* 1850年,英国议会通过了第一部《公共图书馆法》
* 研究内容从侧重图书馆资料到侧重图书馆
* 研究对象从图书整理到图书馆经营管理
* 图书馆内容良莠混杂

* 刘国钧提出:“图书馆学所研究就是图书馆事业及其各个组成要素。”
* 研究范式把图书馆学限定在“图书馆”这一客体之上。
* 忽略了文献信息、知识情报、社会阅读等问题。
* 明确了图书馆知识交流中介的性质与地位
* 研究对象是动态的信息资源体系


* 对图书形式特征高于对图书内容特征的重视

* 研究对象是知识集合,研究客体是客观知识、知识集合、知识受众及其相互之间的关系。






美国式开架借阅和基本免费看书的公共图书馆


刘向,刘歆父子整理而成。

世界上最早的国家法案


亚历山大图书馆
刘向之子刘歆
辑略、六艺略、诸子略、诗赋略、兵书略、术数略、方纪略。







* 书是为了用的
* 每个读者有其书
* 每本书有其读者
* 节省读者时间
* 图书馆是一个生长着的有机体








Crimson

above
top
yes
{
    "tiddlers": {
        "$:/Acknowledgements": {
            "title": "$:/Acknowledgements",
            "text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n"
        },
        "$:/core/copyright.txt": {
            "title": "$:/core/copyright.txt",
            "type": "text/plain",
            "text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2020, UnaMesa Association\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n  contributors may be used to endorse or promote products derived from\n  this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
        },
        "$:/core/icon": {
            "title": "$:/core/icon",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>"
        },
        "$:/core/images/add-comment": {
            "title": "$:/core/images/add-comment",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-add-comment tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 56H36a8 8 0 100 16h20v20a8 8 0 1016 0V72h20a8 8 0 100-16H72V36a8 8 0 10-16 0v20zm-12.595 58.362c-6.683 7.659-20.297 12.903-36.006 12.903-2.196 0-4.35-.102-6.451-.3 9.652-3.836 17.356-12.24 21.01-22.874C8.516 94.28 0 79.734 0 63.5 0 33.953 28.206 10 63 10s63 23.953 63 53.5S97.794 117 63 117c-6.841 0-13.428-.926-19.595-2.638z\"/></svg>"
        },
        "$:/core/images/advanced-search-button": {
            "title": "$:/core/images/advanced-search-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-advanced-search-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M74.565 87.985A47.776 47.776 0 0148 96C21.49 96 0 74.51 0 48S21.49 0 48 0s48 21.49 48 48c0 9.854-2.97 19.015-8.062 26.636l34.347 34.347a9.443 9.443 0 010 13.36 9.446 9.446 0 01-13.36 0l-34.36-34.358zM48 80c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/><circle cx=\"48\" cy=\"48\" r=\"8\"/><circle cx=\"28\" cy=\"48\" r=\"8\"/><circle cx=\"68\" cy=\"48\" r=\"8\"/></g></svg>"
        },
        "$:/core/images/auto-height": {
            "title": "$:/core/images/auto-height",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-auto-height tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M67.987 114.356l-.029-14.477a4 4 0 00-2.067-3.494l-15.966-8.813-1.933 7.502H79.9c4.222 0 5.564-5.693 1.786-7.58L49.797 71.572 48.01 79.15h31.982c4.217 0 5.564-5.682 1.795-7.575L49.805 55.517l-1.795 7.575h31.982c4.212 0 5.563-5.67 1.805-7.57l-16.034-8.105 2.195 3.57V35.614l9.214 9.213a4 4 0 105.656-5.656l-16-16a4 4 0 00-5.656 0l-16 16a4 4 0 105.656 5.656l9.13-9.13v15.288a4 4 0 002.195 3.57l16.035 8.106 1.804-7.57H48.01c-4.217 0-5.564 5.682-1.795 7.574l31.982 16.059 1.795-7.575H48.01c-4.222 0-5.564 5.693-1.787 7.579l31.89 15.923 1.787-7.578H47.992c-4.133 0-5.552 5.504-1.933 7.501l15.966 8.813-2.067-3.494.029 14.436-9.159-9.158a4 4 0 00-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656l-9.185 9.184zM16 20h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
        },
        "$:/core/images/blank": {
            "title": "$:/core/images/blank",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\"/>"
        },
        "$:/core/images/bold": {
            "title": "$:/core/images/bold",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-bold tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.146 51.81V21.87h26.353c2.51 0 4.93.21 7.26.628 2.33.418 4.392 1.165 6.185 2.24 1.793 1.076 3.227 2.57 4.302 4.482 1.076 1.913 1.614 4.363 1.614 7.35 0 5.379-1.613 9.263-4.84 11.653-3.227 2.39-7.35 3.586-12.37 3.586H41.146zM13 0v128h62.028a65.45 65.45 0 0016.762-2.151c5.438-1.434 10.278-3.645 14.52-6.633 4.244-2.988 7.62-6.842 10.13-11.563 2.51-4.721 3.764-10.308 3.764-16.762 0-8.008-1.942-14.85-5.826-20.527-3.884-5.677-9.77-9.65-17.658-11.921 5.737-2.75 10.069-6.275 12.997-10.577 2.928-4.303 4.392-9.681 4.392-16.135 0-5.976-.986-10.995-2.958-15.059-1.972-4.063-4.75-7.32-8.336-9.77-3.585-2.45-7.888-4.213-12.907-5.289C84.888.538 79.33 0 73.235 0H13zm28.146 106.129V70.992H71.8c6.095 0 10.995 1.404 14.7 4.212 3.705 2.81 5.558 7.5 5.558 14.073 0 3.347-.568 6.096-1.703 8.247-1.136 2.151-2.66 3.854-4.572 5.11-1.912 1.254-4.123 2.15-6.633 2.688-2.51.538-5.139.807-7.888.807H41.146z\"/></svg>"
        },
        "$:/core/images/cancel-button": {
            "title": "$:/core/images/cancel-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 76.314l-16.97 16.97a7.999 7.999 0 01-11.314 0c-3.118-3.118-3.124-8.19 0-11.313L52.686 65l-16.97-16.97a7.999 7.999 0 010-11.314c3.118-3.118 8.19-3.124 11.313 0L64 53.686l16.97-16.97a7.999 7.999 0 0111.314 0c3.118 3.118 3.124 8.19 0 11.313L75.314 65l16.97 16.97a7.999 7.999 0 010 11.314c-3.118 3.118-8.19 3.124-11.313 0L64 76.314zM64 129c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 1 0 29.654 0 65c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 17 64 17 16 38.49 16 65s21.49 48 48 48z\"/></svg>"
        },
        "$:/core/images/chevron-down": {
            "title": "$:/core/images/chevron-down",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-down tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.053 85.456a7.889 7.889 0 01-5.6-2.316L2.473 27.16a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0L64.05 66.344l50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.105 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.317z\"/><path d=\"M64.053 124.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></g></svg>"
        },
        "$:/core/images/chevron-left": {
            "title": "$:/core/images/chevron-left",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M47.544 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L66.656 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.105 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.317-5.595z\"/><path d=\"M8.931 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L28.041 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.104 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.316-5.595z\"/></g></svg>"
        },
        "$:/core/images/chevron-right": {
            "title": "$:/core/images/chevron-right",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-right tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M83.456 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196L64.344 63.95 13.963 13.567a7.92 7.92 0 010-11.195c3.086-3.085 8.105-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.317 5.595z\"/><path d=\"M122.069 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></g></svg>"
        },
        "$:/core/images/chevron-up": {
            "title": "$:/core/images/chevron-up",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-up tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M63.947 44.544c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 63.656l-50.382 50.382a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.317z\"/><path d=\"M63.947 5.931c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 25.041 13.567 75.423a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.104 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.316z\"/></g></svg>"
        },
        "$:/core/images/clone-button": {
            "title": "$:/core/images/clone-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-clone-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M32.265 96v24.002A7.996 7.996 0 0040.263 128h79.74a7.996 7.996 0 007.997-7.998v-79.74a7.996 7.996 0 00-7.998-7.997H96V48h12.859a2.99 2.99 0 012.994 2.994v57.865a2.99 2.99 0 01-2.994 2.994H50.994A2.99 2.99 0 0148 108.859V96H32.265z\"/><path d=\"M40 56h-7.993C27.588 56 24 52.418 24 48c0-4.41 3.585-8 8.007-8H40v-7.993C40 27.588 43.582 24 48 24c4.41 0 8 3.585 8 8.007V40h7.993C68.412 40 72 43.582 72 48c0 4.41-3.585 8-8.007 8H56v7.993C56 68.412 52.418 72 48 72c-4.41 0-8-3.585-8-8.007V56zM8 0C3.58 0 0 3.588 0 8v80c0 4.419 3.588 8 8 8h80c4.419 0 8-3.588 8-8V8c0-4.419-3.588-8-8-8H8zM19 16A2.997 2.997 0 0016 19.001v57.998A2.997 2.997 0 0019.001 80h57.998A2.997 2.997 0 0080 76.999V19.001A2.997 2.997 0 0076.999 16H19.001z\"/></g></svg>"
        },
        "$:/core/images/close-all-button": {
            "title": "$:/core/images/close-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-close-all-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M28 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L16.686 100 2.543 85.856a8 8 0 0111.313-11.313L28 88.686l14.144-14.143a8 8 0 0111.313 11.313L39.314 100l14.143 14.144a8 8 0 01-11.313 11.313L28 111.314zM28 39.314L13.856 53.457A8 8 0 012.543 42.144L16.686 28 2.543 13.856A8 8 0 0113.856 2.543L28 16.686 42.144 2.543a8 8 0 0111.313 11.313L39.314 28l14.143 14.144a8 8 0 01-11.313 11.313L28 39.314zM100 39.314L85.856 53.457a8 8 0 01-11.313-11.313L88.686 28 74.543 13.856A8 8 0 0185.856 2.543L100 16.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 28l14.143 14.144a8 8 0 01-11.313 11.313L100 39.314zM100 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L88.686 100 74.543 85.856a8 8 0 0111.313-11.313L100 88.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 100l14.143 14.144a8 8 0 01-11.313 11.313L100 111.314z\"/></g></svg>"
        },
        "$:/core/images/close-button": {
            "title": "$:/core/images/close-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M65.086 75.41l-50.113 50.113c-3.121 3.121-8.192 3.126-11.316.002-3.118-3.118-3.123-8.19.002-11.316l50.114-50.114L3.659 13.982C.538 10.86.533 5.79 3.657 2.666c3.118-3.118 8.19-3.123 11.316.002l50.113 50.114L115.2 2.668c3.121-3.121 8.192-3.126 11.316-.002 3.118 3.118 3.123 8.19-.002 11.316L76.4 64.095l50.114 50.114c3.121 3.121 3.126 8.192.002 11.316-3.118 3.118-8.19 3.123-11.316-.002L65.086 75.409z\"/></svg>"
        },
        "$:/core/images/close-others-button": {
            "title": "$:/core/images/close-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-others-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48zm0-16c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32zm0-16c8.837 0 16-7.163 16-16s-7.163-16-16-16-16 7.163-16 16 7.163 16 16 16z\"/></svg>"
        },
        "$:/core/images/copy-clipboard": {
            "title": "$:/core/images/copy-clipboard",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-copy-clipboard tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"33\" height=\"8\" x=\"40\" y=\"40\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"82\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"54\" rx=\"4\"/><rect width=\"33\" height=\"8\" x=\"40\" y=\"96\" rx=\"4\"/><rect width=\"12\" height=\"8\" x=\"40\" y=\"68\" rx=\"4\"/><path d=\"M40 16H24c-4.419 0-8 3.59-8 8a8.031 8.031 0 000 .01v95.98a8.03 8.03 0 000 .01c0 4.41 3.581 8 8 8h80a7.975 7.975 0 005.652-2.34 7.958 7.958 0 002.348-5.652v-16.016c0-4.414-3.582-7.992-8-7.992-4.41 0-8 3.578-8 7.992V112H32V32h64v8.008C96 44.422 99.582 48 104 48c4.41 0 8-3.578 8-7.992V23.992a7.963 7.963 0 00-2.343-5.651A7.995 7.995 0 00104.001 16H88c0-4.41-3.585-8-8.007-8H48.007C43.588 8 40 11.582 40 16zm4-1.004A4.001 4.001 0 0148 11h32c2.21 0 4 1.797 4 3.996v4.008A4.001 4.001 0 0180 23H48c-2.21 0-4-1.797-4-3.996v-4.008z\"/><rect width=\"66\" height=\"16\" x=\"62\" y=\"64\" rx=\"8\"/><path d=\"M84.657 82.343l-16-16v11.314l16-16a8 8 0 10-11.314-11.314l-16 16a8 8 0 000 11.314l16 16a8 8 0 1011.314-11.314z\"/></g></svg>"
        },
        "$:/core/images/delete-button": {
            "title": "$:/core/images/delete-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(12)\"><rect width=\"105\" height=\"16\" y=\"11\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"28\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"8\" y=\"16\" rx=\"8\"/><rect width=\"88\" height=\"16\" x=\"8\" y=\"112\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"80\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"56\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"32\" y=\"16\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/done-button": {
            "title": "$:/core/images/done-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M42.26 111.032c-2.051.001-4.103-.78-5.668-2.345L2.662 74.758a8 8 0 01-.005-11.32c3.118-3.117 8.192-3.12 11.32.007l28.278 28.278 72.124-72.124a8.002 8.002 0 0111.314-.001c3.118 3.118 3.124 8.19 0 11.315l-77.78 77.78a7.978 7.978 0 01-5.658 2.343z\"/></svg>"
        },
        "$:/core/images/down-arrow": {
            "title": "$:/core/images/down-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.177 100.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.086 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></svg>"
        },
        "$:/core/images/download-button": {
            "title": "$:/core/images/download-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-download-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\" class=\"tc-image-download-button-ring\"/><path d=\"M34.35 66.43l26.892 27.205a4.57 4.57 0 006.516 0L94.65 66.43a4.7 4.7 0 000-6.593 4.581 4.581 0 00-3.258-1.365h-8.46c-2.545 0-4.608-2.087-4.608-4.661v-15.15c0-2.575-2.063-4.662-4.608-4.662H55.284c-2.545 0-4.608 2.087-4.608 4.662v15.15c0 2.574-2.063 4.661-4.608 4.661h-8.46c-2.545 0-4.608 2.087-4.608 4.662a4.69 4.69 0 001.35 3.296z\"/></g></svg>"
        },
        "$:/core/images/edit-button": {
            "title": "$:/core/images/edit-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M95.627 10.059l-5.656 5.657 11.313 11.313 5.657-5.656-11.314-11.314zm5.657-5.657l1.966-1.966c3.123-3.122 8.194-3.129 11.319-.005 3.117 3.118 3.122 8.192-.005 11.32l-1.966 1.965-11.314-11.314zm-16.97 16.97l-60.25 60.25a8.12 8.12 0 00-.322.342c-.1.087-.198.179-.295.275-5.735 5.735-10.702 22.016-10.702 22.016s16.405-5.09 22.016-10.702c.095-.096.186-.193.272-.292a8.12 8.12 0 00.345-.325l60.25-60.25-11.314-11.313zM35.171 124.19c6.788-.577 13.898-2.272 23.689-5.348 1.825-.573 3.57-1.136 6.336-2.04 16-5.226 21.877-6.807 28.745-7.146 8.358-.413 13.854 2.13 17.58 8.699a4 4 0 006.959-3.946c-5.334-9.406-13.745-13.296-24.933-12.744-7.875.39-14.057 2.052-30.835 7.533-2.739.894-4.46 1.45-6.25 2.012-19.46 6.112-30.77 7.072-39.597 1.747a4 4 0 10-4.132 6.85c6.333 3.82 13.754 5.12 22.438 4.383z\"/></g></svg>"
        },
        "$:/core/images/erase": {
            "title": "$:/core/images/erase",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-erase tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.087 127.996l63.015-63.015c6.535-6.535 6.528-17.115-.003-23.646L99.466 17.702c-6.539-6.538-17.117-6.532-23.646-.003L4.898 88.62c-6.535 6.534-6.528 17.115.003 23.646l15.73 15.73h39.456zm-34.95-7.313l-14.324-14.325c-3.267-3.268-3.268-8.564-.008-11.824L46.269 59.07l35.462 35.462-26.15 26.15H25.137z\"/></svg>"
        },
        "$:/core/images/excise": {
            "title": "$:/core/images/excise",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-excise tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 107.314l-2.343 2.343a8 8 0 11-11.314-11.314l16-16a8 8 0 0111.314 0l16 16a8 8 0 11-11.314 11.314L72 107.314v14.284c0 3.536-3.582 6.402-8 6.402s-8-2.866-8-6.402v-14.284zM0 40.007C0 35.585 3.59 32 8 32c4.418 0 8 3.588 8 8.007v31.986C16 76.415 12.41 80 8 80c-4.418 0-8-3.588-8-8.007V40.007zm32 0C32 35.585 35.59 32 40 32c4.418 0 8 3.588 8 8.007v31.986C48 76.415 44.41 80 40 80c-4.418 0-8-3.588-8-8.007V40.007zm48 0C80 35.585 83.59 32 88 32c4.418 0 8 3.588 8 8.007v31.986C96 76.415 92.41 80 88 80c-4.418 0-8-3.588-8-8.007V40.007zm-24-32C56 3.585 59.59 0 64 0c4.418 0 8 3.588 8 8.007v31.986C72 44.415 68.41 48 64 48c-4.418 0-8-3.588-8-8.007V8.007zm56 32c0-4.422 3.59-8.007 8-8.007 4.418 0 8 3.588 8 8.007v31.986c0 4.422-3.59 8.007-8 8.007-4.418 0-8-3.588-8-8.007V40.007z\"/></svg>"
        },
        "$:/core/images/export-button": {
            "title": "$:/core/images/export-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-export-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.003 128H119.993a7.984 7.984 0 005.664-2.349v.007A7.975 7.975 0 00128 120V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v56H16V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v64c0 4.418 3.59 8 8 8h.003zm48.62-100.689l-8.965 8.966c-3.125 3.125-8.195 3.13-11.319.005-3.118-3.118-3.122-8.192.005-11.319L58.962 2.346A7.986 7.986 0 0164.625 0l-.006.002c2.05-.001 4.102.78 5.666 2.344l22.618 22.617c3.124 3.125 3.129 8.195.005 11.319-3.118 3.118-8.192 3.122-11.319-.005l-8.965-8.966v61.256c0 4.411-3.582 8-8 8-4.41 0-8-3.582-8-8V27.311z\"/></svg>"
        },
        "$:/core/images/file": {
            "title": "$:/core/images/file",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-file tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M111.968 30.5H112V120a8 8 0 01-8 8H24a8 8 0 01-8-8V8a8 8 0 018-8h57v.02a7.978 7.978 0 015.998 2.337l22.627 22.627a7.975 7.975 0 012.343 5.516zM81 8H24v112h80V30.5H89c-4.418 0-8-3.578-8-8V8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"68\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"84\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"100\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/></svg>"
        },
        "$:/core/images/fixed-height": {
            "title": "$:/core/images/fixed-height",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fixed-height tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60 35.657l-9.172 9.171a4 4 0 11-5.656-5.656l16-16a4 4 0 015.656 0l16 16a4 4 0 01-5.656 5.656L68 35.657v57.686l9.172-9.171a4 4 0 115.656 5.656l-16 16a4 4 0 01-5.656 0l-16-16a4 4 0 115.656-5.656L60 93.343V35.657zM16 116h96a4 4 0 100-8H16a4 4 0 100 8zm0-96h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
        },
        "$:/core/images/fold-all-button": {
            "title": "$:/core/images/fold-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M64.03 20.004c-2.05 0-4.102.78-5.667 2.344L35.746 44.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 22.348a7.986 7.986 0 00-5.663-2.346zM64.03 85.002c-2.05-.001-4.102.78-5.667 2.344l-22.617 22.617c-3.125 3.125-3.13 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.966 16.966 16.966c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.192-.005-11.319L69.687 87.346A7.986 7.986 0 0064.024 85z\"/></g></svg>"
        },
        "$:/core/images/fold-button": {
            "title": "$:/core/images/fold-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M64.03 25.004c-2.05 0-4.102.78-5.667 2.344L35.746 49.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 27.348a7.986 7.986 0 00-5.663-2.346zM64.005 67.379c-2.05 0-4.102.78-5.666 2.344L35.722 92.34c-3.125 3.125-3.13 8.195-.006 11.32 3.118 3.117 8.192 3.121 11.32-.006L64 86.69l16.965 16.965c3.125 3.125 8.195 3.13 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L69.663 69.723A7.986 7.986 0 0064 67.377z\"/></g></svg>"
        },
        "$:/core/images/fold-others-button": {
            "title": "$:/core/images/fold-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-others tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" y=\"56.031\" rx=\"8\"/><path d=\"M86.632 79.976c-2.05 0-4.102.78-5.666 2.345L64 99.286 47.034 82.321a7.986 7.986 0 00-5.662-2.346l.005.001c-2.05 0-4.102.78-5.666 2.345l-22.618 22.617c-3.124 3.125-3.129 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.966-16.966 16.965 16.966a7.986 7.986 0 005.663 2.346l-.005-.002c2.05 0 4.102-.78 5.666-2.344l16.965-16.966 16.966 16.966c3.125 3.124 8.194 3.129 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L92.289 82.321a7.986 7.986 0 00-5.663-2.346zM86.7 48.024c-2.05 0-4.102-.78-5.666-2.345L64.07 28.714 47.103 45.679a7.986 7.986 0 01-5.663 2.346l.005-.001c-2.05 0-4.101-.78-5.666-2.345L13.162 23.062c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L41.44 28.714l16.966-16.966a7.986 7.986 0 015.662-2.346l-.005.002c2.05 0 4.102.78 5.666 2.344l16.966 16.966 16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L92.358 45.679a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/folder": {
            "title": "$:/core/images/folder",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-folder tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.694 128H8C3.58 128 0 124.414 0 119.996V48.004C0 43.584 3.584 40 7.999 40H16v-8c0-4.418 3.578-8 8-8h32a8 8 0 018 8v8h40.001c4.418 0 7.999 3.586 7.999 8.004V59.83l-8-.082v-7.749A4 4 0 0099.997 48H56V36c0-2.21-1.793-4-4.004-4H28.004A4 4 0 0024 36v12H12.003A4 4 0 008 52v64a4 4 0 004.003 4h46.76l-3.069 8z\"/><path d=\"M23.873 55.5h96.003c4.417 0 7.004 4.053 5.774 9.063l-13.344 54.374c-1.228 5.005-5.808 9.063-10.223 9.063H6.08c-4.417 0-7.003-4.053-5.774-9.063L13.65 64.563c1.228-5.005 5.808-9.063 10.223-9.063zm1.78 8.5h87.994c2.211 0 3.504 2.093 2.891 4.666l-11.12 46.668c-.614 2.577-2.902 4.666-5.115 4.666H12.31c-2.211 0-3.504-2.093-2.891-4.666l11.12-46.668C21.152 66.09 23.44 64 25.653 64z\"/></g></svg>"
        },
        "$:/core/images/full-screen-button": {
            "title": "$:/core/images/full-screen-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-full-screen-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 8a8 8 0 018-8h32a8 8 0 110 16H16v24a8 8 0 11-16 0V8zM128 120a8 8 0 01-8 8H88a8 8 0 110-16h24V88a8 8 0 1116 0v32zM8 128a8 8 0 01-8-8V88a8 8 0 1116 0v24h24a8 8 0 110 16H8zM120 0a8 8 0 018 8v32a8 8 0 11-16 0V16H88a8 8 0 110-16h32z\"/></svg>"
        },
        "$:/core/images/github": {
            "title": "$:/core/images/github",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-github tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M63.938 1.607c-35.336 0-63.994 28.69-63.994 64.084 0 28.312 18.336 52.329 43.768 60.802 3.202.59 4.37-1.388 4.37-3.088 0-1.518-.056-5.55-.087-10.897-17.802 3.871-21.558-8.591-21.558-8.591-2.911-7.404-7.108-9.375-7.108-9.375-5.81-3.973.44-3.895.44-3.895 6.424.453 9.803 6.606 9.803 6.606 5.709 9.791 14.981 6.963 18.627 5.322.582-4.138 2.236-6.963 4.063-8.564-14.211-1.617-29.153-7.117-29.153-31.672 0-6.995 2.495-12.718 6.589-17.195-.66-1.621-2.856-8.14.629-16.96 0 0 5.37-1.722 17.597 6.57 5.104-1.424 10.58-2.132 16.022-2.16 5.438.028 10.91.736 16.022 2.16 12.22-8.292 17.582-6.57 17.582-6.57 3.493 8.82 1.297 15.339.64 16.96 4.102 4.477 6.578 10.2 6.578 17.195 0 24.618-14.966 30.035-29.22 31.62 2.295 1.98 4.342 5.89 4.342 11.87 0 8.564-.079 15.476-.079 17.576 0 1.715 1.155 3.71 4.4 3.084 25.413-8.493 43.733-32.494 43.733-60.798 0-35.394-28.657-64.084-64.006-64.084\"/></svg>"
        },
        "$:/core/images/gitter": {
            "title": "$:/core/images/gitter",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-gitter tc-image-button\" viewBox=\"0 0 18 25\"><path d=\"M15 5h2v10h-2zM10 5h2v20h-2zM5 5h2v20H5zM0 0h2v15H0z\"/></svg>"
        },
        "$:/core/images/globe": {
            "title": "$:/core/images/globe",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-globe tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M72.811 37.128v2.554c0 2.196.978 6.881 0 8.832-1.466 2.928-4.65 3.54-6.394 5.867-1.182 1.577-4.618 10.601-3.69 12.92 3.969 9.922 11.534 3.187 17.962 9.293.864.821 2.887 2.273 3.296 3.296 3.29 8.223-7.576 15.009 3.757 26.3 1.245 1.24 3.813-3.817 4.079-4.614.852-2.563 6.725-5.45 9.088-7.053 2.02-1.37 4.873-2.667 6.328-4.745 2.27-3.244 1.48-7.514 3.098-10.745 2.139-4.274 3.828-9.635 5.998-13.966 3.898-7.781 4.721 2.093 5.067 2.439.358.357 1.011 0 1.517 0 .094 0 1.447.099 1.516 0 .65-.935-1.043-17.92-1.318-19.297-1.404-7.01-6.944-15.781-11.865-20.5-6.274-6.015-7.09-16.197-18.259-14.954-.204.022-5.084 10.148-7.777 13.512-3.728 4.657-2.47-4.153-6.526-4.153-.081 0-1.183-.103-1.253 0-.586.88-1.44 3.896-2.306 4.417-.265.16-1.722-.239-1.846 0-2.243 4.3 8.256 2.212 5.792 7.952-2.352 5.481-6.328-1.997-6.328 8.56M44.467 7.01c9.685 6.13.682 12.198 2.694 16.215 1.655 3.303 4.241 5.395 1.714 9.814-2.063 3.608-6.87 3.966-9.623 6.723-3.04 3.044-5.464 8.94-6.79 12.911-1.617 4.843 14.547 6.866 12.063 11.008-1.386 2.311-6.746 1.466-8.437.198-1.165-.873-3.593-.546-4.417-1.78-2.613-3.915-2.26-8.023-3.625-12.128-.938-2.822-6.313-2.12-7.844-.593-.523.522-.33 1.792-.33 2.505 0 5.285 7.12 3.316 7.12 6.46 0 14.636 3.927 6.534 11.14 11.336 10.036 6.683 7.844 7.303 14.946 14.404 3.673 3.673 7.741 3.686 9.425 9.294 1.602 5.331-9.327 5.339-11.716 7.448-1.123.991-2.813 4.146-4.219 4.615-1.792.598-3.234.496-4.944 1.78-2.427 1.82-3.9 4.932-4.02 4.81-2.148-2.147-3.52-15.479-3.89-18.257-.588-4.42-5.59-5.54-6.986-9.03-1.57-3.927 1.524-9.52-1.129-13.761-6.52-10.424-11.821-14.5-15.35-26.292-.942-3.148 3.342-6.529 4.877-8.833 1.877-2.816 2.662-5.854 4.746-8.635C22.147 24.19 40.855 9.461 43.857 8.635l.61-1.625z\"/><path d=\"M64 126c34.242 0 62-27.758 62-62 0-34.242-27.758-62-62-62C29.758 2 2 29.758 2 64c0 34.242 27.758 62 62 62zm0-6c30.928 0 56-25.072 56-56S94.928 8 64 8 8 33.072 8 64s25.072 56 56 56z\"/></g></svg>"
        },
        "$:/core/images/heading-1": {
            "title": "$:/core/images/heading-1",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-1 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M14 30h13.25v30.104H61.7V30h13.25v75.684H61.7V71.552H27.25v34.132H14V30zm70.335 13.78c2.544 0 5.017-.212 7.42-.636 2.403-.424 4.576-1.13 6.52-2.12 1.942-.99 3.603-2.261 4.981-3.816 1.378-1.555 2.28-3.463 2.703-5.724h9.858v74.2h-13.25V53.32H84.335v-9.54z\"/></svg>"
        },
        "$:/core/images/heading-2": {
            "title": "$:/core/images/heading-2",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-2 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm119.52 75.684H74.85c.07-6.148 1.555-11.519 4.452-16.112 2.897-4.593 6.855-8.586 11.872-11.978a133.725 133.725 0 017.526-5.141 59.6 59.6 0 007.208-5.353c2.19-1.908 3.993-3.975 5.406-6.201 1.413-2.226 2.155-4.788 2.226-7.685 0-1.343-.159-2.774-.477-4.293a11.357 11.357 0 00-1.855-4.24c-.919-1.307-2.19-2.403-3.816-3.286-1.625-.883-3.745-1.325-6.36-1.325-2.403 0-4.399.477-5.989 1.431-1.59.954-2.862 2.261-3.816 3.922-.954 1.66-1.66 3.622-2.12 5.883-.46 2.261-.724 4.7-.795 7.314H76.23c0-4.099.548-7.897 1.643-11.395 1.095-3.498 2.738-6.519 4.93-9.063 2.19-2.544 4.857-4.54 8.002-5.989C93.95 30.724 97.606 30 101.775 30c4.523 0 8.303.742 11.342 2.226 3.039 1.484 5.494 3.357 7.367 5.618 1.873 2.261 3.198 4.717 3.975 7.367.777 2.65 1.166 5.176 1.166 7.579 0 2.968-.46 5.653-1.378 8.056a25.942 25.942 0 01-3.71 6.625 37.5 37.5 0 01-5.3 5.565 79.468 79.468 0 01-6.148 4.77 165.627 165.627 0 01-6.36 4.24 94.28 94.28 0 00-5.883 4.028c-1.802 1.343-3.374 2.738-4.717 4.187-1.343 1.449-2.261 2.986-2.756 4.611h36.146v10.812z\"/></svg>"
        },
        "$:/core/images/heading-3": {
            "title": "$:/core/images/heading-3",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-3 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm88.885 32.224c1.979.07 3.957-.07 5.936-.424 1.979-.353 3.745-.972 5.3-1.855a10.365 10.365 0 003.763-3.657c.954-1.555 1.431-3.463 1.431-5.724 0-3.18-1.078-5.724-3.233-7.632-2.155-1.908-4.929-2.862-8.32-2.862-2.12 0-3.958.424-5.513 1.272a11.318 11.318 0 00-3.869 3.445c-1.025 1.449-1.784 3.074-2.279 4.876a18.335 18.335 0 00-.636 5.565H75.381c.141-3.604.813-6.943 2.014-10.017 1.201-3.074 2.844-5.742 4.93-8.003 2.084-2.261 4.61-4.028 7.578-5.3C92.871 30.636 96.228 30 99.973 30a29.2 29.2 0 018.533 1.272c2.791.848 5.3 2.085 7.526 3.71s4.01 3.692 5.353 6.201c1.343 2.509 2.014 5.388 2.014 8.639 0 3.745-.848 7.014-2.544 9.805-1.696 2.791-4.346 4.823-7.95 6.095v.212c4.24.848 7.544 2.95 9.911 6.307s3.551 7.438 3.551 12.243c0 3.533-.707 6.696-2.12 9.487a21.538 21.538 0 01-5.724 7.102c-2.403 1.943-5.194 3.445-8.374 4.505-3.18 1.06-6.537 1.59-10.07 1.59-4.31 0-8.074-.618-11.289-1.855s-5.9-2.986-8.056-5.247c-2.155-2.261-3.798-4.982-4.929-8.162-1.13-3.18-1.731-6.713-1.802-10.6h12.084c-.141 4.523.972 8.286 3.34 11.289 2.366 3.003 5.917 4.505 10.652 4.505 4.028 0 7.402-1.148 10.123-3.445 2.72-2.297 4.081-5.565 4.081-9.805 0-2.897-.565-5.194-1.696-6.89a10.97 10.97 0 00-4.452-3.869c-1.837-.883-3.904-1.431-6.2-1.643a58.067 58.067 0 00-7.05-.212v-9.01z\"/></svg>"
        },
        "$:/core/images/heading-4": {
            "title": "$:/core/images/heading-4",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-4 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8 30h13.25v30.104H55.7V30h13.25v75.684H55.7V71.552H21.25v34.132H8V30zm76.59 48.548h22.471V45.9h-.212L84.59 78.548zm43.46 9.54h-9.54v17.596H107.06V88.088h-31.8V76.11l31.8-44.626h11.448v47.064h9.54v9.54z\"/></svg>"
        },
        "$:/core/images/heading-5": {
            "title": "$:/core/images/heading-5",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-5 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm77.755 1.484h38.372v10.812H92.765L88.95 61.164l.212.212c1.625-1.837 3.692-3.233 6.201-4.187 2.509-.954 5-1.431 7.473-1.431 3.675 0 6.96.618 9.858 1.855 2.897 1.237 5.335 2.968 7.314 5.194s3.48 4.858 4.505 7.897c1.025 3.039 1.537 6.325 1.537 9.858 0 2.968-.477 6.024-1.43 9.169a25.161 25.161 0 01-4.559 8.586c-2.085 2.58-4.752 4.7-8.003 6.36-3.25 1.66-7.137 2.491-11.66 2.491-3.604 0-6.943-.477-10.017-1.431-3.074-.954-5.777-2.385-8.109-4.293-2.332-1.908-4.187-4.258-5.565-7.049-1.378-2.791-2.138-6.06-2.279-9.805h12.084c.353 4.028 1.731 7.12 4.134 9.275 2.403 2.155 5.583 3.233 9.54 3.233 2.544 0 4.7-.424 6.466-1.272 1.767-.848 3.198-2.014 4.293-3.498 1.095-1.484 1.873-3.215 2.332-5.194.46-1.979.69-4.099.69-6.36 0-2.05-.284-4.01-.849-5.883-.565-1.873-1.413-3.516-2.544-4.929-1.13-1.413-2.597-2.544-4.399-3.392-1.802-.848-3.904-1.272-6.307-1.272-2.544 0-4.929.477-7.155 1.431-2.226.954-3.834 2.738-4.823 5.353H75.805l7.95-40.598z\"/></svg>"
        },
        "$:/core/images/heading-6": {
            "title": "$:/core/images/heading-6",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-6 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm106.587 20.246c-.283-3.039-1.36-5.494-3.233-7.367-1.873-1.873-4.399-2.809-7.579-2.809-2.19 0-4.08.406-5.67 1.219a12.435 12.435 0 00-4.029 3.233c-1.095 1.343-1.979 2.88-2.65 4.611a37.696 37.696 0 00-1.643 5.459 46.08 46.08 0 00-.9 5.671 722.213 722.213 0 00-.478 5.247l.212.212c1.625-2.968 3.87-5.176 6.731-6.625 2.862-1.449 5.954-2.173 9.275-2.173 3.675 0 6.96.636 9.858 1.908 2.897 1.272 5.353 3.021 7.367 5.247 2.014 2.226 3.551 4.858 4.611 7.897 1.06 3.039 1.59 6.325 1.59 9.858 0 3.604-.583 6.943-1.749 10.017-1.166 3.074-2.844 5.76-5.035 8.056-2.19 2.297-4.805 4.081-7.844 5.353-3.039 1.272-6.395 1.908-10.07 1.908-5.441 0-9.91-1.007-13.409-3.021-3.498-2.014-6.254-4.77-8.268-8.268-2.014-3.498-3.41-7.597-4.187-12.296-.777-4.7-1.166-9.77-1.166-15.211 0-4.452.477-8.94 1.431-13.462.954-4.523 2.526-8.639 4.717-12.349 2.19-3.71 5.07-6.731 8.64-9.063C92.676 31.166 97.075 30 102.304 30c2.968 0 5.76.495 8.374 1.484 2.615.99 4.93 2.367 6.943 4.134 2.014 1.767 3.657 3.887 4.93 6.36 1.271 2.473 1.978 5.23 2.12 8.268h-12.085zm-11.66 46.852c2.19 0 4.099-.442 5.724-1.325a12.869 12.869 0 004.081-3.445c1.095-1.413 1.908-3.056 2.438-4.929.53-1.873.795-3.798.795-5.777s-.265-3.887-.795-5.724c-.53-1.837-1.343-3.445-2.438-4.823-1.095-1.378-2.456-2.491-4.08-3.339-1.626-.848-3.534-1.272-5.725-1.272-2.19 0-4.116.406-5.777 1.219-1.66.813-3.056 1.908-4.187 3.286-1.13 1.378-1.979 2.986-2.544 4.823-.565 1.837-.848 3.78-.848 5.83 0 2.05.283 3.993.848 5.83.565 1.837 1.413 3.48 2.544 4.929a12.39 12.39 0 004.187 3.445c1.66.848 3.586 1.272 5.777 1.272z\"/></svg>"
        },
        "$:/core/images/help": {
            "title": "$:/core/images/help",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-help tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M36.055 111.441c-5.24 4.396-15.168 7.362-26.555 7.362-1.635 0-3.24-.06-4.806-.179 7.919-2.64 14.062-8.6 16.367-16.014C8.747 92.845 1.05 78.936 1.05 63.5c0-29.547 28.206-53.5 63-53.5s63 23.953 63 53.5-28.206 53.5-63 53.5c-10.055 0-19.56-2-27.994-5.559zm35.35-33.843a536.471 536.471 0 00.018-4.682 199.02 199.02 0 00-.023-3.042c.008-1.357.595-2.087 3.727-4.235.112-.077 1.085-.74 1.386-.948 3.093-2.133 5.022-3.786 6.762-6.187 2.34-3.228 3.558-7.077 3.558-11.649 0-13.292-9.86-21.952-21.455-21.952-11.103 0-22.499 9.609-24.066 22.295a6.023 6.023 0 1011.956 1.477c.806-6.527 6.972-11.726 12.11-11.726 5.265 0 9.408 3.64 9.408 9.906 0 3.634-1.1 5.153-5.111 7.919l-1.362.93c-2.682 1.84-4.227 3.1-5.7 4.931-2.109 2.62-3.242 5.717-3.258 9.314.013.892.02 1.86.022 2.981a470.766 470.766 0 01-.022 4.943 6.023 6.023 0 1012.046.12l.003-.395zm-6.027 24.499a7.529 7.529 0 100-15.058 7.529 7.529 0 000 15.058z\"/></svg>"
        },
        "$:/core/images/home-button": {
            "title": "$:/core/images/home-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112.985 119.502c.01-.165.015-.331.015-.499V67.568c3.137 2.948 8.076 2.884 11.134-.174a7.999 7.999 0 00-.002-11.316L70.396 2.343A7.978 7.978 0 0064.734 0a7.957 7.957 0 00-5.656 2.343L33 28.42V8.007C33 3.585 29.41 0 25 0c-4.418 0-8 3.59-8 8.007V44.42L5.342 56.078c-3.125 3.125-3.12 8.198-.002 11.316a7.999 7.999 0 0011.316-.003l.344-.343v52.945a8.11 8.11 0 000 .007c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8a8.11 8.11 0 00-.015-.498zM97 112V51.574L64.737 19.31 33 51.048V112h64z\"/></svg>"
        },
        "$:/core/images/import-button": {
            "title": "$:/core/images/import-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-import-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M114.832 60.436s3.235-3.27 6.921.417c3.686 3.686.231 7.14.231 7.14l-42.153 42.92s-30.765 32.367-58.798 4.333C-7 87.213 24.59 55.623 24.59 55.623L67.363 12.85s22.725-24.6 43.587-3.738c20.862 20.862-3.96 43.09-3.96 43.09l-35.04 35.04S49.903 112.546 36.426 99.07c-13.476-13.477 11.83-35.523 11.83-35.523l35.04-35.04s3.902-3.902 7.78-.023c3.879 3.878.118 7.921.118 7.921l-35.04 35.04s-13.212 13.212-8.872 17.551c4.34 4.34 16.77-9.653 16.77-9.653l35.04-35.04s16.668-14.598 3.966-27.3c-13.893-13.892-27.565 3.702-27.565 3.702l-42.91 42.91s-23.698 23.698-3.658 43.738 43.012-4.385 43.012-4.385l42.895-42.533z\"/></svg>"
        },
        "$:/core/images/info-button": {
            "title": "$:/core/images/info-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(.05)\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\"/><circle cx=\"64\" cy=\"32\" r=\"8\"/><rect width=\"16\" height=\"56\" x=\"56\" y=\"48\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/italic": {
            "title": "$:/core/images/italic",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-italic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M66.711 0h22.41L62.408 128H40z\"/></svg>"
        },
        "$:/core/images/left-arrow": {
            "title": "$:/core/images/left-arrow",
            "created": "20150315234410875",
            "modified": "20150315235324760",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-left-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 64.177c0-2.026.771-4.054 2.317-5.6l55.98-55.98a7.92 7.92 0 0111.195.001c3.086 3.085 3.092 8.104.001 11.195L19.111 64.175l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.086-8.105 3.092-11.196.001l-55.98-55.98A7.892 7.892 0 010 64.177z\"/></svg>"
        },
        "$:/core/images/line-width": {
            "title": "$:/core/images/line-width",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-line-width tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M16 18h96a2 2 0 000-4H16a2 2 0 100 4zm0 17h96a4 4 0 100-8H16a4 4 0 100 8zm0 21h96a6 6 0 000-12H16a6 6 0 100 12zm0 29h96c5.523 0 10-4.477 10-10s-4.477-10-10-10H16c-5.523 0-10 4.477-10 10s4.477 10 10 10zm0 43h96c8.837 0 16-7.163 16-16s-7.163-16-16-16H16c-8.837 0-16 7.163-16 16s7.163 16 16 16z\"/></svg>"
        },
        "$:/core/images/link": {
            "title": "$:/core/images/link",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-link tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M42.263 69.38a31.919 31.919 0 006.841 10.13c12.5 12.5 32.758 12.496 45.255 0l22.627-22.628c12.502-12.501 12.497-32.758 0-45.255-12.5-12.5-32.758-12.496-45.254 0L49.104 34.255a32.333 32.333 0 00-2.666 3.019 36.156 36.156 0 0121.94.334l14.663-14.663c6.25-6.25 16.382-6.254 22.632-.004 6.248 6.249 6.254 16.373-.004 22.631l-22.62 22.62c-6.25 6.25-16.381 6.254-22.631.004a15.93 15.93 0 01-4.428-8.433 11.948 11.948 0 00-7.59 3.48l-6.137 6.137z\"/><path d=\"M86.35 59.234a31.919 31.919 0 00-6.84-10.13c-12.5-12.5-32.758-12.497-45.255 0L11.627 71.732c-12.501 12.5-12.496 32.758 0 45.254 12.5 12.5 32.758 12.497 45.255 0L79.51 94.36a32.333 32.333 0 002.665-3.02 36.156 36.156 0 01-21.94-.333l-14.663 14.663c-6.25 6.25-16.381 6.253-22.63.004-6.25-6.249-6.255-16.374.003-22.632l22.62-22.62c6.25-6.25 16.381-6.253 22.631-.003a15.93 15.93 0 014.428 8.432 11.948 11.948 0 007.59-3.48l6.137-6.136z\"/></g></svg>"
        },
        "$:/core/images/linkify": {
            "title": "$:/core/images/linkify",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M17.031 31.919H9.048V96.85h7.983v6.92H0V25h17.031v6.919zm24.66 0h-7.983V96.85h7.983v6.92H24.66V25h17.03v6.919zM67.77 56.422l11.975-3.903 2.306 7.096-12.063 3.903 7.628 10.379-6.12 4.435-7.63-10.467-7.45 10.2-5.943-4.523L58.1 63.518 45.95 59.35l2.306-7.096 12.064 4.17V43.825h7.45v12.596zM86.31 96.85h7.982V31.92H86.31V25h17.031v78.77H86.31v-6.92zm24.659 0h7.983V31.92h-7.983V25H128v78.77h-17.031v-6.92z\"/></svg>"
        },
        "$:/core/images/list-bullet": {
            "title": "$:/core/images/list-bullet",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-bullet tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M11.636 40.273c6.427 0 11.637-5.21 11.637-11.637C23.273 22.21 18.063 17 11.636 17 5.21 17 0 22.21 0 28.636c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.637 0-6.426-5.21-11.636-11.637-11.636C5.21 51.91 0 57.12 0 63.545c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.636 0-6.427-5.21-11.637-11.637-11.637C5.21 86.818 0 92.028 0 98.455c0 6.426 5.21 11.636 11.636 11.636zM34.91 22.818H128v11.637H34.91V22.818zm0 34.91H128v11.636H34.91V57.727zm0 34.908H128v11.637H34.91V92.636z\"/></svg>"
        },
        "$:/core/images/list-number": {
            "title": "$:/core/images/list-number",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-number tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M33.84 22.356H128v11.77H33.84v-11.77zm0 35.31H128v11.77H33.84v-11.77zm0 35.311H128v11.77H33.84v-11.77zM.38 42.631v-2.223h.998c.826 0 1.445-.14 1.858-.42.413-.28.619-.948.619-2.002V22.769c0-1.442-.193-2.336-.58-2.683-.385-.347-1.477-.52-3.275-.52v-2.143c3.502-.147 6.252-.955 8.25-2.423h2.117v22.865c0 .921.15 1.575.449 1.963.3.387.949.58 1.948.58h.998v2.223H.38zm-.3 35.356v-1.902c7.19-6.554 10.786-12.58 10.786-18.08 0-1.562-.326-2.81-.979-3.744-.652-.934-1.524-1.402-2.616-1.402-.893 0-1.655.317-2.287.952-.633.634-.95 1.364-.95 2.192 0 .974.247 1.829.74 2.563.106.16.16.28.16.36 0 .147-.16.28-.48.4-.213.08-.752.308-1.618.681-.839.374-1.358.561-1.558.561-.24 0-.512-.37-.819-1.111A6.2 6.2 0 010 57.064c0-1.949.849-3.544 2.547-4.785 1.698-1.242 3.798-1.862 6.302-1.862 2.463 0 4.53.67 6.202 2.012 1.67 1.341 2.506 3.093 2.506 5.256a8.644 8.644 0 01-.849 3.724c-.566 1.201-1.92 3.053-4.064 5.556a165.471 165.471 0 01-6.272 6.938h11.445l-1.019 5.726h-2.117c.08-.28.12-.534.12-.76 0-.388-.1-.631-.3-.731-.2-.1-.599-.15-1.198-.15H.08zm12.124 19.207c1.745.04 3.236.637 4.474 1.792 1.239 1.154 1.858 2.773 1.858 4.855 0 2.99-1.132 5.393-3.396 7.208-2.263 1.815-5 2.723-8.209 2.723-2.01 0-3.669-.384-4.974-1.151C.652 111.853 0 110.849 0 109.607c0-.774.27-1.398.809-1.872.54-.474 1.128-.71 1.768-.71.639 0 1.162.2 1.568.6.406.4.782 1.055 1.128 1.962.466 1.268 1.239 1.902 2.317 1.902 1.265 0 2.287-.477 3.066-1.431.78-.955 1.169-2.686 1.169-5.196 0-1.709-.12-3.023-.36-3.944-.24-.921-.792-1.382-1.658-1.382-.586 0-1.185.307-1.797.921-.493.494-.932.741-1.319.741-.333 0-.602-.147-.809-.44-.206-.294-.31-.574-.31-.841 0-.32.104-.594.31-.821.207-.227.69-.594 1.449-1.102 2.876-1.922 4.314-4.017 4.314-6.287 0-1.188-.306-2.092-.919-2.713a3.001 3.001 0 00-2.217-.93c-.799 0-1.525.263-2.177.79-.653.528-.979 1.158-.979 1.892 0 .641.253 1.235.76 1.782.172.2.259.367.259.5 0 .121-.57.428-1.708.922-1.139.494-1.854.74-2.147.74-.413 0-.75-.333-1.009-1-.26-.668-.39-1.282-.39-1.842 0-1.749.93-3.224 2.787-4.425 1.858-1.202 3.965-1.802 6.322-1.802 2.064 0 3.851.447 5.363 1.341 1.511.895 2.267 2.116 2.267 3.664 0 1.362-.57 2.623-1.708 3.784a13.387 13.387 0 01-3.945 2.784z\"/></svg>"
        },
        "$:/core/images/list": {
            "title": "$:/core/images/list",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M87.748 128H23.999c-4.418 0-7.999-3.59-7.999-8.007V8.007C16 3.585 19.588 0 24 0h80c4.419 0 8 3.59 8 8.007V104H91.25c-.965 0-1.84.392-2.473 1.025a3.476 3.476 0 00-1.029 2.476V128zm8-.12l15.88-15.88h-15.88v15.88zM40 15.508A3.502 3.502 0 0143.5 12h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 20h-55a3.498 3.498 0 01-3.5-3.509v-.982zM32 22a6 6 0 100-12 6 6 0 000 12zm8 9.509A3.502 3.502 0 0143.5 28h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 36h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 44h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 52h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 60h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 68h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 76h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 84h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 92h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 100h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.505 3.505 0 0143.497 108h33.006A3.497 3.497 0 0180 111.509v.982A3.505 3.505 0 0176.503 116H43.497A3.497 3.497 0 0140 112.491v-.982zM32 38a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12z\"/></svg>"
        },
        "$:/core/images/locked-padlock": {
            "title": "$:/core/images/locked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-locked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M96.472 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h8c.003-15.723.303-47.731 32.16-47.731 31.794 0 32.305 32.057 32.312 47.731zm-15.897 0H48.44c.002-16.287.142-32 15.719-32 15.684 0 16.977 16.136 16.415 32zM67.732 92.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
        },
        "$:/core/images/mail": {
            "title": "$:/core/images/mail",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mail tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M122.827 104.894a7.986 7.986 0 01-2.834.516H8.007c-.812 0-1.597-.12-2.335-.345l34.163-34.163 20.842 20.842a3.998 3.998 0 003.418 1.134 4.003 4.003 0 003.395-1.134L88.594 70.64c.075.09.155.176.24.26l33.993 33.994zm5.076-6.237c.064-.406.097-.823.097-1.247v-64c0-.669-.082-1.318-.237-1.94L94.23 65.006c.09.075.177.154.261.239l33.413 33.413zm-127.698.56A8.023 8.023 0 010 97.41v-64c0-.716.094-1.41.271-2.071l33.907 33.906L.205 99.218zM5.93 25.684a8.012 8.012 0 012.078-.273h111.986c.766 0 1.507.108 2.209.308L64.083 83.837 5.93 25.683z\"/></svg>"
        },
        "$:/core/images/menu-button": {
            "title": "$:/core/images/menu-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\"><rect width=\"128\" height=\"16\" y=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"56\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"96\" rx=\"8\"/></svg>"
        },
        "$:/core/images/mono-block": {
            "title": "$:/core/images/mono-block",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-block tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M23.965 32.967h.357c.755 0 1.328.192 1.72.577.39.384.586.947.586 1.688 0 .824-.206 1.418-.618 1.782-.413.363-1.094.545-2.045.545h-6.31c-.965 0-1.65-.178-2.056-.535-.405-.356-.608-.954-.608-1.792 0-.811.203-1.391.608-1.74.406-.35 1.09-.525 2.055-.525h.734l-.86-2.453H8.471l-.902 2.453h.734c.95 0 1.632.178 2.044.535.413.356.619.933.619 1.73 0 .824-.206 1.418-.619 1.782-.412.363-1.094.545-2.044.545h-5.41c-.964 0-1.649-.182-2.054-.545-.406-.364-.608-.958-.608-1.782 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.719-.577h.356l5.62-15.641H6.835c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.95-.619-1.76 0-.825.207-1.42.619-1.783.412-.363 1.094-.545 2.044-.545h7.863c1.244 0 2.118.67 2.62 2.013v.063l6.647 18.2zM12.98 17.326l-3.04 8.848h6.08l-3.04-8.848zm22.402 9.372v6.395h3.145c2.223 0 3.788-.245 4.697-.734.908-.49 1.362-1.307 1.362-2.453 0-1.16-.433-1.985-1.3-2.474-.866-.49-2.383-.734-4.55-.734h-3.354zm10.693-2.327c1.524.559 2.642 1.324 3.355 2.295.713.972 1.07 2.212 1.07 3.722 0 1.272-.308 2.432-.923 3.48-.615 1.049-1.496 1.909-2.642 2.58a7.499 7.499 0 01-2.254.849c-.832.174-2.01.262-3.533.262H30.202c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.782 0-.741.189-1.304.566-1.688.378-.385.93-.577 1.657-.577h.356V17.326h-.356c-.727 0-1.28-.196-1.657-.587-.377-.392-.566-.965-.566-1.72 0-.81.203-1.401.608-1.771.406-.37 1.062-.556 1.971-.556h9.645c2.95 0 5.19.573 6.72 1.72 1.53 1.145 2.296 2.823 2.296 5.031 0 1.09-.234 2.052-.703 2.883-.468.832-1.163 1.513-2.086 2.045zM35.381 17.2v5.284h2.83c1.72 0 2.932-.203 3.638-.609.706-.405 1.06-1.09 1.06-2.054 0-.909-.319-1.573-.955-1.992-.636-.42-1.667-.63-3.093-.63h-3.48zm35.863-3.816c.28-.503.566-.86.86-1.07.293-.21.664-.314 1.111-.314.685 0 1.17.182 1.457.545.287.364.43.986.43 1.866l.042 5.452c0 .964-.157 1.614-.472 1.95-.314.335-.884.503-1.709.503-.587 0-1.037-.14-1.352-.42-.314-.28-.584-.796-.807-1.551-.364-1.328-.944-2.282-1.74-2.862-.797-.58-1.901-.87-3.313-.87-2.153 0-3.802.727-4.948 2.18-1.147 1.454-1.72 3.558-1.72 6.311 0 2.74.58 4.844 1.74 6.311 1.16 1.468 2.817 2.202 4.97 2.202 1.467 0 3.085-.49 4.854-1.468 1.768-.978 2.883-1.467 3.344-1.467.545 0 1.003.23 1.373.692.37.46.556 1.034.556 1.719 0 1.23-1.084 2.39-3.25 3.48-2.167 1.09-4.606 1.636-7.318 1.636-3.662 0-6.625-1.21-8.89-3.627-2.264-2.419-3.396-5.578-3.396-9.478 0-3.76 1.146-6.884 3.438-9.372 2.293-2.488 5.2-3.732 8.723-3.732.992 0 1.97.112 2.935.335.964.224 1.992.574 3.082 1.049zm10.22 19.583V17.326h-.356c-.755 0-1.328-.196-1.72-.587-.39-.392-.586-.965-.586-1.72 0-.81.21-1.401.629-1.771.42-.37 1.097-.556 2.034-.556h5.178c2.922 0 5.06.126 6.416.377 1.356.252 2.51.671 3.46 1.258 1.691 1.007 2.988 2.443 3.89 4.31.9 1.865 1.352 4.021 1.352 6.467 0 2.586-.514 4.847-1.541 6.783-1.028 1.936-2.485 3.4-4.372 4.393-.853.447-1.852.772-2.998.975-1.147.203-2.852.304-5.116.304h-6.269c-.965 0-1.65-.178-2.055-.535-.406-.356-.608-.954-.608-1.792 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.72-.577h.356zm5.41-15.725v15.725h1.195c2.642 0 4.592-.646 5.85-1.94 1.258-1.292 1.887-3.28 1.887-5.965 0-2.641-.64-4.612-1.918-5.912-1.28-1.3-3.205-1.95-5.777-1.95-.335 0-.59.003-.765.01a7.992 7.992 0 00-.472.032zm35.067-.126h-9.75v5.368h3.69v-.252c0-.797.175-1.39.524-1.782.35-.392.88-.587 1.594-.587.629 0 1.142.178 1.54.534.4.357.598.808.598 1.353 0 .028.007.118.021.272.014.154.021.308.021.462v4.34c0 .936-.167 1.607-.503 2.013-.335.405-.88.608-1.635.608-.713 0-1.251-.19-1.615-.567-.363-.377-.545-.936-.545-1.677v-.377h-3.69v6.269h9.75v-2.495c0-.937.178-1.608.534-2.013.357-.405.94-.608 1.75-.608.798 0 1.367.2 1.71.597.342.399.513 1.073.513 2.024v5.074c0 .755-.146 1.258-.44 1.51-.293.251-.873.377-1.74.377h-17.172c-.923 0-1.583-.182-1.982-.545-.398-.364-.597-.958-.597-1.782 0-.741.189-1.304.566-1.688.377-.385.93-.577 1.656-.577h.357V17.326h-.357c-.712 0-1.261-.2-1.646-.598-.384-.398-.576-.968-.576-1.709 0-.81.203-1.401.608-1.771.405-.37 1.062-.556 1.97-.556h17.173c.853 0 1.43.13 1.73.388.3.258.45.772.45 1.54v4.698c0 .95-.174 1.631-.524 2.044-.35.412-.915.618-1.698.618-.81 0-1.394-.21-1.75-.629-.357-.419-.535-1.097-.535-2.033v-2.202zM19.77 47.641c.267-.504.55-.86.85-1.07.3-.21.675-.314 1.122-.314.685 0 1.17.181 1.457.545.287.363.43.985.43 1.866l.042 5.451c0 .965-.157 1.615-.472 1.95-.314.336-.891.504-1.73.504-.587 0-1.045-.144-1.373-.43-.329-.287-.598-.8-.807-1.541-.378-1.342-.958-2.3-1.74-2.873-.783-.573-1.88-.86-3.292-.86-2.153 0-3.799.727-4.938 2.181-1.14 1.454-1.709 3.557-1.709 6.311s.598 4.882 1.793 6.385C10.599 67.248 12.294 68 14.488 68c.503 0 1.077-.06 1.72-.179a23.809 23.809 0 002.264-.555v-3.313h-2.37c-.95 0-1.624-.175-2.023-.524-.398-.35-.597-.93-.597-1.74 0-.84.199-1.437.597-1.793.399-.357 1.073-.535 2.024-.535h7.569c.978 0 1.667.175 2.065.524.398.35.598.937.598 1.762 0 .74-.2 1.31-.598 1.708-.398.399-.975.598-1.73.598h-.335v5.242c0 .447-.05.758-.147.933-.098.174-.293.353-.587.534-.797.476-2.062.895-3.795 1.258a25.576 25.576 0 01-5.263.546c-3.662 0-6.625-1.21-8.89-3.628-2.264-2.418-3.397-5.577-3.397-9.477 0-3.76 1.147-6.884 3.44-9.372 2.292-2.488 5.199-3.732 8.721-3.732.979 0 1.954.112 2.925.335.972.224 2.003.573 3.093 1.049zm15.84 3.941v4.823h6.857v-4.823h-.336c-.754 0-1.331-.195-1.73-.587-.398-.391-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.364 1.093-.545 2.044-.545h5.41c.95 0 1.624.181 2.023.545.398.363.597.957.597 1.782 0 .755-.192 1.328-.576 1.72-.385.39-.947.586-1.688.586h-.357v15.642h.357c.755 0 1.328.192 1.719.576.391.385.587.947.587 1.688 0 .825-.203 1.419-.608 1.782-.405.364-1.09.546-2.055.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.2-1.303.598-1.688.398-.384.975-.576 1.73-.576h.335v-6.186h-6.856v6.186h.335c.755 0 1.331.192 1.73.576.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.412.364-1.094.546-2.044.546h-5.41c-.964 0-1.65-.179-2.055-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.392-.384.965-.576 1.72-.576h.356V51.582h-.356c-.741 0-1.304-.195-1.688-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.073-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.335zm31.754 0v15.642h3.523c.95 0 1.632.178 2.044.534.412.357.618.933.618 1.73 0 .811-.21 1.402-.629 1.772-.419.37-1.097.556-2.033.556H58.433c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.957-.619-1.782 0-.81.203-1.39.608-1.74.406-.35 1.09-.524 2.055-.524h3.523V51.582h-3.523c-.95 0-1.632-.181-2.044-.545-.412-.363-.619-.95-.619-1.761 0-.825.203-1.412.608-1.761.406-.35 1.09-.524 2.055-.524h12.455c.992 0 1.684.174 2.075.524.392.35.587.936.587 1.761 0 .81-.202 1.398-.608 1.761-.405.364-1.09.545-2.054.545h-3.523zm30.496 0v11.994c0 1.873-.122 3.228-.367 4.067a5.876 5.876 0 01-1.227 2.244c-.74.852-1.768 1.495-3.082 1.929-1.314.433-2.893.65-4.738.65-1.3 0-2.555-.126-3.764-.378a16.843 16.843 0 01-3.491-1.132c-.615-.28-1.017-.643-1.206-1.09-.188-.448-.283-1.175-.283-2.18v-4.32c0-1.202.175-2.04.525-2.516.349-.475.957-.713 1.824-.713 1.244 0 1.929.915 2.054 2.747.014.321.035.566.063.733.168 1.622.545 2.73 1.133 3.324.587.594 1.523.89 2.81.89 1.593 0 2.714-.422 3.364-1.268.65-.845.975-2.386.975-4.623V51.582H88.93c-.95 0-1.632-.181-2.044-.545-.413-.363-.619-.95-.619-1.761 0-.825.2-1.412.598-1.761.398-.35 1.086-.524 2.065-.524h10.693c.979 0 1.667.174 2.065.524.399.35.598.936.598 1.761 0 .81-.206 1.398-.619 1.761-.412.364-1.093.545-2.044.545h-1.761zm14.644 0v6.353l6.48-6.478c-.728-.084-1.238-.29-1.531-.619-.294-.328-.44-.85-.44-1.562 0-.825.198-1.419.597-1.782.398-.364 1.073-.545 2.023-.545h5.137c.95 0 1.625.181 2.023.545.399.363.598.957.598 1.782 0 .769-.2 1.345-.598 1.73-.398.384-.982.576-1.75.576h-.483l-6.101 6.06c1.132.839 2.167 1.94 3.103 3.302.937 1.363 2.034 3.456 3.292 6.28h.692c.825 0 1.44.188 1.845.566.405.377.608.943.608 1.698 0 .825-.206 1.419-.619 1.782-.412.364-1.093.546-2.044.546h-2.579c-1.132 0-2.048-.762-2.746-2.286-.126-.28-.224-.503-.294-.67-.923-1.958-1.768-3.467-2.537-4.53a16.616 16.616 0 00-2.705-2.914l-1.97 1.887v3.92h.335c.755 0 1.331.193 1.73.577.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.413.364-1.094.546-2.045.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.391-.384.965-.576 1.72-.576h.356V51.582h-.357c-.74 0-1.303-.195-1.687-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.072-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.336zM13.44 96.326l4.005-11.889c.251-.782.6-1.352 1.048-1.709.447-.356 1.041-.534 1.782-.534h3.271c.95 0 1.632.182 2.044.545.413.363.619.957.619 1.782 0 .755-.2 1.328-.598 1.72-.398.39-.975.587-1.73.587h-.335l.587 15.641h.357c.754 0 1.32.192 1.698.577.377.384.566.947.566 1.687 0 .825-.2 1.42-.598 1.783-.398.363-1.072.545-2.023.545h-4.718c-.95 0-1.624-.178-2.023-.535-.398-.356-.597-.954-.597-1.793 0-.74.192-1.303.576-1.687.385-.385.954-.577 1.709-.577h.335l-.293-12.79-3.061 9.52c-.224.712-.542 1.226-.954 1.54-.413.315-.982.472-1.709.472-.727 0-1.303-.157-1.73-.472-.426-.314-.751-.828-.975-1.54l-3.04-9.52-.294 12.79h.336c.755 0 1.324.192 1.709.577.384.384.576.947.576 1.687 0 .825-.202 1.42-.608 1.783-.405.363-1.076.545-2.013.545H2.621c-.937 0-1.608-.182-2.013-.545-.405-.364-.608-.958-.608-1.783 0-.74.192-1.303.577-1.687.384-.385.954-.577 1.708-.577h.336l.608-15.641h-.336c-.754 0-1.331-.196-1.73-.588-.398-.39-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.363 1.093-.545 2.044-.545h3.27c.728 0 1.311.175 1.752.524.44.35.8.923 1.08 1.72l4.109 11.888zm30.454 2.054V86.828H42.74c-.922 0-1.583-.182-1.981-.546-.398-.363-.598-.95-.598-1.76 0-.812.2-1.402.598-1.773.398-.37 1.059-.555 1.981-.555h5.955c.909 0 1.566.185 1.97.555.406.37.609.961.609 1.772 0 .741-.192 1.31-.577 1.709-.384.398-.933.598-1.646.598h-.356v19.038c0 .657-.07 1.069-.21 1.237-.14.167-.454.251-.943.251h-2.097c-.67 0-1.143-.07-1.415-.21-.273-.14-.507-.384-.703-.733l-8.722-15.327v11.385h1.216c.909 0 1.559.175 1.95.524.392.35.587.93.587 1.74 0 .825-.199 1.42-.597 1.783-.399.363-1.045.545-1.94.545h-6.017c-.909 0-1.566-.182-1.971-.545-.406-.364-.608-.958-.608-1.783 0-.74.188-1.303.566-1.687.377-.385.936-.577 1.677-.577h.336V86.828h-.336c-.713 0-1.265-.2-1.656-.598-.392-.398-.587-.968-.587-1.709 0-.81.206-1.401.618-1.772.413-.37 1.066-.555 1.96-.555h3.44c.824 0 1.383.108 1.677.325.293.216.622.653.985 1.31l7.989 14.551zM64.66 86.366c-1.803 0-3.218.727-4.245 2.18-1.028 1.455-1.541 3.474-1.541 6.06 0 2.586.517 4.613 1.551 6.08 1.034 1.468 2.446 2.202 4.235 2.202 1.804 0 3.222-.73 4.257-2.19 1.034-1.461 1.551-3.492 1.551-6.092 0-2.586-.513-4.605-1.54-6.06-1.028-1.453-2.45-2.18-4.268-2.18zm0-4.864c3.44 0 6.27 1.23 8.492 3.69 2.223 2.46 3.334 5.598 3.334 9.414 0 3.844-1.104 6.99-3.313 9.436-2.208 2.446-5.046 3.669-8.513 3.669-3.424 0-6.255-1.234-8.491-3.701-2.237-2.467-3.355-5.602-3.355-9.404 0-3.83 1.108-6.971 3.323-9.424 2.216-2.454 5.057-3.68 8.523-3.68zM87.461 98.17v4.298h2.16c.908 0 1.555.175 1.94.524.384.35.576.93.576 1.74 0 .825-.196 1.42-.587 1.783-.392.363-1.035.545-1.93.545h-7.254c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.783 0-.74.189-1.303.566-1.687.378-.385.93-.577 1.657-.577h.356V86.828h-.356c-.713 0-1.262-.2-1.646-.598-.385-.398-.577-.968-.577-1.709 0-.81.203-1.401.608-1.772.406-.37 1.063-.555 1.971-.555h8.66c3.424 0 6.014.657 7.768 1.97 1.754 1.315 2.631 3.25 2.631 5.809 0 2.697-.873 4.738-2.62 6.122-1.748 1.384-4.34 2.076-7.78 2.076h-3.564zm0-11.343v6.625h2.977c1.65 0 2.89-.28 3.722-.839.832-.559 1.248-1.397 1.248-2.516 0-1.048-.43-1.855-1.29-2.421-.86-.566-2.086-.85-3.68-.85h-2.977zm27.267 20.568l-1.636 1.636a12.37 12.37 0 011.772-.44c.58-.098 1.15-.147 1.709-.147 1.104 0 2.268.164 3.491.492 1.223.329 1.967.493 2.233.493.447 0 1.03-.15 1.75-.45.72-.301 1.206-.452 1.458-.452.517 0 .947.2 1.29.598.342.398.513.898.513 1.5 0 .796-.472 1.474-1.415 2.033-.944.56-2.1.839-3.47.839-.937 0-2.139-.22-3.607-.66-1.467-.441-2.53-.661-3.187-.661-.992 0-2.11.272-3.354.817-1.244.546-2.013.818-2.307.818a2.14 2.14 0 01-1.53-.597c-.42-.399-.63-.878-.63-1.437 0-.391.134-.807.4-1.247.265-.44.733-1.01 1.404-1.709l2.118-2.139c-2.335-.852-4.194-2.386-5.578-4.602-1.384-2.215-2.075-4.763-2.075-7.642 0-3.802 1.104-6.909 3.312-9.32 2.209-2.411 5.053-3.617 8.534-3.617 3.467 0 6.304 1.209 8.513 3.627 2.208 2.418 3.312 5.522 3.312 9.31 0 3.774-1.097 6.884-3.291 9.33-2.195 2.446-4.977 3.67-8.345 3.67a22.5 22.5 0 01-1.384-.043zm1.195-21.03c-1.803 0-3.218.727-4.246 2.18-1.027 1.455-1.54 3.474-1.54 6.06 0 2.586.516 4.613 1.55 6.08 1.035 1.468 2.447 2.202 4.236 2.202 1.803 0 3.222-.73 4.256-2.19 1.035-1.461 1.552-3.492 1.552-6.092 0-2.586-.514-4.605-1.541-6.06-1.028-1.453-2.45-2.18-4.267-2.18z\"/></svg>"
        },
        "$:/core/images/mono-line": {
            "title": "$:/core/images/mono-line",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-line tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.437 84.523h.908c1.922 0 3.381.489 4.378 1.468.997.979 1.495 2.411 1.495 4.298 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388h-16.07c-2.456 0-4.2-.454-5.232-1.361-1.032-.908-1.548-2.43-1.548-4.565 0-2.065.516-3.542 1.548-4.432 1.032-.89 2.776-1.334 5.232-1.334h1.869l-2.19-6.247H20.983l-2.296 6.247h1.87c2.42 0 4.155.453 5.205 1.361 1.05.908 1.575 2.376 1.575 4.405 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388H6.781c-2.456 0-4.2-.463-5.233-1.388C.516 93.9 0 92.389 0 90.289c0-1.887.498-3.32 1.495-4.298.997-.979 2.456-1.468 4.378-1.468h.908l14.308-39.83h-4.271c-2.42 0-4.156-.462-5.206-1.387-1.05-.926-1.575-2.42-1.575-4.485 0-2.1.525-3.613 1.575-4.538 1.05-.926 2.785-1.388 5.206-1.388h20.021c3.168 0 5.392 1.708 6.674 5.125v.16l16.924 46.343zm-27.976-39.83L24.72 67.225h15.483l-7.742-22.53zM89.506 68.56v16.284h8.008c5.66 0 9.646-.623 11.96-1.869 2.313-1.245 3.47-3.328 3.47-6.246 0-2.955-1.103-5.055-3.31-6.3-2.207-1.246-6.069-1.869-11.586-1.869h-8.542zm27.229-5.926c3.88 1.423 6.727 3.372 8.542 5.846 1.815 2.474 2.723 5.633 2.723 9.477 0 3.239-.783 6.193-2.35 8.862-1.565 2.67-3.808 4.859-6.726 6.567-1.709.997-3.622 1.718-5.74 2.163-2.118.445-5.116.667-8.996.667h-27.87c-2.349 0-4.03-.463-5.045-1.388-1.014-.926-1.521-2.438-1.521-4.538 0-1.887.48-3.32 1.441-4.298.961-.979 2.367-1.468 4.218-1.468h.907v-39.83h-.907c-1.851 0-3.257-.498-4.218-1.494-.961-.997-1.441-2.456-1.441-4.378 0-2.065.516-3.568 1.548-4.512 1.032-.943 2.705-1.414 5.018-1.414h24.56c7.51 0 13.214 1.459 17.111 4.377 3.898 2.92 5.847 7.19 5.847 12.814 0 2.776-.597 5.223-1.789 7.341-1.192 2.118-2.963 3.853-5.312 5.206zm-27.23-18.26v13.455h7.208c4.378 0 7.466-.516 9.264-1.549 1.797-1.032 2.696-2.776 2.696-5.232 0-2.313-.81-4.004-2.43-5.072-1.619-1.068-4.244-1.602-7.874-1.602h-8.863z\"/></svg>"
        },
        "$:/core/images/new-button": {
            "title": "$:/core/images/new-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 72H8.007C3.591 72 0 68.418 0 64c0-4.41 3.585-8 8.007-8H56V8.007C56 3.591 59.582 0 64 0c4.41 0 8 3.585 8 8.007V56h47.993c4.416 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H72v47.993c0 4.416-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V72z\"/></svg>"
        },
        "$:/core/images/new-here-button": {
            "title": "$:/core/images/new-here-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-here-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.838 20.935l-3.572.938c-3.688.968-8.23 4.43-10.136 7.731L3.37 96.738c-1.905 3.3-.771 7.524 2.534 9.432l33.717 19.466c3.297 1.904 7.53.78 9.435-2.521l38.76-67.134c1.905-3.3 2.632-8.963 1.623-12.646L83.285 20.88c-1.009-3.68-4.821-5.884-8.513-4.915l-7.603 1.995.043.287c.524 3.394 2.053 7.498 4.18 11.55.418.163.829.36 1.23.59a8.864 8.864 0 014.438 8.169c.104.132.21.264.316.395l-.386.318a8.663 8.663 0 01-1.082 3.137c-2.42 4.192-7.816 5.608-12.051 3.163-4.12-2.379-5.624-7.534-3.476-11.671-2.177-4.394-3.788-8.874-4.543-12.964z\"/><path d=\"M69.554 44.76c-5.944-7.476-10.74-17.196-11.955-25.059-1.68-10.875 3.503-18.216 15.082-18.04 10.407.158 19.975 5.851 24.728 13.785 5.208 8.695 2.95 17.868-6.855 20.496l-2.037-7.601c4.232-1.134 4.999-4.248 2.24-8.853-3.37-5.626-10.465-9.848-18.146-9.965-6.392-.097-8.31 2.62-7.323 9.01.999 6.465 5.318 15.138 10.582 21.65l-.072.06c.559 1.553-4.17 6.44-5.938 4.888l-.005.004-.028-.034a1.323 1.323 0 01-.124-.135 2.618 2.618 0 01-.149-.205z\"/><rect width=\"16\" height=\"48\" x=\"96\" y=\"80\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"80\" y=\"96\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/new-image-button": {
            "title": "$:/core/images/new-image-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.362 73.627l15.826-27.41a2.626 2.626 0 00-.962-3.59l-50.01-28.872a2.626 2.626 0 00-3.588.961L30.058 36.49l10.04-5.261c3.042-1.595 6.771.114 7.55 3.46l3.607 17.702 9.88.85a5.25 5.25 0 014.571 3.77c.034.115.1.344.199.671.165.553.353 1.172.562 1.843.595 1.914 1.23 3.85 1.872 5.678.207.588.412 1.156.614 1.701.625 1.685 1.209 3.114 1.725 4.207.255.54.485.977.726 1.427.214.212.547.425 1.011.622 1.141.482 2.784.74 4.657.758.864.008 1.71-.034 2.492-.11.448-.043.753-.085.871-.104.315-.053.625-.077.927-.076zM37.47 2.649A5.257 5.257 0 0144.649.725l63.645 36.746a5.257 5.257 0 011.923 7.178L73.47 108.294a5.257 5.257 0 01-7.177 1.923L2.649 73.47a5.257 5.257 0 01-1.924-7.177L37.471 2.649zm42.837 50.49a5.25 5.25 0 105.25-9.092 5.25 5.25 0 00-5.25 9.093zM96 112h-7.993c-4.419 0-8.007-3.582-8.007-8 0-4.41 3.585-8 8.007-8H96v-7.993C96 83.588 99.582 80 104 80c4.41 0 8 3.585 8 8.007V96h7.993c4.419 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H112v7.993c0 4.419-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V112zM33.347 51.791c7.428 7.948 9.01 10.69 7.449 13.394-1.56 2.703-13.838-2.328-16.094 1.58-2.256 3.908-.907 3.258-2.437 5.908l19.73 11.39s-5.605-8.255-4.235-10.628c2.515-4.356 8.77-1.256 10.365-4.019 2.414-4.181-5.103-9.639-14.778-17.625z\"/></svg>"
        },
        "$:/core/images/new-journal-button": {
            "title": "$:/core/images/new-journal-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-journal-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.545 112.818v11.818c0 1.306 1.086 2.364 2.425 2.364h6.06c1.34 0 2.425-1.058 2.425-2.364v-11.818h12.12c1.34 0 2.425-1.058 2.425-2.363v-5.91c0-1.305-1.085-2.363-2.424-2.363h-12.121V90.364c0-1.306-1.086-2.364-2.425-2.364h-6.06c-1.34 0-2.425 1.058-2.425 2.364v11.818h-12.12c-1.34 0-2.425 1.058-2.425 2.363v5.91c0 1.305 1.085 2.363 2.424 2.363h12.121zM60.016 4.965c-4.781-2.76-10.897-1.118-13.656 3.66L5.553 79.305A9.993 9.993 0 009.21 92.963l51.04 29.468c4.78 2.76 10.897 1.118 13.655-3.66l40.808-70.681a9.993 9.993 0 00-3.658-13.656L60.016 4.965zm-3.567 27.963a6 6 0 106-10.393 6 6 0 00-6 10.393zm31.697 17.928a6 6 0 106-10.392 6 6 0 00-6 10.392z\"/><text class=\"tc-fill-background\" font-family=\"Helvetica\" font-size=\"47.172\" font-weight=\"bold\" transform=\"rotate(30 25.742 95.82)\"><tspan x=\"42\" y=\"77.485\" text-anchor=\"middle\"><<now \"DD\">></tspan></text></g></svg>"
        },
        "$:/core/images/opacity": {
            "title": "$:/core/images/opacity",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-opacity tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.362 65a51.595 51.595 0 01-1.942 6H82.584a35.867 35.867 0 002.997-6h16.78zm.472-2c.423-1.961.734-3.963.929-6H87.656a35.78 35.78 0 01-1.368 6h16.546zm-3.249 10a51.847 51.847 0 01-3.135 6H75.812a36.205 36.205 0 005.432-6h18.341zm-4.416 8c-1.424 2.116-3 4.12-4.71 6H60.46a35.843 35.843 0 0012.874-6h21.834zm-7.513-34h16.107C101.247 20.627 79.033 0 52 0 23.281 0 0 23.281 0 52c0 25.228 17.965 46.26 41.8 51h20.4a51.66 51.66 0 0015.875-6H39v-2h42.25a52.257 52.257 0 007.288-6H39v-2h4.539C27.739 83.194 16 68.968 16 52c0-19.882 16.118-36 36-36 18.186 0 33.222 13.484 35.656 31zm.22 2h16.039a52.823 52.823 0 010 6H87.877a36.483 36.483 0 000-6z\"/><path d=\"M76 128c28.719 0 52-23.281 52-52s-23.281-52-52-52-52 23.281-52 52 23.281 52 52 52zm0-16c19.882 0 36-16.118 36-36S95.882 40 76 40 40 56.118 40 76s16.118 36 36 36z\"/><path d=\"M37 58h53v4H37v-4zm3-8h53v4H40v-4zm0-8h53v4H40v-4zm-8 24h53v4H32v-4zm-2 8h53v4H30v-4zm-3 8h53v4H27v-4z\"/></g></svg>"
        },
        "$:/core/images/open-window": {
            "title": "$:/core/images/open-window",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-open-window tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g></svg>"
        },
        "$:/core/images/options-button": {
            "title": "$:/core/images/options-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-options-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M110.488 76a47.712 47.712 0 01-5.134 12.384l6.724 6.724c3.123 3.123 3.132 8.192.011 11.313l-5.668 5.668c-3.12 3.12-8.186 3.117-11.313-.01l-6.724-6.725c-3.82 2.258-7.98 4-12.384 5.134v9.505c0 4.417-3.578 8.007-7.992 8.007h-8.016C55.58 128 52 124.415 52 119.993v-9.505a47.712 47.712 0 01-12.384-5.134l-6.724 6.725c-3.123 3.122-8.192 3.131-11.313.01l-5.668-5.668c-3.12-3.12-3.116-8.186.01-11.313l6.725-6.724c-2.257-3.82-4-7.98-5.134-12.384H8.007C3.591 76 0 72.422 0 68.01v-8.017C0 55.58 3.585 52 8.007 52h9.505a47.712 47.712 0 015.134-12.383l-6.724-6.725c-3.123-3.122-3.132-8.191-.011-11.312l5.668-5.669c3.12-3.12 8.186-3.116 11.313.01l6.724 6.725c3.82-2.257 7.98-4 12.384-5.134V8.007C52 3.591 55.578 0 59.992 0h8.016C72.42 0 76 3.585 76 8.007v9.505a47.712 47.712 0 0112.384 5.134l6.724-6.724c3.123-3.123 8.192-3.132 11.313-.01l5.668 5.668c3.12 3.12 3.116 8.186-.01 11.312l-6.725 6.725c2.257 3.82 4 7.979 5.134 12.383h9.505c4.416 0 8.007 3.578 8.007 7.992v8.017c0 4.411-3.585 7.991-8.007 7.991h-9.505zM64 96c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/></svg>"
        },
        "$:/core/images/paint": {
            "title": "$:/core/images/paint",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-paint tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M83.527 76.19C90.43 69.287 91.892 59 87.91 50.665l37.903-37.902c2.919-2.92 2.913-7.659 0-10.572a7.474 7.474 0 00-10.572 0L77.338 40.093c-8.335-3.982-18.622-2.521-25.526 4.383l31.715 31.715zm-2.643 2.644L49.169 47.119S8.506 81.243 0 80.282c0 0 3.782 5.592 6.827 8.039 14.024-5.69 37.326-24.6 37.326-24.6l.661.66S19.45 90.222 9.18 92.047c1.222 1.44 4.354 4.053 6.247 5.776 5.417-1.488 34.733-28.57 34.733-28.57l.661.66-32.407 31.022 5.285 5.286L56.106 75.2l.662.66s-27.864 30.536-28.684 32.432c0 0 6.032 6.853 7.569 7.824.702-2.836 27.884-33.485 27.884-33.485l.661.66s-20.597 23.755-24.964 36.732c3.21 3.549 7.5 5.137 10.926 6.298-2.19-11.817 30.724-47.487 30.724-47.487z\"/></svg>"
        },
        "$:/core/images/palette": {
            "title": "$:/core/images/palette",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-palette tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.247 39.182a93.52 93.52 0 00-16.228-1.4C28.662 37.781 0 57.131 0 81.002c0 9.642 4.676 18.546 12.58 25.735C23.504 91.19 26.34 72.395 36.89 63.562c15.183-12.713 26.538-7.828 26.538-7.828l16.82-16.552zm26.535 9.655c13.049 7.913 21.257 19.392 21.257 32.166 0 9.35.519 17.411-11.874 25.08-10.797 6.681-3.824-6.536-11.844-10.898s-19.946 1.308-18.213 7.906c3.2 12.181 19.422 11.455 6.314 16.658-13.107 5.202-18.202 4.476-28.403 4.476-7.821 0-15.315-.947-22.243-2.68 9.844-4.197 27.88-12.539 33.354-19.456C82.788 92.409 87.37 80 83.324 72.484c-.194-.359 11.215-11.668 23.458-23.647zM1.134 123.867l-.66.002c33.479-14.94 22.161-64.226 58.818-64.226.317 1.418.644 2.944 1.062 4.494-25.907-4.166-23.567 48.031-59.22 59.73zm.713-.007c38.872-.506 78.152-22.347 78.152-44.813-9.27 0-14.073-3.48-16.816-7.942-16.597-7.003-30.365 45.715-61.336 52.755zm65.351-64.008c-4.45 4.115 4.886 16.433 11.318 11.318l45.27-45.27c11.317-11.318 0-22.635-11.318-11.318-11.317 11.318-33.518 34.405-45.27 45.27z\"/></svg>"
        },
        "$:/core/images/permalink-button": {
            "title": "$:/core/images/permalink-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permalink-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.483 48l-7.387 32h-25.58l7.388-32h25.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L100.598 32h3.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-7.096l-7.387 32H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H85.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L69.402 96h-25.58L38.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L27.402 96h-3.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h7.096l7.387-32H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h18.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L58.598 32h25.58z\"/></svg>"
        },
        "$:/core/images/permaview-button": {
            "title": "$:/core/images/permaview-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permaview-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.483 48l-1.846 8h-5.58l1.847-8h5.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L101.598 32h2.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-6.096l-1.847 8h7.944c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H92.364l-1.846 8H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H86.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L70.402 96h-5.58L59.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L48.402 96h-5.58L37.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L26.402 96h-2.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h6.096l1.847-8h-7.944C19.59 72 16 68.418 16 64c0-4.41 3.581-8 8-8h11.637l1.846-8H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h17.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L57.598 32h5.58L68.8 7.642c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L79.598 32h5.58zM53.904 48l-1.847 8h5.58l1.846-8h-5.579zm22.039 24l-1.847 8h-5.58l1.847-8h5.58zm-27.58 0l-1.846 8h5.579l1.847-8h-5.58z\"/></svg>"
        },
        "$:/core/images/picture": {
            "title": "$:/core/images/picture",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-picture tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112 68.233v-48.23A4.001 4.001 0 00107.997 16H20.003A4.001 4.001 0 0016 20.003v38.31l9.241-14.593c2.8-4.422 9.023-5.008 12.6-1.186l18.247 20.613 13.687-6.407a8 8 0 018.903 1.492 264.97 264.97 0 002.92 2.739 249.44 249.44 0 006.798 6.066 166.5 166.5 0 002.106 1.778c2.108 1.747 3.967 3.188 5.482 4.237.748.518 1.383.92 2.044 1.33.444.117 1.046.144 1.809.05 1.873-.233 4.238-1.144 6.723-2.547a36.016 36.016 0 003.205-2.044c.558-.4.93-.686 1.07-.802.376-.31.765-.577 1.165-.806zM0 8.007A8.01 8.01 0 018.007 0h111.986A8.01 8.01 0 01128 8.007v111.986a8.01 8.01 0 01-8.007 8.007H8.007A8.01 8.01 0 010 119.993V8.007zM95 42a8 8 0 100-16 8 8 0 000 16zM32 76c15.859 4.83 20.035 7.244 20.035 12S32 95.471 32 102.347c0 6.876 1.285 4.99 1.285 9.653H68s-13.685-6.625-13.685-10.8c0-7.665 10.615-8.34 10.615-13.2 0-7.357-14.078-8.833-32.93-12z\"/></svg>"
        },
        "$:/core/images/plugin-generic-language": {
            "title": "$:/core/images/plugin-generic-language",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M61.207 68.137c-4.324 2.795-6.999 6.656-6.999 10.921 0 7.906 9.19 14.424 21.042 15.336 2.162 3.902 8.598 6.785 16.318 7.01-5.126-1.125-9.117-3.742-10.62-7.01C92.805 93.487 102 86.967 102 79.059c0-8.53-10.699-15.445-23.896-15.445-6.599 0-12.572 1.729-16.897 4.524zm12.794-14.158c-4.324 2.795-10.298 4.524-16.897 4.524-2.619 0-5.14-.272-7.497-.775-3.312 2.25-8.383 3.69-14.067 3.69l-.255-.002c4.119-.892 7.511-2.747 9.478-5.13-6.925-2.704-11.555-7.617-11.555-13.228 0-8.53 10.699-15.445 23.896-15.445C70.301 27.613 81 34.528 81 43.058c0 4.265-2.675 8.126-6.999 10.921zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
        },
        "$:/core/images/plugin-generic-plugin": {
            "title": "$:/core/images/plugin-generic-plugin",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M40.397 76.446V95.34h14.12l-.001-.005a6.912 6.912 0 005.364-11.593l.046-.023a6.912 6.912 0 119.979.526l.086.055a6.914 6.914 0 004.408 10.948l-.023.092h21.32V75.568l-.15.038a6.912 6.912 0 00-11.593-5.364l-.022-.046a6.912 6.912 0 11.526-9.979l.055-.086a6.914 6.914 0 0010.948-4.408c.079.018.158.038.236.059v-15.74h-21.32l.023-.094a6.914 6.914 0 01-4.408-10.947 10.23 10.23 0 00-.086-.055 6.912 6.912 0 10-9.979-.526l-.046.023a6.912 6.912 0 01-5.364 11.593l.001.005h-14.12v12.847A6.912 6.912 0 0129.5 59.843l-.054.086a6.912 6.912 0 10-.526 9.979l.023.046a6.912 6.912 0 0111.455 6.492zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
        },
        "$:/core/images/plugin-generic-theme": {
            "title": "$:/core/images/plugin-generic-theme",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M29.408 91.472L51.469 69.41l-.004-.005a2.22 2.22 0 01.004-3.146c.87-.87 2.281-.872 3.147-.005l9.465 9.464a2.22 2.22 0 01-.005 3.147c-.87.87-2.28.871-3.147.005l-.005-.005-22.061 22.062a6.686 6.686 0 11-9.455-9.455zM60.802 66.38c-2.436-2.704-4.465-5.091-5.817-6.869-6.855-9.014-10.313-4.268-14.226 0-3.913 4.268 1.03 7.726-2.683 10.741-3.713 3.015-3.484 4.06-9.752-1.455-6.267-5.516-6.7-7.034-3.823-10.181 2.877-3.147 5.281 1.808 11.159-3.785 5.877-5.593.94-10.55.94-10.55s12.237-25.014 28.588-23.167c16.351 1.848-6.186-2.392-11.792 17.226-2.4 8.4.447 6.42 4.998 9.968 1.394 1.086 6.03 4.401 11.794 8.685l20.677-20.676 1.615-4.766 7.84-4.689 3.151 3.152-4.688 7.84-4.766 1.615-20.224 20.223c12.663 9.547 28.312 22.146 28.312 26.709 0 7.217-3.071 11.526-9.535 9.164-4.693-1.715-18.768-15.192-28.753-25.897l-2.893 2.893-3.151-3.152 3.029-3.029zM63.953 0l54.56 32v64l-54.56 32-54.56-32V32l54.56-32z\"/></svg>"
        },
        "$:/core/images/preview-closed": {
            "title": "$:/core/images/preview-closed",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-closed tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M.088 64a7.144 7.144 0 001.378 5.458C16.246 88.818 39.17 100.414 64 100.414c24.83 0 47.753-11.596 62.534-30.956A7.144 7.144 0 00127.912 64C110.582 78.416 88.304 87.086 64 87.086 39.696 87.086 17.418 78.416.088 64z\"/><rect width=\"4\" height=\"16\" x=\"62\" y=\"96\" rx=\"4\"/><rect width=\"4\" height=\"16\" x=\"78\" y=\"93\" rx=\"4\" transform=\"rotate(-5 80 101)\"/><rect width=\"4\" height=\"16\" x=\"46\" y=\"93\" rx=\"4\" transform=\"rotate(5 48 101)\"/><rect width=\"4\" height=\"16\" x=\"30\" y=\"88\" rx=\"4\" transform=\"rotate(10 32 96)\"/><rect width=\"4\" height=\"16\" x=\"94\" y=\"88\" rx=\"4\" transform=\"rotate(-10 96 96)\"/><rect width=\"4\" height=\"16\" x=\"110\" y=\"80\" rx=\"4\" transform=\"rotate(-20 112 88)\"/><rect width=\"4\" height=\"16\" x=\"14\" y=\"80\" rx=\"4\" transform=\"rotate(20 16 88)\"/></g></svg>"
        },
        "$:/core/images/preview-open": {
            "title": "$:/core/images/preview-open",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-open tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.11 99.588c-24.83 0-47.754-11.596-62.534-30.957a7.148 7.148 0 010-8.675C16.356 40.596 39.28 29 64.11 29c24.83 0 47.753 11.596 62.534 30.956a7.148 7.148 0 010 8.675c-14.78 19.36-37.703 30.957-62.534 30.957zm46.104-32.007c1.44-1.524 1.44-3.638 0-5.162C99.326 50.9 82.439 44 64.147 44S28.968 50.9 18.08 62.42c-1.44 1.523-1.44 3.637 0 5.16C28.968 79.1 45.855 86 64.147 86s35.179-6.9 46.067-18.42z\"/><path d=\"M63.5 88C76.479 88 87 77.479 87 64.5S76.479 41 63.5 41 40 51.521 40 64.5 50.521 88 63.5 88z\"/></g></svg>"
        },
        "$:/core/images/print-button": {
            "title": "$:/core/images/print-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M112 71V30.5h-.032c-.035-2-.816-3.99-2.343-5.516L86.998 2.357A7.978 7.978 0 0081 .02V0H24a8 8 0 00-8 8v63h8V8h57v14.5c0 4.422 3.582 8 8 8h15V71h8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/><path d=\"M0 80.005C0 71.165 7.156 64 16 64h96c8.836 0 16 7.155 16 16.005v31.99c0 8.84-7.156 16.005-16 16.005H16c-8.836 0-16-7.155-16-16.005v-31.99zM104 96a8 8 0 100-16 8 8 0 000 16z\"/></g></svg>"
        },
        "$:/core/images/quote": {
            "title": "$:/core/images/quote",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-quote tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M51.219 117.713V62.199H27.427c0-8.891 1.683-16.401 5.047-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.36 3.184-20.728 6.669-6.368 3.484-11.835 7.87-16.401 13.157C9.524 27.113 5.98 33.241 3.456 40.21.933 47.18-.21 54.63.03 62.56v55.153H51.22zm76.781 0V62.199h-23.791c0-8.891 1.682-16.401 5.046-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.359 3.184-20.727 6.669-6.369 3.484-11.836 7.87-16.402 13.157-4.566 5.287-8.11 11.415-10.634 18.384-2.523 6.97-3.665 14.42-3.424 22.35v55.153H128z\"/></svg>"
        },
        "$:/core/images/refresh-button": {
            "title": "$:/core/images/refresh-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-refresh-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M106.369 39.433c10.16 20.879 6.57 46.764-10.771 64.106-21.87 21.87-57.327 21.87-79.196 0-21.87-21.87-21.87-57.326 0-79.196a8 8 0 1111.314 11.314c-15.621 15.62-15.621 40.947 0 56.568 15.62 15.621 40.947 15.621 56.568 0C97.72 78.79 99.6 58.175 89.924 42.73l-6.44 12.264a8 8 0 11-14.166-7.437L84.435 18.76a8 8 0 0110.838-3.345l28.873 15.345a8 8 0 11-7.51 14.129l-10.267-5.457zm-8.222-12.368c-.167-.19-.336-.38-.506-.57l.96-.296-.454.866z\"/></svg>"
        },
        "$:/core/images/right-arrow": {
            "title": "$:/core/images/right-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-right-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M99.069 64.173c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></svg>"
        },
        "$:/core/images/rotate-left": {
            "title": "$:/core/images/rotate-left",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-rotate-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect width=\"80\" height=\"32\" x=\"48\" y=\"96\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 01-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 11-5.657 5.657L49.172 43.142a4 4 0 010-5.657l11.313-11.313a4 4 0 115.657 5.656l-4.821 4.822z\"/></g></svg>"
        },
        "$:/core/images/save-button": {
            "title": "$:/core/images/save-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M120.783 34.33c4.641 8.862 7.266 18.948 7.266 29.646 0 35.347-28.653 64-64 64-35.346 0-64-28.653-64-64 0-35.346 28.654-64 64-64 18.808 0 35.72 8.113 47.43 21.03l2.68-2.68c3.13-3.13 8.197-3.132 11.321-.008 3.118 3.118 3.121 8.193-.007 11.32l-4.69 4.691zm-12.058 12.058a47.876 47.876 0 013.324 17.588c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48c14.39 0 27.3 6.332 36.098 16.362L58.941 73.544 41.976 56.578c-3.127-3.127-8.201-3.123-11.32-.005-3.123 3.124-3.119 8.194.006 11.319l22.617 22.617a7.992 7.992 0 005.659 2.347c2.05 0 4.101-.783 5.667-2.349l44.12-44.12z\"/></svg>"
        },
        "$:/core/images/size": {
            "title": "$:/core/images/size",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-size tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M92.343 26l-9.171 9.172a4 4 0 105.656 5.656l16-16a4 4 0 000-5.656l-16-16a4 4 0 10-5.656 5.656L92.343 18H22a4 4 0 00-4 4v70.343l-9.172-9.171a4 4 0 10-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656L26 92.343V22l-4 4h70.343zM112 52v64l4-4H52a4 4 0 100 8h64a4 4 0 004-4V52a4 4 0 10-8 0z\"/></svg>"
        },
        "$:/core/images/spiral": {
            "title": "$:/core/images/spiral",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-spiral tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074a4.785 4.785 0 00-4.52-5.03 4.778 4.778 0 00-5.03 4.52c-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01a1.047 1.047 0 01-.264-.332c-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"/></svg>"
        },
        "$:/core/images/stamp": {
            "title": "$:/core/images/stamp",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-stamp tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M49.733 64H16.01C11.584 64 8 67.583 8 72.003V97h112V72.003A8 8 0 00111.99 64H78.267A22.813 22.813 0 0175.5 53.077c0-6.475 2.687-12.324 7.009-16.497A22.818 22.818 0 0087 22.952C87 10.276 76.703 0 64 0S41 10.276 41 22.952c0 5.103 1.669 9.817 4.491 13.628 4.322 4.173 7.009 10.022 7.009 16.497 0 3.954-1.002 7.675-2.767 10.923zM8 104h112v8H8v-8z\"/></svg>"
        },
        "$:/core/images/star-filled": {
            "title": "$:/core/images/star-filled",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-star-filled tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M61.836 96.823l37.327 27.287c2.72 1.99 6.379-.69 5.343-3.912L90.29 75.988l-1.26 3.91 37.285-27.345c2.718-1.993 1.32-6.327-2.041-6.33l-46.113-.036 3.3 2.416L67.176 4.416c-1.04-3.221-5.563-3.221-6.604 0L46.29 48.603l3.3-2.416-46.113.036c-3.362.003-4.759 4.337-2.04 6.33L38.72 79.898l-1.26-3.91-14.216 44.21c-1.036 3.223 2.622 5.901 5.343 3.912l37.326-27.287h-4.078z\"/></svg>"
        },
        "$:/core/images/storyview-classic": {
            "title": "$:/core/images/storyview-classic",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-classic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm0 48C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0 32C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
        },
        "$:/core/images/storyview-pop": {
            "title": "$:/core/images/storyview-pop",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-pop tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm-7.99 40C11.587 56 8 59.578 8 63.992v16.016C8 84.422 11.584 88 16.01 88h95.98c4.424 0 8.01-3.578 8.01-7.992V63.992c0-4.414-3.584-7.992-8.01-7.992H16.01zM24 96C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0-32C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
        },
        "$:/core/images/storyview-zoomin": {
            "title": "$:/core/images/storyview-zoomin",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-zoomin tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16A8 8 0 0016 24.009V71.99C16 76.414 19.588 80 24 80h80a8 8 0 008-8.009V24.01c0-4.423-3.588-8.009-8-8.009H24z\"/></svg>"
        },
        "$:/core/images/strikethrough": {
            "title": "$:/core/images/strikethrough",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-strikethrough tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M92.794 38.726h15.422c-.229-6.74-1.514-12.538-3.856-17.393-2.342-4.855-5.54-8.881-9.596-12.08-4.055-3.199-8.767-5.54-14.136-7.025C75.258.743 69.433 0 63.15 0a62.76 62.76 0 00-16.364 2.142C41.474 3.57 36.733 5.74 32.564 8.653c-4.17 2.913-7.511 6.626-10.025 11.138-2.513 4.512-3.77 9.853-3.77 16.022 0 5.597 1.115 10.252 3.342 13.965 2.228 3.712 5.198 6.74 8.91 9.081 3.713 2.342 7.911 4.227 12.595 5.655a194.641 194.641 0 0014.308 3.77c4.855 1.085 9.624 2.142 14.308 3.17 4.683 1.028 8.881 2.37 12.594 4.027 3.713 1.656 6.683 3.798 8.91 6.425 2.228 2.628 3.342 6.055 3.342 10.281 0 4.456-.914 8.111-2.742 10.967a19.953 19.953 0 01-7.197 6.768c-2.97 1.657-6.311 2.828-10.024 3.513a60.771 60.771 0 01-11.052 1.028c-4.57 0-9.025-.571-13.366-1.713-4.34-1.143-8.139-2.913-11.394-5.312-3.256-2.4-5.884-5.455-7.883-9.168-1.999-3.712-2.998-8.139-2.998-13.28H15c0 7.426 1.342 13.852 4.027 19.278 2.684 5.426 6.34 9.881 10.966 13.365 4.627 3.484 9.996 6.083 16.107 7.797 6.112 1.713 12.595 2.57 19.449 2.57 5.597 0 11.223-.657 16.878-1.97 5.655-1.314 10.767-3.428 15.336-6.34 4.57-2.914 8.31-6.683 11.224-11.31 2.913-4.626 4.37-10.195 4.37-16.707 0-6.054-1.115-11.08-3.342-15.079-2.228-3.998-5.198-7.31-8.91-9.938-3.713-2.627-7.911-4.712-12.595-6.254a170.83 170.83 0 00-14.308-4.027 549.669 549.669 0 00-14.308-3.17c-4.683-.971-8.881-2.2-12.594-3.684-3.713-1.485-6.683-3.399-8.91-5.74-2.228-2.342-3.342-5.398-3.342-9.168 0-3.998.771-7.34 2.313-10.024 1.543-2.685 3.599-4.826 6.17-6.426 2.57-1.599 5.51-2.741 8.824-3.427a49.767 49.767 0 0110.11-1.028c8.453 0 15.393 1.97 20.819 5.912 5.426 3.94 8.596 10.31 9.51 19.106z\"/><path d=\"M5 54h118v16H5z\"/></g></svg>"
        },
        "$:/core/images/subscript": {
            "title": "$:/core/images/subscript",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-subscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 128.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
        },
        "$:/core/images/superscript": {
            "title": "$:/core/images/superscript",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-superscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 63.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
        },
        "$:/core/images/tag-button": {
            "title": "$:/core/images/tag-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tag-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M18.164 47.66l.004 4.105c.003 3.823 2.19 9.097 4.885 11.792l61.85 61.85c2.697 2.697 7.068 2.69 9.769-.01L125.767 94.3a6.903 6.903 0 00.01-9.77L63.928 22.683c-2.697-2.697-7.976-4.88-11.796-4.881l-27.076-.007a6.902 6.902 0 00-6.91 6.91l.008 9.96.287.033c3.73.411 8.489-.044 13.365-1.153a9.702 9.702 0 0111.14-3.662l.291-.13.128.285a9.7 9.7 0 013.3 2.17c3.796 3.796 3.801 9.945.012 13.734-3.618 3.618-9.386 3.777-13.204.482-5.365 1.122-10.674 1.596-15.309 1.237z\"/><path d=\"M47.633 39.532l.023.051c-9.689 4.356-21.584 6.799-30.396 5.828C5.273 44.089-1.028 36.43 2.443 24.078 5.562 12.976 14.3 4.361 24.047 1.548c10.68-3.083 19.749 1.968 19.749 13.225h-8.623c0-4.859-3.078-6.573-8.735-4.94-6.91 1.995-13.392 8.383-15.694 16.577-1.915 6.818.417 9.653 7.46 10.43 7.126.785 17.531-1.352 25.917-5.121l.027.06.036-.017c1.76-.758 6.266 6.549 3.524 7.74a2.8 2.8 0 01-.075.03z\"/></g></svg>"
        },
        "$:/core/images/theme-button": {
            "title": "$:/core/images/theme-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-theme-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.854 66.945a122.626 122.626 0 01-3.9-4.819c-11.064-14.548-16.645-6.888-22.96 0-6.315 6.888 1.664 12.47-4.33 17.335-5.993 4.866-5.623 6.552-15.737-2.35-10.115-8.9-10.815-11.351-6.172-16.43 4.644-5.08 8.524 2.918 18.01-6.108 9.485-9.026 1.517-17.026 1.517-17.026S42.03-2.824 68.42.157c26.39 2.982-9.984-3.86-19.031 27.801-3.874 13.556.72 10.362 8.066 16.087 1.707 1.33 6.428 4.732 12.671 9.318-6.129 5.879-11.157 10.669-14.273 13.582zm11.641 12.947c16.013 17.036 37.742 37.726 45.117 40.42 10.432 3.813 15.388-3.141 15.388-14.79 0-7.151-23.83-26.542-43.924-41.769-7.408 7.156-13.376 12.953-16.58 16.139z\"/><path d=\"M11.069 109.828L46.31 74.587a3.56 3.56 0 115.037-5.032l15.098 15.098a3.56 3.56 0 11-5.032 5.037l-35.24 35.241c-4.171 4.17-10.933 4.17-15.104 0-4.17-4.17-4.17-10.933 0-15.103zM124.344 6.622l5.034 5.034-7.49 12.524-7.613 2.58L61.413 79.62l-5.034-5.034 52.861-52.862 2.58-7.614 12.524-7.49z\"/></g></svg>"
        },
        "$:/core/images/timestamp-off": {
            "title": "$:/core/images/timestamp-off",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-off tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M58.25 35.88c-18.777 0-33.998 15.224-33.998 33.998 0 18.773 15.22 34.002 33.998 34.002 18.784 0 34.002-15.23 34.002-34.002 0-18.774-15.218-33.998-34.002-33.998zm-3.03 50.123H44.196v-34H55.22v34zm16.976 0H61.17v-34h11.025v34z\"/></g></svg>"
        },
        "$:/core/images/timestamp-on": {
            "title": "$:/core/images/timestamp-on",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-on tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178a5.005 5.005 0 01-7.045-.613 5.008 5.008 0 01.616-7.047l9.95-8.348a5 5 0 016.429 7.661l-9.95 8.348zm89.573 0a5.005 5.005 0 007.045-.613 5.008 5.008 0 00-.616-7.047l-9.95-8.348a5 5 0 00-6.428 7.661l9.95 8.348zM65.097 71.072c0 3.826-3.09 6.928-6.897 6.928-3.804.006-6.9-3.102-6.903-6.928 0 0 4.76-39.072 6.903-39.072s6.897 39.072 6.897 39.072z\"/></g></svg>"
        },
        "$:/core/images/tip": {
            "title": "$:/core/images/tip",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tip tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128.242c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64 0 35.346 28.654 64 64 64zm11.936-36.789c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349C54.33 94.05 58.824 95.82 64 95.82c5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.456c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zM64.3 24.242c11.618 0 23.699 7.82 23.699 24.2S75.92 71.754 75.92 83.576c0 5.873-5.868 9.26-11.92 9.26s-12.027-3.006-12.027-9.26C51.973 71.147 40 65.47 40 48.442s12.683-24.2 24.301-24.2z\"/></svg>"
        },
        "$:/core/images/transcludify": {
            "title": "$:/core/images/transcludify",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.651-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02C1.36 67.377.591 67.288 0 67.288v-7.806zm24.66 0c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.65-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02c-.946-.177-1.715-.266-2.306-.266v-7.806zm43.965-3.538L80.6 52.041l2.306 7.097-12.063 3.903 7.628 10.378-6.12 4.435-7.63-10.467-7.45 10.201-5.943-4.524 7.628-10.023-12.152-4.17 2.306-7.096 12.064 4.17V43.347h7.451v12.596zm34.425 11.344c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806zm24.66 0c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806z\"/></svg>"
        },
        "$:/core/images/twitter": {
            "title": "$:/core/images/twitter",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-twitter tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.626 115.803A73.376 73.376 0 012 104.235c2.022.238 4.08.36 6.166.36 12.111 0 23.258-4.117 32.105-11.023-11.312-.208-20.859-7.653-24.148-17.883a25.98 25.98 0 0011.674-.441C15.971 72.881 7.061 62.474 7.061 49.997c0-.108 0-.216.002-.323a25.824 25.824 0 0011.709 3.22c-6.936-4.617-11.5-12.5-11.5-21.433 0-4.719 1.274-9.142 3.5-12.945 12.75 15.579 31.797 25.83 53.281 26.904-.44-1.884-.67-3.85-.67-5.868 0-14.22 11.575-25.75 25.852-25.75a25.865 25.865 0 0118.869 8.132 51.892 51.892 0 0016.415-6.248c-1.93 6.012-6.029 11.059-11.366 14.246A51.844 51.844 0 00128 25.878a52.428 52.428 0 01-12.9 13.33c.05 1.104.075 2.214.075 3.33 0 34.028-26 73.265-73.549 73.265\"/></svg>"
        },
        "$:/core/images/underline": {
            "title": "$:/core/images/underline",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-underline tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M7 117.421h114.248V128H7v-10.579zm97.871-18.525V0h-16.26v55.856c0 4.463-.605 8.576-1.816 12.338-1.212 3.762-3.03 7.046-5.452 9.851-2.423 2.806-5.452 4.974-9.086 6.504-3.635 1.53-7.939 2.296-12.912 2.296-6.25 0-11.159-1.786-14.73-5.356-3.57-3.571-5.356-8.417-5.356-14.538V0H23v65.038c0 5.356.542 10.234 1.626 14.633 1.084 4.4 2.965 8.194 5.643 11.382 2.678 3.188 6.185 5.643 10.52 7.365 4.337 1.721 9.756 2.582 16.26 2.582 7.27 0 13.582-1.435 18.938-4.304 5.356-2.87 9.755-7.365 13.199-13.486h.382v15.686h15.303z\"/></svg>"
        },
        "$:/core/images/unfold-all-button": {
            "title": "$:/core/images/unfold-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M63.945 60.624c-2.05 0-4.101-.78-5.666-2.345L35.662 35.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 41.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 58.279a7.986 7.986 0 01-5.663 2.346zM64.004 124.565c-2.05 0-4.102-.78-5.666-2.345L35.721 99.603c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 105.255l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.662 122.22a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/unfold-button": {
            "title": "$:/core/images/unfold-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M63.945 63.624c-2.05 0-4.101-.78-5.666-2.345L35.662 38.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 44.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 61.279a7.986 7.986 0 01-5.663 2.346zM64.004 105.682c-2.05.001-4.102-.78-5.666-2.344L35.721 80.721c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 86.373l16.966-16.966c3.124-3.125 8.194-3.13 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319l-22.617 22.617a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/unlocked-padlock": {
            "title": "$:/core/images/unlocked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unlocked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M48.627 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h6.136c-10.455-12.651-27.364-35.788-4.3-55.142 24.636-20.672 45.835 4.353 55.777 16.201 9.943 11.85-2.676 22.437-12.457 9.892-9.78-12.545-21.167-24.146-33.207-14.043-12.041 10.104-1.757 22.36 8.813 34.958 2.467 2.94 3.641 5.732 3.865 8.134zm19.105 28.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
        },
        "$:/core/images/up-arrow": {
            "title": "$:/core/images/up-arrow",
            "created": "20150316000544368",
            "modified": "20150316000831867",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-up-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M63.892.281c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.104 3.092-11.196 0L63.894 19.393 13.513 69.774a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98A7.892 7.892 0 0163.893.28z\"/></svg>"
        },
        "$:/core/images/video": {
            "title": "$:/core/images/video",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-video tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 12c-34.91 0-55.273 2.917-58.182 5.833C2.91 20.75 0 41.167 0 64.5c0 23.333 2.91 43.75 5.818 46.667C8.728 114.083 29.091 117 64 117c34.91 0 55.273-2.917 58.182-5.833C125.09 108.25 128 87.833 128 64.5c0-23.333-2.91-43.75-5.818-46.667C119.272 14.917 98.909 12 64 12zm-9.084 32.618c-3.813-2.542-6.905-.879-6.905 3.698v31.368c0 4.585 3.099 6.235 6.905 3.698l22.168-14.779c3.813-2.542 3.806-6.669 0-9.206L54.916 44.618z\"/></svg>"
        },
        "$:/core/images/warning": {
            "title": "$:/core/images/warning",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-warning tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M57.072 11c3.079-5.333 10.777-5.333 13.856 0l55.426 96c3.079 5.333-.77 12-6.928 12H8.574c-6.158 0-10.007-6.667-6.928-12l55.426-96zM64 37c-4.418 0-8 3.582-8 7.994v28.012C56 77.421 59.59 81 64 81c4.418 0 8-3.582 8-7.994V44.994C72 40.579 68.41 37 64 37zm0 67a8 8 0 100-16 8 8 0 000 16z\"/></svg>"
        },
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "advanced search"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "Advanced search"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "cancel"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "Discard changes to this tiddler"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "clone"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "Clone this tiddler"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "close"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "Close this tiddler"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "close all"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "Close all tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "close others"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "Close other tiddlers"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "control panel"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "Open control panel"
        },
        "$:/language/Buttons/CopyToClipboard/Caption": {
            "title": "$:/language/Buttons/CopyToClipboard/Caption",
            "text": "copy to clipboard"
        },
        "$:/language/Buttons/CopyToClipboard/Hint": {
            "title": "$:/language/Buttons/CopyToClipboard/Hint",
            "text": "Copy this text to the clipboard"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "delete"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "Delete this tiddler"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "edit"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "Edit this tiddler"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "encryption"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "Set or clear a password for saving this wiki"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "clear password"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "Clear the password and save this wiki without encryption"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "set password"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "Set a password for saving this wiki with encryption"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "export all"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "Export all tiddlers"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "export tiddler"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "Export tiddler"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "export tiddlers"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "Export tiddlers"
        },
        "$:/language/Buttons/SidebarSearch/Hint": {
            "title": "$:/language/Buttons/SidebarSearch/Hint",
            "text": "Select the sidebar search field"
        },
        "$:/language/Buttons/Fold/Caption": {
            "title": "$:/language/Buttons/Fold/Caption",
            "text": "fold tiddler"
        },
        "$:/language/Buttons/Fold/Hint": {
            "title": "$:/language/Buttons/Fold/Hint",
            "text": "Fold the body of this tiddler"
        },
        "$:/language/Buttons/Fold/FoldBar/Caption": {
            "title": "$:/language/Buttons/Fold/FoldBar/Caption",
            "text": "fold-bar"
        },
        "$:/language/Buttons/Fold/FoldBar/Hint": {
            "title": "$:/language/Buttons/Fold/FoldBar/Hint",
            "text": "Optional bars to fold and unfold tiddlers"
        },
        "$:/language/Buttons/Unfold/Caption": {
            "title": "$:/language/Buttons/Unfold/Caption",
            "text": "unfold tiddler"
        },
        "$:/language/Buttons/Unfold/Hint": {
            "title": "$:/language/Buttons/Unfold/Hint",
            "text": "Unfold the body of this tiddler"
        },
        "$:/language/Buttons/FoldOthers/Caption": {
            "title": "$:/language/Buttons/FoldOthers/Caption",
            "text": "fold other tiddlers"
        },
        "$:/language/Buttons/FoldOthers/Hint": {
            "title": "$:/language/Buttons/FoldOthers/Hint",
            "text": "Fold the bodies of other opened tiddlers"
        },
        "$:/language/Buttons/FoldAll/Caption": {
            "title": "$:/language/Buttons/FoldAll/Caption",
            "text": "fold all tiddlers"
        },
        "$:/language/Buttons/FoldAll/Hint": {
            "title": "$:/language/Buttons/FoldAll/Hint",
            "text": "Fold the bodies of all opened tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Caption": {
            "title": "$:/language/Buttons/UnfoldAll/Caption",
            "text": "unfold all tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Hint": {
            "title": "$:/language/Buttons/UnfoldAll/Hint",
            "text": "Unfold the bodies of all opened tiddlers"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "full-screen"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "Enter or leave full-screen mode"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "help"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "Show help panel"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "import"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "Import many types of file including text, image, TiddlyWiki or JSON"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "info"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "Show information for this tiddler"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "home"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "Open the default tiddlers"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "language"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "Choose the user interface language"
        },
        "$:/language/Buttons/Manager/Caption": {
            "title": "$:/language/Buttons/Manager/Caption",
            "text": "tiddler manager"
        },
        "$:/language/Buttons/Manager/Hint": {
            "title": "$:/language/Buttons/Manager/Hint",
            "text": "Open tiddler manager"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "more"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "More actions"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "new here"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "Create a new tiddler tagged with this one"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "new journal"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "Create a new journal tiddler"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "new journal here"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "Create a new journal tiddler tagged with this one"
        },
        "$:/language/Buttons/NewImage/Caption": {
            "title": "$:/language/Buttons/NewImage/Caption",
            "text": "new image"
        },
        "$:/language/Buttons/NewImage/Hint": {
            "title": "$:/language/Buttons/NewImage/Hint",
            "text": "Create a new image tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Caption": {
            "title": "$:/language/Buttons/NewMarkdown/Caption",
            "text": "new Markdown tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Hint": {
            "title": "$:/language/Buttons/NewMarkdown/Hint",
            "text": "Create a new Markdown tiddler"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "new tiddler"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "Create a new tiddler"
        },
        "$:/language/Buttons/OpenWindow/Caption": {
            "title": "$:/language/Buttons/OpenWindow/Caption",
            "text": "open in new window"
        },
        "$:/language/Buttons/OpenWindow/Hint": {
            "title": "$:/language/Buttons/OpenWindow/Hint",
            "text": "Open tiddler in new window"
        },
        "$:/language/Buttons/Palette/Caption": {
            "title": "$:/language/Buttons/Palette/Caption",
            "text": "palette"
        },
        "$:/language/Buttons/Palette/Hint": {
            "title": "$:/language/Buttons/Palette/Hint",
            "text": "Choose the colour palette"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "permalink"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "Set browser address bar to a direct link to this tiddler"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "permaview"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "Set browser address bar to a direct link to all the tiddlers in this story"
        },
        "$:/language/Buttons/Print/Caption": {
            "title": "$:/language/Buttons/Print/Caption",
            "text": "print page"
        },
        "$:/language/Buttons/Print/Hint": {
            "title": "$:/language/Buttons/Print/Hint",
            "text": "Print the current page"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "refresh"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "Perform a full refresh of the wiki"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "ok"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "Confirm changes to this tiddler"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "save changes"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "Save changes"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "storyview"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "Choose the story visualisation"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "hide sidebar"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "Hide sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "show sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "Show sidebar"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "tag manager"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": "Open tag manager"
        },
        "$:/language/Buttons/Timestamp/Caption": {
            "title": "$:/language/Buttons/Timestamp/Caption",
            "text": "timestamps"
        },
        "$:/language/Buttons/Timestamp/Hint": {
            "title": "$:/language/Buttons/Timestamp/Hint",
            "text": "Choose whether modifications update timestamps"
        },
        "$:/language/Buttons/Timestamp/On/Caption": {
            "title": "$:/language/Buttons/Timestamp/On/Caption",
            "text": "timestamps are on"
        },
        "$:/language/Buttons/Timestamp/On/Hint": {
            "title": "$:/language/Buttons/Timestamp/On/Hint",
            "text": "Update timestamps when tiddlers are modified"
        },
        "$:/language/Buttons/Timestamp/Off/Caption": {
            "title": "$:/language/Buttons/Timestamp/Off/Caption",
            "text": "timestamps are off"
        },
        "$:/language/Buttons/Timestamp/Off/Hint": {
            "title": "$:/language/Buttons/Timestamp/Off/Hint",
            "text": "Don't update timestamps when tiddlers are modified"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "theme"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "Choose the display theme"
        },
        "$:/language/Buttons/Bold/Caption": {
            "title": "$:/language/Buttons/Bold/Caption",
            "text": "bold"
        },
        "$:/language/Buttons/Bold/Hint": {
            "title": "$:/language/Buttons/Bold/Hint",
            "text": "Apply bold formatting to selection"
        },
        "$:/language/Buttons/Clear/Caption": {
            "title": "$:/language/Buttons/Clear/Caption",
            "text": "clear"
        },
        "$:/language/Buttons/Clear/Hint": {
            "title": "$:/language/Buttons/Clear/Hint",
            "text": "Clear image to solid colour"
        },
        "$:/language/Buttons/EditorHeight/Caption": {
            "title": "$:/language/Buttons/EditorHeight/Caption",
            "text": "editor height"
        },
        "$:/language/Buttons/EditorHeight/Caption/Auto": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Auto",
            "text": "Automatically adjust height to fit content"
        },
        "$:/language/Buttons/EditorHeight/Caption/Fixed": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Fixed",
            "text": "Fixed height:"
        },
        "$:/language/Buttons/EditorHeight/Hint": {
            "title": "$:/language/Buttons/EditorHeight/Hint",
            "text": "Choose the height of the text editor"
        },
        "$:/language/Buttons/Excise/Caption": {
            "title": "$:/language/Buttons/Excise/Caption",
            "text": "excise"
        },
        "$:/language/Buttons/Excise/Caption/Excise": {
            "title": "$:/language/Buttons/Excise/Caption/Excise",
            "text": "Perform excision"
        },
        "$:/language/Buttons/Excise/Caption/MacroName": {
            "title": "$:/language/Buttons/Excise/Caption/MacroName",
            "text": "Macro name:"
        },
        "$:/language/Buttons/Excise/Caption/NewTitle": {
            "title": "$:/language/Buttons/Excise/Caption/NewTitle",
            "text": "Title of new tiddler:"
        },
        "$:/language/Buttons/Excise/Caption/Replace": {
            "title": "$:/language/Buttons/Excise/Caption/Replace",
            "text": "Replace excised text with:"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Macro": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Macro",
            "text": "macro"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Link": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Link",
            "text": "link"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Transclusion": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion",
            "text": "transclusion"
        },
        "$:/language/Buttons/Excise/Caption/Tag": {
            "title": "$:/language/Buttons/Excise/Caption/Tag",
            "text": "Tag new tiddler with the title of this tiddler"
        },
        "$:/language/Buttons/Excise/Caption/TiddlerExists": {
            "title": "$:/language/Buttons/Excise/Caption/TiddlerExists",
            "text": "Warning: tiddler already exists"
        },
        "$:/language/Buttons/Excise/Hint": {
            "title": "$:/language/Buttons/Excise/Hint",
            "text": "Excise the selected text into a new tiddler"
        },
        "$:/language/Buttons/Heading1/Caption": {
            "title": "$:/language/Buttons/Heading1/Caption",
            "text": "heading 1"
        },
        "$:/language/Buttons/Heading1/Hint": {
            "title": "$:/language/Buttons/Heading1/Hint",
            "text": "Apply heading level 1 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading2/Caption": {
            "title": "$:/language/Buttons/Heading2/Caption",
            "text": "heading 2"
        },
        "$:/language/Buttons/Heading2/Hint": {
            "title": "$:/language/Buttons/Heading2/Hint",
            "text": "Apply heading level 2 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading3/Caption": {
            "title": "$:/language/Buttons/Heading3/Caption",
            "text": "heading 3"
        },
        "$:/language/Buttons/Heading3/Hint": {
            "title": "$:/language/Buttons/Heading3/Hint",
            "text": "Apply heading level 3 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading4/Caption": {
            "title": "$:/language/Buttons/Heading4/Caption",
            "text": "heading 4"
        },
        "$:/language/Buttons/Heading4/Hint": {
            "title": "$:/language/Buttons/Heading4/Hint",
            "text": "Apply heading level 4 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading5/Caption": {
            "title": "$:/language/Buttons/Heading5/Caption",
            "text": "heading 5"
        },
        "$:/language/Buttons/Heading5/Hint": {
            "title": "$:/language/Buttons/Heading5/Hint",
            "text": "Apply heading level 5 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading6/Caption": {
            "title": "$:/language/Buttons/Heading6/Caption",
            "text": "heading 6"
        },
        "$:/language/Buttons/Heading6/Hint": {
            "title": "$:/language/Buttons/Heading6/Hint",
            "text": "Apply heading level 6 formatting to lines containing selection"
        },
        "$:/language/Buttons/Italic/Caption": {
            "title": "$:/language/Buttons/Italic/Caption",
            "text": "italic"
        },
        "$:/language/Buttons/Italic/Hint": {
            "title": "$:/language/Buttons/Italic/Hint",
            "text": "Apply italic formatting to selection"
        },
        "$:/language/Buttons/LineWidth/Caption": {
            "title": "$:/language/Buttons/LineWidth/Caption",
            "text": "line width"
        },
        "$:/language/Buttons/LineWidth/Hint": {
            "title": "$:/language/Buttons/LineWidth/Hint",
            "text": "Set line width for painting"
        },
        "$:/language/Buttons/Link/Caption": {
            "title": "$:/language/Buttons/Link/Caption",
            "text": "link"
        },
        "$:/language/Buttons/Link/Hint": {
            "title": "$:/language/Buttons/Link/Hint",
            "text": "Create wikitext link"
        },
        "$:/language/Buttons/Linkify/Caption": {
            "title": "$:/language/Buttons/Linkify/Caption",
            "text": "wikilink"
        },
        "$:/language/Buttons/Linkify/Hint": {
            "title": "$:/language/Buttons/Linkify/Hint",
            "text": "Wrap selection in square brackets"
        },
        "$:/language/Buttons/ListBullet/Caption": {
            "title": "$:/language/Buttons/ListBullet/Caption",
            "text": "bulleted list"
        },
        "$:/language/Buttons/ListBullet/Hint": {
            "title": "$:/language/Buttons/ListBullet/Hint",
            "text": "Apply bulleted list formatting to lines containing selection"
        },
        "$:/language/Buttons/ListNumber/Caption": {
            "title": "$:/language/Buttons/ListNumber/Caption",
            "text": "numbered list"
        },
        "$:/language/Buttons/ListNumber/Hint": {
            "title": "$:/language/Buttons/ListNumber/Hint",
            "text": "Apply numbered list formatting to lines containing selection"
        },
        "$:/language/Buttons/MonoBlock/Caption": {
            "title": "$:/language/Buttons/MonoBlock/Caption",
            "text": "monospaced block"
        },
        "$:/language/Buttons/MonoBlock/Hint": {
            "title": "$:/language/Buttons/MonoBlock/Hint",
            "text": "Apply monospaced block formatting to lines containing selection"
        },
        "$:/language/Buttons/MonoLine/Caption": {
            "title": "$:/language/Buttons/MonoLine/Caption",
            "text": "monospaced"
        },
        "$:/language/Buttons/MonoLine/Hint": {
            "title": "$:/language/Buttons/MonoLine/Hint",
            "text": "Apply monospaced character formatting to selection"
        },
        "$:/language/Buttons/Opacity/Caption": {
            "title": "$:/language/Buttons/Opacity/Caption",
            "text": "opacity"
        },
        "$:/language/Buttons/Opacity/Hint": {
            "title": "$:/language/Buttons/Opacity/Hint",
            "text": "Set painting opacity"
        },
        "$:/language/Buttons/Paint/Caption": {
            "title": "$:/language/Buttons/Paint/Caption",
            "text": "paint colour"
        },
        "$:/language/Buttons/Paint/Hint": {
            "title": "$:/language/Buttons/Paint/Hint",
            "text": "Set painting colour"
        },
        "$:/language/Buttons/Picture/Caption": {
            "title": "$:/language/Buttons/Picture/Caption",
            "text": "picture"
        },
        "$:/language/Buttons/Picture/Hint": {
            "title": "$:/language/Buttons/Picture/Hint",
            "text": "Insert picture"
        },
        "$:/language/Buttons/Preview/Caption": {
            "title": "$:/language/Buttons/Preview/Caption",
            "text": "preview"
        },
        "$:/language/Buttons/Preview/Hint": {
            "title": "$:/language/Buttons/Preview/Hint",
            "text": "Show preview pane"
        },
        "$:/language/Buttons/PreviewType/Caption": {
            "title": "$:/language/Buttons/PreviewType/Caption",
            "text": "preview type"
        },
        "$:/language/Buttons/PreviewType/Hint": {
            "title": "$:/language/Buttons/PreviewType/Hint",
            "text": "Choose preview type"
        },
        "$:/language/Buttons/Quote/Caption": {
            "title": "$:/language/Buttons/Quote/Caption",
            "text": "quote"
        },
        "$:/language/Buttons/Quote/Hint": {
            "title": "$:/language/Buttons/Quote/Hint",
            "text": "Apply quoted text formatting to lines containing selection"
        },
        "$:/language/Buttons/RotateLeft/Caption": {
            "title": "$:/language/Buttons/RotateLeft/Caption",
            "text": "rotate left"
        },
        "$:/language/Buttons/RotateLeft/Hint": {
            "title": "$:/language/Buttons/RotateLeft/Hint",
            "text": "Rotate image left by 90 degrees"
        },
        "$:/language/Buttons/Size/Caption": {
            "title": "$:/language/Buttons/Size/Caption",
            "text": "image size"
        },
        "$:/language/Buttons/Size/Caption/Height": {
            "title": "$:/language/Buttons/Size/Caption/Height",
            "text": "Height:"
        },
        "$:/language/Buttons/Size/Caption/Resize": {
            "title": "$:/language/Buttons/Size/Caption/Resize",
            "text": "Resize image"
        },
        "$:/language/Buttons/Size/Caption/Width": {
            "title": "$:/language/Buttons/Size/Caption/Width",
            "text": "Width:"
        },
        "$:/language/Buttons/Size/Hint": {
            "title": "$:/language/Buttons/Size/Hint",
            "text": "Set image size"
        },
        "$:/language/Buttons/Stamp/Caption": {
            "title": "$:/language/Buttons/Stamp/Caption",
            "text": "stamp"
        },
        "$:/language/Buttons/Stamp/Caption/New": {
            "title": "$:/language/Buttons/Stamp/Caption/New",
            "text": "Add your own"
        },
        "$:/language/Buttons/Stamp/Hint": {
            "title": "$:/language/Buttons/Stamp/Hint",
            "text": "Insert a preconfigured snippet of text"
        },
        "$:/language/Buttons/Stamp/New/Title": {
            "title": "$:/language/Buttons/Stamp/New/Title",
            "text": "Name as shown in menu"
        },
        "$:/language/Buttons/Stamp/New/Text": {
            "title": "$:/language/Buttons/Stamp/New/Text",
            "text": "Text of snippet. (Remember to add a descriptive title in the caption field)."
        },
        "$:/language/Buttons/Strikethrough/Caption": {
            "title": "$:/language/Buttons/Strikethrough/Caption",
            "text": "strikethrough"
        },
        "$:/language/Buttons/Strikethrough/Hint": {
            "title": "$:/language/Buttons/Strikethrough/Hint",
            "text": "Apply strikethrough formatting to selection"
        },
        "$:/language/Buttons/Subscript/Caption": {
            "title": "$:/language/Buttons/Subscript/Caption",
            "text": "subscript"
        },
        "$:/language/Buttons/Subscript/Hint": {
            "title": "$:/language/Buttons/Subscript/Hint",
            "text": "Apply subscript formatting to selection"
        },
        "$:/language/Buttons/Superscript/Caption": {
            "title": "$:/language/Buttons/Superscript/Caption",
            "text": "superscript"
        },
        "$:/language/Buttons/Superscript/Hint": {
            "title": "$:/language/Buttons/Superscript/Hint",
            "text": "Apply superscript formatting to selection"
        },
        "$:/language/Buttons/ToggleSidebar/Hint": {
            "title": "$:/language/Buttons/ToggleSidebar/Hint",
            "text": "Toggle the sidebar visibility"
        },
        "$:/language/Buttons/Transcludify/Caption": {
            "title": "$:/language/Buttons/Transcludify/Caption",
            "text": "transclusion"
        },
        "$:/language/Buttons/Transcludify/Hint": {
            "title": "$:/language/Buttons/Transcludify/Hint",
            "text": "Wrap selection in curly brackets"
        },
        "$:/language/Buttons/Underline/Caption": {
            "title": "$:/language/Buttons/Underline/Caption",
            "text": "underline"
        },
        "$:/language/Buttons/Underline/Hint": {
            "title": "$:/language/Buttons/Underline/Hint",
            "text": "Apply underline formatting to selection"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "Internal information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "Appearance"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "Ways to customise the appearance of your TiddlyWiki."
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "Animation duration"
        },
        "$:/language/ControlPanel/Basics/AutoFocus/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt",
            "text": "Default focus field for new tiddlers"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "Basics"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "Use &#91;&#91;double square brackets&#93;&#93; for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "Default tiddlers"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "Choose which tiddlers are displayed at startup"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "Hello! Current language:"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "Title of new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt",
            "text": "Text for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "Tags for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt",
            "text": "Title of new tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt",
            "text": "Tags for new tiddlers"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "Number of overridden shadow tiddlers"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "Number of shadow tiddlers"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "Subtitle"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "Number of system tiddlers"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "Number of tags"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "Number of tiddlers"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "Title of this ~TiddlyWiki"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "Username for signing edits"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "~TiddlyWiki version"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "Editor Types"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "Editor"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "These tiddlers determine which editor is used to edit specific tiddler types."
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "Type"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "Info"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "Information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt",
            "text": "Type shortcut here"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption",
            "text": "add shortcut"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption",
            "text": "Keyboard Shortcuts"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint",
            "text": "Manage keyboard shortcut assignments"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption",
            "text": "No keyboard shortcuts assigned"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint",
            "text": "remove keyboard shortcut"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All",
            "text": "All platforms"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac",
            "text": "Macintosh platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac",
            "text": "Non-Macintosh platforms only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux",
            "text": "Linux platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux",
            "text": "Non-Linux platforms only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows",
            "text": "Windows platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows",
            "text": "Non-Windows platforms only"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "Loaded Modules"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process."
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "Palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "clone"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "It is recommended that you clone this shadow palette before editing it"
        },
        "$:/language/ControlPanel/Palette/Editor/Delete/Hint": {
            "title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint",
            "text": "delete this entry from the current palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Names/External/Show": {
            "title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show",
            "text": "Show color names that are not part of the current palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "This shadow palette has been modified"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "Editing"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "reset"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "hide editor"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "Current palette:"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "show editor"
        },
        "$:/language/ControlPanel/Parsing/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Caption",
            "text": "Parsing"
        },
        "$:/language/ControlPanel/Parsing/Hint": {
            "title": "$:/language/ControlPanel/Parsing/Hint",
            "text": "Here you can globally disable/enable wiki parser rules. For changes to take effect, save and reload your wiki. Disabling certain parser rules can prevent <$text text=\"TiddlyWiki\"/> from functioning correctly. Use [[safe mode|https://tiddlywiki.com/#SafeMode]] to restore normal operation."
        },
        "$:/language/ControlPanel/Parsing/Block/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Block/Caption",
            "text": "Block Parse Rules"
        },
        "$:/language/ControlPanel/Parsing/Inline/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Inline/Caption",
            "text": "Inline Parse Rules"
        },
        "$:/language/ControlPanel/Parsing/Pragma/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
            "text": "Pragma Parse Rules"
        },
        "$:/language/ControlPanel/Plugins/Add/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Add/Caption",
            "text": "Get more plugins"
        },
        "$:/language/ControlPanel/Plugins/Add/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Add/Hint",
            "text": "Install plugins from the official library"
        },
        "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint",
            "text": "This plugin is already installed at version <$text text=<<installedVersion>>/>"
        },
        "$:/language/ControlPanel/Plugins/AlsoRequires": {
            "title": "$:/language/ControlPanel/Plugins/AlsoRequires",
            "text": "Also requires:"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "disable"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "Disable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(disabled)"
        },
        "$:/language/ControlPanel/Plugins/Downgrade/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Downgrade/Caption",
            "text": "downgrade"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "None"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "enable"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "Enable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Install/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Install/Caption",
            "text": "install"
        },
        "$:/language/ControlPanel/Plugins/Installed/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Installed/Hint",
            "text": "Currently installed plugins:"
        },
        "$:/language/ControlPanel/Plugins/Languages/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Caption",
            "text": "Languages"
        },
        "$:/language/ControlPanel/Plugins/Languages/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Hint",
            "text": "Language pack plugins"
        },
        "$:/language/ControlPanel/Plugins/NoInfoFound/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint",
            "text": "No ''\"<$text text=<<currentTab>>/>\"'' found"
        },
        "$:/language/ControlPanel/Plugins/NotInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint",
            "text": "This plugin is not currently installed"
        },
        "$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
            "text": "open plugin library"
        },
        "$:/language/ControlPanel/Plugins/ClosePluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary",
            "text": "close plugin library"
        },
        "$:/language/ControlPanel/Plugins/PluginWillRequireReload": {
            "title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload",
            "text": "(requires reload)"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Reinstall/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption",
            "text": "reinstall"
        },
        "$:/language/ControlPanel/Plugins/Themes/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Caption",
            "text": "Themes"
        },
        "$:/language/ControlPanel/Plugins/Themes/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Hint",
            "text": "Theme plugins"
        },
        "$:/language/ControlPanel/Plugins/Update/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Update/Caption",
            "text": "update"
        },
        "$:/language/ControlPanel/Plugins/Updates/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Caption",
            "text": "Updates"
        },
        "$:/language/ControlPanel/Plugins/Updates/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Hint",
            "text": "Available updates to installed plugins"
        },
        "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption",
            "text": "Update <<update-count>> plugins"
        },
        "$:/language/ControlPanel/Plugins/SubPluginPrompt": {
            "title": "$:/language/ControlPanel/Plugins/SubPluginPrompt",
            "text": "With <<count>> sub-plugins available"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "Saving"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description",
            "text": "Permit automatic saving for the download saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint",
            "text": "Enable Autosave for Download Saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Caption": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption",
            "text": "Download Saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint",
            "text": "These settings apply to the HTML5-compatible download saver"
        },
        "$:/language/ControlPanel/Saving/General/Caption": {
            "title": "$:/language/ControlPanel/Saving/General/Caption",
            "text": "General"
        },
        "$:/language/ControlPanel/Saving/General/Hint": {
            "title": "$:/language/ControlPanel/Saving/General/Hint",
            "text": "These settings apply to all the loaded savers"
        },
        "$:/language/ControlPanel/Saving/Hint": {
            "title": "$:/language/ControlPanel/Saving/Hint",
            "text": "Settings used for saving the entire TiddlyWiki as a single file via a saver module"
        },
        "$:/language/ControlPanel/Saving/GitService/Branch": {
            "title": "$:/language/ControlPanel/Saving/GitService/Branch",
            "text": "Target branch for saving"
        },
        "$:/language/ControlPanel/Saving/GitService/CommitMessage": {
            "title": "$:/language/ControlPanel/Saving/GitService/CommitMessage",
            "text": "Saved by TiddlyWiki"
        },
        "$:/language/ControlPanel/Saving/GitService/Description": {
            "title": "$:/language/ControlPanel/Saving/GitService/Description",
            "text": "These settings are only used when saving to <<service-name>>"
        },
        "$:/language/ControlPanel/Saving/GitService/Filename": {
            "title": "$:/language/ControlPanel/Saving/GitService/Filename",
            "text": "Filename of target file (e.g. `index.html`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Path": {
            "title": "$:/language/ControlPanel/Saving/GitService/Path",
            "text": "Path to target file (e.g. `/wiki/`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Repo": {
            "title": "$:/language/ControlPanel/Saving/GitService/Repo",
            "text": "Target repository (e.g. `Jermolene/TiddlyWiki5`)"
        },
        "$:/language/ControlPanel/Saving/GitService/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/GitService/ServerURL",
            "text": "Server API URL"
        },
        "$:/language/ControlPanel/Saving/GitService/UserName": {
            "title": "$:/language/ControlPanel/Saving/GitService/UserName",
            "text": "Username"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption",
            "text": "~GitHub Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password",
            "text": "Password, OAUTH token, or personal access token (see [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] for details)"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption",
            "text": "~GitLab Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password",
            "text": "Personal access token for API (see [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] for details)"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption",
            "text": "Gitea Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password",
            "text": "Personal access token for API (via Gitea’s web interface: `Settings | Applications | Generate New Token`)"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "Advanced Settings"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "Backup Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "Backups"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Caption": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption",
            "text": "~TiddlySpot Saver"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "Upload Filename"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
            "text": "~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "Password"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "Server URL"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "Upload Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "Wiki Name"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "Autosave"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "Do not save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "Save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "Attempt to automatically save changes during editing when using a supporting saver"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Caption": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
            "text": "Camel Case Wiki Links"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Hint": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
            "text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Description": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Description",
            "text": "Enable automatic ~CamelCase linking"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "Settings"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption",
            "text": "Editor Toolbar"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint",
            "text": "Enable or disable the editor toolbar:"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Description": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description",
            "text": "Show editor toolbar"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption",
            "text": "Tiddler Info Panel Mode"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint",
            "text": "Control when the tiddler info panel closes:"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description",
            "text": "Tiddler info panel closes automatically"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description",
            "text": "Tiddler info panel stays open until explicitly closed"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "These settings let you customise the behaviour of TiddlyWiki."
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "Navigation Address Bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "Behaviour of the browser address bar when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "Do not update the address bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "Include the target tiddler"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "Include the target tiddler and the current story sequence"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "Navigation History"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "Update browser history when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "Do not update history"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "Update history"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption",
            "text": "Permalink/permaview Mode"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint",
            "text": "Choose how permalink/permaview is handled:"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description",
            "text": "Copy permalink/permaview URL to clipboard"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description",
            "text": "Update address bar with permalink/permaview URL"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
            "text": "Performance Instrumentation"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
            "text": "Displays performance statistics in the browser developer console. Requires reload to take effect"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
            "text": "Enable performance instrumentation"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
            "text": "Toolbar Button Style"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
            "text": "Choose the style for toolbar buttons:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
            "text": "Borderless"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
            "text": "Boxed"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
            "text": "Rounded"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "Toolbar Buttons"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "Default toolbar button appearance:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "Include icon"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "Include text"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "Default Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "Specify which sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption",
            "text": "Default More Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint",
            "text": "Specify which More sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
            "text": "Tiddler Opening Behaviour"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
            "text": "Navigation from //within// the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
            "text": "Navigation from //outside// the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
            "text": "Open above the current tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
            "text": "Open below the current tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
            "text": "Open at the top of the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
            "text": "Open at the bottom of the story river"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
            "text": "Tiddler Titles"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
            "text": "Optionally display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
            "text": "Do not display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
            "text": "Display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Caption",
            "text": "Wiki Links"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Hint",
            "text": "Choose whether to link to tiddlers that do not exist yet"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Description": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Description",
            "text": "Enable links to missing tiddlers"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "Story View"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "Current view:"
        },
        "$:/language/ControlPanel/Stylesheets/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Caption",
            "text": "Stylesheets"
        },
        "$:/language/ControlPanel/Stylesheets/Expand/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Expand/Caption",
            "text": "Expand All"
        },
        "$:/language/ControlPanel/Stylesheets/Hint": {
            "title": "$:/language/ControlPanel/Stylesheets/Hint",
            "text": "This is the rendered CSS of the current stylesheet tiddlers tagged with <<tag \"$:/tags/Stylesheet\">>"
        },
        "$:/language/ControlPanel/Stylesheets/Restore/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Restore/Caption",
            "text": "Restore"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "Theme"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "Current theme:"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "Tiddler Fields"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)."
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "Toolbars"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "Edit Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in edit mode. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "Select which toolbar buttons are displayed"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "Page Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "Choose which buttons are displayed on the main page toolbar. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption",
            "text": "Editor Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint",
            "text": "Choose which buttons are displayed in the editor toolbar. Note that some buttons will only appear when editing tiddlers of a certain type. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "View Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in view mode. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "Download full wiki"
        },
        "$:/language/Date/DaySuffix/1": {
            "title": "$:/language/Date/DaySuffix/1",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/2": {
            "title": "$:/language/Date/DaySuffix/2",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/3": {
            "title": "$:/language/Date/DaySuffix/3",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/4": {
            "title": "$:/language/Date/DaySuffix/4",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/5": {
            "title": "$:/language/Date/DaySuffix/5",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/6": {
            "title": "$:/language/Date/DaySuffix/6",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/7": {
            "title": "$:/language/Date/DaySuffix/7",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/8": {
            "title": "$:/language/Date/DaySuffix/8",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/9": {
            "title": "$:/language/Date/DaySuffix/9",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/10": {
            "title": "$:/language/Date/DaySuffix/10",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/11": {
            "title": "$:/language/Date/DaySuffix/11",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/12": {
            "title": "$:/language/Date/DaySuffix/12",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/13": {
            "title": "$:/language/Date/DaySuffix/13",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/14": {
            "title": "$:/language/Date/DaySuffix/14",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/15": {
            "title": "$:/language/Date/DaySuffix/15",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/16": {
            "title": "$:/language/Date/DaySuffix/16",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/17": {
            "title": "$:/language/Date/DaySuffix/17",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/18": {
            "title": "$:/language/Date/DaySuffix/18",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/19": {
            "title": "$:/language/Date/DaySuffix/19",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/20": {
            "title": "$:/language/Date/DaySuffix/20",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/21": {
            "title": "$:/language/Date/DaySuffix/21",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/22": {
            "title": "$:/language/Date/DaySuffix/22",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/23": {
            "title": "$:/language/Date/DaySuffix/23",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/24": {
            "title": "$:/language/Date/DaySuffix/24",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/25": {
            "title": "$:/language/Date/DaySuffix/25",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/26": {
            "title": "$:/language/Date/DaySuffix/26",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/27": {
            "title": "$:/language/Date/DaySuffix/27",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/28": {
            "title": "$:/language/Date/DaySuffix/28",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/29": {
            "title": "$:/language/Date/DaySuffix/29",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/30": {
            "title": "$:/language/Date/DaySuffix/30",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/31": {
            "title": "$:/language/Date/DaySuffix/31",
            "text": "st"
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "Sunday"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "Monday"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "Tuesday"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "Wednesday"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "Thursday"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "Friday"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "Saturday"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "January"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "February"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "March"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "April"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "May"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "June"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "July"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "August"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "September"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "October"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "November"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "December"
        },
        "$:/language/Date/Period/am": {
            "title": "$:/language/Date/Period/am",
            "text": "am"
        },
        "$:/language/Date/Period/pm": {
            "title": "$:/language/Date/Period/pm",
            "text": "pm"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "Sun"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "Mon"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "Tue"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "Wed"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "Thu"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "Fri"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "Sat"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "Jan"
        },
        "$:/language/Date/Short/Month/2": {
            "title": "$:/language/Date/Short/Month/2",
            "text": "Feb"
        },
        "$:/language/Date/Short/Month/3": {
            "title": "$:/language/Date/Short/Month/3",
            "text": "Mar"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "Apr"
        },
        "$:/language/Date/Short/Month/5": {
            "title": "$:/language/Date/Short/Month/5",
            "text": "May"
        },
        "$:/language/Date/Short/Month/6": {
            "title": "$:/language/Date/Short/Month/6",
            "text": "Jun"
        },
        "$:/language/Date/Short/Month/7": {
            "title": "$:/language/Date/Short/Month/7",
            "text": "Jul"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "Aug"
        },
        "$:/language/Date/Short/Month/9": {
            "title": "$:/language/Date/Short/Month/9",
            "text": "Sep"
        },
        "$:/language/Date/Short/Month/10": {
            "title": "$:/language/Date/Short/Month/10",
            "text": "Oct"
        },
        "$:/language/Date/Short/Month/11": {
            "title": "$:/language/Date/Short/Month/11",
            "text": "Nov"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "Dec"
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "<<period>> days from now"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "<<period>> hours from now"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "<<period>> minutes from now"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "<<period>> months from now"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "1 second from now"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "<<period>> seconds from now"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "<<period>> years from now"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "<<period>> days ago"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "<<period>> hours ago"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "<<period>> minutes ago"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "<<period>> months ago"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "1 second ago"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "<<period>> seconds ago"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "<<period>> years ago"
        },
        "$:/language/Docs/ModuleTypes/allfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/allfilteroperator",
            "text": "A sub-operator for the ''all'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "Animations that may be used with the RevealWidget."
        },
        "$:/language/Docs/ModuleTypes/authenticator": {
            "title": "$:/language/Docs/ModuleTypes/authenticator",
            "text": "Defines how requests are authenticated by the built-in HTTP server."
        },
        "$:/language/Docs/ModuleTypes/bitmapeditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation",
            "text": "A bitmap editor toolbar operation."
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "Commands that can be executed under Node.js."
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "Data to be inserted into `$tw.config`."
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "Individual filter operator methods."
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "Global data to be inserted into `$tw`."
        },
        "$:/language/Docs/ModuleTypes/info": {
            "title": "$:/language/Docs/ModuleTypes/info",
            "text": "Publishes system information via the [[$:/temp/info-plugin]] pseudo-plugin."
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "Operands for the ''is'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/library": {
            "title": "$:/language/Docs/ModuleTypes/library",
            "text": "Generic module type for general purpose JavaScript modules."
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "JavaScript macro definitions."
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "Parsers for different content types."
        },
        "$:/language/Docs/ModuleTypes/route": {
            "title": "$:/language/Docs/ModuleTypes/route",
            "text": "Defines how individual URL patterns are handled by the built-in HTTP server."
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "Savers handle different methods for saving files from the browser."
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "Startup functions."
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "Story views customise the animation and behaviour of list widgets."
        },
        "$:/language/Docs/ModuleTypes/texteditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/texteditoroperation",
            "text": "A text editor toolbar operation."
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "Converts different content types into tiddlers."
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "Defines the behaviour of an individual tiddler field."
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "Adds methods to the `$tw.Tiddler` prototype."
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "Applies upgrade processing to tiddlers during an upgrade/import."
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "Adds methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "Adds Node.js-specific methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "Widgets encapsulate DOM rendering and refreshing."
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "Adds methods to `$tw.Wiki`."
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "Individual parser rules for the main WikiText parser."
        },
        "$:/language/Docs/PaletteColours/alert-background": {
            "title": "$:/language/Docs/PaletteColours/alert-background",
            "text": "Alert background"
        },
        "$:/language/Docs/PaletteColours/alert-border": {
            "title": "$:/language/Docs/PaletteColours/alert-border",
            "text": "Alert border"
        },
        "$:/language/Docs/PaletteColours/alert-highlight": {
            "title": "$:/language/Docs/PaletteColours/alert-highlight",
            "text": "Alert highlight"
        },
        "$:/language/Docs/PaletteColours/alert-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
            "text": "Alert muted foreground"
        },
        "$:/language/Docs/PaletteColours/background": {
            "title": "$:/language/Docs/PaletteColours/background",
            "text": "General background"
        },
        "$:/language/Docs/PaletteColours/blockquote-bar": {
            "title": "$:/language/Docs/PaletteColours/blockquote-bar",
            "text": "Blockquote bar"
        },
        "$:/language/Docs/PaletteColours/button-background": {
            "title": "$:/language/Docs/PaletteColours/button-background",
            "text": "Default button background"
        },
        "$:/language/Docs/PaletteColours/button-border": {
            "title": "$:/language/Docs/PaletteColours/button-border",
            "text": "Default button border"
        },
        "$:/language/Docs/PaletteColours/button-foreground": {
            "title": "$:/language/Docs/PaletteColours/button-foreground",
            "text": "Default button foreground"
        },
        "$:/language/Docs/PaletteColours/dirty-indicator": {
            "title": "$:/language/Docs/PaletteColours/dirty-indicator",
            "text": "Unsaved changes indicator"
        },
        "$:/language/Docs/PaletteColours/code-background": {
            "title": "$:/language/Docs/PaletteColours/code-background",
            "text": "Code background"
        },
        "$:/language/Docs/PaletteColours/code-border": {
            "title": "$:/language/Docs/PaletteColours/code-border",
            "text": "Code border"
        },
        "$:/language/Docs/PaletteColours/code-foreground": {
            "title": "$:/language/Docs/PaletteColours/code-foreground",
            "text": "Code foreground"
        },
        "$:/language/Docs/PaletteColours/download-background": {
            "title": "$:/language/Docs/PaletteColours/download-background",
            "text": "Download button background"
        },
        "$:/language/Docs/PaletteColours/download-foreground": {
            "title": "$:/language/Docs/PaletteColours/download-foreground",
            "text": "Download button foreground"
        },
        "$:/language/Docs/PaletteColours/dragger-background": {
            "title": "$:/language/Docs/PaletteColours/dragger-background",
            "text": "Dragger background"
        },
        "$:/language/Docs/PaletteColours/dragger-foreground": {
            "title": "$:/language/Docs/PaletteColours/dragger-foreground",
            "text": "Dragger foreground"
        },
        "$:/language/Docs/PaletteColours/dropdown-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-background",
            "text": "Dropdown background"
        },
        "$:/language/Docs/PaletteColours/dropdown-border": {
            "title": "$:/language/Docs/PaletteColours/dropdown-border",
            "text": "Dropdown border"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
            "text": "Dropdown tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
            "text": "Dropdown tab background"
        },
        "$:/language/Docs/PaletteColours/dropzone-background": {
            "title": "$:/language/Docs/PaletteColours/dropzone-background",
            "text": "Dropzone background"
        },
        "$:/language/Docs/PaletteColours/external-link-background-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-hover",
            "text": "External link background hover"
        },
        "$:/language/Docs/PaletteColours/external-link-background-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-visited",
            "text": "External link background visited"
        },
        "$:/language/Docs/PaletteColours/external-link-background": {
            "title": "$:/language/Docs/PaletteColours/external-link-background",
            "text": "External link background"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
            "text": "External link foreground hover"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
            "text": "External link foreground visited"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground",
            "text": "External link foreground"
        },
        "$:/language/Docs/PaletteColours/foreground": {
            "title": "$:/language/Docs/PaletteColours/foreground",
            "text": "General foreground"
        },
        "$:/language/Docs/PaletteColours/menubar-background": {
            "title": "$:/language/Docs/PaletteColours/menubar-background",
            "text": "Menu bar background"
        },
        "$:/language/Docs/PaletteColours/menubar-foreground": {
            "title": "$:/language/Docs/PaletteColours/menubar-foreground",
            "text": "Menu bar foreground"
        },
        "$:/language/Docs/PaletteColours/message-background": {
            "title": "$:/language/Docs/PaletteColours/message-background",
            "text": "Message box background"
        },
        "$:/language/Docs/PaletteColours/message-border": {
            "title": "$:/language/Docs/PaletteColours/message-border",
            "text": "Message box border"
        },
        "$:/language/Docs/PaletteColours/message-foreground": {
            "title": "$:/language/Docs/PaletteColours/message-foreground",
            "text": "Message box foreground"
        },
        "$:/language/Docs/PaletteColours/modal-backdrop": {
            "title": "$:/language/Docs/PaletteColours/modal-backdrop",
            "text": "Modal backdrop"
        },
        "$:/language/Docs/PaletteColours/modal-background": {
            "title": "$:/language/Docs/PaletteColours/modal-background",
            "text": "Modal background"
        },
        "$:/language/Docs/PaletteColours/modal-border": {
            "title": "$:/language/Docs/PaletteColours/modal-border",
            "text": "Modal border"
        },
        "$:/language/Docs/PaletteColours/modal-footer-background": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-background",
            "text": "Modal footer background"
        },
        "$:/language/Docs/PaletteColours/modal-footer-border": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-border",
            "text": "Modal footer border"
        },
        "$:/language/Docs/PaletteColours/modal-header-border": {
            "title": "$:/language/Docs/PaletteColours/modal-header-border",
            "text": "Modal header border"
        },
        "$:/language/Docs/PaletteColours/muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/muted-foreground",
            "text": "General muted foreground"
        },
        "$:/language/Docs/PaletteColours/notification-background": {
            "title": "$:/language/Docs/PaletteColours/notification-background",
            "text": "Notification background"
        },
        "$:/language/Docs/PaletteColours/notification-border": {
            "title": "$:/language/Docs/PaletteColours/notification-border",
            "text": "Notification border"
        },
        "$:/language/Docs/PaletteColours/page-background": {
            "title": "$:/language/Docs/PaletteColours/page-background",
            "text": "Page background"
        },
        "$:/language/Docs/PaletteColours/pre-background": {
            "title": "$:/language/Docs/PaletteColours/pre-background",
            "text": "Preformatted code background"
        },
        "$:/language/Docs/PaletteColours/pre-border": {
            "title": "$:/language/Docs/PaletteColours/pre-border",
            "text": "Preformatted code border"
        },
        "$:/language/Docs/PaletteColours/primary": {
            "title": "$:/language/Docs/PaletteColours/primary",
            "text": "General primary"
        },
        "$:/language/Docs/PaletteColours/select-tag-background": {
            "title": "$:/language/Docs/PaletteColours/select-tag-background",
            "text": "`<select>` element background"
        },
        "$:/language/Docs/PaletteColours/select-tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/select-tag-foreground",
            "text": "`<select>` element text"
        },
        "$:/language/Docs/PaletteColours/sidebar-button-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
            "text": "Sidebar button foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
            "text": "Sidebar controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
            "text": "Sidebar controls foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
            "text": "Sidebar foreground shadow"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground",
            "text": "Sidebar foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
            "text": "Sidebar muted foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
            "text": "Sidebar muted foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
            "text": "Sidebar tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
            "text": "Sidebar tab background"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
            "text": "Sidebar tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
            "text": "Sidebar tab border"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-divider": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
            "text": "Sidebar tab divider"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
            "text": "Sidebar tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
            "text": "Sidebar tab foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
            "text": "Sidebar tiddler link foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
            "text": "Sidebar tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/site-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/site-title-foreground",
            "text": "Site title foreground"
        },
        "$:/language/Docs/PaletteColours/static-alert-foreground": {
            "title": "$:/language/Docs/PaletteColours/static-alert-foreground",
            "text": "Static alert foreground"
        },
        "$:/language/Docs/PaletteColours/tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-background-selected",
            "text": "Tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-background": {
            "title": "$:/language/Docs/PaletteColours/tab-background",
            "text": "Tab background"
        },
        "$:/language/Docs/PaletteColours/tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-border-selected",
            "text": "Tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-border": {
            "title": "$:/language/Docs/PaletteColours/tab-border",
            "text": "Tab border"
        },
        "$:/language/Docs/PaletteColours/tab-divider": {
            "title": "$:/language/Docs/PaletteColours/tab-divider",
            "text": "Tab divider"
        },
        "$:/language/Docs/PaletteColours/tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
            "text": "Tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground",
            "text": "Tab foreground"
        },
        "$:/language/Docs/PaletteColours/table-border": {
            "title": "$:/language/Docs/PaletteColours/table-border",
            "text": "Table border"
        },
        "$:/language/Docs/PaletteColours/table-footer-background": {
            "title": "$:/language/Docs/PaletteColours/table-footer-background",
            "text": "Table footer background"
        },
        "$:/language/Docs/PaletteColours/table-header-background": {
            "title": "$:/language/Docs/PaletteColours/table-header-background",
            "text": "Table header background"
        },
        "$:/language/Docs/PaletteColours/tag-background": {
            "title": "$:/language/Docs/PaletteColours/tag-background",
            "text": "Tag background"
        },
        "$:/language/Docs/PaletteColours/tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/tag-foreground",
            "text": "Tag foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-background",
            "text": "Tiddler background"
        },
        "$:/language/Docs/PaletteColours/tiddler-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-border",
            "text": "Tiddler border"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
            "text": "Tiddler controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
            "text": "Tiddler controls foreground for selected controls"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
            "text": "Tiddler controls foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
            "text": "Tiddler editor background"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
            "text": "Tiddler editor border image"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
            "text": "Tiddler editor border"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
            "text": "Tiddler editor background for even fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
            "text": "Tiddler editor background for odd fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-background",
            "text": "Tiddler info panel background"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-border",
            "text": "Tiddler info panel border"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
            "text": "Tiddler info panel tab background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-background",
            "text": "Tiddler link background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
            "text": "Tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
            "text": "Tiddler subtitle foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
            "text": "Tiddler title foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-new-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-new-button",
            "text": "Toolbar 'new tiddler' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-options-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-options-button",
            "text": "Toolbar 'options' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-save-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-save-button",
            "text": "Toolbar 'save' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-info-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-info-button",
            "text": "Toolbar 'info' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-edit-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
            "text": "Toolbar 'edit' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-close-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-close-button",
            "text": "Toolbar 'close' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-delete-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
            "text": "Toolbar 'delete' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-cancel-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
            "text": "Toolbar 'cancel' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-done-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-done-button",
            "text": "Toolbar 'done' button foreground"
        },
        "$:/language/Docs/PaletteColours/untagged-background": {
            "title": "$:/language/Docs/PaletteColours/untagged-background",
            "text": "Untagged pill background"
        },
        "$:/language/Docs/PaletteColours/very-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/very-muted-foreground",
            "text": "Very muted foreground"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "This tiddler shows content stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "Type the text for this tiddler"
        },
        "$:/language/EditTemplate/Body/Preview/Type/Output": {
            "title": "$:/language/EditTemplate/Body/Preview/Type/Output",
            "text": "output"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "remove field"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "Remove field"
        },
        "$:/language/EditTemplate/Field/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Caption",
            "text": "field list"
        },
        "$:/language/EditTemplate/Field/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Hint",
            "text": "Show field list"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Fields/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Fields/Add/Button/Hint",
            "text": "Add the new field to the tiddler"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "field name"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "Add a new field:"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "field value"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/System": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
            "text": "System fields"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/User": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
            "text": "User fields"
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> by deleting this tiddler"
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Tags/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Tags/Add/Button/Hint",
            "text": "add tag"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "tag name"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "tag list"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "Show tag list"
        },
        "$:/language/EditTemplate/Title/BadCharacterWarning": {
            "title": "$:/language/EditTemplate/Title/BadCharacterWarning",
            "text": "Warning: avoid using any of the characters <<bad-chars>> in tiddler titles"
        },
        "$:/language/EditTemplate/Title/Exists/Prompt": {
            "title": "$:/language/EditTemplate/Title/Exists/Prompt",
            "text": "Target tiddler already exists"
        },
        "$:/language/EditTemplate/Title/Relink/Prompt": {
            "title": "$:/language/EditTemplate/Title/Relink/Prompt",
            "text": "Update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' in the //tags// and //list// fields of other tiddlers"
        },
        "$:/language/EditTemplate/Title/References/Prompt": {
            "title": "$:/language/EditTemplate/Title/References/Prompt",
            "text": "The following references to this tiddler will not be automatically updated:"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "content type list"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "Show content type list"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "delete content type"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "Delete content type"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "content type"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "Type:"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "Static HTML"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "JSON file"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "CSV file"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "\".tid\" file"
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "The full URI of an external image tiddler"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "The name of the bag from which a tiddler came"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "The text to be displayed on a tab or button"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "The CSS color value associated with a tiddler"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "The date a tiddler was created"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "The name of the person who created a tiddler"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "For a plugin, lists the dependent plugin titles"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "The descriptive text for a plugin, or a modal dialogue"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "For draft tiddlers, contains the title of the tiddler of which this is a draft"
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "For draft tiddlers, contains the proposed new title of the tiddler"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "The footer text for a wizard"
        },
        "$:/language/Docs/Fields/hide-body": {
            "title": "$:/language/Docs/Fields/hide-body",
            "text": "The view template will hide bodies of tiddlers if set to: ''yes''"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "The title of the tiddler containing the icon associated with a tiddler"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "Indicates that a tiddler should be saved as a JavaScript library if set to: ''yes''"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "An ordered list of tiddler titles associated with a tiddler"
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles, or at the end of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "The date and time at which a tiddler was last modified"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "The tiddler title associated with the person who last modified a tiddler"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "The human readable name associated with a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "A numerical value indicating the priority of a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "The type of plugin in a plugin tiddler"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "The revision of the tiddler held at the server"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "Date of a TiddlyWiki release"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "The source URL associated with a tiddler"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "The subtitle text for a wizard"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "A list of tags associated with a tiddler"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "The body text of a tiddler"
        },
        "$:/language/Docs/Fields/throttle.refresh": {
            "title": "$:/language/Docs/Fields/throttle.refresh",
            "text": "If present, throttles refreshes of this tiddler"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "The unique name of a tiddler"
        },
        "$:/language/Docs/Fields/toc-link": {
            "title": "$:/language/Docs/Fields/toc-link",
            "text": "Suppresses the tiddler's link in a Table of Contents tree if set to: ''no''"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "The content type of a tiddler"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "Version information for a plugin"
        },
        "$:/language/Docs/Fields/_is_skinny": {
            "title": "$:/language/Docs/Fields/_is_skinny",
            "text": "If present, indicates that the tiddler text field must be loaded from the server"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "All tiddlers except system tiddlers"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "Recently modified tiddlers, including system tiddlers"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "Recently modified tiddlers"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "All tags except system tags"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "Missing tiddlers"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "Draft tiddlers"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "Orphan tiddlers"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "System tiddlers"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "Shadow tiddlers"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "Overridden shadow tiddlers"
        },
        "$:/language/Filters/SessionTiddlers": {
            "title": "$:/language/Filters/SessionTiddlers",
            "text": "Tiddlers modified since the wiki was loaded"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "System tags"
        },
        "$:/language/Filters/StoryList": {
            "title": "$:/language/Filters/StoryList",
            "text": "Tiddlers in the story river, excluding <$text text=\"$:/AdvancedSearch\"/>"
        },
        "$:/language/Filters/TypedTiddlers": {
            "title": "$:/language/Filters/TypedTiddlers",
            "text": "Non wiki-text tiddlers"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is vital to make sure that you can reliably save changes. See https://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "Automatically run configured commands",
            "text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "Clear a password for subsequent crypto operations",
            "text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n"
        },
        "$:/language/Help/deletetiddlers": {
            "title": "$:/language/Help/deletetiddlers",
            "description": "Deletes a group of tiddlers",
            "text": "<<.from-version \"5.1.20\">> Deletes a group of tiddlers identified by a filter.\n\n```\n--deletetiddlers <filter>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "Lists the available editions of TiddlyWiki",
            "text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/fetch": {
            "title": "$:/language/Help/fetch",
            "description": "Fetch tiddlers from wiki by URL",
            "text": "Fetch one or more files over HTTP/HTTPS, and import the tiddlers matching a filter, optionally transforming the incoming titles.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nThe \"file\" and \"files\" variants fetch the specified files and attempt to import the tiddlers within them (the same processing as if the files were dragged into the browser window). The \"raw-file\" and \"raw-files\" variants fetch the specified files and then store the raw file data in tiddlers, without applying the import logic.\n\nWith the \"file\" and \"raw-file\" variants only a single file is fetched and the first parameter is the URL of the file to read.\n\nWith the \"files\" and \"raw-files\" variants, multiple files are fetched and the first parameter is a filter yielding a list of URLs of the files to read. For example, given a set of tiddlers tagged \"remote-server\" that have a field \"url\" the filter `[tag[remote-server]get[url]]` will retrieve all the available URLs.\n\nFor the \"file\" and \"files\" variants, the `<import-filter>` parameter specifies a filter determining which tiddlers are imported. It defaults to `[all[tiddlers]]` if not provided.\n\nFor all variants, the `<transform-filter>` parameter specifies an optional filter that transforms the titles of the imported tiddlers. For example, `[addprefix[$:/myimports/]]` would add the prefix `$:/myimports/` to each title.\n\nPreceding the `--fetch` command with `--verbose` will output progress information during the import.\n\nNote that TiddlyWiki will not fetch an older version of an already loaded plugin.\n\nThe following example retrieves all the non-system tiddlers from https://tiddlywiki.com and saves them to a JSON file:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nThe following example retrieves the \"favicon\" file from tiddlywiki.com and saves it in a file called \"output.ico\". Note that the intermediate tiddler \"Icon Tiddler\" is quoted in the \"--fetch\" command because it is being used as a transformation filter to replace the default title, while there are no quotes for the \"--savetiddler\" command because it is being used directly as a title.\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\n\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "Display help for TiddlyWiki commands",
            "text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n"
        },
        "$:/language/Help/import": {
            "title": "$:/language/Help/import",
            "description": "Import tiddlers from a file",
            "text": "Import tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The deserializer must be explicitly specified, unlike the `load` command which infers the deserializer from the file extension.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nThe deserializers in the core include:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nThe title of the imported tiddler defaults to the filename.\n\nThe encoding defaults to \"utf8\", but can be \"base64\" for importing binary files.\n\nNote that TiddlyWiki will not import an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "Initialise a new wiki folder",
            "text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n"
        },
        "$:/language/Help/listen": {
            "title": "$:/language/Help/listen",
            "description": "Provides an HTTP server interface to TiddlyWiki",
            "text": "Serves a wiki over HTTP.\n\nThe listen command uses NamedCommandParameters:\n\n```\n--listen [<name>=<value>]...\n```\n\nAll parameters are optional with safe defaults, and can be specified in any order. The recognised parameters are:\n\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''credentials'' - pathname of credentials CSV file (relative to wiki folder)\n* ''anon-username'' - the username for signing edits for anonymous users\n* ''username'' - optional username for basic authentication\n* ''password'' - optional password for basic authentication\n* ''authenticated-user-header'' - optional name of header to be used for trusted authentication\n* ''readers'' - comma separated list of principals allowed to read from this wiki\n* ''writers'' - comma separated list of principals allowed to write to this wiki\n* ''csrf-disable'' - set to \"yes\" to disable CSRF checks (defaults to \"no\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''tls-cert'' - pathname of TLS certificate file (relative to wiki folder)\n* ''tls-key'' - pathname of TLS key file (relative to wiki folder)\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n* ''gzip'' - set to \"yes\" to enable gzip compression for some http endpoints (defaults to \"no\")\n\nFor information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "Load tiddlers from a file",
            "text": "Load tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The processing applied to incoming files is determined by the file extension. Use the alternative `import` command if you need to specify the deserializer and encoding explicitly.\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\nBy default, the load command raises an error if no tiddlers are found. The error can be suppressed by providing the optional \"noerror\" parameter.\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "Construct library plugin required by upgrade process",
            "text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "text": "No such help item"
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "Set the base output directory for subsequent commands",
            "text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "Set a password for subsequent crypto operations",
            "text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n"
        },
        "$:/language/Help/render": {
            "title": "$:/language/Help/render",
            "description": "Renders individual tiddlers to files",
            "text": "Render individual tiddlers identified by a filter and save the results to the specified files.\n\nOptionally, the title of a template tiddler can be specified. In this case, instead of directly rendering each tiddler, the template tiddler is rendered with the \"currentTiddler\" variable set to the title of the tiddler that is being rendered.\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [<name>] [<value>]\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be rendered\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]addsuffix[.html]]`, which uses the unchanged tiddler title as the filename\n* ''render-type'': Optional render type: `text/html` (the default) returns the full HTML text and `text/plain` just returns the text content (ie it ignores HTML tags and other unprintable material)\n* ''template'': Optional template through which each tiddler is rendered\n* ''name'': Name of optional variable\n* ''value'': Value of optional variable\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When referring to a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--render \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being rendered, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--render` command is a more flexible replacement for both the `--rendertiddler` and `--rendertiddlers` commands, which are deprecated\n\nExamples:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- renders all non-system tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles and the extension HTML\n\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "Render an individual tiddler as a specified ContentType",
            "text": "(Note: The `--rendertiddler` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename.\n\nOptionally the title of a template tiddler can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n\nFor example, the following command saves all tiddlers matching the filter `[tag[done]]` to a JSON file titled `output.json` by employing the core template `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n"
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "Render tiddlers matching a filter to a specified ContentType",
            "text": "(Note: The `--rendertiddlers` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the ''noclean'' flag is specified. The target directory is recursively created if it is missing.\n"
        },
        "$:/language/Help/save": {
            "title": "$:/language/Help/save",
            "description": "Saves individual raw tiddlers to files",
            "text": "Saves individual tiddlers identified by a filter in their raw text or binary format to the specified files.\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be saved\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]]`, which uses the unchanged tiddler title as the filename\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When saving a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--save \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being saved, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--save` command is a more flexible replacement for both the `--savetiddler` and `--savetiddlers` commands, which are deprecated\n\nExamples:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- saves all non-system image tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles\n"
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "Saves a raw tiddler to a file",
            "text": "(Note: The `--savetiddler` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves an individual tiddler in its raw text or binary format to the specified filename.\n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "Saves a group of raw tiddlers to a directory",
            "text": "(Note: The `--savetiddlers` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n"
        },
        "$:/language/Help/savewikifolder": {
            "title": "$:/language/Help/savewikifolder",
            "description": "Saves a wiki to a new wiki folder",
            "text": "<<.from-version \"5.1.20\">> Saves the current wiki as a wiki folder, including tiddlers, plugins and configuration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* The target wiki folder must be empty or non-existent\n* The filter specifies which tiddlers should be included. It is optional, defaulting to `[all[tiddlers]]`\n* Plugins from the official plugin library are replaced with references to those plugins in the `tiddlywiki.info` file\n* Custom plugins are unpacked into their own folder\n\nA common usage is to convert a TiddlyWiki HTML file into a wiki folder:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "Provides an HTTP server interface to TiddlyWiki (deprecated in favour of the new listen command)",
            "text": "Legacy command to serve a wiki over HTTP.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\nThe parameters are:\n\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation should only be used on a trusted network or over HTTPS.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password.\n\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nUsing an address like this exposes your system to the local network. For information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port. It can be useful to use an environment variable to pass the port number to the Node.js process. This example references an environment variable called \"MY_PORT_NUMBER\":\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "Prepares external tiddlers for use",
            "text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "Unpack the payload tiddlers from a plugin",
            "text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "Triggers verbose output mode",
            "text": "Triggers verbose output, useful for debugging\n\n```\n--verbose\n```\n"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "Displays the version number of TiddlyWiki",
            "text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n"
        },
        "$:/language/Import/Imported/Hint": {
            "title": "$:/language/Import/Imported/Hint",
            "text": "The following tiddlers were imported:"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "Cancel"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "These tiddlers are ready to import:"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "Import"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "Select"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "Status"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "Title"
        },
        "$:/language/Import/Listing/Preview": {
            "title": "$:/language/Import/Listing/Preview",
            "text": "Preview:"
        },
        "$:/language/Import/Listing/Preview/Text": {
            "title": "$:/language/Import/Listing/Preview/Text",
            "text": "Text"
        },
        "$:/language/Import/Listing/Preview/TextRaw": {
            "title": "$:/language/Import/Listing/Preview/TextRaw",
            "text": "Text (Raw)"
        },
        "$:/language/Import/Listing/Preview/Fields": {
            "title": "$:/language/Import/Listing/Preview/Fields",
            "text": "Fields"
        },
        "$:/language/Import/Listing/Preview/Diff": {
            "title": "$:/language/Import/Listing/Preview/Diff",
            "text": "Diff"
        },
        "$:/language/Import/Listing/Preview/DiffFields": {
            "title": "$:/language/Import/Listing/Preview/DiffFields",
            "text": "Diff (Fields)"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "Blocked incompatible or obsolete plugin"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "Blocked plugin (due to incoming <<incoming>> being older than existing <<existing>>)"
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "Upgraded plugin from <<incoming>> to <<upgraded>>"
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "Blocked temporary state tiddler"
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "Blocked system tiddler"
        },
        "$:/language/Import/Upgrader/System/Warning": {
            "title": "$:/language/Import/Upgrader/System/Warning",
            "text": "Core module tiddler"
        },
        "$:/language/Import/Upgrader/System/Alert": {
            "title": "$:/language/Import/Upgrader/System/Alert",
            "text": "You are about to import a tiddler that will overwrite a core module tiddler. This is not recommended as it may make the system unstable"
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "Migrated theme tweak from <$text text=<<from>>/>"
        },
        "$:/language/AboveStory/ClassicPlugin/Warning": {
            "title": "$:/language/AboveStory/ClassicPlugin/Warning",
            "text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "This tiddler contains binary data"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See https://tiddlywiki.com/static/Upgrading.html for more details."
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "upgrade"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "close all"
        },
        "$:/language/ColourPicker/Recent": {
            "title": "$:/language/ColourPicker/Recent",
            "text": "Recent:"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?"
        },
        "$:/language/Count": {
            "title": "$:/language/Count",
            "text": "count"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "New Tiddler"
        },
        "$:/language/Diffs/CountMessage": {
            "title": "$:/language/Diffs/CountMessage",
            "text": "<<diff-count>> differences"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "Drop here (or use the 'Escape' key to cancel)"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "Cancel"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "Set a new password for this TiddlyWiki"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "Username"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "Password"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "Repeat password"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "Passwords do not match"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "Set password"
        },
        "$:/language/Error/Caption": {
            "title": "$:/language/Error/Caption",
            "text": "Error"
        },
        "$:/language/Error/EditConflict": {
            "title": "$:/language/Error/EditConflict",
            "text": "File changed on server"
        },
        "$:/language/Error/Filter": {
            "title": "$:/language/Error/Filter",
            "text": "Filter error"
        },
        "$:/language/Error/FilterSyntax": {
            "title": "$:/language/Error/FilterSyntax",
            "text": "Syntax error in filter expression"
        },
        "$:/language/Error/IsFilterOperator": {
            "title": "$:/language/Error/IsFilterOperator",
            "text": "Filter Error: Unknown operand for the 'is' filter operator"
        },
        "$:/language/Error/LoadingPluginLibrary": {
            "title": "$:/language/Error/LoadingPluginLibrary",
            "text": "Error loading plugin library"
        },
        "$:/language/Error/NetworkErrorAlert": {
            "title": "$:/language/Error/NetworkErrorAlert",
            "text": "`<h2>''Network Error''</h2>It looks like the connection to the server has been lost. This may indicate a problem with your network connection. Please attempt to restore network connectivity before continuing.<br><br>''Any unsaved changes will be automatically synchronised when connectivity is restored''.`"
        },
        "$:/language/Error/RecursiveTransclusion": {
            "title": "$:/language/Error/RecursiveTransclusion",
            "text": "Recursive transclusion error in transclude widget"
        },
        "$:/language/Error/RetrievingSkinny": {
            "title": "$:/language/Error/RetrievingSkinny",
            "text": "Error retrieving skinny tiddler list"
        },
        "$:/language/Error/SavingToTWEdit": {
            "title": "$:/language/Error/SavingToTWEdit",
            "text": "Error saving to TWEdit"
        },
        "$:/language/Error/WhileSaving": {
            "title": "$:/language/Error/WhileSaving",
            "text": "Error while saving"
        },
        "$:/language/Error/XMLHttpRequest": {
            "title": "$:/language/Error/XMLHttpRequest",
            "text": "XMLHttpRequest error code"
        },
        "$:/language/InternalJavaScriptError/Title": {
            "title": "$:/language/InternalJavaScriptError/Title",
            "text": "Internal JavaScript Error"
        },
        "$:/language/InternalJavaScriptError/Hint": {
            "title": "$:/language/InternalJavaScriptError/Hint",
            "text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser"
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)"
        },
        "$:/language/LazyLoadingWarning": {
            "title": "$:/language/LazyLoadingWarning",
            "text": "<p>Trying to load external content from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear, either the tiddler content type doesn't match the type of the external content, or you may be using a browser that doesn't support external content for wikis loaded as standalone files. See https://tiddlywiki.com/#ExternalText</p>"
        },
        "$:/language/LoginToTiddlySpace": {
            "title": "$:/language/LoginToTiddlySpace",
            "text": "Login to TiddlySpace"
        },
        "$:/language/Manager/Controls/FilterByTag/None": {
            "title": "$:/language/Manager/Controls/FilterByTag/None",
            "text": "(none)"
        },
        "$:/language/Manager/Controls/FilterByTag/Prompt": {
            "title": "$:/language/Manager/Controls/FilterByTag/Prompt",
            "text": "Filter by tag:"
        },
        "$:/language/Manager/Controls/Order/Prompt": {
            "title": "$:/language/Manager/Controls/Order/Prompt",
            "text": "Reverse order"
        },
        "$:/language/Manager/Controls/Search/Placeholder": {
            "title": "$:/language/Manager/Controls/Search/Placeholder",
            "text": "Search"
        },
        "$:/language/Manager/Controls/Search/Prompt": {
            "title": "$:/language/Manager/Controls/Search/Prompt",
            "text": "Search:"
        },
        "$:/language/Manager/Controls/Show/Option/Tags": {
            "title": "$:/language/Manager/Controls/Show/Option/Tags",
            "text": "tags"
        },
        "$:/language/Manager/Controls/Show/Option/Tiddlers": {
            "title": "$:/language/Manager/Controls/Show/Option/Tiddlers",
            "text": "tiddlers"
        },
        "$:/language/Manager/Controls/Show/Prompt": {
            "title": "$:/language/Manager/Controls/Show/Prompt",
            "text": "Show:"
        },
        "$:/language/Manager/Controls/Sort/Prompt": {
            "title": "$:/language/Manager/Controls/Sort/Prompt",
            "text": "Sort by:"
        },
        "$:/language/Manager/Item/Colour": {
            "title": "$:/language/Manager/Item/Colour",
            "text": "Colour"
        },
        "$:/language/Manager/Item/Fields": {
            "title": "$:/language/Manager/Item/Fields",
            "text": "Fields"
        },
        "$:/language/Manager/Item/Icon/None": {
            "title": "$:/language/Manager/Item/Icon/None",
            "text": "(none)"
        },
        "$:/language/Manager/Item/Icon": {
            "title": "$:/language/Manager/Item/Icon",
            "text": "Icon"
        },
        "$:/language/Manager/Item/RawText": {
            "title": "$:/language/Manager/Item/RawText",
            "text": "Raw text"
        },
        "$:/language/Manager/Item/Tags": {
            "title": "$:/language/Manager/Item/Tags",
            "text": "Tags"
        },
        "$:/language/Manager/Item/Tools": {
            "title": "$:/language/Manager/Item/Tools",
            "text": "Tools"
        },
        "$:/language/Manager/Item/WikifiedText": {
            "title": "$:/language/Manager/Item/WikifiedText",
            "text": "Wikified text"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" -- click {{||$:/core/ui/Buttons/edit}} to create"
        },
        "$:/language/No": {
            "title": "$:/language/No",
            "text": "No"
        },
        "$:/language/OfficialPluginLibrary": {
            "title": "$:/language/OfficialPluginLibrary",
            "text": "Official ~TiddlyWiki Plugin Library"
        },
        "$:/language/OfficialPluginLibrary/Hint": {
            "title": "$:/language/OfficialPluginLibrary/Hint",
            "text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team."
        },
        "$:/language/PluginReloadWarning": {
            "title": "$:/language/PluginReloadWarning",
            "text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to ~JavaScript plugins to take effect"
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "DDth MMM YYYY"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "This is a system tiddler"
        },
        "$:/language/SystemTiddlers/Include/Prompt": {
            "title": "$:/language/SystemTiddlers/Include/Prompt",
            "text": "Include system tiddlers"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "Colour"
        },
        "$:/language/TagManager/Count/Heading": {
            "title": "$:/language/TagManager/Count/Heading",
            "text": "Count"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "Icon"
        },
        "$:/language/TagManager/Icons/None": {
            "title": "$:/language/TagManager/Icons/None",
            "text": "None"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "Info"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "Tag"
        },
        "$:/language/Tiddler/DateFormat": {
            "title": "$:/language/Tiddler/DateFormat",
            "text": "DDth MMM YYYY at hh12:0mmam"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "You have unsaved changes in TiddlyWiki"
        },
        "$:/language/Yes": {
            "title": "$:/language/Yes",
            "text": "Yes"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "subtitle": "Download changes",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/DownloadingChanges.html",
            "text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n"
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "subtitle": "Save your work",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/SavingChanges.html",
            "text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "DDth MMM YYYY"
        },
        "$:/config/NewJournal/Text": {
            "title": "$:/config/NewJournal/Text",
            "text": ""
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "tags": "Journal"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "Saved wiki"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "Starting to save wiki"
        },
        "$:/language/Notifications/CopiedToClipboard/Succeeded": {
            "title": "$:/language/Notifications/CopiedToClipboard/Succeeded",
            "text": "Copied to clipboard!"
        },
        "$:/language/Notifications/CopiedToClipboard/Failed": {
            "title": "$:/language/Notifications/CopiedToClipboard/Failed",
            "text": "Failed to copy to clipboard!"
        },
        "$:/language/Search/DefaultResults/Caption": {
            "title": "$:/language/Search/DefaultResults/Caption",
            "text": "List"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "Filter"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "Search via a [[filter expression|https://tiddlywiki.com/static/Filters.html]]"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches/All": {
            "title": "$:/language/Search/Matches/All",
            "text": "All matches:"
        },
        "$:/language/Search/Matches/Title": {
            "title": "$:/language/Search/Matches/Title",
            "text": "Title matches:"
        },
        "$:/language/Search/Search": {
            "title": "$:/language/Search/Search",
            "text": "Search"
        },
        "$:/language/Search/Search/TooShort": {
            "title": "$:/language/Search/Search/TooShort",
            "text": "Search text too short"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "Search for shadow tiddlers"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "Standard"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "Search for standard tiddlers"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "System"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "Search for system tiddlers"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "All"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "Contents"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "Drafts"
        },
        "$:/language/SideBar/Explorer/Caption": {
            "title": "$:/language/SideBar/Explorer/Caption",
            "text": "Explorer"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "Missing"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "More"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "Open"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "Orphans"
        },
        "$:/language/SideBar/Recent/Caption": {
            "title": "$:/language/SideBar/Recent/Caption",
            "text": "Recent"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "System"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "Tags"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "untagged"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "Types"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "a non-linear personal web notebook"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "My ~TiddlyWiki"
        },
        "$:/language/Snippets/ListByTag": {
            "title": "$:/language/Snippets/ListByTag",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "List of tiddlers by tag",
            "text": "<<list-links \"[tag[task]sort[title]]\">>\n"
        },
        "$:/language/Snippets/MacroDefinition": {
            "title": "$:/language/Snippets/MacroDefinition",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Macro definition",
            "text": "\\define macroName(param1:\"default value\",param2)\nText of the macro\n\\end\n"
        },
        "$:/language/Snippets/Table4x3": {
            "title": "$:/language/Snippets/Table4x3",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table with 4 columns by 3 rows",
            "text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!One | | | | |\n|!Two | | | | |\n|!Three | | | | |\n"
        },
        "$:/language/Snippets/TableOfContents": {
            "title": "$:/language/Snippets/TableOfContents",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table of Contents",
            "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>"
        },
        "$:/language/ThemeTweaks/ThemeTweaks": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks",
            "text": "Theme Tweaks"
        },
        "$:/language/ThemeTweaks/ThemeTweaks/Hint": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint",
            "text": "You can tweak certain aspects of the ''Vanilla'' theme."
        },
        "$:/language/ThemeTweaks/Options": {
            "title": "$:/language/ThemeTweaks/Options",
            "text": "Options"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout",
            "text": "Sidebar layout"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid",
            "text": "Fixed story, fluid sidebar"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed",
            "text": "Fluid story, fixed sidebar"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles",
            "text": "Sticky titles"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles/Hint": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint",
            "text": "Causes tiddler titles to \"stick\" to the top of the browser window"
        },
        "$:/language/ThemeTweaks/Options/CodeWrapping": {
            "title": "$:/language/ThemeTweaks/Options/CodeWrapping",
            "text": "Wrap long lines in code blocks"
        },
        "$:/language/ThemeTweaks/Settings": {
            "title": "$:/language/ThemeTweaks/Settings",
            "text": "Settings"
        },
        "$:/language/ThemeTweaks/Settings/FontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/FontFamily",
            "text": "Font family"
        },
        "$:/language/ThemeTweaks/Settings/CodeFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily",
            "text": "Code font family"
        },
        "$:/language/ThemeTweaks/Settings/EditorFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily",
            "text": "Editor font family"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImage": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImage",
            "text": "Page background image"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment",
            "text": "Page background image attachment"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll",
            "text": "Scroll with tiddlers"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed",
            "text": "Fixed to window"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize",
            "text": "Page background image size"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto",
            "text": "Auto"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover",
            "text": "Cover"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain",
            "text": "Contain"
        },
        "$:/language/ThemeTweaks/Metrics": {
            "title": "$:/language/ThemeTweaks/Metrics",
            "text": "Sizes"
        },
        "$:/language/ThemeTweaks/Metrics/FontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/FontSize",
            "text": "Font size"
        },
        "$:/language/ThemeTweaks/Metrics/LineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/LineHeight",
            "text": "Line height"
        },
        "$:/language/ThemeTweaks/Metrics/BodyFontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize",
            "text": "Font size for tiddler body"
        },
        "$:/language/ThemeTweaks/Metrics/BodyLineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight",
            "text": "Line height for tiddler body"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft",
            "text": "Story left position"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint",
            "text": "how far the left margin of the story river<br>(tiddler area) is from the left of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop",
            "text": "Story top position"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint",
            "text": "how far the top margin of the story river<br>is from the top of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight",
            "text": "Story right"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint",
            "text": "how far the left margin of the sidebar <br>is from the left of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth",
            "text": "Story width"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint",
            "text": "the overall width of the story river"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth",
            "text": "Tiddler width"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint",
            "text": "within the story river"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint",
            "text": "Sidebar breakpoint"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint",
            "text": "the minimum page width at which the story<br>river and sidebar will appear side by side"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth",
            "text": "Sidebar width"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint",
            "text": "the width of the sidebar in fluid-fixed layout"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "none"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "Plugin Details"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "This plugin contains the following shadow tiddlers:"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "Shadow Status"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "It is overridden by an ordinary tiddler"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "Fields"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "List"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "This tiddler does not have a list"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "Listed"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "This tiddler is not listed by any others"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "References"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "No tiddlers link to this one"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "Tagging"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "No tiddlers are tagged with this one"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "JavaScript code",
            "name": "application/javascript",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "JSON data",
            "name": "application/json",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "Data dictionary",
            "name": "application/x-tiddler-dictionary",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "GIF image",
            "name": "image/gif",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "JPEG image",
            "name": "image/jpeg",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "PNG image",
            "name": "image/png",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "Structured Vector Graphics image",
            "name": "image/svg+xml",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "ICO format icon file",
            "name": "image/x-icon",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "Static stylesheet",
            "name": "text/css",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "HTML markup",
            "name": "text/html",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "Plain text",
            "name": "text/plain",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/vnd.tiddlywiki": {
            "title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
            "description": "TiddlyWiki 5",
            "name": "text/vnd.tiddlywiki",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki Classic",
            "name": "text/x-tiddlywiki",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/languages/en-GB/icon": {
            "title": "$:/languages/en-GB/icon",
            "type": "image/svg+xml",
            "text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n"
        },
        "$:/languages/en-GB": {
            "title": "$:/languages/en-GB",
            "name": "en-GB",
            "description": "English (British)",
            "author": "JeremyRuston",
            "core-version": ">=5.0.0\"",
            "text": "Stub pseudo-plugin for the default language"
        },
        "$:/core/modules/commander.js": {
            "title": "$:/core/modules/commander.js",
            "text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nLog a string if verbose flag is set\n*/\nCommander.prototype.log = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str + \"\\n\");\n\t}\n};\n\n/*\nWrite a string if verbose flag is set\n*/\nCommander.prototype.write = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str);\n\t}\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\t// Parse named parameters if required\n\t\t\t\tif(command.info.namedParameterMode) {\n\t\t\t\t\tparams = this.extractNamedParameters(params,command.info.mandatoryParameters);\n\t\t\t\t\tif(typeof params === \"string\") {\n\t\t\t\t\t\treturn this.callback(params);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nGiven an array of parameter strings `params` in name:value format, and an array of mandatory parameter names in `mandatoryParameters`, returns a hashmap of values or a string if error\n*/\nCommander.prototype.extractNamedParameters = function(params,mandatoryParameters) {\n\tmandatoryParameters = mandatoryParameters || [];\n\tvar errors = [],\n\t\tparamsByName = Object.create(null);\n\t// Extract the parameters\n\t$tw.utils.each(params,function(param) {\n\t\tvar index = param.indexOf(\"=\");\n\t\tif(index < 1) {\n\t\t\terrors.push(\"malformed named parameter: '\" + param + \"'\");\n\t\t}\n\t\tparamsByName[param.slice(0,index)] = $tw.utils.trim(param.slice(index+1));\n\t});\n\t// Check the mandatory parameters are present\n\t$tw.utils.each(mandatoryParameters,function(mandatoryParameter) {\n\t\tif(!$tw.utils.hop(paramsByName,mandatoryParameter)) {\n\t\t\terrors.push(\"missing mandatory parameter: '\" + mandatoryParameter + \"'\");\n\t\t}\n\t});\n\t// Return any errors\n\tif(errors.length > 0) {\n\t\treturn errors.join(\" and\\n\");\n\t} else {\n\t\treturn paramsByName;\t\t\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/commands/build.js": {
            "title": "$:/core/modules/commands/build.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/clearpassword.js": {
            "title": "$:/core/modules/commands/clearpassword.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/deletetiddlers.js": {
            "title": "$:/core/modules/commands/deletetiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/deletetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to delete tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"deletetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filter\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\twiki.deleteTiddler(title);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/editions.js": {
            "title": "$:/core/modules/commands/editions.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\"    \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/fetch.js": {
            "title": "$:/core/modules/commands/fetch.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/fetch.js\ntype: application/javascript\nmodule-type: command\n\nCommands to fetch external tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"fetch\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing subcommand and url\";\n\t}\n\tswitch(this.params[0]) {\n\t\tcase \"raw-file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turl: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turl: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"raw-files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t}\n\treturn null;\n};\n\nCommand.prototype.fetchFiles = function(options) {\n\tvar self = this;\n\t// Get the list of URLs\n\tvar urls;\n\tif(options.url) {\n\t\turls = [options.url]\n\t} else if(options.urlFilter) {\n\t\turls = $tw.wiki.filterTiddlers(options.urlFilter);\n\t} else {\n\t\treturn \"Missing URL\";\n\t}\n\t// Process each URL in turn\n\tvar next = 0;\n\tvar getNextFile = function(err) {\n\t\tif(err) {\n\t\t\treturn options.callback(err);\n\t\t}\n\t\tif(next < urls.length) {\n\t\t\tself.fetchFile(urls[next++],options,getNextFile);\n\t\t} else {\n\t\t\toptions.callback(null);\n\t\t}\n\t};\n\tgetNextFile(null);\n\t// Success\n\treturn null;\n};\n\nCommand.prototype.fetchFile = function(url,options,callback,redirectCount) {\n\tif(redirectCount > 10) {\n\t\treturn callback(\"Error too many redirects retrieving \" + url);\n\t}\n\tvar self = this,\n\t\tlib = url.substr(0,8) === \"https://\" ? require(\"https\") : require(\"http\");\n\tlib.get(url).on(\"response\",function(response) {\n\t    var type = (response.headers[\"content-type\"] || \"\").split(\";\")[0],\n\t    \tdata = [];\n\t    self.commander.write(\"Reading \" + url + \": \");\n\t    response.on(\"data\",function(chunk) {\n\t        data.push(chunk);\n\t        self.commander.write(\".\");\n\t    });\n\t    response.on(\"end\",function() {\n\t        self.commander.write(\"\\n\");\n\t        if(response.statusCode === 200) {\n\t\t        self.processBody(Buffer.concat(data),type,options,url);\n\t\t        callback(null);\n\t        } else {\n\t        \tif(response.statusCode === 302 || response.statusCode === 303 || response.statusCode === 307) {\n\t        \t\treturn self.fetchFile(response.headers.location,options,callback,redirectCount + 1);\n\t        \t} else {\n\t\t        \treturn callback(\"Error \" + response.statusCode + \" retrieving \" + url)\t        \t\t\n\t        \t}\n\t        }\n\t   \t});\n\t   \tresponse.on(\"error\",function(e) {\n\t\t\tconsole.log(\"Error on GET request: \" + e);\n\t\t\tcallback(e);\n\t   \t});\n\t});\n\treturn null;\n};\n\nCommand.prototype.processBody = function(body,type,options,url) {\n\tvar self = this;\n\t// Collect the tiddlers in a wiki\n\tvar incomingWiki = new $tw.Wiki();\n\tif(options.raw) {\n\t\tvar typeInfo = type ? $tw.config.contentTypeInfo[type] : null,\n\t\t\tencoding = typeInfo ? typeInfo.encoding : \"utf8\";\n\t\tincomingWiki.addTiddler(new $tw.Tiddler({\n\t\t\ttitle: url,\n\t\t\ttype: type,\n\t\t\ttext: body.toString(encoding)\n\t\t}));\n\t} else {\n\t\t// Deserialise the file to extract the tiddlers\n\t\tvar tiddlers = this.commander.wiki.deserializeTiddlers(type || \"text/html\",body.toString(\"utf8\"),{});\n\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\tincomingWiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t});\n\t}\n\t// Filter the tiddlers to select the ones we want\n\tvar filteredTitles = incomingWiki.filterTiddlers(options.importFilter || \"[all[tiddlers]]\");\n\t// Import the selected tiddlers\n\tvar count = 0;\n\tincomingWiki.each(function(tiddler,title) {\n\t\tif(filteredTitles.indexOf(title) !== -1) {\n\t\t\tvar newTiddler;\n\t\t\tif(options.transformFilter) {\n\t\t\t\tvar transformedTitle = (incomingWiki.filterTiddlers(options.transformFilter,null,self.commander.wiki.makeTiddlerIterator([title])) || [\"\"])[0];\n\t\t\t\tif(transformedTitle) {\n\t\t\t\t\tself.commander.log(\"Importing \" + title + \" as \" + transformedTitle)\n\t\t\t\t\tnewTiddler = new $tw.Tiddler(tiddler,{title: transformedTitle});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.commander.log(\"Importing \" + title)\n\t\t\t\tnewTiddler = tiddler;\n\t\t\t}\n\t\t\tself.commander.wiki.importTiddler(newTiddler);\n\t\t\tcount++;\n\t\t}\n\t});\n\tself.commander.log(\"Imported \" + count + \" tiddlers\")\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/help.js": {
            "title": "$:/core/modules/commands/help.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/import.js": {
            "title": "$:/core/modules/commands/import.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/import.js\ntype: application/javascript\nmodule-type: command\n\nCommand to import tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"import\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 2) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar filename = self.params[0],\n\t\tdeserializer = self.params[1],\n\t\ttitle = self.params[2] || filename,\n\t\tencoding = self.params[3] || \"utf8\",\n\t\ttext = fs.readFileSync(filename,encoding),\n\t\ttiddlers = this.commander.wiki.deserializeTiddlers(null,text,{title: title},{deserializer: deserializer});\n\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t});\n\tthis.commander.log(tiddlers.length + \" tiddler(s) imported\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/init.js": {
            "title": "$:/core/modules/commands/init.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/listen.js": {
            "title": "$:/core/modules/commands/listen.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/listen.js\ntype: application/javascript\nmodule-type: command\n\nListen for HTTP requests and serve tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"listen\",\n\tsynchronous: true,\n\tnamedParameterMode: true,\n\tmandatoryParameters: [],\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: self.params\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/load.js": {
            "title": "$:/core/modules/commands/load.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file or directory\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar tiddlers = $tw.loadTiddlersFromPath(self.params[0]),\n\t\tcount = 0;\n\t$tw.utils.each(tiddlers,function(tiddlerInfo) {\n\t\t$tw.utils.each(tiddlerInfo.tiddlers,function(tiddler) {\n\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t\t\tcount++;\n\t\t});\n\t});\n\tif(!count && self.params[1] !== \"noerror\") {\n\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t} else {\n\t\tself.callback(null);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/makelibrary.js": {
            "title": "$:/core/modules/commands/makelibrary.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.pluginsPath,$tw.config.pluginsEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.themesPath,$tw.config.themesEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.languagesPath,$tw.config.languagesEnvVar),collectPlugins);\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers})\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/output.js": {
            "title": "$:/core/modules/commands/output.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/password.js": {
            "title": "$:/core/modules/commands/password.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/render.js": {
            "title": "$:/core/modules/commands/render.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/render.js\ntype: application/javascript\nmodule-type: command\n\nRender individual tiddlers and save the results to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"render\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing tiddler filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]addsuffix[.html]]\",\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvarName = this.params[4],\n\t\tvarValue = this.params[5],\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template || title),\n\t\t\tvariables = {currentTiddler: title};\n\t\tif(varName) {\n\t\t\tvariables[varName] = varValue || \"\";\n\t\t}\n\t\tvar widgetNode = wiki.makeWidget(parser,{variables: variables}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Rendering \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddler.js": {
            "title": "$:/core/modules/commands/rendertiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tname = this.params[4],\n\t\tvalue = this.params[5],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tif(name && value) {\n\t\tvariables[name] = value;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddlers.js": {
            "title": "$:/core/modules/commands/rendertiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/save.js": {
            "title": "$:/core/modules/commands/save.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/save.js\ntype: application/javascript\nmodule-type: command\n\nSaves individual tiddlers in their raw text or binary format to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"save\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]]\",\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Saving \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savelibrarytiddlers.js": {
            "title": "$:/core/modules/commands/savelibrarytiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerDataCached(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\tdoesRequireReload = !!$tw.wiki.doesPluginInfoRequireReload(pluginTiddlers),\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{\n\t\t\ttext: undefined,\n\t\t\treadme: readmeContent,\n\t\t\t\"requires-reload\": doesRequireReload ? \"yes\" : \"no\",\n\t\t\ticon: iconContent\n\t\t}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddler.js": {
            "title": "$:/core/modules/commands/savetiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar type = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t\t$tw.utils.createFileDirectories(filename);\n\t\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\t\tself.callback(err);\n\t\t});\n\t} else {\n\t\treturn \"Missing tiddler: \" + title;\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddlers.js": {
            "title": "$:/core/modules/commands/savetiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savewikifolder.js": {
            "title": "$:/core/modules/commands/savewikifolder.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savewikifolder.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the current wiki as a wiki folder\n\n--savewikifolder <wikifolderpath> [<filter>]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savewikifolder\",\n\tsynchronous: true\n};\n\nvar fs,path;\nif($tw.node) {\n\tfs = require(\"fs\");\n\tpath = require(\"path\");\n}\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing wiki folder path\";\n\t}\n\tvar wikifoldermaker = new WikiFolderMaker(this.params[0],this.params[1],this.commander);\n\treturn wikifoldermaker.save();\n};\n\nfunction WikiFolderMaker(wikiFolderPath,wikiFilter,commander) {\n\tthis.wikiFolderPath = wikiFolderPath;\n\tthis.wikiFilter = wikiFilter || \"[all[tiddlers]]\";\n\tthis.commander = commander;\n\tthis.wiki = commander.wiki;\n\tthis.savedPaths = []; // So that we can detect filename clashes\n}\n\nWikiFolderMaker.prototype.log = function(str) {\n\tif(this.commander.verbose) {\n\t\tconsole.log(str);\n\t}\n};\n\nWikiFolderMaker.prototype.tiddlersToIgnore = [\n\t\"$:/boot/boot.css\",\n\t\"$:/boot/boot.js\",\n\t\"$:/boot/bootprefix.js\",\n\t\"$:/core\",\n\t\"$:/library/sjcl.js\",\n\t\"$:/temp/info-plugin\"\n];\n\n/*\nReturns null if successful, or an error string if there was an error\n*/\nWikiFolderMaker.prototype.save = function() {\n\tvar self = this;\n\t// Check that the output directory doesn't exist\n\tif(fs.existsSync(this.wikiFolderPath) && !$tw.utils.isDirectoryEmpty(this.wikiFolderPath)) {\n\t\treturn \"The unpackwiki command requires that the output wiki folder be empty\";\n\t}\n\t// Get the tiddlers from the source wiki\n\tvar tiddlerTitles = this.wiki.filterTiddlers(this.wikiFilter);\n\t// Initialise a new tiddlwiki.info file\n\tvar newWikiInfo = {};\n\t// Process each incoming tiddler in turn\n\t$tw.utils.each(tiddlerTitles,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tif(self.tiddlersToIgnore.indexOf(title) !== -1) {\n\t\t\t\t// Ignore the core plugin and the ephemeral info plugin\n\t\t\t\tself.log(\"Ignoring tiddler: \" + title);\n\t\t\t} else {\n\t\t\t\tvar type = tiddler.fields.type,\n\t\t\t\t\tpluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif(type === \"application/json\" && pluginType) {\n\t\t\t\t\t// Plugin tiddler\n\t\t\t\t\tvar libraryDetails = self.findPluginInLibrary(title);\n\t\t\t\t\tif(libraryDetails) {\n\t\t\t\t\t\t// A plugin from the core library\n\t\t\t\t\t\tself.log(\"Adding built-in plugin: \" + libraryDetails.name);\n\t\t\t\t\t\tnewWikiInfo[libraryDetails.type] = newWikiInfo[libraryDetails.type]  || [];\n\t\t\t\t\t\t$tw.utils.pushTop(newWikiInfo[libraryDetails.type],libraryDetails.name);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// A custom plugin\n\t\t\t\t\t\tself.log(\"Processing custom plugin: \" + title);\n\t\t\t\t\t\tself.saveCustomPlugin(tiddler);\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\t// Ordinary tiddler\n\t\t\t\t\tself.saveTiddler(\"tiddlers\",tiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Save the tiddlywiki.info file\n\tthis.saveJSONFile(\"tiddlywiki.info\",newWikiInfo);\n\tself.log(\"Writing tiddlywiki.info: \" + JSON.stringify(newWikiInfo,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\n/*\nTest whether the specified tiddler is a plugin in the plugin library\n*/\nWikiFolderMaker.prototype.findPluginInLibrary = function(title) {\n\tvar parts = title.split(\"/\"),\n\t\tpluginPath, type, name;\n\tif(parts[0] === \"$:\") {\n\t\tif(parts[1] === \"languages\" && parts.length === 3) {\n\t\t\tpluginPath = \"languages\" + path.sep + parts[2];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2];\n\t\t} else if(parts[1] === \"plugins\" || parts[1] === \"themes\" && parts.length === 4) {\n\t\t\tpluginPath = parts[1] + path.sep + parts[2] + path.sep + parts[3];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2] + \"/\" + parts[3];\n\t\t}\n\t}\n\tif(pluginPath && type && name) {\n\t\tpluginPath = path.resolve($tw.boot.bootPath,\"..\",pluginPath);\n\t\tif(fs.existsSync(pluginPath)) {\n\t\t\treturn {\n\t\t\t\tpluginPath: pluginPath,\n\t\t\t\ttype: type,\n\t\t\t\tname: name\n\t\t\t};\n\t\t}\n\t}\n\treturn false;\n};\n\nWikiFolderMaker.prototype.saveCustomPlugin = function(pluginTiddler) {\n\tvar self = this,\n\t\tpluginTitle = pluginTiddler.fields.title,\n\t\ttitleParts = pluginTitle.split(\"/\"),\n\t\tdirectory = $tw.utils.generateTiddlerFilepath(titleParts[titleParts.length - 1],{\n\t\t\tdirectory: path.resolve(this.wikiFolderPath,pluginTiddler.fields[\"plugin-type\"] + \"s\")\n\t\t}),\n\t\tpluginInfo = pluginTiddler.getFieldStrings({exclude: [\"text\",\"type\"]});\n\tthis.saveJSONFile(directory + path.sep + \"plugin.info\",pluginInfo);\n\tself.log(\"Writing \" + directory + path.sep + \"plugin.info: \" + JSON.stringify(pluginInfo,null,$tw.config.preferences.jsonSpaces));\n\tvar pluginTiddlers = JSON.parse(pluginTiddler.fields.text).tiddlers; // A hashmap of tiddlers in the plugin\n\t$tw.utils.each(pluginTiddlers,function(tiddler) {\n\t\tself.saveTiddler(directory,new $tw.Tiddler(tiddler));\n\t});\n};\n\nWikiFolderMaker.prototype.saveTiddler = function(directory,tiddler) {\n\tvar fileInfo = $tw.utils.generateTiddlerFileInfo(tiddler,{\n\t\tdirectory: path.resolve(this.wikiFolderPath,directory),\n\t\twiki: this.wiki\n\t});\n\t$tw.utils.saveTiddlerToFileSync(tiddler,fileInfo);\n};\n\nWikiFolderMaker.prototype.saveJSONFile = function(filename,json) {\n\tthis.saveTextFile(filename,JSON.stringify(json,null,$tw.config.preferences.jsonSpaces));\n};\n\nWikiFolderMaker.prototype.saveTextFile = function(filename,data) {\n\tthis.saveFile(filename,\"utf8\",data);\n};\n\nWikiFolderMaker.prototype.saveFile = function(filename,encoding,data) {\n\tvar filepath = path.resolve(this.wikiFolderPath,filename);\n\t$tw.utils.createFileDirectories(filepath);\n\tfs.writeFileSync(filepath,data,encoding);\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/server.js": {
            "title": "$:/core/modules/commands/server.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nDeprecated legacy command for serving tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: {\n\t\t\tport: this.params[0],\n\t\t\thost: this.params[6],\n\t\t\t\"root-tiddler\": this.params[1],\n\t\t\t\"root-render-type\": this.params[2],\n\t\t\t\"root-serve-type\": this.params[3],\n\t\t\tusername: this.params[4],\n\t\t\tpassword: this.params[5],\n\t\t\t\"path-prefix\": this.params[7],\n\t\t\t\"debug-level\": this.params[8]\n\t\t}\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/setfield.js": {
            "title": "$:/core/modules/commands/setfield.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/unpackplugin.js": {
            "title": "$:/core/modules/commands/unpackplugin.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerDataCached(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/verbose.js": {
            "title": "$:/core/modules/commands/verbose.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n  \" + $tw.boot.logMessages.join(\"\\n  \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/version.js": {
            "title": "$:/core/modules/commands/version.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/config.js": {
            "title": "$:/core/modules/config.js",
            "text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter:   \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n",
            "type": "application/javascript",
            "module-type": "config"
        },
        "$:/core/modules/deserializers.js": {
            "title": "$:/core/modules/deserializers.js",
            "text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming,\n\t\tresults = [];\n\ttry {\n\t\tincoming = JSON.parse(text);\n\t} catch(e) {\n\t\tincoming = [{\n\t\t\ttitle: \"JSON error: \" + e,\n\t\t\ttext: \"\"\n\t\t}]\n\t}\n\tif(!$tw.utils.isArray(incoming)) {\n\t\tincoming = [incoming];\n\t}\n\tfor(var t=0; t<incoming.length; t++) {\n\t\tvar incomingFields = incoming[t],\n\t\t\tfields = {};\n\t\tfor(var f in incomingFields) {\n\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t}\n\t\t}\n\t\tresults.push(fields);\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "tiddlerdeserializer"
        },
        "$:/core/modules/editor/engines/framed.js": {
            "title": "$:/core/modules/editor/engines/framed.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/engines/framed.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea within an iframe. This is done so that the selection is preserved even when clicking away from the textarea\n\n\\*/\n(function(){\n\n/*jslint node: true,browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction FramedEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create our hidden dummy text area for reading styles\n\tthis.dummyTextArea = this.widget.document.createElement(\"textarea\");\n\tif(this.widget.editClass) {\n\t\tthis.dummyTextArea.className = this.widget.editClass;\n\t}\n\tthis.dummyTextArea.setAttribute(\"hidden\",\"true\");\n\tthis.parentNode.insertBefore(this.dummyTextArea,this.nextSibling);\n\tthis.widget.domNodes.push(this.dummyTextArea);\n\t// Create the iframe\n\tthis.iframeNode = this.widget.document.createElement(\"iframe\");\n\tthis.parentNode.insertBefore(this.iframeNode,this.nextSibling);\n\tthis.iframeDoc = this.iframeNode.contentWindow.document;\n\t// (Firefox requires us to put some empty content in the iframe)\n\tthis.iframeDoc.open();\n\tthis.iframeDoc.write(\"\");\n\tthis.iframeDoc.close();\n\t// Style the iframe\n\tthis.iframeNode.className = this.dummyTextArea.className;\n\tthis.iframeNode.style.border = \"none\";\n\tthis.iframeNode.style.padding = \"0\";\n\tthis.iframeNode.style.resize = \"none\";\n\tthis.iframeNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\tthis.iframeDoc.body.style.margin = \"0\";\n\tthis.iframeDoc.body.style.padding = \"0\";\n\tthis.widget.domNodes.push(this.iframeNode);\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.iframeDoc.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.iframeDoc.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.iframeNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Copy the styles from the dummy textarea\n\tthis.copyStyles();\n\t// Add event listeners\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"click\",handlerObject: this,handlerMethod: \"handleClickEvent\"},\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.iframeDoc.body.appendChild(this.domNode);\n}\n\n/*\nCopy styles from the dummy text area to the textarea in the iframe\n*/\nFramedEngine.prototype.copyStyles = function() {\n\t// Copy all styles\n\t$tw.utils.copyStyles(this.dummyTextArea,this.domNode);\n\t// Override the ones that should not be set the same as the dummy textarea\n\tthis.domNode.style.display = \"block\";\n\tthis.domNode.style.width = \"100%\";\n\tthis.domNode.style.margin = \"0\";\n\tthis.domNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\t// In Chrome setting -webkit-text-fill-color overrides the placeholder text colour\n\tthis.domNode.style[\"-webkit-text-fill-color\"] = \"currentcolor\";\n};\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nFramedEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nFramedEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nFramedEngine.prototype.fixHeight = function() {\n\t// Make sure styles are updated\n\tthis.copyStyles();\n\t// Adjust height\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tvar newHeight = $tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t\tthis.iframeNode.style.height = (newHeight + 14) + \"px\"; // +14 for the border on the textarea\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t\tthis.iframeNode.style.height = (fixedHeight + 14) + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nFramedEngine.prototype.focus  = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a click\n*/\nFramedEngine.prototype.handleClickEvent = function(event) {\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nFramedEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nFramedEngine.prototype.createTextOperation = function() {\n\tvar operation = {\n\t\ttext: this.domNode.value,\n\t\tselStart: this.domNode.selectionStart,\n\t\tselEnd: this.domNode.selectionEnd,\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nFramedEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t\t// Attempt to use a execCommand to modify the value of the control\n\t\tif(this.iframeDoc.queryCommandSupported(\"insertText\") && this.iframeDoc.queryCommandSupported(\"delete\") && !$tw.browser.isFirefox) {\n\t\t\tthis.domNode.focus();\n\t\t\tthis.domNode.setSelectionRange(operation.cutStart,operation.cutEnd);\n\t\t\tif(operation.replacement === \"\") {\n\t\t\t\tthis.iframeDoc.execCommand(\"delete\",false,\"\");\n\t\t\t} else {\n\t\t\t\tthis.iframeDoc.execCommand(\"insertText\",false,operation.replacement);\n\t\t\t}\n\t\t} else {\n\t\t\tthis.domNode.value = newText;\n\t\t}\n\t\tthis.domNode.focus();\n\t\tthis.domNode.setSelectionRange(operation.newSelStart,operation.newSelEnd);\n\t}\n\tthis.domNode.focus();\n\treturn newText;\n};\n\nexports.FramedEngine = FramedEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/engines/simple.js": {
            "title": "$:/core/modules/editor/engines/simple.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/engines/simple.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction SimpleEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.widget.document.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.widget.document.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.domNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nSimpleEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode || text === \"\") {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nSimpleEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nSimpleEngine.prototype.fixHeight = function() {\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t$tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nSimpleEngine.prototype.focus  = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nSimpleEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNode,\n\t\t\ttitle: this.widget.editFocusPopup,\n\t\t\twiki: this.widget.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nSimpleEngine.prototype.createTextOperation = function() {\n\treturn null;\n};\n\n/*\nExecute a text operation\n*/\nSimpleEngine.prototype.executeTextOperation = function(operation) {\n};\n\nexports.SimpleEngine = SimpleEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/factory.js": {
            "title": "$:/core/modules/editor/factory.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/factory.js\ntype: application/javascript\nmodule-type: library\n\nFactory for constructing text editor widgets with specified engines for the toolbar and non-toolbar cases\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\n// Configuration tiddlers\nvar HEIGHT_MODE_TITLE = \"$:/config/TextEditor/EditorHeight/Mode\";\nvar ENABLE_TOOLBAR_TITLE = \"$:/config/TextEditor/EnableToolbar\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nfunction editTextWidgetFactory(toolbarEngine,nonToolbarEngine) {\n\n\tvar EditTextWidget = function(parseTreeNode,options) {\n\t\t// Initialise the editor operations if they've not been done already\n\t\tif(!this.editorOperations) {\n\t\t\tEditTextWidget.prototype.editorOperations = {};\n\t\t\t$tw.modules.applyMethods(\"texteditoroperation\",this.editorOperations);\n\t\t}\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tEditTextWidget.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tEditTextWidget.prototype.render = function(parent,nextSibling) {\n\t\t// Save the parent dom node\n\t\tthis.parentDomNode = parent;\n\t\t// Compute our attributes\n\t\tthis.computeAttributes();\n\t\t// Execute our logic\n\t\tthis.execute();\n\t\t// Create the wrapper for the toolbar and render its content\n\t\tif(this.editShowToolbar) {\n\t\t\tthis.toolbarNode = this.document.createElement(\"div\");\n\t\t\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\t\t\tparent.insertBefore(this.toolbarNode,nextSibling);\n\t\t\tthis.renderChildren(this.toolbarNode,null);\n\t\t\tthis.domNodes.push(this.toolbarNode);\n\t\t}\n\t\t// Create our element\n\t\tvar editInfo = this.getEditInfo(),\n\t\t\tEngine = this.editShowToolbar ? toolbarEngine : nonToolbarEngine;\n\t\tthis.engine = new Engine({\n\t\t\t\twidget: this,\n\t\t\t\tvalue: editInfo.value,\n\t\t\t\ttype: editInfo.type,\n\t\t\t\tparentNode: parent,\n\t\t\t\tnextSibling: nextSibling\n\t\t\t});\n\t\t// Call the postRender hook\n\t\tif(this.postRender) {\n\t\t\tthis.postRender();\n\t\t}\n\t\t// Fix height\n\t\tthis.engine.fixHeight();\n\t\t// Focus if required\n\t\tif(this.editFocus === \"true\" || this.editFocus === \"yes\") {\n\t\t\tthis.engine.focus();\n\t\t}\n\t\t// Add widget message listeners\n\t\tthis.addEventListeners([\n\t\t\t{type: \"tm-edit-text-operation\", handler: \"handleEditTextOperationMessage\"}\n\t\t]);\n\t};\n\n\t/*\n\tGet the tiddler being edited and current value\n\t*/\n\tEditTextWidget.prototype.getEditInfo = function() {\n\t\t// Get the edit value\n\t\tvar self = this,\n\t\t\tvalue,\n\t\t\ttype = \"text/plain\",\n\t\t\tupdate;\n\t\tif(this.editIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\t\tupdate = function(value) {\n\t\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t\t}\n\t\t\t};\n\t\t} else {\n\t\t\t// Get the current tiddler and the field name\n\t\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\t\tif(tiddler) {\n\t\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t\t\tif(this.editField === \"text\") {\n\t\t\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\t\tswitch(this.editField) {\n\t\t\t\t\tcase \"text\":\n\t\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\t\ttype = \"text/vnd.tiddlywiki\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"title\":\n\t\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tvalue = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\t\tvalue = this.editDefault;\n\t\t\t\t}\n\t\t\t}\n\t\t\tupdate = function(value) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\t\tupdateFields = {\n\t\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t\t};\n\t\t\t\tupdateFields[self.editField] = value;\n\t\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t\t};\n\t\t}\n\t\tif(this.editType) {\n\t\t\ttype = this.editType;\n\t\t}\n\t\treturn {value: value || \"\", type: type, update: update};\n\t};\n\n\t/*\n\tHandle an edit text operation message from the toolbar\n\t*/\n\tEditTextWidget.prototype.handleEditTextOperationMessage = function(event) {\n\t\t// Prepare information about the operation\n\t\tvar operation = this.engine.createTextOperation();\n\t\t// Invoke the handler for the selected operation\n\t\tvar handler = this.editorOperations[event.param];\n\t\tif(handler) {\n\t\t\thandler.call(this,event,operation);\n\t\t}\n\t\t// Execute the operation via the engine\n\t\tvar newText = this.engine.executeTextOperation(operation);\n\t\t// Fix the tiddler height and save changes\n\t\tthis.engine.fixHeight();\n\t\tthis.saveChanges(newText);\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tEditTextWidget.prototype.execute = function() {\n\t\t// Get our parameters\n\t\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t\tthis.editField = this.getAttribute(\"field\",\"text\");\n\t\tthis.editIndex = this.getAttribute(\"index\");\n\t\tthis.editDefault = this.getAttribute(\"default\");\n\t\tthis.editClass = this.getAttribute(\"class\");\n\t\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t\tthis.editSize = this.getAttribute(\"size\");\n\t\tthis.editRows = this.getAttribute(\"rows\");\n\t\tthis.editAutoHeight = this.wiki.getTiddlerText(HEIGHT_MODE_TITLE,\"auto\");\n\t\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",this.editAutoHeight === \"auto\" ? \"yes\" : \"no\") === \"yes\";\n\t\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\t\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\t\tthis.editFocus = this.getAttribute(\"focus\");\n\t\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\t\t// Get the default editor element tag and type\n\t\tvar tag,type;\n\t\tif(this.editField === \"text\") {\n\t\t\ttag = \"textarea\";\n\t\t} else {\n\t\t\ttag = \"input\";\n\t\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\t\ttag = fieldModule.editTag;\n\t\t\t}\n\t\t\tif(fieldModule && fieldModule.editType) {\n\t\t\t\ttype = fieldModule.editType;\n\t\t\t}\n\t\t\ttype = type || \"text\";\n\t\t}\n\t\t// Get the rest of our parameters\n\t\tthis.editTag = this.getAttribute(\"tag\",tag) || \"input\";\n\t\tthis.editType = this.getAttribute(\"type\",type);\n\t\t// Make the child widgets\n\t\tthis.makeChildWidgets();\n\t\t// Determine whether to show the toolbar\n\t\tthis.editShowToolbar = this.wiki.getTiddlerText(ENABLE_TOOLBAR_TITLE,\"yes\");\n\t\tthis.editShowToolbar = (this.editShowToolbar === \"yes\") && !!(this.children && this.children.length > 0) && (!this.document.isTiddlyWikiFakeDom);\n\t};\n\n\t/*\n\tSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n\t*/\n\tEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\t// Completely rerender if any of our attributes have changed\n\t\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup ||  changedAttributes.rows || changedAttributes.tabindex || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE]) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if(changedTiddlers[this.editTitle]) {\n\t\t\tvar editInfo = this.getEditInfo();\n\t\t\tthis.updateEditor(editInfo.value,editInfo.type);\n\t\t}\n\t\tthis.engine.fixHeight();\n\t\tif(this.editShowToolbar) {\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t/*\n\tUpdate the editor with new text. This method is separate from updateEditorDomNode()\n\tso that subclasses can override updateEditor() and still use updateEditorDomNode()\n\t*/\n\tEditTextWidget.prototype.updateEditor = function(text,type) {\n\t\tthis.updateEditorDomNode(text,type);\n\t};\n\n\t/*\n\tUpdate the editor dom node with new text\n\t*/\n\tEditTextWidget.prototype.updateEditorDomNode = function(text,type) {\n\t\tthis.engine.setText(text,type);\n\t};\n\n\t/*\n\tSave changes back to the tiddler store\n\t*/\n\tEditTextWidget.prototype.saveChanges = function(text) {\n\t\tvar editInfo = this.getEditInfo();\n\t\tif(text !== editInfo.value) {\n\t\t\teditInfo.update(text);\n\t\t}\n\t};\n\n\t/*\n\tHandle a dom \"keydown\" event, which we'll bubble up to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.handleKeydownEvent = function(event) {\n\t\t// Check for a keyboard shortcut\n\t\tif(this.toolbarNode) {\n\t\t\tvar shortcutElements = this.toolbarNode.querySelectorAll(\"[data-tw-keyboard-shortcut]\");\n\t\t\tfor(var index=0; index<shortcutElements.length; index++) {\n\t\t\t\tvar el = shortcutElements[index],\n\t\t\t\t\tshortcutData = el.getAttribute(\"data-tw-keyboard-shortcut\"),\n\t\t\t\t\tkeyInfoArray = $tw.keyboardManager.parseKeyDescriptors(shortcutData,{\n\t\t\t\t\t\twiki: this.wiki\n\t\t\t\t\t});\n\t\t\t\tif($tw.keyboardManager.checkKeyDescriptors(event,keyInfoArray)) {\n\t\t\t\t\tvar clickEvent = this.document.createEvent(\"Events\");\n\t\t\t\t    clickEvent.initEvent(\"click\",true,false);\n\t\t\t\t    el.dispatchEvent(clickEvent);\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Propogate the event to the container\n\t\tif(this.propogateKeydownEvent(event)) {\n\t\t\t// Ignore the keydown if it was already handled\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise, process the keydown normally\n\t\treturn false;\n\t};\n\n\t/*\n\tPropogate keydown events to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.propogateKeydownEvent = function(event) {\n\t\tvar newEvent = this.document.createEventObject ? this.document.createEventObject() : this.document.createEvent(\"Events\");\n\t\tif(newEvent.initEvent) {\n\t\t\tnewEvent.initEvent(\"keydown\", true, true);\n\t\t}\n\t\tnewEvent.keyCode = event.keyCode;\n\t\tnewEvent.which = event.which;\n\t\tnewEvent.metaKey = event.metaKey;\n\t\tnewEvent.ctrlKey = event.ctrlKey;\n\t\tnewEvent.altKey = event.altKey;\n\t\tnewEvent.shiftKey = event.shiftKey;\n\t\treturn !this.parentDomNode.dispatchEvent(newEvent);\n\t};\n\n\treturn EditTextWidget;\n\n}\n\nexports.editTextWidgetFactory = editTextWidgetFactory;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/operations/bitmap/clear.js": {
            "title": "$:/core/modules/editor/operations/bitmap/clear.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/clear.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to clear the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"clear\"] = function(event) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.globalAlpha = 1;\n\tctx.fillStyle = event.paramObject.colour || \"white\";\n\tctx.fillRect(0,0,this.canvasDomNode.width,this.canvasDomNode.height);\n\t// Save changes\n\tthis.strokeEnd();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/bitmap/resize.js": {
            "title": "$:/core/modules/editor/operations/bitmap/resize.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/resize.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to resize the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"resize\"] = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(event.paramObject.width || this.canvasDomNode.width,10),\n\t\tnewHeight = parseInt(event.paramObject.height || this.canvasDomNode.height,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newHeight > 0 && !(newWidth === this.currCanvas.width && newHeight === this.currCanvas.height)) {\n\t\tthis.changeCanvasSize(newWidth,newHeight);\n\t}\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/bitmap/rotate-left.js": {
            "title": "$:/core/modules/editor/operations/bitmap/rotate-left.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/rotate-left.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to rotate the image left by 90 degrees\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"rotate-left\"] = function(event) {\n\t// Rotate the canvas left by 90 degrees\n\tthis.rotateCanvasLeft();\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/text/excise.js": {
            "title": "$:/core/modules/editor/operations/text/excise.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/excise.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to excise the selection to a new tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"excise\"] = function(event,operation) {\n\tvar editTiddler = this.wiki.getTiddler(this.editTitle),\n\t\teditTiddlerTitle = this.editTitle;\n\tif(editTiddler && editTiddler.fields[\"draft.of\"]) {\n\t\teditTiddlerTitle = editTiddler.fields[\"draft.of\"];\n\t}\n\tvar excisionTitle = event.paramObject.title || this.wiki.generateNewTitle(\"New Excision\");\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\tthis.wiki.getModificationFields(),\n\t\t{\n\t\t\ttitle: excisionTitle,\n\t\t\ttext: operation.selection,\n\t\t\ttags: event.paramObject.tagnew === \"yes\" ?  [editTiddlerTitle] : []\n\t\t}\n\t));\n\toperation.replacement = excisionTitle;\n\tswitch(event.paramObject.type || \"transclude\") {\n\t\tcase \"transclude\":\n\t\t\toperation.replacement = \"{{\" + operation.replacement+ \"}}\";\n\t\t\tbreak;\n\t\tcase \"link\":\n\t\t\toperation.replacement = \"[[\" + operation.replacement+ \"]]\";\n\t\t\tbreak;\n\t\tcase \"macro\":\n\t\t\toperation.replacement = \"<<\" + (event.paramObject.macro || \"translink\") + \" \\\"\\\"\\\"\" + operation.replacement + \"\\\"\\\"\\\">>\";\n\t\t\tbreak;\n\t}\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/make-link.js": {
            "title": "$:/core/modules/editor/operations/text/make-link.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/make-link.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to make a link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"make-link\"] = function(event,operation) {\n\tif(operation.selection) {\n\t\toperation.replacement = \"[[\" + operation.selection + \"|\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t} else {\n\t\toperation.replacement = \"[[\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t}\n\toperation.newSelStart = operation.selStart + operation.replacement.length;\n\toperation.newSelEnd = operation.newSelStart;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/prefix-lines.js": {
            "title": "$:/core/modules/editor/operations/text/prefix-lines.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/prefix-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to add a prefix to the selected lines\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"prefix-lines\"] = function(event,operation) {\n\tvar targetCount = parseInt(event.paramObject.count + \"\",10);\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Compose the required prefix\n\tvar prefix = $tw.utils.repeat(event.paramObject.character,targetCount);\n\t// Process each line\n\tvar lines = operation.text.substring(operation.cutStart,operation.cutEnd).split(/\\r?\\n/mg);\n\t$tw.utils.each(lines,function(line,index) {\n\t\t// Remove and count any existing prefix characters\n\t\tvar count = 0;\n\t\twhile(line.charAt(0) === event.paramObject.character) {\n\t\t\tline = line.substring(1);\n\t\t\tcount++;\n\t\t}\n\t\t// Remove any whitespace\n\t\twhile(line.charAt(0) === \" \") {\n\t\t\tline = line.substring(1);\n\t\t}\n\t\t// We're done if we removed the exact required prefix, otherwise add it\n\t\tif(count !== targetCount) {\n\t\t\t// Apply the prefix\n\t\t\tline =  prefix + \" \" + line;\n\t\t}\n\t\t// Save the modified line\n\t\tlines[index] = line;\n\t});\n\t// Stitch the replacement text together and set the selection\n\toperation.replacement = lines.join(\"\\n\");\n\tif(lines.length === 1) {\n\t\toperation.newSelStart = operation.cutStart + operation.replacement.length;\n\t\toperation.newSelEnd = operation.newSelStart;\n\t} else {\n\t\toperation.newSelStart = operation.cutStart;\n\t\toperation.newSelEnd = operation.newSelStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/replace-all.js": {
            "title": "$:/core/modules/editor/operations/text/replace-all.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-all.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the entire text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-all\"] = function(event,operation) {\n\toperation.cutStart = 0;\n\toperation.cutEnd = operation.text.length;\n\toperation.replacement = event.paramObject.text;\n\toperation.newSelStart = 0;\n\toperation.newSelEnd = operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/replace-selection.js": {
            "title": "$:/core/modules/editor/operations/text/replace-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the selection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-selection\"] = function(event,operation) {\n\toperation.replacement = event.paramObject.text;\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/save-selection.js": {
            "title": "$:/core/modules/editor/operations/text/save-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/save-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to save the current selection in a specified tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"save-selection\"] = function(event,operation) {\n\tvar tiddler = event.paramObject.tiddler,\n\t\tfield = event.paramObject.field || \"text\";\n\tif(tiddler && field) {\n\t\tthis.wiki.setText(tiddler,field,null,operation.text.substring(operation.selStart,operation.selEnd));\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/wrap-lines.js": {
            "title": "$:/core/modules/editor/operations/text/wrap-lines.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selected lines with a prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Add the prefix and suffix\n\toperation.replacement = event.paramObject.prefix + \"\\n\" +\n\t\t\t\toperation.text.substring(operation.cutStart,operation.cutEnd) + \"\\n\" +\n\t\t\t\tevent.paramObject.suffix + \"\\n\";\n\toperation.newSelStart = operation.cutStart + event.paramObject.prefix.length + 1;\n\toperation.newSelEnd = operation.newSelStart + (operation.cutEnd - operation.cutStart);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/wrap-selection.js": {
            "title": "$:/core/modules/editor/operations/text/wrap-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selection with the specified prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-selection\"] = function(event,operation) {\n\tif(operation.selStart === operation.selEnd) {\n\t\t// No selection; check if we're within the prefix/suffix\n\t\tif(operation.text.substring(operation.selStart - event.paramObject.prefix.length,operation.selStart + event.paramObject.suffix.length) === event.paramObject.prefix + event.paramObject.suffix) {\n\t\t\t// Remove the prefix and suffix\n\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\toperation.replacement = \"\";\n\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t} else {\n\t\t\t// Wrap the cursor instead\n\t\t\toperation.cutStart = operation.selStart;\n\t\t\toperation.cutEnd = operation.selEnd;\n\t\t\toperation.replacement = event.paramObject.prefix + event.paramObject.suffix;\n\t\t\toperation.newSelStart = operation.selStart + event.paramObject.prefix.length;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t}\n\t} else if(operation.text.substring(operation.selStart,operation.selStart + event.paramObject.prefix.length) === event.paramObject.prefix && operation.text.substring(operation.selEnd - event.paramObject.suffix.length,operation.selEnd) === event.paramObject.suffix) {\n\t\t// Prefix and suffix are already present, so remove them\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = operation.selection.substring(event.paramObject.prefix.length,operation.selection.length - event.paramObject.suffix.length);\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t} else {\n\t\t// Add the prefix and suffix\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = event.paramObject.prefix + operation.selection + event.paramObject.suffix;\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/filters/addprefix.js": {
            "title": "$:/core/modules/filters/addprefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/addsuffix.js": {
            "title": "$:/core/modules/filters/addsuffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/after.js": {
            "title": "$:/core/modules/filters/after.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/all/current.js": {
            "title": "$:/core/modules/filters/all/current.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/missing.js": {
            "title": "$:/core/modules/filters/all/missing.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/orphans.js": {
            "title": "$:/core/modules/filters/all/orphans.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/shadows.js": {
            "title": "$:/core/modules/filters/all/shadows.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tags.js": {
            "title": "$:/core/modules/filters/all/tags.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tags.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tags]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,prefix,options) {\n\treturn Object.keys(options.wiki.getTagMap());\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tiddlers.js": {
            "title": "$:/core/modules/filters/all/tiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all.js": {
            "title": "$:/core/modules/filters/all.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/backlinks.js": {
            "title": "$:/core/modules/filters/backlinks.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/before.js": {
            "title": "$:/core/modules/filters/before.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/commands.js": {
            "title": "$:/core/modules/filters/commands.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/compare.js": {
            "title": "$:/core/modules/filters/compare.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/compare.js\ntype: application/javascript\nmodule-type: filteroperator\n\nGeneral purpose comparison operator\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.compare = function(source,operator,options) {\n\tvar suffixes = operator.suffixes || [],\n\t\ttype = (suffixes[0] || [])[0],\n\t\tmode = (suffixes[1] || [])[0],\n\t\ttypeFn = types[type] || types.number,\n\t\tmodeFn = modes[mode] || modes.eq,\n\t\tinvert = operator.prefix === \"!\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tif(modeFn(typeFn(title,operator.operand)) !== invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nvar types = {\n\t\"number\": function(a,b) {\n\t\treturn compare($tw.utils.parseNumber(a),$tw.utils.parseNumber(b));\n\t},\n\t\"integer\": function(a,b) {\n\t\treturn compare($tw.utils.parseInt(a),$tw.utils.parseInt(b));\n\t},\n\t\"string\": function(a,b) {\n\t\treturn compare(\"\" + a,\"\" +b);\n\t},\n\t\"date\": function(a,b) {\n\t\tvar dateA = $tw.utils.parseDate(a),\n\t\t\tdateB = $tw.utils.parseDate(b);\n\t\tif(!isFinite(dateA)) {\n\t\t\tdateA = new Date(0);\n\t\t}\n\t\tif(!isFinite(dateB)) {\n\t\t\tdateB = new Date(0);\n\t\t}\n\t\treturn compare(dateA,dateB);\n\t},\n\t\"version\": function(a,b) {\n\t\treturn $tw.utils.compareVersions(a,b);\n\t}\n};\n\nfunction compare(a,b) {\n\tif(a > b) {\n\t\treturn +1;\n\t} else if(a < b) {\n\t\treturn -1;\n\t} else {\n\t\treturn 0;\n\t}\n};\n\nvar modes = {\n\t\"eq\": function(value) {return value === 0;},\n\t\"ne\": function(value) {return value !== 0;},\n\t\"gteq\": function(value) {return value >= 0;},\n\t\"gt\": function(value) {return value > 0;},\n\t\"lteq\": function(value) {return value <= 0;},\n\t\"lt\": function(value) {return value < 0;}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/contains.js": {
            "title": "$:/core/modules/filters/contains.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/contains.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for finding values in array fields\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.contains = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"list\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/count.js": {
            "title": "$:/core/modules/filters/count.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/count.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the number of entries in the current list.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.count = function(source,operator,options) {\n\tvar count = 0;\n\tsource(function(tiddler,title) {\n\t\tcount++;\n\t});\n\treturn [count + \"\"];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/days.js": {
            "title": "$:/core/modules/filters/days.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\ttargetTimeStamp = targetTimeStamp - 1000*60*60*24*dayIntervalSign;\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/each.js": {
            "title": "$:/core/modules/filters/each.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field.\nWith suffix \"list\", selects all tiddlers that are values in a specified list field.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results =[] ,\n\tvalue,values = {},\n\tfield = operator.operand || \"title\";\n\tif(operator.suffix === \"value\" && field === \"title\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(values,title)) {\n\t\t\t\tvalues[title] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else if(operator.suffix !== \"list-item\") {\n\t\tif(field === \"title\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !$tw.utils.hop(values,title)) {\n\t\t\t\t\tvalues[title] = true;\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvalue = tiddler.getFieldString(field);\n\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/eachday.js": {
            "title": "$:/core/modules/filters/eachday.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editiondescription.js": {
            "title": "$:/core/modules/filters/editiondescription.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editions.js": {
            "title": "$:/core/modules/filters/editions.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/else.js": {
            "title": "$:/core/modules/filters/else.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/else.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing an empty input list with a constant, passing a non-empty input list straight through\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.else = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tif(results.length === 0) {\n\t\treturn [operator.operand];\n\t} else {\n\t\treturn results;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/decodeuricomponent.js": {
            "title": "$:/core/modules/filters/decodeuricomponent.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/decodeuricomponent.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for applying decodeURIComponent() to each item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter functions\n*/\n\nexports.decodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURIComponent(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.decodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURI(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.decodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlDecode(title));\n\t});\n\treturn results;\n};\n\nexports.encodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlEncode(title));\n\t});\n\treturn results;\n};\n\nexports.stringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.stringify(title));\n\t});\n\treturn results;\n};\n\nexports.jsonstringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.jsonStringify(title));\n\t});\n\treturn results;\n};\n\nexports.escaperegexp = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.escapeRegExp(title));\n\t});\n\treturn results;\n};\n\nexports.escapecss = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t// escape any character with a special meaning in CSS using CSS.escape()\n\t\tresults.push(CSS.escape(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/enlist.js": {
            "title": "$:/core/modules/filters/enlist.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/enlist.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand parsed as a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.enlist = function(source,operator,options) {\n\tvar allowDuplicates = false;\n\tswitch(operator.suffix) {\n\t\tcase \"raw\":\n\t\t\tallowDuplicates = true;\n\t\t\tbreak;\n\t\tcase \"dedupe\":\n\t\t\tallowDuplicates = false;\n\t\t\tbreak;\n\t}\n\tvar list = $tw.utils.parseStringArray(operator.operand,allowDuplicates);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/field.js": {
            "title": "$:/core/modules/filters/field.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],indexedResults,\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tif(source.byField && operator.operand) {\n\t\t\t\tindexedResults = source.byField(fieldname,operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults\n\t\t\t\t}\n\t\t\t}\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/fields.js": {
            "title": "$:/core/modules/filters/fields.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName,\n\t\tsuffixes = (operator.suffixes || [])[0] || [],\n\t\toperand = $tw.utils.parseStringArray(operator.operand);\n\t\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(suffixes.indexOf(\"include\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? $tw.utils.pushTop(results,fieldName) : \"\";\n\t\t\t\t}\n\t\t\t} else if (suffixes.indexOf(\"exclude\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? \"\" : $tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else if\n\t\t\telse {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else\n\t\t} // if (tiddler)\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/get.js": {
            "title": "$:/core/modules/filters/get.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/getindex.js": {
            "title": "$:/core/modules/filters/getindex.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/getvariable.js": {
            "title": "$:/core/modules/filters/getvariable.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/getvariable.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing input values by the value of the variable with the same name, or blank if the variable is missing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getvariable = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.widget.getVariable(title) || \"\");\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/has.js": {
            "title": "$:/core/modules/filters/has.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field or index\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [],\n\t\tinvert = operator.prefix === \"!\";\n\n\tif(operator.suffix === \"field\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse if(operator.suffix === \"index\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop($tw.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop($tw.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,operator.operand) || (tiddler.fields[operator.operand] === \"\")) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && !(tiddler.fields[operator.operand] === \"\" || tiddler.fields[operator.operand].length === 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\t\t\t\t\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/haschanged.js": {
            "title": "$:/core/modules/filters/haschanged.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/indexes.js": {
            "title": "$:/core/modules/filters/indexes.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerDataCached(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/insertbefore.js": {
            "title": "$:/core/modules/filters/insertbefore.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/insertbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nInsert an item before another item in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.insertbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar target = options.widget && options.widget.getVariable(operator.suffix || \"currentTiddler\");\n\tif(target !== operator.operand) {\n\t\t// Remove the entry from the list if it is present\n\t\tvar pos = results.indexOf(operator.operand);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,1);\n\t\t}\n\t\t// Insert the entry before the target marker\n\t\tpos = results.indexOf(target);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,0,operator.operand);\n\t\t} else {\n\t\t\tresults.push(operator.operand);\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/is/binary.js": {
            "title": "$:/core/modules/filters/is/binary.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/binary.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[binary]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.binary = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/blank.js": {
            "title": "$:/core/modules/filters/is/blank.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/blank.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[blank]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.blank = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/current.js": {
            "title": "$:/core/modules/filters/is/current.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/image.js": {
            "title": "$:/core/modules/filters/is/image.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/missing.js": {
            "title": "$:/core/modules/filters/is/missing.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/orphan.js": {
            "title": "$:/core/modules/filters/is/orphan.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/shadow.js": {
            "title": "$:/core/modules/filters/is/shadow.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/system.js": {
            "title": "$:/core/modules/filters/is/system.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tag.js": {
            "title": "$:/core/modules/filters/is/tag.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tiddler.js": {
            "title": "$:/core/modules/filters/is/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/variable.js": {
            "title": "$:/core/modules/filters/is/variable.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/variable.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[variable]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variable = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!(title in options.widget.variables)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title in options.widget.variables) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is.js": {
            "title": "$:/core/modules/filters/is.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tif(operator.operand) {\n\t\tvar isFilterOperator = isFilterOperators[operator.operand];\n\t\tif(isFilterOperator) {\n\t\t\treturn isFilterOperator(source,operator.prefix,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all tiddlers if the operand is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/limit.js": {
            "title": "$:/core/modules/filters/limit.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/links.js": {
            "title": "$:/core/modules/filters/links.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/list.js": {
            "title": "$:/core/modules/filters/list.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listed.js": {
            "title": "$:/core/modules/filters/listed.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listops.js": {
            "title": "$:/core/modules/filters/listops.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.order = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.operand.toLowerCase() === \"reverse\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.unshift(title);\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/lookup.js": {
            "title": "$:/core/modules/filters/lookup.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/lookup.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that looks up values via a title prefix\n\n[lookup:<field>[<prefix>]]\n\nPrepends the prefix to the selected items and returns the specified field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.lookup = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.getTiddlerText(operator.operand + title) || options.wiki.getTiddlerText(operator.operand + operator.suffix));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/match.js": {
            "title": "$:/core/modules/filters/match.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/match.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title matches a string\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.match = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = (operator.suffixes || [])[0] || [];\n\tif(suffixes.indexOf(\"caseinsensitive\") !== -1) {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() !== (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() === (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title !== operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title === operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/math.js": {
            "title": "$:/core/modules/filters/math.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/math.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for math. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\nNote that strings are converted to numbers automatically. Trailing non-digits are ignored.\n\n* \"\" converts to 0\n* \"12kk\" converts to 12\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.negate = makeNumericBinaryOperator(\n\tfunction(a) {return -a}\n);\n\nexports.abs = makeNumericBinaryOperator(\n\tfunction(a) {return Math.abs(a)}\n);\n\nexports.ceil = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(a)}\n);\n\nexports.floor = makeNumericBinaryOperator(\n\tfunction(a) {return Math.floor(a)}\n);\n\nexports.round = makeNumericBinaryOperator(\n\tfunction(a) {return Math.round(a)}\n);\n\nexports.trunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.trunc(a)}\n);\n\nexports.untrunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(Math.abs(a)) * Math.sign(a)}\n);\n\nexports.sign = makeNumericBinaryOperator(\n\tfunction(a) {return Math.sign(a)}\n);\n\nexports.add = makeNumericBinaryOperator(\n\tfunction(a,b) {return a + b;}\n);\n\nexports.subtract = makeNumericBinaryOperator(\n\tfunction(a,b) {return a - b;}\n);\n\nexports.multiply = makeNumericBinaryOperator(\n\tfunction(a,b) {return a * b;}\n);\n\nexports.divide = makeNumericBinaryOperator(\n\tfunction(a,b) {return a / b;}\n);\n\nexports.remainder = makeNumericBinaryOperator(\n\tfunction(a,b) {return a % b;}\n);\n\nexports.max = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.max(a,b);}\n);\n\nexports.min = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.min(a,b);}\n);\n\nexports.fixed = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toFixed.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.precision = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toPrecision.call(a,Math.min(Math.max(b,1),100));}\n);\n\nexports.exponential = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toExponential.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.sum = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0 // Initial value\n);\n\nexports.product = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator * value},\n\t1 // Initial value\n);\n\nexports.maxall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.max(accumulator,value)},\n\t-Infinity // Initial value\n);\n\nexports.minall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.min(accumulator,value)},\n\tInfinity // Initial value\n);\n\nfunction makeNumericBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [],\n\t\t\tnumOperand = $tw.utils.parseNumber(operator.operand);\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push($tw.utils.stringifyNumber(fnCalc($tw.utils.parseNumber(title),numOperand)));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeNumericReducingOperator(fnCalc,initialValue) {\n\tinitialValue = initialValue || 0;\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [$tw.utils.stringifyNumber(result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,$tw.utils.parseNumber(currentValue));\n\t\t},initialValue))];\n\t};\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/minlength.js": {
            "title": "$:/core/modules/filters/minlength.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/minlength.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for filtering out titles that don't meet the minimum length in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.minlength = function(source,operator,options) {\n\tvar results = [],\n\t\tminLength = parseInt(operator.operand || \"\",10) || 0;\n\tsource(function(tiddler,title) {\n\t\tif(title.length >= minLength) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/modules.js": {
            "title": "$:/core/modules/filters/modules.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/moduletypes.js": {
            "title": "$:/core/modules/filters/moduletypes.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/next.js": {
            "title": "$:/core/modules/filters/next.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/plugintiddlers.js": {
            "title": "$:/core/modules/filters/plugintiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerDataCached(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/prefix.js": {
            "title": "$:/core/modules/filters/prefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/previous.js": {
            "title": "$:/core/modules/filters/previous.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/range.js": {
            "title": "$:/core/modules/filters/range.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/range.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for generating a numeric range.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.range = function(source,operator,options) {\n\tvar results = [];\n\t// Split the operand into numbers delimited by these symbols\n\tvar parts = operator.operand.split(/[,:;]/g),\n\t\tbeg, end, inc, i, fixed = 0;\n\tfor (i=0; i<parts.length; i++) {\n\t\t// Validate real number\n\t\tif(!/^\\s*[+-]?((\\d+(\\.\\d*)?)|(\\.\\d+))\\s*$/.test(parts[i])) {\n\t\t\treturn [\"range: bad number \\\"\" + parts[i] + \"\\\"\"];\n\t\t}\n\t\t// Count digits; the most precise number determines decimal places in output.\n\t\tvar frac = /\\.\\d+/.exec(parts[i]);\n\t\tif(frac) {\n\t\t\tfixed = Math.max(fixed,frac[0].length-1);\n\t\t}\n\t\tparts[i] = parseFloat(parts[i]);\n\t}\n\tswitch(parts.length) {\n\t\tcase 1:\n\t\t\tend = parts[0];\n\t\t\tif (end >= 1) {\n\t\t\t\tbeg = 1;\n\t\t\t}\n\t\t\telse if (end <= -1) {\n\t\t\t\tbeg = -1;\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn [];\n\t\t\t}\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 2:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = Math.abs(parts[2]);\n\t\t\tbreak;\n\t}\n\tif(inc === 0) {\n\t\treturn [\"range: increment 0 causes infinite loop\"];\n\t}\n\t// May need to count backwards\n\tvar direction = ((end < beg) ? -1 : 1);\n\tinc *= direction;\n\t// Estimate number of resulting elements\n\tif((end - beg) / inc > 10000) {\n\t\treturn [\"range: too many steps (over 10K)\"];\n\t}\n\t// Avoid rounding error on last step\n\tend += direction * 0.5 * Math.pow(0.1,fixed);\n\tvar safety = 10010;\n\t// Enumerate the range\n\tif (end<beg) {\n\t\tfor(i=beg; i>end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tfor(i=beg; i<end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tif(safety<0) {\n\t\treturn [\"range: unexpectedly large output\"];\n\t}\n\t// Reverse?\n\tif(operator.prefix === \"!\") {\n\t\tresults.reverse();\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/regexp.js": {
            "title": "$:/core/modules/filters/regexp.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removeprefix.js": {
            "title": "$:/core/modules/filters/removeprefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removesuffix.js": {
            "title": "$:/core/modules/filters/removesuffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title && title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sameday.js": {
            "title": "$:/core/modules/filters/sameday.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(tiddler.getFieldDay(fieldName) === targetDate) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/search.js": {
            "title": "$:/core/modules/filters/search.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffixes) {\n\t\tvar hasFlag = function(flag) {\n\t\t\t\treturn (operator.suffixes[1] || []).indexOf(flag) !== -1;\n\t\t\t},\n\t\t\texcludeFields = false,\n\t\t\tfieldList = operator.suffixes[0] || [],\n\t\t\tfirstField = fieldList[0] || \"\", \n\t\t\tfirstChar = firstField.charAt(0),\n\t\t\tfields;\n\t\tif(firstChar === \"-\") {\n\t\t\tfields = [firstField.slice(1)].concat(fieldList.slice(1));\n\t\t\texcludeFields = true;\n\t\t} else if(fieldList[0] === \"*\"){\n\t\t\tfields = [];\n\t\t\texcludeFields = true;\n\t\t} else {\n\t\t\tfields = fieldList.slice(0);\n\t\t}\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: fields,\n\t\t\texcludeField: excludeFields,\n\t\t\tcaseSensitive: hasFlag(\"casesensitive\"),\n\t\t\tliteral: hasFlag(\"literal\"),\n\t\t\twhitespace: hasFlag(\"whitespace\"),\n\t\t\tanchored: hasFlag(\"anchored\"),\n\t\t\tregexp: hasFlag(\"regexp\"),\n\t\t\twords: hasFlag(\"words\")\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/shadowsource.js": {
            "title": "$:/core/modules/filters/shadowsource.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sort.js": {
            "title": "$:/core/modules/filters/sort.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortan = function(source, operator, options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results, operator.operand || \"title\", operator.prefix === \"!\",false,false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/splitbefore.js": {
            "title": "$:/core/modules/filters/splitbefore.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/storyviews.js": {
            "title": "$:/core/modules/filters/storyviews.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/strings.js": {
            "title": "$:/core/modules/filters/strings.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/strings.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for strings. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.length = makeStringBinaryOperator(\n\tfunction(a) {return [\"\" + (\"\" + a).length];}\n);\n\nexports.uppercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toUpperCase()];}\n);\n\nexports.lowercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toLowerCase()];}\n);\n\nexports.sentencecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toSentenceCase(a)];}\n);\n\nexports.titlecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toTitleCase(a)];}\n);\n\nexports.trim = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.trim(a)];}\n);\n\nexports.split = makeStringBinaryOperator(\n\tfunction(a,b) {return (\"\" + a).split(b);}\n);\n\nexports.join = makeStringReducingOperator(\n\tfunction(accumulator,value,operand) {\n\t\tif(accumulator === null) {\n\t\t\treturn value;\n\t\t} else {\n\t\t\treturn accumulator + operand + value;\n\t\t}\n\t},null\n);\n\nfunction makeStringBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tArray.prototype.push.apply(result,fnCalc(title,operator.operand || \"\"));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeStringReducingOperator(fnCalc,initialValue) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,currentValue,operator.operand || \"\");\n\t\t},initialValue) || \"\"];\n\t};\n}\n\nexports.splitregexp = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\tflags = (suffix.indexOf(\"m\") !== -1 ? \"m\" : \"\") + (suffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tregExp;\n\ttry {\n\t\tregExp = new RegExp(operator.operand || \"\",flags);\t\t\n\t} catch(ex) {\n\t\treturn [\"RegExp error: \" + ex];\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,title.split(regExp));\n\t});\t\t\n\treturn result;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/subfilter.js": {
            "title": "$:/core/modules/filters/subfilter.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/subfilter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand evaluated as a filter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subfilter = function(source,operator,options) {\n\tvar list = options.wiki.filterTiddlers(operator.operand,options.widget,source);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/subtiddlerfields.js": {
            "title": "$:/core/modules/filters/subtiddlerfields.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/subtiddlerfields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected subtiddlers of the plugin named in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subtiddlerfields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar subtiddler = options.wiki.getSubTiddler(operator.operand,title);\n\t\tif(subtiddler) {\n\t\t\tfor(var fieldName in subtiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/suffix.js": {
            "title": "$:/core/modules/filters/suffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tag.js": {
            "title": "$:/core/modules/filters/tag.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [],indexedResults;\n\tif((operator.suffix || \"\").toLowerCase() === \"strict\" && !operator.operand) {\n\t\t// New semantics:\n\t\t// Always return copy of input if operator.operand is missing\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t} else {\n\t\t// Old semantics:\n\t\tvar tiddlers;\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// Returns empty results if operator.operand is missing\n\t\t\tif(source.byTag) {\n\t\t\t\tindexedResults = source.byTag(operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\t\tsource(function(tiddler,title) {\n\t\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t\t}\n\t\t}\t\t\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tagging.js": {
            "title": "$:/core/modules/filters/tagging.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tags.js": {
            "title": "$:/core/modules/filters/tags.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/then.js": {
            "title": "$:/core/modules/filters/then.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/then.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing any titles with a constant\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.then = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/title.js": {
            "title": "$:/core/modules/filters/title.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/untagged.js": {
            "title": "$:/core/modules/filters/untagged.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/variables.js": {
            "title": "$:/core/modules/filters/variables.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/variables.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the active variables\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variables = function(source,operator,options) {\n\tvar names = [];\n\tfor(var variable in options.widget.variables) {\n\t\tnames.push(variable);\n\t}\n\treturn names.sort();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/wikiparserrules.js": {
            "title": "$:/core/modules/filters/wikiparserrules.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.wikiparserrules = function(source,operator,options) {\n\tvar results = [],\n\t\toperand = operator.operand;\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(!operand || exp.types[operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/x-listops.js": {
            "title": "$:/core/modules/filters/x-listops.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n    /*jslint node: true, browser: true */\n    /*global $tw: false */\n    \"use strict\";\n\n    /*\n    Fetch titles from the current list\n    */\n    var prepare_results = function (source) {\n    var results = [];\n        source(function (tiddler, title) {\n            results.push(title);\n        });\n        return results;\n    };\n\n    /*\n    Moves a number of items from the tail of the current list before the item named in the operand\n    */\n    exports.putbefore = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -1) :\n            results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n    };\n\n    /*\n    Moves a number of items from the tail of the current list after the item named in the operand\n    */\n    exports.putafter = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -1) :\n            results.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n    };\n\n    /*\n    Replaces the item named in the operand with a number of items from the tail of the current list\n    */\n    exports.replace = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -count) :\n            results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n    };\n\n    /*\n    Moves a number of items from the tail of the current list to the head of the list\n    */\n    exports.putfirst = function (source, operator) {\n        var results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return results.slice(-count).concat(results.slice(0, -count));\n    };\n\n    /*\n    Moves a number of items from the head of the current list to the tail of the list\n    */\n    exports.putlast = function (source, operator) {\n        var results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return results.slice(count).concat(results.slice(0, count));\n    };\n\n    /*\n    Moves the item named in the operand a number of places forward or backward in the list\n    */\n    exports.move = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1),\n            marker = results.splice(index, 1),\n            offset =  (index + count) > 0 ? index + count : 0;\n        return results.slice(0, offset).concat(marker).concat(results.slice(offset));\n    };\n\n    /*\n    Returns the items from the current list that are after the item named in the operand\n    */\n    exports.allafter = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand);\n        return (index === -1) ? [] :\n            (operator.suffix) ? results.slice(index) :\n            results.slice(index + 1);\n    };\n\n    /*\n    Returns the items from the current list that are before the item named in the operand\n    */\n    exports.allbefore = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand);\n        return (index === -1) ? [] :\n            (operator.suffix) ? results.slice(0, index + 1) :\n            results.slice(0, index);\n    };\n\n    /*\n    Appends the items listed in the operand array to the tail of the current list\n    */\n    exports.append = function (source, operator) {\n        var append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = parseInt(operator.suffix) || append.length;\n        return (append.length === 0) ? results :\n            (operator.prefix) ? results.concat(append.slice(-count)) :\n            results.concat(append.slice(0, count));\n    };\n\n    /*\n    Prepends the items listed in the operand array to the head of the current list\n    */\n    exports.prepend = function (source, operator) {\n        var prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,prepend.length);\n        return (prepend.length === 0) ? results :\n            (operator.prefix) ? prepend.slice(-count).concat(results) :\n            prepend.slice(0, count).concat(results);\n    };\n\n    /*\n    Returns all items from the current list except the items listed in the operand array\n    */\n    exports.remove = function (source, operator) {\n        var array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = parseInt(operator.suffix) || array.length,\n            p,\n            len,\n            index;\n        len = array.length - 1;\n        for (p = 0; p < count; ++p) {\n            if (operator.prefix) {\n                index = results.indexOf(array[len - p]);\n            } else {\n                index = results.indexOf(array[p]);\n            }\n            if (index !== -1) {\n                results.splice(index, 1);\n            }\n        }\n        return results;\n    };\n\n    /*\n    Returns all items from the current list sorted in the order of the items in the operand array\n    */\n    exports.sortby = function (source, operator) {\n        var results = prepare_results(source);\n        if (!results || results.length < 2) {\n            return results;\n        }\n        var lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n        results.sort(function (a, b) {\n            return lookup.indexOf(a) - lookup.indexOf(b);\n        });\n        return results;\n    };\n\n    /*\n    Removes all duplicate items from the current list\n    */\n    exports.unique = function (source, operator) {\n        var results = prepare_results(source);\n        var set = results.reduce(function (a, b) {\n            if (a.indexOf(b) < 0) {\n                a.push(b);\n            }\n            return a;\n        }, []);\n        return set;\n    };\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters.js": {
            "title": "$:/core/modules/filters.js",
            "text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar nextBracketPos, operator;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tnextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\t// The raw suffix for older filters\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t\t// The processed suffix for newer filters\n\t\t\toperator.suffixes = [];\n\t\t\t$tw.utils.each(operator.suffix.split(\":\"),function(subsuffix) {\n\t\t\t\toperator.suffixes.push([]);\n\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\tif(entry) {\n\t\t\t\t\t\toperator.suffixes[operator.suffixes.length - 1].push(entry); \n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-|~|=)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow $tw.language.getString(\"Error/FilterSyntax\");\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [$tw.language.getString(\"Error/Filter\") + \": \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tsuffixes: operator.suffixes,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"=\": // The results of the operation are pushed into the result without deduplication\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tArray.prototype.push.apply(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"~\": // This operation is unioned into the result only if the main result so far is empty\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tif(results.length === 0) {\n\t\t\t\t\t\t\t// Main result so far is empty\n\t\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter: \" + filterString,function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/indexers/backlinks-indexer.js": {
            "title": "$:/core/modules/indexers/backlinks-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/backlinks-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers' backlinks\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\n\nfunction BacklinksIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nBacklinksIndexer.prototype.init = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype.rebuild = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype._getLinks = function(tiddler) {\n\tvar parser =  this.wiki.parseText(tiddler.fields.type, tiddler.fields.text, {});\n\tif(parser) {\n\t\treturn this.wiki.extractLinks(parser.tree);\n\t}\n\treturn [];\n}\n\nBacklinksIndexer.prototype.update = function(updateDescriptor) {\n\tif(!this.index) {\n\t\treturn;\n\t}\n\tvar newLinks = [],\n\t    oldLinks = [],\n\t    self = this;\n\tif(updateDescriptor.old.exists) {\n\t\toldLinks = this._getLinks(updateDescriptor.old.tiddler);\n\t}\n\tif(updateDescriptor.new.exists) {\n\t\tnewLinks = this._getLinks(updateDescriptor.new.tiddler);\n\t}\n\n\t$tw.utils.each(oldLinks,function(link) {\n\t\tif(self.index[link]) {\n\t\t\tdelete self.index[link][updateDescriptor.old.tiddler.fields.title];\n\t\t}\n\t});\n\t$tw.utils.each(newLinks,function(link) {\n\t\tif(!self.index[link]) {\n\t\t\tself.index[link] = Object.create(null);\n\t\t}\n\t\tself.index[link][updateDescriptor.new.tiddler.fields.title] = true;\n\t});\n}\n\nBacklinksIndexer.prototype.lookup = function(title) {\n\tif(!this.index) {\n\t\tthis.index = Object.create(null);\n\t\tvar self = this;\n\t\tthis.wiki.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self._getLinks(tiddler);\n\t\t\t$tw.utils.each(links, function(link) {\n\t\t\t\tif(!self.index[link]) {\n\t\t\t\t\tself.index[link] = Object.create(null);\n\t\t\t\t}\n\t\t\t\tself.index[link][title] = true;\n\t\t\t});\n\t\t});\n\t}\n\tif(this.index[title]) {\n\t\treturn Object.keys(this.index[title]);\n\t} else {\n\t\treturn [];\n\t}\n}\n\nexports.BacklinksIndexer = BacklinksIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/indexers/field-indexer.js": {
            "title": "$:/core/modules/indexers/field-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/field-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nvar DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH = 128;\n\nfunction FieldIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nFieldIndexer.prototype.init = function() {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH;\n\tthis.addIndexMethods();\n}\n\n// Provided for testing\nFieldIndexer.prototype.setMaxIndexedValueLength = function(length) {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = length;\n};\n\nFieldIndexer.prototype.addIndexMethods = function() {\n\tvar self = this;\n\tthis.wiki.each.byField = function(name,value) {\n\t\tvar titles = self.wiki.allTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachShadow.byField = function(name,value) {\n\t\tvar titles = self.wiki.allShadowTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachTiddlerPlusShadows.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n\tthis.wiki.eachShadowPlusTiddlers.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n};\n\n/*\nTear down and then rebuild the index as if all tiddlers have changed\n*/\nFieldIndexer.prototype.rebuild = function() {\n\t// Invalidate the index so that it will be rebuilt when it is next used\n\tthis.index = null;\n};\n\n/*\nBuild the index for a particular field\n*/\nFieldIndexer.prototype.buildIndexForField = function(name) {\n\tvar self = this;\n\t// Hashmap by field name of hashmap by field value of array of tiddler titles\n\tthis.index = this.index || Object.create(null);\n\tthis.index[name] = Object.create(null);\n\tvar baseIndex = this.index[name];\n\t// Update the index for each tiddler\n\tthis.wiki.eachTiddlerPlusShadows(function(tiddler,title) {\n\t\tif(name in tiddler.fields) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t// Skip any values above the maximum length\n\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\tbaseIndex[value] = baseIndex[value] || [];\n\t\t\t\tbaseIndex[value].push(title);\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nUpdate the index in the light of a tiddler value changing; note that the title must be identical. (Renames are handled as a separate delete and create)\nupdateDescriptor: {old: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>},new: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>}}\n*/\nFieldIndexer.prototype.update = function(updateDescriptor) {\n\tvar self = this;\n\t// Don't do anything if the index hasn't been built yet\n\tif(this.index === null) {\n\t\treturn;\n\t}\n\t// Remove the old tiddler from the index\n\tif(updateDescriptor.old.tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor.old.tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor.old.tiddler.getFieldString(name),\n\t\t\t\t\ttiddlerList = indexEntry[value];\n\t\t\t\tif(tiddlerList) {\n\t\t\t\t\tvar index = tiddlerList.indexOf(updateDescriptor.old.tiddler.fields.title);\n\t\t\t\t\tif(index !== -1) {\n\t\t\t\t\t\ttiddlerList.splice(index,1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// Add the new tiddler to the index\n\tif(updateDescriptor[\"new\"].tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor[\"new\"].tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor[\"new\"].tiddler.getFieldString(name);\n\t\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\t\tindexEntry[value] = indexEntry[value] || [];\n\t\t\t\t\tindexEntry[value].push(updateDescriptor[\"new\"].tiddler.fields.title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n// Lookup the given field returning a list of tiddler titles\nFieldIndexer.prototype.lookup = function(name,value) {\n\t// Fail the lookup if the value is too long\n\tif(value.length >= this.maxIndexedValueLength) {\n\t\treturn null;\n\t}\n\t// Update the index if it has yet to be built\n\tif(this.index === null || !this.index[name]) {\n\t\tthis.buildIndexForField(name);\n\t}\n\treturn this.index[name][value] || [];\n};\n\nexports.FieldIndexer = FieldIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/indexers/tag-indexer.js": {
            "title": "$:/core/modules/indexers/tag-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/tag-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nfunction TagIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nTagIndexer.prototype.init = function() {\n\tthis.subIndexers = [\n\t\tnew TagSubIndexer(this,\"each\"),\n\t\tnew TagSubIndexer(this,\"eachShadow\"),\n\t\tnew TagSubIndexer(this,\"eachTiddlerPlusShadows\"),\n\t\tnew TagSubIndexer(this,\"eachShadowPlusTiddlers\")\n\t];\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.addIndexMethod();\n\t});\n};\n\nTagIndexer.prototype.rebuild = function() {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.rebuild();\n\t});\n};\n\nTagIndexer.prototype.update = function(updateDescriptor) {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.update(updateDescriptor);\n\t});\n};\n\nfunction TagSubIndexer(indexer,iteratorMethod) {\n\tthis.indexer = indexer;\n\tthis.iteratorMethod = iteratorMethod;\n\tthis.index = null; // Hashmap of tag title to {isSorted: bool, titles: [array]} or null if not yet initialised\n}\n\nTagSubIndexer.prototype.addIndexMethod = function() {\n\tvar self = this;\n\tthis.indexer.wiki[this.iteratorMethod].byTag = function(tag) {\n\t\treturn self.lookup(tag).slice(0);\n\t};\n};\n\nTagSubIndexer.prototype.rebuild = function() {\n\tvar self = this;\n\t// Hashmap by tag of array of {isSorted:, titles:[]}\n\tthis.index = Object.create(null);\n\t// Add all the tags\n\tthis.indexer.wiki[this.iteratorMethod](function(tiddler,title) {\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\tif(!self.index[tag]) {\n\t\t\t\tself.index[tag] = {isSorted: false, titles: [title]};\n\t\t\t} else {\n\t\t\t\tself.index[tag].titles.push(title);\n\t\t\t}\n\t\t});\t\t\n\t});\n};\n\nTagSubIndexer.prototype.update = function(updateDescriptor) {\n\tthis.index = null;\n};\n\nTagSubIndexer.prototype.lookup = function(tag) {\n\t// Update the index if it has yet to be built\n\tif(this.index === null) {\n\t\tthis.rebuild();\n\t}\n\tvar indexRecord = this.index[tag];\n\tif(indexRecord) {\n\t\tif(!indexRecord.isSorted) {\n\t\t\tif(this.indexer.wiki.sortByList) {\n\t\t\t\tindexRecord.titles = this.indexer.wiki.sortByList(indexRecord.titles,tag);\n\t\t\t}\t\t\t\n\t\t\tindexRecord.isSorted = true;\n\t\t}\n\t\treturn indexRecord.titles;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n\nexports.TagIndexer = TagIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/info/platform.js": {
            "title": "$:/core/modules/info/platform.js",
            "text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\tif($tw.browser) {\n\t\t// Document location\n\t\tvar setLocationProperty = function(name,value) {\n\t\t\t\tinfoTiddlerFields.push({title: \"$:/info/url/\" + name, text: value});\t\t\t\n\t\t\t},\n\t\t\tlocation = document.location;\n\t\tsetLocationProperty(\"full\", (location.toString()).split(\"#\")[0]);\n\t\tsetLocationProperty(\"host\", location.host);\n\t\tsetLocationProperty(\"hostname\", location.hostname);\n\t\tsetLocationProperty(\"protocol\", location.protocol);\n\t\tsetLocationProperty(\"port\", location.port);\n\t\tsetLocationProperty(\"pathname\", location.pathname);\n\t\tsetLocationProperty(\"search\", location.search);\n\t\tsetLocationProperty(\"origin\", location.origin);\n\t\t// Screen size\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/width\", text: window.screen.width.toString()});\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/height\", text: window.screen.height.toString()});\n\t\t// Language\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/language\", text: navigator.language || \"\"});\n\t}\n\treturn infoTiddlerFields;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "info"
        },
        "$:/core/modules/keyboard.js": {
            "title": "$:/core/modules/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/keyboard.js\ntype: application/javascript\nmodule-type: global\n\nKeyboard handling utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"cancel\": 3,\n\t\"help\": 6,\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"clear\": 12,\n\t\"return\": 13,\n\t\"enter\": 13,\n\t\"pause\": 19,\n\t\"escape\": 27,\n\t\"space\": 32,\n\t\"page_up\": 33,\n\t\"page_down\": 34,\n\t\"end\": 35,\n\t\"home\": 36,\n\t\"left\": 37,\n\t\"up\": 38,\n\t\"right\": 39,\n\t\"down\": 40,\n\t\"printscreen\": 44,\n\t\"insert\": 45,\n\t\"delete\": 46,\n\t\"0\": 48,\n\t\"1\": 49,\n\t\"2\": 50,\n\t\"3\": 51,\n\t\"4\": 52,\n\t\"5\": 53,\n\t\"6\": 54,\n\t\"7\": 55,\n\t\"8\": 56,\n\t\"9\": 57,\n\t\"firefoxsemicolon\": 59,\n\t\"firefoxequals\": 61,\n\t\"a\": 65,\n\t\"b\": 66,\n\t\"c\": 67,\n\t\"d\": 68,\n\t\"e\": 69,\n\t\"f\": 70,\n\t\"g\": 71,\n\t\"h\": 72,\n\t\"i\": 73,\n\t\"j\": 74,\n\t\"k\": 75,\n\t\"l\": 76,\n\t\"m\": 77,\n\t\"n\": 78,\n\t\"o\": 79,\n\t\"p\": 80,\n\t\"q\": 81,\n\t\"r\": 82,\n\t\"s\": 83,\n\t\"t\": 84,\n\t\"u\": 85,\n\t\"v\": 86,\n\t\"w\": 87,\n\t\"x\": 88,\n\t\"y\": 89,\n\t\"z\": 90,\n\t\"numpad0\": 96,\n\t\"numpad1\": 97,\n\t\"numpad2\": 98,\n\t\"numpad3\": 99,\n\t\"numpad4\": 100,\n\t\"numpad5\": 101,\n\t\"numpad6\": 102,\n\t\"numpad7\": 103,\n\t\"numpad8\": 104,\n\t\"numpad9\": 105,\n\t\"multiply\": 106,\n\t\"add\": 107,\n\t\"separator\": 108,\n\t\"subtract\": 109,\n\t\"decimal\": 110,\n\t\"divide\": 111,\n\t\"f1\": 112,\n\t\"f2\": 113,\n\t\"f3\": 114,\n\t\"f4\": 115,\n\t\"f5\": 116,\n\t\"f6\": 117,\n\t\"f7\": 118,\n\t\"f8\": 119,\n\t\"f9\": 120,\n\t\"f10\": 121,\n\t\"f11\": 122,\n\t\"f12\": 123,\n\t\"f13\": 124,\n\t\"f14\": 125,\n\t\"f15\": 126,\n\t\"f16\": 127,\n\t\"f17\": 128,\n\t\"f18\": 129,\n\t\"f19\": 130,\n\t\"f20\": 131,\n\t\"f21\": 132,\n\t\"f22\": 133,\n\t\"f23\": 134,\n\t\"f24\": 135,\n\t\"firefoxminus\": 173,\n\t\"semicolon\": 186,\n\t\"equals\": 187,\n\t\"comma\": 188,\n\t\"dash\": 189,\n\t\"period\": 190,\n\t\"slash\": 191,\n\t\"backquote\": 192,\n\t\"openbracket\": 219,\n\t\"backslash\": 220,\n\t\"closebracket\": 221,\n\t\"quote\": 222\n};\n\nfunction KeyboardManager(options) {\n\tvar self = this;\n\toptions = options || \"\";\n\t// Save the named key hashmap\n\tthis.namedKeys = namedKeys;\n\t// Create a reverse mapping of code to keyname\n\tthis.keyNames = [];\n\t$tw.utils.each(namedKeys,function(keyCode,name) {\n\t\tself.keyNames[keyCode] = name.substr(0,1).toUpperCase() + name.substr(1);\n\t});\n\t// Save the platform-specific name of the \"meta\" key\n\tthis.metaKeyName = $tw.platform.isMac ? \"cmd-\" : \"win-\";\n\tthis.shortcutKeysList = [], // Stores the shortcut-key descriptors\n\tthis.shortcutActionList = [], // Stores the corresponding action strings\n\tthis.shortcutParsedList = []; // Stores the parsed key descriptors\n\tthis.lookupNames = [\"shortcuts\"];\n\tthis.lookupNames.push($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\")\n\tthis.lookupNames.push($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\tthis.lookupNames.push($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\tthis.updateShortcutLists(this.getShortcutTiddlerList());\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.handleShortcutChanges(changes);\n\t});\n}\n\n/*\nReturn an array of keycodes for the modifier keys ctrl, shift, alt, meta\n*/\nKeyboardManager.prototype.getModifierKeys = function() {\n\treturn [\n\t\t16, // Shift\n\t\t17, // Ctrl\n\t\t18, // Alt\n\t\t20, // CAPS LOCK\n\t\t91, // Meta (left)\n\t\t93, // Meta (right)\n\t\t224 // Meta (Firefox)\n\t]\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n\tmetaKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nKeyboardManager.prototype.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(/\\+|\\-/),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false,\n\t\t\tmetaKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase(),\n\t\t\tc = s.charCodeAt(0);\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\" || s === \"cmd\" || s === \"win\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(this.namedKeys[s]) {\n\t\t\tinfo.keyCode = this.namedKeys[s];\n\t\t}\n\t}\n\tif(info.keyCode) {\n\t\treturn info;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nParse a list of key descriptors into an array of keyInfo objects. The key descriptors can be passed as an array of strings or a space separated string\n*/\nKeyboardManager.prototype.parseKeyDescriptors = function(keyDescriptors,options) {\n\tvar self = this;\n\toptions = options || {};\n\toptions.stack = options.stack || [];\n\tvar wiki = options.wiki || $tw.wiki;\n\tif(typeof keyDescriptors === \"string\" && keyDescriptors === \"\") {\n\t\treturn [];\n\t}\n\tif(!$tw.utils.isArray(keyDescriptors)) {\n\t\tkeyDescriptors = keyDescriptors.split(\" \");\n\t}\n\tvar result = [];\n\t$tw.utils.each(keyDescriptors,function(keyDescriptor) {\n\t\t// Look for a named shortcut\n\t\tif(keyDescriptor.substr(0,2) === \"((\" && keyDescriptor.substr(-2,2) === \"))\") {\n\t\t\tif(options.stack.indexOf(keyDescriptor) === -1) {\n\t\t\t\toptions.stack.push(keyDescriptor);\n\t\t\t\tvar name = keyDescriptor.substring(2,keyDescriptor.length - 2),\n\t\t\t\t\tlookupName = function(configName) {\n\t\t\t\t\t\tvar keyDescriptors = wiki.getTiddlerText(\"$:/config/\" + configName + \"/\" + name);\n\t\t\t\t\t\tif(keyDescriptors) {\n\t\t\t\t\t\t\tresult.push.apply(result,self.parseKeyDescriptors(keyDescriptors,options));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t$tw.utils.each(self.lookupNames,function(platformDescriptor) {\n\t\t\t\t\tlookupName(platformDescriptor);\n\t\t\t\t});\n\t\t\t}\n\t\t} else {\n\t\t\tresult.push(self.parseKeyDescriptor(keyDescriptor));\n\t\t}\n\t});\n\treturn result;\n};\n\nKeyboardManager.prototype.getPrintableShortcuts = function(keyInfoArray) {\n\tvar self = this,\n\t\tresult = [];\n\t$tw.utils.each(keyInfoArray,function(keyInfo) {\n\t\tif(keyInfo) {\n\t\t\tresult.push((keyInfo.ctrlKey ? \"ctrl-\" : \"\") + \n\t\t\t\t   (keyInfo.shiftKey ? \"shift-\" : \"\") + \n\t\t\t\t   (keyInfo.altKey ? \"alt-\" : \"\") + \n\t\t\t\t   (keyInfo.metaKey ? self.metaKeyName : \"\") + \n\t\t\t\t   (self.keyNames[keyInfo.keyCode]));\n\t\t}\n\t});\n\treturn result;\n}\n\nKeyboardManager.prototype.checkKeyDescriptor = function(event,keyInfo) {\n\treturn keyInfo &&\n\t\t\tevent.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === keyInfo.metaKey;\n};\n\nKeyboardManager.prototype.checkKeyDescriptors = function(event,keyInfoArray) {\n\tfor(var t=0; t<keyInfoArray.length; t++) {\n\t\tif(this.checkKeyDescriptor(event,keyInfoArray[t])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.getShortcutTiddlerList = function() {\n\treturn $tw.wiki.getTiddlersWithTag(\"$:/tags/KeyboardShortcut\");\n};\n\nKeyboardManager.prototype.updateShortcutLists = function(tiddlerList) {\n\tthis.shortcutTiddlers = tiddlerList;\n\tfor(var i=0; i<tiddlerList.length; i++) {\n\t\tvar title = tiddlerList[i],\n\t\t\ttiddlerFields = $tw.wiki.getTiddler(title).fields;\n\t\tthis.shortcutKeysList[i] = tiddlerFields.key !== undefined ? tiddlerFields.key : undefined;\n\t\tthis.shortcutActionList[i] = tiddlerFields.text;\n\t\tthis.shortcutParsedList[i] = this.shortcutKeysList[i] !== undefined ? this.parseKeyDescriptors(this.shortcutKeysList[i]) : undefined;\n\t}\n};\n\nKeyboardManager.prototype.handleKeydownEvent = function(event) {\n\tvar key, action;\n\tfor(var i=0; i<this.shortcutTiddlers.length; i++) {\n\t\tif(this.shortcutParsedList[i] !== undefined && this.checkKeyDescriptors(event,this.shortcutParsedList[i])) {\n\t\t\tkey = this.shortcutParsedList[i];\n\t\t\taction = this.shortcutActionList[i];\n\t\t}\n\t}\n\tif(key !== undefined) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\t$tw.rootWidget.invokeActionString(action,$tw.rootWidget);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.detectNewShortcuts = function(changedTiddlers) {\n\tvar shortcutConfigTiddlers = [],\n\t\thandled = false;\n\t$tw.utils.each(this.lookupNames,function(platformDescriptor) {\n\t\tvar descriptorString = \"$:/config/\" + platformDescriptor + \"/\";\n\t\tObject.keys(changedTiddlers).forEach(function(configTiddler) {\n\t\t\tvar configString = configTiddler.substr(0, configTiddler.lastIndexOf(\"/\") + 1);\n\t\t\tif(configString === descriptorString) {\n\t\t\t\tshortcutConfigTiddlers.push(configTiddler);\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t});\n\t});\n\tif(handled) {\n\t\treturn $tw.utils.hopArray(changedTiddlers,shortcutConfigTiddlers);\n\t} else {\n\t\treturn false;\n\t}\n};\n\nKeyboardManager.prototype.handleShortcutChanges = function(changedTiddlers) {\n\tvar newList = this.getShortcutTiddlerList();\n\tvar hasChanged = $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers) ? true :\n\t\t($tw.utils.hopArray(changedTiddlers,newList) ? true :\n\t\t(this.detectNewShortcuts(changedTiddlers))\n\t);\n\t// Re-cache shortcuts if something changed\n\tif(hasChanged) {\n\t\tthis.updateShortcutLists(newList);\n\t}\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/language.js": {
            "title": "$:/core/modules/language.js",
            "text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a wikified translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/macros/changecount.js": {
            "title": "$:/core/modules/macros/changecount.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/contrastcolour.js": {
            "title": "$:/core/modules/macros/contrastcolour.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/csvtiddlers.js": {
            "title": "$:/core/modules/macros/csvtiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/displayshortcuts.js": {
            "title": "$:/core/modules/macros/displayshortcuts.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/displayshortcuts.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to display a list of keyboard shortcuts in human readable form. Notably, it resolves named shortcuts like `((bold))` to the underlying keystrokes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"displayshortcuts\";\n\nexports.params = [\n\t{name: \"shortcuts\"},\n\t{name: \"prefix\"},\n\t{name: \"separator\"},\n\t{name: \"suffix\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(shortcuts,prefix,separator,suffix) {\n\tvar shortcutArray = $tw.keyboardManager.getPrintableShortcuts($tw.keyboardManager.parseKeyDescriptors(shortcuts,{\n\t\twiki: this.wiki\n\t}));\n\tif(shortcutArray.length > 0) {\n\t\tshortcutArray.sort(function(a,b) {\n\t\t    return a.toLowerCase().localeCompare(b.toLowerCase());\n\t\t})\n\t\treturn prefix + shortcutArray.join(separator) + suffix;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddler.js": {
            "title": "$:/core/modules/macros/jsontiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddler.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output a single tiddler to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddler\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\ttitle = title || this.getVariable(\"currentTiddler\");\n\tvar tiddler = !!title && this.wiki.getTiddler(title),\n\t\tfields = new Object();\n\tif(tiddler) {\n\t\tfor(var field in tiddler.fields) {\n\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t}\n\t}\n\treturn JSON.stringify(fields,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddlers.js": {
            "title": "$:/core/modules/macros/jsontiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"spaces\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,spaces) {\n\treturn this.wiki.getTiddlersAsJson(filter,$tw.utils.parseInt(spaces));\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/makedatauri.js": {
            "title": "$:/core/modules/macros/makedatauri.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert a string of text to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"},\n\t{name: \"_canonical_uri\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type,_canonical_uri) {\n\treturn $tw.utils.makeDataUri(text,type,_canonical_uri);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/now.js": {
            "title": "$:/core/modules/macros/now.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/qualify.js": {
            "title": "$:/core/modules/macros/qualify.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/resolvepath.js": {
            "title": "$:/core/modules/macros/resolvepath.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/unusedtitle.js": {
            "title": "$:/core/modules/macros/unusedtitle.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/unusedtitle.js\ntype: application/javascript\nmodule-type: macro\nMacro to return a new title that is unused in the wiki. It can be given a name as a base.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"unusedtitle\";\n\nexports.params = [\n\t{name: \"baseName\"},\n\t{name: \"options\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(baseName, options) {\n\tif(!baseName) {\n\t\tbaseName = $tw.language.getString(\"DefaultNewTiddlerTitle\");\n\t}\n\treturn this.wiki.generateNewTitle(baseName, options);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/version.js": {
            "title": "$:/core/modules/macros/version.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/parsers/audioparser.js": {
            "title": "$:/core/modules/parsers/audioparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/binaryparser.js": {
            "title": "$:/core/modules/parsers/binaryparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/binaryparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe binary parser parses a binary tiddler into a warning message and download link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar BinaryParser = function(type,text,options) {\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on binary tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!title\"}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to external or internal data URI\n\tif(options._canonical_uri) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: options._canonical_uri\n\t\t};\n\t} else if(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/octet-stream\"] = BinaryParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/csvparser.js": {
            "title": "$:/core/modules/parsers/csvparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/htmlparser.js": {
            "title": "$:/core/modules/parsers/htmlparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/imageparser.js": {
            "title": "$:/core/modules/parsers/imageparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t};\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\tif(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"image/webp\"] = ImageParser;\nexports[\"image/heic\"] = ImageParser;\nexports[\"image/heif\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/utils/parseutils.js": {
            "title": "$:/core/modules/utils/parseutils.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treFilteredValue = /\\{\\{\\{(.+?)\\}\\}\\}/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for a filtered value\n\t\t\tvar filteredValue = $tw.utils.parseTokenRegExp(source,pos,reFilteredValue);\n\t\t\tif(filteredValue) {\n\t\t\t\tpos = filteredValue.end;\n\t\t\t\tnode.type = \"filtered\";\n\t\t\t\tnode.filter = filteredValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for an indirect value\n\t\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\t\tif(indirectValue) {\n\t\t\t\t\tpos = indirectValue.end;\n\t\t\t\t\tnode.type = \"indirect\";\n\t\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a unquoted value\n\t\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\t\tif(unquotedValue) {\n\t\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/parsers/pdfparser.js": {
            "title": "$:/core/modules/parsers/pdfparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/pdfparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe PDF parser embeds a PDF viewer\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"embed\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/pdf\"] = ImageParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/textparser.js": {
            "title": "$:/core/modules/parsers/textparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/videoparser.js": {
            "title": "$:/core/modules/parsers/videoparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar VideoParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"video/ogg\"] = VideoParser;\nexports[\"video/webm\"] = VideoParser;\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/dash.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/dash.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"&ndash;\" : \"&mdash;\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/entity.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/entity.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: &copy;\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/extlink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/extlink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: https://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/heading.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/heading.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/horizrule.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/html.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/html.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.slice(1).indexOf(\"$\") !== -1) {\n\t\treturn null;\n\t}\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Check that the tag is terminated by a space, / or >\n\tif(!$tw.utils.parseWhiteSpace(source,pos) && !(source.charAt(pos) === \"/\") && !(source.charAt(pos) === \">\") ) {\n\t\treturn null;\n\t}\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/image.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/image.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[https://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [https://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [https://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|https://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/import.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/import.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/import.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for importing variable definitions\n\n```\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"import\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\import[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the filter terminated by a line break\n\tvar reMatch = /(.*)(\\r?\\n)|$/mg;\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\tthis.parser.pos = reMatch.lastIndex;\n\t// Parse tree nodes to return\n\treturn [{\n\t\ttype: \"importvariables\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: match[1]}\n\t\t},\n\t\tchildren: []\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/list.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/list.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"div\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrodef.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /($|\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params,\n\t\tisMacroDefinition: true\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[https://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|https://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\tnode.attributes.rel = {type: \"string\", value: \"noopener noreferrer\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettylink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/rules.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/rules.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/syslink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/syslink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp(\n\t\t\"~?\\\\$:\\\\/[\" +\n\t\t$tw.config.textPrimitives.anyLetter.substr(1,$tw.config.textPrimitives.anyLetter.length - 2) +\n\t\t\"\\/._-]+\",\n\t\t\"mg\"\n\t);\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/table.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/table.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/typedblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n  <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/whitespace.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/whitespace.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/whitespace.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for whitespace specifications\n\n```\n\\whitespace trim\n\\whitespace notrim\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"whitespace\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\whitespace[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\t$tw.utils.each(tokens,function(token) {\n\t\tswitch(token) {\n\t\t\tcase \"trim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = true;\n\t\t\t\tbreak;\n\t\t\tcase \"notrim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = false;\n\t\t\t\tbreak;\n\t\t}\n\t});\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikilink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/wikiparser.js": {
            "title": "$:/core/modules/parsers/wikiparser/wikiparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\t{type: \"macro\", macro: <TBD>} - indirect through a macro invocation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\n\t// Initialise the classes if we don't have them already\n\tif(!this.pragmaRuleClasses) {\n\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Flag for ignoring whitespace\n\tthis.configTrimWhiteSpace = false;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = [];\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined  && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar currentTreeBranch = this.tree;\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t//  Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t//  Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,nextMatch.matchIndex));\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,terminatorMatch.index));\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,inlineRuleMatch.matchIndex));\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nPush a text widget onto an array, respecting the configTrimWhiteSpace setting\n*/\nWikiParser.prototype.pushTextWidget = function(array,text) {\n\tif(this.configTrimWhiteSpace) {\n\t\ttext = $tw.utils.trim(text);\n\t}\n\tif(text) {\n\t\tarray.push({type: \"text\", text: text});\t\t\n\t}\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/pluginswitcher.js": {
            "title": "$:/core/modules/pluginswitcher.js",
            "text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\nonSwitch: callback when plugin is switched (single parameter is array of plugin titles)\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\tthis.onSwitch = options.onSwitch;\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Read the plugin info for the incoming plugins\n\tvar changes = $tw.wiki.readPluginInfo(plugins);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n\t// Call the switch handler\n\tif(this.onSwitch) {\n\t\tthis.onSwitch(plugins);\n\t}\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/saver-handler.js": {
            "title": "$:/core/modules/saver-handler.js",
            "text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.preloadDirty = options.preloadDirty || [];\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(self.preloadDirty,function(title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t});\n\t\tthis.numChanges = filteredChanges.length;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\";\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\tvar\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert($tw.language.getString(\"Error/WhileSaving\") + \":\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/savers/andtidwiki.js": {
            "title": "$:/core/modules/savers/andtidwiki.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback,options) {\n\tvar filename = options && options.variables ? options.variables.filename : null;\n\tif (method === \"download\") {\n\t\t// Support download\n\t\tif (window.twi.saveDownload) {\n\t\t\ttry {\n\t\t\t\twindow.twi.saveDownload(text,filename);\n\t\t\t} catch(err) {\n\t\t\t\tif (err.message === \"Method not found\") {\n\t\t\t\t\twindow.twi.saveDownload(text);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tvar link = document.createElement(\"a\");\n\t\t\tlink.setAttribute(\"href\",\"data:text/plain,\" + encodeURIComponent(text));\n\t\t\tif (filename) {\n\t\t\t    link.setAttribute(\"download\",filename);\n\t\t\t}\n\t\t\tdocument.body.appendChild(link);\n\t\t\tlink.click();\n\t\t\tdocument.body.removeChild(link);\n\t\t}\n\t} else if (window.twi.saveWiki) {\n\t\t// Direct save in Tiddloid\n\t\twindow.twi.saveWiki(text);\n\t} else {\n\t\t// Get the pathname of this document\n\t\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t\t// Strip the file://\n\t\tif(pathname.indexOf(\"file://\") === 0) {\n\t\t\tpathname = pathname.substr(7);\n\t\t}\n\t\t// Strip any query or location part\n\t\tvar p = pathname.indexOf(\"?\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\tp = pathname.indexOf(\"#\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\t// Save the file\n\t\twindow.twi.saveFile(pathname,text);\n\t}\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/beaker.js": {
            "title": "$:/core/modules/savers/beaker.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/beaker.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Beaker browser's (https://beakerbrowser.com) Dat protocol (https://datproject.org/)\nCompatible with beaker >= V0.7.2\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar BeakerSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nBeakerSaver.prototype.save = function(text,method,callback) {\n\tvar dat = new DatArchive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Beaker Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Beaker Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nBeakerSaver.prototype.info = {\n\tname: \"beaker\",\n\tpriority: 3000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.DatArchive && location.protocol===\"dat:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new BeakerSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/download.js": {
            "title": "$:/core/modules/savers/download.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\t// We decode the pathname because document.location is URL encoded by the browser\n\t\t\tfilename = decodeURIComponent(document.location.pathname.substr(p+1));\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100\n};\n\nObject.defineProperty(DownloadSaver.prototype.info, \"capabilities\", {\n\tget: function() {\n\t\tvar capabilities = [\"save\", \"download\"];\n\t\tif(($tw.wiki.getTextReference(\"$:/config/DownloadSaver/AutoSave\") || \"\").toLowerCase() === \"yes\") {\n\t\t\tcapabilities.push(\"autosave\");\n\t\t}\n\t\treturn capabilities;\n\t}\n});\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/fsosaver.js": {
            "title": "$:/core/modules/savers/fsosaver.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/gitea.js": {
            "title": "$:/core/modules/savers/gitea.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/gitea.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the gitea\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GiteaSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGiteaSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/Gitea/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"Gitea\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/Gitea/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/Gitea/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/Gitea/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/Gitea/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/Gitea/ServerURL\") || \"https://gitea\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar use_put = true;\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(sha === \"\"){\n\t\t\t\t\tuse_put = false;\n\t\t\t\t}\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: endpoint + \"/repos/\" + repo + \"/branches/\" + branch,\n\t\t\t\ttype: \"GET\",\n\t\t\t\theaders: headers,\n\t\t\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\t\t\tif(xhr.status === 404) {\n\t\t\t\t\t\tcallback(\"Please ensure the branch in the Gitea repo exists\");\n\t\t\t\t\t}else{\n\t\t\t\t\t\tdata[\"branch\"] = branch;\n\t\t\t\t\t\tself.upload(uri + filename, use_put?\"PUT\":\"POST\", headers, data, callback);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\nGiteaSaver.prototype.upload = function(uri,method,headers,data,callback) {\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: method,\n\t\theaders: headers,\n\t\tdata: JSON.stringify(data),\n\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\tcallback(null);\n\t\t}\n\t});\n};\n\n/*\nInformation about this saver\n*/\nGiteaSaver.prototype.info = {\n\tname: \"Gitea\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GiteaSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/github.js": {
            "title": "$:/core/modules/savers/github.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/github.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitHub v3 REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitHubSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitHubSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitHub/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"github\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitHub/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitHub/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitHub/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitHub/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitHub/ServerURL\") || \"https://api.github.com\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/vnd.github.v3+json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a PUT request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + filename,\n\t\t\t\ttype: \"PUT\",\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitHubSaver.prototype.info = {\n\tname: \"github\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitHubSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/gitlab.js": {
            "title": "$:/core/modules/savers/gitlab.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/gitlab.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitLab REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: true */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitLabSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitLabSaver.prototype.save = function(text,method,callback) {\n\t/* See https://docs.gitlab.com/ee/api/repository_files.html */\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitLab/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"gitlab\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitLab/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitLab/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitLab/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitLab/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitLab/ServerURL\") || \"https://gitlab.com/api/v4\",\n\t\theaders = {\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Private-Token\": password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/projects/\" + encodeURIComponent(repo) + \"/repository/\";\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri + \"tree/?path=\" + encodeURIComponent(path.replace(/^\\/+|\\/$/g, '')) + \"&branch=\" + encodeURIComponent(branch.replace(/^\\/+|\\/$/g, '')),\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar requestType = \"POST\";\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\trequestType = \"PUT\";\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tcommit_message: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: text,\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + \"files/\" + encodeURIComponent(path.replace(/^\\/+/, '') + filename),\n\t\t\t\ttype: requestType,\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitLabSaver.prototype.info = {\n\tname: \"gitlab\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitLabSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/manualdownload.js": {
            "title": "$:/core/modules/savers/manualdownload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/msdownload.js": {
            "title": "$:/core/modules/savers/msdownload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/put.js": {
            "title": "$:/core/modules/savers/put.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/put.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by performing a PUT request to the server\n\nWorks with any server which accepts a PUT request\nto the current URL, such as a WebDAV server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRetrieve ETag if available\n*/\nvar retrieveETag = function(self) {\n\tvar headers = {\n\t\tAccept: \"*/*;charset=UTF-8\"\n\t};\n\t$tw.utils.httpRequest({\n\t\turl: self.uri(),\n\t\ttype: \"HEAD\",\n\t\theaders: headers,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tself.etag = etag.replace(/^W\\//,\"\");\n\t\t}\n\t});\n};\n\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar PutSaver = function(wiki) {\n\tthis.wiki = wiki;\n\tvar self = this;\n\tvar uri = this.uri();\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"OPTIONS\",\n\t\tcallback: function(err,data,xhr) {\n\t\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\t\tif(!err) {\n\t\t\t\tself.serverAcceptsPuts = xhr.status === 200 && !!xhr.getResponseHeader(\"dav\");\n\t\t\t}\n\t\t}\n\t});\n\tretrieveETag(this);\n};\n\nPutSaver.prototype.uri = function() {\n\treturn document.location.toString().split(\"#\")[0];\n};\n\n// TODO: in case of edit conflict\n// Prompt: Do you want to save over this? Y/N\n// Merging would be ideal, and may be possible using future generic merge flow\nPutSaver.prototype.save = function(text,method,callback) {\n\tif(!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tvar headers = {\n\t\t\"Content-Type\": \"text/html;charset=UTF-8\"\n\t};\n\tif(this.etag) {\n\t\theaders[\"If-Match\"] = this.etag;\n\t}\n\t$tw.utils.httpRequest({\n\t\turl: this.uri(),\n\t\ttype: \"PUT\",\n\t\theaders: headers,\n\t\tdata: text,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\t// response is textual: \"XMLHttpRequest error code: 412\"\n\t\t\t\tvar status = Number(err.substring(err.indexOf(':') + 2, err.length))\n\t\t\t\tif(status === 412) { // edit conflict\n\t\t\t\t\tvar message = $tw.language.getString(\"Error/EditConflict\");\n\t\t\t\t\tcallback(message);\n\t\t\t\t} else {\n\t\t\t\t\tcallback(err); // fail\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tif(self.etag == null) {\n\t\t\t\t\tretrieveETag(self);\n\t\t\t\t}\n\t\t\t\tcallback(null); // success\n\t\t\t}\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nPutSaver.prototype.info = {\n\tname: \"put\",\n\tpriority: 2000,\n\tcapabilities: [\"save\",\"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn /^https?:/.test(location.protocol);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new PutSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyfox.js": {
            "title": "$:/core/modules/savers/tiddlyfox.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyie.js": {
            "title": "$:/core/modules/savers/tiddlyie.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/twedit.js": {
            "title": "$:/core/modules/savers/twedit.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback($tw.language.getString(\"Error/SavingToTWEdit\") + \": \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/upload.js": {
            "title": "$:/core/modules/savers/upload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback($tw.language.getString(\"Error/Caption\") + \":\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/server/authenticators/basic.js": {
            "title": "$:/core/modules/server/authenticators/basic.js",
            "text": "/*\\\ntitle: $:/core/modules/server/authenticators/basic.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for WWW basic authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\");\n}\n\nfunction BasicAuthenticator(server) {\n\tthis.server = server;\n\tthis.credentialsData = [];\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nBasicAuthenticator.prototype.init = function() {\n\t// Read the credentials data\n\tthis.credentialsFilepath = this.server.get(\"credentials\");\n\tif(this.credentialsFilepath) {\n\t\tvar resolveCredentialsFilepath = path.resolve($tw.boot.wikiPath,this.credentialsFilepath);\n\t\tif(fs.existsSync(resolveCredentialsFilepath) && !fs.statSync(resolveCredentialsFilepath).isDirectory()) {\n\t\t\tvar credentialsText = fs.readFileSync(resolveCredentialsFilepath,\"utf8\"),\n\t\t\t\tcredentialsData = $tw.utils.parseCsvStringWithHeader(credentialsText);\n\t\t\tif(typeof credentialsData === \"string\") {\n\t\t\t\treturn \"Error: \" + credentialsData + \" reading credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t\t} else {\n\t\t\t\tthis.credentialsData = credentialsData;\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"Error: Unable to load user credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t}\n\t}\n\t// Add the hardcoded username and password if specified\n\tif(this.server.get(\"username\") && this.server.get(\"password\")) {\n\t\tthis.credentialsData = this.credentialsData || [];\n\t\tthis.credentialsData.push({\n\t\t\tusername: this.server.get(\"username\"),\n\t\t\tpassword: this.server.get(\"password\")\n\t\t});\n\t}\n\treturn this.credentialsData.length > 0;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nBasicAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Extract the incoming username and password from the request\n\tvar header = request.headers.authorization || \"\";\n\tif(!header && state.allowAnon) {\n\t\t// If there's no header and anonymous access is allowed then we don't set authenticatedUsername\n\t\treturn true;\n\t}\n\tvar token = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tincomingUsername = parts[0],\n\t\tincomingPassword = parts[1];\n\t// Check that at least one of the credentials matches\n\tvar matchingCredentials = this.credentialsData.find(function(credential) {\n\t\treturn credential.username === incomingUsername && credential.password === incomingPassword;\n\t});\n\tif(matchingCredentials) {\n\t\t// If so, add the authenticated username to the request state\n\t\tstate.authenticatedUsername = incomingUsername;\n\t\treturn true;\n\t} else {\n\t\t// If not, return an authentication challenge\n\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\n\t\treturn false;\n\t}\n};\n\nexports.AuthenticatorClass = BasicAuthenticator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "authenticator"
        },
        "$:/core/modules/server/authenticators/header.js": {
            "title": "$:/core/modules/server/authenticators/header.js",
            "text": "/*\\\ntitle: $:/core/modules/server/authenticators/header.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for trusted header authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction HeaderAuthenticator(server) {\n\tthis.server = server;\n\tthis.header = server.get(\"authenticated-user-header\");\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nHeaderAuthenticator.prototype.init = function() {\n\treturn !!this.header;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nHeaderAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Otherwise, authenticate as the username in the specified header\n\tvar username = request.headers[this.header];\n\tif(!username && !state.allowAnon) {\n\t\tresponse.writeHead(401,\"Authorization header required to login to '\" + state.server.servername + \"'\");\n\t\tresponse.end();\n\t\treturn false;\n\t} else {\n\t\t// authenticatedUsername will be undefined for anonymous users\n\t\tstate.authenticatedUsername = username;\n\t\treturn true;\n\t}\n};\n\nexports.AuthenticatorClass = HeaderAuthenticator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "authenticator"
        },
        "$:/core/modules/server/routes/delete-tiddler.js": {
            "title": "$:/core/modules/server/routes/delete-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/delete-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nDELETE /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"DELETE\";\n\nexports.path = /^\\/bags\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]);\n\tstate.wiki.deleteTiddler(title);\n\tresponse.writeHead(204, \"OK\", {\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-favicon.js": {
            "title": "$:/core/modules/server/routes/get-favicon.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-favicon.js\ntype: application/javascript\nmodule-type: route\n\nGET /favicon.ico\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/favicon.ico$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\tresponse.end(buffer,\"base64\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-file.js": {
            "title": "$:/core/modules/server/routes/get-file.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-file.js\ntype: application/javascript\nmodule-type: route\n\nGET /files/:filepath\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/files\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar path = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\tutil = require(\"util\"),\n\t\tsuppliedFilename = decodeURIComponent(state.params[0]),\n\t\tfilename = path.resolve($tw.boot.wikiPath,\"files\",suppliedFilename),\n\t\textension = path.extname(filename);\n\tfs.readFile(filename,function(err,content) {\n\t\tvar status,content,type = \"text/plain\";\n\t\tif(err) {\n\t\t\tconsole.log(\"Error accessing file \" + filename + \": \" + err.toString());\n\t\t\tstatus = 404;\n\t\t\tcontent = \"File '\" + suppliedFilename + \"' not found\";\n\t\t} else {\n\t\t\tstatus = 200;\n\t\t\tcontent = content;\n\t\t\ttype = ($tw.config.fileExtensionInfo[extension] ? $tw.config.fileExtensionInfo[extension].type : \"application/octet-stream\");\n\t\t}\n\t\tresponse.writeHead(status,{\n\t\t\t\"Content-Type\": type\n\t\t});\n\t\tresponse.end(content);\n\t});\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-index.js": {
            "title": "$:/core/modules/server/routes/get-index.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-index.js\ntype: application/javascript\nmodule-type: route\n\nGET /\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar zlib = require(\"zlib\");\n\nexports.method = \"GET\";\n\nexports.path = /^\\/$/;\n\nexports.handler = function(request,response,state) {\n\tvar acceptEncoding = request.headers[\"accept-encoding\"];\n\tif(!acceptEncoding) {\n\t\tacceptEncoding = \"\";\n\t}\n\tvar text = state.wiki.renderTiddler(state.server.get(\"root-render-type\"),state.server.get(\"root-tiddler\")),\n\t\tresponseHeaders = {\n\t\t\"Content-Type\": state.server.get(\"root-serve-type\")\n\t};\n\t/*\n\tIf the gzip=yes flag for `listen` is set, check if the user agent permits\n\tcompression. If so, compress our response. Note that we use the synchronous\n\tfunctions from zlib to stay in the imperative style. The current `Server`\n\tdoesn't depend on this, and we may just as well use the async versions.\n\t*/\n\tif(state.server.enableGzip) {\n\t\tif (/\\bdeflate\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"deflate\";\n\t\t\ttext = zlib.deflateSync(text);\n\t\t} else if (/\\bgzip\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"gzip\";\n\t\t\ttext = zlib.gzipSync(text);\n\t\t}\n\t}\n\tresponse.writeHead(200,responseHeaders);\n\tresponse.end(text);\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-login-basic.js": {
            "title": "$:/core/modules/server/routes/get-login-basic.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-login-basic.js\ntype: application/javascript\nmodule-type: route\n\nGET /login-basic -- force a Basic Authentication challenge\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/login-basic$/;\n\nexports.handler = function(request,response,state) {\n\tif(!state.authenticatedUsername) {\n\t\t// Challenge if there's no username\n\t\tresponse.writeHead(401,{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\t\t\n\t} else {\n\t\t// Redirect to the root wiki if login worked\n\t\tresponse.writeHead(302,{\n\t\t\tLocation: \"/\"\n\t\t});\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-status.js": {
            "title": "$:/core/modules/server/routes/get-status.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-status.js\ntype: application/javascript\nmodule-type: route\n\nGET /status\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/status$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar text = JSON.stringify({\n\t\tusername: state.authenticatedUsername || state.server.get(\"anon-username\") || \"\",\n\t\tanonymous: !state.authenticatedUsername,\n\t\tread_only: !state.server.isAuthorized(\"writers\",state.authenticatedUsername),\n\t\tspace: {\n\t\t\trecipe: \"default\"\n\t\t},\n\t\ttiddlywiki_version: $tw.version\n\t});\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddler-html.js": {
            "title": "$:/core/modules/server/routes/get-tiddler-html.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler-html.js\ntype: application/javascript\nmodule-type: route\n\nGET /:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/([^\\/]+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar renderType = tiddler.getFieldString(\"_render_type\"),\n\t\t\trenderTemplate = tiddler.getFieldString(\"_render_template\");\n\t\t// Tiddler fields '_render_type' and '_render_template' overwrite\n\t\t// system wide settings for render type and template\n\t\tif(state.wiki.isSystemTiddler(title)) {\n\t\t\trenderType = renderType || state.server.get(\"system-tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"system-tiddler-render-template\");\n\t\t} else {\n\t\t\trenderType = renderType || state.server.get(\"tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"tiddler-render-template\");\n\t\t}\n\t\tvar text = state.wiki.renderTiddler(renderType,renderTemplate,{parseAsInline: true, variables: {currentTiddler: title}});\n\t\t// Naughty not to set a content-type, but it's the easiest way to ensure the browser will see HTML pages as HTML, and accept plain text tiddlers as CSS or JS\n\t\tresponse.writeHead(200);\n\t\tresponse.end(text,\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddler.js": {
            "title": "$:/core/modules/server/routes/get-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title),\n\t\ttiddlerFields = {},\n\t\tknownFields = [\n\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t];\n\tif(tiddler) {\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\ttiddlerFields[name] = value;\n\t\t\t} else {\n\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.bag = \"default\";\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddlers-json.js": {
            "title": "$:/core/modules/server/routes/get-tiddlers-json.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddlers-json.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/tiddlers.json?filter=<filter>\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_FILTER = \"[all[tiddlers]!is[system]sort[title]]\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers.json$/;\n\nexports.handler = function(request,response,state) {\n\tvar filter = state.queryParameters.filter || DEFAULT_FILTER;\n\tif($tw.wiki.getTiddlerText(\"$:/config/Server/AllowAllExternalFilters\") !== \"yes\") {\n\t\tif($tw.wiki.getTiddlerText(\"$:/config/Server/ExternalFilters/\" + filter) !== \"yes\") {\n\t\t\tconsole.log(\"Blocked attempt to GET /recipes/default/tiddlers/tiddlers.json with filter: \" + filter);\n\t\t\tresponse.writeHead(403);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\tvar excludeFields = (state.queryParameters.exclude || \"text\").split(\",\"),\n\t\ttitles = state.wiki.filterTiddlers(filter);\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar tiddlers = [];\n\t$tw.utils.each(titles,function(title) {\n\t\tvar tiddler = state.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tvar tiddlerFields = tiddler.getFieldStrings({exclude: excludeFields});\n\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\ttiddlers.push(tiddlerFields);\n\t\t}\n\t});\n\tvar text = JSON.stringify(tiddlers);\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/put-tiddler.js": {
            "title": "$:/core/modules/server/routes/put-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/put-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nPUT /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"PUT\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\tfields = JSON.parse(state.data);\n\t// Pull up any subfields in the `fields` object\n\tif(fields.fields) {\n\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\tfields[name] = field;\n\t\t});\n\t\tdelete fields.fields;\n\t}\n\t// Remove any revision field\n\tif(fields.revision) {\n\t\tdelete fields.revision;\n\t}\n\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\tresponse.writeHead(204, \"OK\",{\n\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/server.js": {
            "title": "$:/core/modules/server/server.js",
            "text": "/*\\\ntitle: $:/core/modules/server/server.js\ntype: application/javascript\nmodule-type: library\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\tquerystring = require(\"querystring\");\n}\n\n/*\nA simple HTTP server with regexp-based routes\noptions: variables - optional hashmap of variables to set (a misnomer - they are really constant parameters)\n\t\t routes - optional array of routes to use\n\t\t wiki - reference to wiki object\n*/\nfunction Server(options) {\n\tvar self = this;\n\tthis.routes = options.routes || [];\n\tthis.authenticators = options.authenticators || [];\n\tthis.wiki = options.wiki;\n\tthis.servername = $tw.utils.transliterateToSafeASCII(this.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\");\n\t// Initialise the variables\n\tthis.variables = $tw.utils.extend({},this.defaultVariables);\n\tif(options.variables) {\n\t\tfor(var variable in options.variables) {\n\t\t\tif(options.variables[variable]) {\n\t\t\t\tthis.variables[variable] = options.variables[variable];\n\t\t\t}\n\t\t}\t\t\n\t}\n\t$tw.utils.extend({},this.defaultVariables,options.variables);\n\t// Initialise CSRF\n\tthis.csrfDisable = this.get(\"csrf-disable\") === \"yes\";\n\t// Initialize Gzip compression\n\tthis.enableGzip = this.get(\"gzip\") === \"yes\";\n\t// Initialise authorization\n\tvar authorizedUserName = (this.get(\"username\") && this.get(\"password\")) ? this.get(\"username\") : \"(anon)\";\n\tthis.authorizationPrincipals = {\n\t\treaders: (this.get(\"readers\") || authorizedUserName).split(\",\").map($tw.utils.trim),\n\t\twriters: (this.get(\"writers\") || authorizedUserName).split(\",\").map($tw.utils.trim)\n\t}\n\t// Load and initialise authenticators\n\t$tw.modules.forEachModuleOfType(\"authenticator\", function(title,authenticatorDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addAuthenticator(authenticatorDefinition.AuthenticatorClass);\n\t});\n\t// Load route handlers\n\t$tw.modules.forEachModuleOfType(\"route\", function(title,routeDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addRoute(routeDefinition);\n\t});\n\t// Initialise the http vs https\n\tthis.listenOptions = null;\n\tthis.protocol = \"http\";\n\tvar tlsKeyFilepath = this.get(\"tls-key\"),\n\t\ttlsCertFilepath = this.get(\"tls-cert\");\n\tif(tlsCertFilepath && tlsKeyFilepath) {\n\t\tthis.listenOptions = {\n\t\t\tkey: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsKeyFilepath),\"utf8\"),\n\t\t\tcert: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsCertFilepath),\"utf8\")\n\t\t};\n\t\tthis.protocol = \"https\";\n\t}\n\tthis.transport = require(this.protocol);\n}\n\nServer.prototype.defaultVariables = {\n\tport: \"8080\",\n\thost: \"127.0.0.1\",\n\t\"root-tiddler\": \"$:/core/save/all\",\n\t\"root-render-type\": \"text/plain\",\n\t\"root-serve-type\": \"text/html\",\n\t\"tiddler-render-type\": \"text/html\",\n\t\"tiddler-render-template\": \"$:/core/templates/server/static.tiddler.html\",\n\t\"system-tiddler-render-type\": \"text/plain\",\n\t\"system-tiddler-render-template\": \"$:/core/templates/wikified-tiddler\",\n\t\"debug-level\": \"none\",\n\t\"gzip\": \"no\"\n};\n\nServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nServer.prototype.addAuthenticator = function(AuthenticatorClass) {\n\t// Instantiate and initialise the authenticator\n\tvar authenticator = new AuthenticatorClass(this),\n\t\tresult = authenticator.init();\n\tif(typeof result === \"string\") {\n\t\t$tw.utils.error(\"Error: \" + result);\n\t} else if(result) {\n\t\t// Only use the authenticator if it initialised successfully\n\t\tthis.authenticators.push(authenticator);\n\t}\n};\n\nServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"path-prefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length) || \"/\";\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nServer.prototype.methodMappings = {\n\t\"GET\": \"readers\",\n\t\"OPTIONS\": \"readers\",\n\t\"HEAD\": \"readers\",\n\t\"PUT\": \"writers\",\n\t\"POST\": \"writers\",\n\t\"DELETE\": \"writers\"\n};\n\n/*\nCheck whether a given user is authorized for the specified authorizationType (\"readers\" or \"writers\"). Pass null or undefined as the username to check for anonymous access\n*/\nServer.prototype.isAuthorized = function(authorizationType,username) {\n\tvar principals = this.authorizationPrincipals[authorizationType] || [];\n\treturn principals.indexOf(\"(anon)\") !== -1 || (username && (principals.indexOf(\"(authenticated)\") !== -1 || principals.indexOf(username) !== -1));\n}\n\nServer.prototype.requestHandler = function(request,response) {\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = self.wiki;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\tstate.queryParameters = querystring.parse(state.urlInfo.query);\n\t// Get the principals authorized to access this resource\n\tvar authorizationType = this.methodMappings[request.method] || \"readers\";\n\t// Check for the CSRF header if this is a write\n\tif(!this.csrfDisable && authorizationType === \"writers\" && request.headers[\"x-requested-with\"] !== \"TiddlyWiki\") {\n\t\tresponse.writeHead(403,\"'X-Requested-With' header required to login to '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\t\t\n\t}\n\t// Check whether anonymous access is granted\n\tstate.allowAnon = this.isAuthorized(authorizationType,null);\n\t// Authenticate with the first active authenticator\n\tif(this.authenticators.length > 0) {\n\t\tif(!this.authenticators[0].authenticateRequest(request,response,state)) {\n\t\t\t// Bail if we failed (the authenticator will have sent the response)\n\t\t\treturn;\n\t\t}\t\t\n\t}\n\t// Authorize with the authenticated username\n\tif(!this.isAuthorized(authorizationType,state.authenticatedUsername)) {\n\t\tresponse.writeHead(401,\"'\" + state.authenticatedUsername + \"' is not authorized to access '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Optionally output debug info\n\tif(self.get(\"debug-level\") !== \"none\") {\n\t\tconsole.log(\"Request path:\",JSON.stringify(state.urlInfo));\n\t\tconsole.log(\"Request headers:\",JSON.stringify(request.headers));\n\t\tconsole.log(\"authenticatedUsername:\",state.authenticatedUsername);\n\t}\n\t// Return a 404 if we didn't find a route\n\tif(!route) {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Receive the request body if necessary and hand off to the route handler\n\tif(route.bodyFormat === \"stream\" || request.method === \"GET\" || request.method === \"HEAD\") {\n\t\t// Let the route handle the request stream itself\n\t\troute.handler(request,response,state);\n\t} else if(route.bodyFormat === \"string\" || !route.bodyFormat) {\n\t\t// Set the encoding for the incoming request\n\t\trequest.setEncoding(\"utf8\");\n\t\tvar data = \"\";\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata += chunk.toString();\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = data;\n\t\t\troute.handler(request,response,state);\n\t\t});\n\t} else if(route.bodyFormat === \"buffer\") {\n\t\tvar data = [];\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata.push(chunk);\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = Buffer.concat(data);\n\t\t\troute.handler(request,response,state);\n\t\t})\n\t} else {\n\t\tresponse.writeHead(400,\"Invalid bodyFormat \" + route.bodyFormat + \" in route \" + route.method + \" \" + route.path.source);\n\t\tresponse.end();\n\t}\n};\n\n/*\nListen for requests\nport: optional port number (falls back to value of \"port\" variable)\nhost: optional host address (falls back to value of \"host\" variable)\nprefix: optional prefix (falls back to value of \"path-prefix\" variable)\n*/\nServer.prototype.listen = function(port,host,prefix) {\n\tvar self = this;\n\t// Handle defaults for port and host\n\tport = port || this.get(\"port\");\n\thost = host || this.get(\"host\");\n\tprefix = prefix || this.get(\"path-prefix\") || \"\";\n\t// Check for the port being a string and look it up as an environment variable\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\t// Warn if required plugins are missing\n\tif(!$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\t// Create the server\n\tvar server;\n\tif(this.listenOptions) {\n\t\tserver = this.transport.createServer(this.listenOptions,this.requestHandler.bind(this));\n\t} else {\n\t\tserver = this.transport.createServer(this.requestHandler.bind(this));\n\t}\n\t// Display the port number after we've started listening (the port number might have been specified as zero, in which case we will get an assigned port)\n\tserver.on(\"listening\",function() {\n\t\tvar address = server.address();\n\t\t$tw.utils.log(\"Serving on \" + self.protocol + \"://\" + address.address + \":\" + address.port + prefix,\"brown/orange\");\n\t\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t});\n\t// Listen\n\treturn server.listen(port,host);\n};\n\nexports.Server = Server;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/browser-messaging.js": {
            "title": "$:/core/modules/browser-messaging.js",
            "text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\");\n\t\tiframeInfo = {\n\t\t\turl: url,\n\t\t\tstatus: \"loading\",\n\t\t\tdomNode: iframe\n\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tiframe.setAttribute(\"library\",\"true\");\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\n/*\nUnload library iframe for given url\n*/\nfunction unloadIFrame(url){\n\t$tw.utils.each(document.getElementsByTagName('iframe'), function(iframe) {\n\t\tif(iframe.getAttribute(\"library\") === \"true\" &&\n\t\t  iframe.getAttribute(\"src\") === url) {\n\t\t\tiframe.parentNode.removeChild(iframe);\n\t\t}\n\t});\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for widget messages to control unloading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-unload-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\t$tw.browserMessaging.iframeInfoMap[url] = undefined;\n\t\tif(url) {\n\t\t\tunloadIFrame(url);\n\t\t\t$tw.utils.each(\n\t\t\t\t$tw.wiki.filterTiddlers(\"[[$:/temp/ServerConnection/\" + url + \"]] [prefix[$:/temp/RemoteAssetInfo/\" + url + \"/]]\"),\n\t\t\t\tfunction(title) {\n\t\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t);\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\t// console.log(\"browser-messaging: \",document.location.toString())\n\t\t// console.log(\"browser-messaging: Received message from\",event.origin);\n\t\t// console.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/commands.js": {
            "title": "$:/core/modules/startup/commands.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/CSSescape.js": {
            "title": "$:/core/modules/startup/CSSescape.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/CSSescape.js\ntype: application/javascript\nmodule-type: startup\n\nPolyfill for CSS.escape()\n\n\\*/\n(function(root,factory){\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"css-escape\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */\n// https://github.com/umdjs/umd/blob/master/returnExports.js\nexports.startup = factory(root);\n}(typeof global != 'undefined' ? global : this, function(root) {\n\n\tif (root.CSS && root.CSS.escape) {\n\t\treturn;\n\t}\n\n\t// https://drafts.csswg.org/cssom/#serialize-an-identifier\n\tvar cssEscape = function(value) {\n\t\tif (arguments.length == 0) {\n\t\t\tthrow new TypeError('`CSS.escape` requires an argument.');\n\t\t}\n\t\tvar string = String(value);\n\t\tvar length = string.length;\n\t\tvar index = -1;\n\t\tvar codeUnit;\n\t\tvar result = '';\n\t\tvar firstCodeUnit = string.charCodeAt(0);\n\t\twhile (++index < length) {\n\t\t\tcodeUnit = string.charCodeAt(index);\n\t\t\t// Note: there’s no need to special-case astral symbols, surrogate\n\t\t\t// pairs, or lone surrogates.\n\n\t\t\t// If the character is NULL (U+0000), then the REPLACEMENT CHARACTER\n\t\t\t// (U+FFFD).\n\t\t\tif (codeUnit == 0x0000) {\n\t\t\t\tresult += '\\uFFFD';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is in the range [\\1-\\1F] (U+0001 to U+001F) or is\n\t\t\t\t// U+007F, […]\n\t\t\t\t(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||\n\t\t\t\t// If the character is the first character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039), […]\n\t\t\t\t(index == 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||\n\t\t\t\t// If the character is the second character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]\n\t\t\t\t(\n\t\t\t\t\tindex == 1 &&\n\t\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 &&\n\t\t\t\t\tfirstCodeUnit == 0x002D\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character-as-code-point\n\t\t\t\tresult += '\\\\' + codeUnit.toString(16) + ' ';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is the first character and is a `-` (U+002D), and\n\t\t\t\t// there is no second character, […]\n\t\t\t\tindex == 0 &&\n\t\t\t\tlength == 1 &&\n\t\t\t\tcodeUnit == 0x002D\n\t\t\t) {\n\t\t\t\tresult += '\\\\' + string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If the character is not handled by one of the above rules and is\n\t\t\t// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or\n\t\t\t// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to\n\t\t\t// U+005A), or [a-z] (U+0061 to U+007A), […]\n\t\t\tif (\n\t\t\t\tcodeUnit >= 0x0080 ||\n\t\t\t\tcodeUnit == 0x002D ||\n\t\t\t\tcodeUnit == 0x005F ||\n\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 ||\n\t\t\t\tcodeUnit >= 0x0041 && codeUnit <= 0x005A ||\n\t\t\t\tcodeUnit >= 0x0061 && codeUnit <= 0x007A\n\t\t\t) {\n\t\t\t\t// the character itself\n\t\t\t\tresult += string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// Otherwise, the escaped character.\n\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character\n\t\t\tresult += '\\\\' + string.charAt(index);\n\n\t\t}\n\t\treturn result;\n\t};\n\n\tif (!root.CSS) {\n\t\troot.CSS = {};\n\t}\n\n\troot.CSS.escape = cssEscape;\n\n}));\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/favicon.js": {
            "title": "$:/core/modules/startup/favicon.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/info.js": {
            "title": "$:/core/modules/startup/info.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_INFO_PLUGIN = \"$:/temp/info-plugin\";\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin. We use the non-standard plugin-type \"info\" because ordinary plugins are only registered asynchronously after being loaded dynamically\n\tvar fields = {\n\t\ttitle: TITLE_INFO_PLUGIN,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo([TITLE_INFO_PLUGIN]);\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/load-modules.js": {
            "title": "$:/core/modules/startup/load-modules.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.wiki.addIndexersToWiki();\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/password.js": {
            "title": "$:/core/modules/startup/password.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/plugins.js": {
            "title": "$:/core/modules/startup/plugins.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/plugins.js\ntype: application/javascript\nmodule-type: startup\n\nStartup logic concerned with managing plugins\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"plugins\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE = \"$:/status/RequireReloadDueToPluginChange\";\n\nvar PREFIX_CONFIG_REGISTER_PLUGIN_TYPE = \"$:/config/RegisterPluginType/\";\n\nexports.startup = function() {\n\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"no\"});\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tvar changesToProcess = [],\n\t\t\trequireReloadDueToPluginChange = false;\n\t\t$tw.utils.each(Object.keys(changes),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\t\trequiresReload = $tw.wiki.doesPluginRequireReload(title);\n\t\t\tif(requiresReload) {\n\t\t\t\trequireReloadDueToPluginChange = true;\n\t\t\t} else if(tiddler) {\n\t\t\t\tvar pluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif($tw.wiki.getTiddlerText(PREFIX_CONFIG_REGISTER_PLUGIN_TYPE + (tiddler.fields[\"plugin-type\"] || \"\"),\"no\") === \"yes\") {\n\t\t\t\t\tchangesToProcess.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\tif(requireReloadDueToPluginChange) {\n\t\t\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"yes\"});\n\t\t}\n\t\t// Read or delete the plugin info of the changed tiddlers\n\t\tif(changesToProcess.length > 0) {\n\t\t\tvar changes = $tw.wiki.readPluginInfo(changesToProcess);\n\t\t\tif(changes.modifiedPlugins.length > 0 || changes.deletedPlugins.length > 0) {\n\t\t\t\t// (Re-)register any modified plugins\n\t\t\t\t$tw.wiki.registerPluginTiddlers(null,changes.modifiedPlugins);\n\t\t\t\t// Unregister any deleted plugins\n\t\t\t\t$tw.wiki.unregisterPluginTiddlers(null,changes.deletedPlugins);\n\t\t\t\t// Unpack the shadow tiddlers\n\t\t\t\t$tw.wiki.unpackPluginTiddlers();\n\t\t\t}\n\t\t}\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/render.js": {
            "title": "$:/core/modules/startup/render.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar THROTTLE_REFRESH_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n   \t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t})();\n\t// Remove any splash screen elements\n\tvar removeList = document.querySelectorAll(\".tc-remove-when-wiki-loaded\");\n\t$tw.utils.each(removeList,function(removeItem) {\n\t\tif(removeItem.parentNode) {\n\t\t\tremoveItem.parentNode.removeChild(removeItem);\n\t\t}\n\t});\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.hooks.invokeHook(\"th-page-refreshing\");\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only tiddlers that are throttled have changed\n\t\tvar onlyThrottledTiddlersHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !(tiddler.hasField(\"draft.of\") || tiddler.hasField(\"throttle.refresh\"))) {\n\t\t\t\tonlyThrottledTiddlersHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyThrottledTiddlersHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = THROTTLE_REFRESH_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/rootwidget.js": {
            "title": "$:/core/modules/startup/rootwidget.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject, event: event});\n\t});\n\t// Install the notification  mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the copy-to-clipboard  mechanism\n\t$tw.rootWidget.addEventListener(\"tm-copy-to-clipboard\",function(event) {\n\t\t$tw.utils.copyToClipboard(event.param);\n\t});\n\t// Install the tm-focus-selector message\n\t$tw.rootWidget.addEventListener(\"tm-focus-selector\",function(event) {\n\t\tvar selector = event.param || \"\",\n\t\t\telement;\n\t\ttry {\n\t\t\telement = document.querySelector(selector);\n\t\t} catch(e) {\n\t\t\tconsole.log(\"Error in selector: \",selector)\n\t\t}\n\t\tif(element && element.focus) {\n\t\t\telement.focus(event.paramObject);\n\t\t}\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tvar fullScreenDocument = event.event ? event.event.target.ownerDocument : document;\n\t\t\tif(event.param === \"enter\") {\n\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t} else if(event.param === \"exit\") {\n\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tif(fullScreenDocument[fullscreen._fullscreenElement]) {\n\t\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t\t} else {\n\t\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup.js": {
            "title": "$:/core/modules/startup.js",
            "text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\t// Minimal browser detection\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t\t$tw.browser.isFirefox = !!document.mozFullScreenEnabled;\n\t}\n\t// Platform detection\n\t$tw.platform = {};\n\tif($tw.browser) {\n\t\t$tw.platform.isMac = /Mac/.test(navigator.platform);\n\t\t$tw.platform.isWindows = /win/i.test(navigator.platform);\n\t\t$tw.platform.isLinux = /Linux/i.test(navigator.platform);\n\t} else {\n\t\tswitch(require(\"os\").platform()) {\n\t\t\tcase \"darwin\":\n\t\t\t\t$tw.platform.isMac = true;\n\t\t\t\tbreak;\n\t\t\tcase \"win32\":\n\t\t\t\t$tw.platform.isWindows = true;\n\t\t\t\tbreak;\n\t\t\tcase \"freebsd\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t\tcase \"linux\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\t// Initialise version\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\t$tw.rootWidget = new widget.widget({\n\t\ttype: \"widget\",\n\t\tchildren: []\n\t},{\n\t\twiki: $tw.wiki,\n\t\tdocument: $tw.browser ? document : $tw.fakeDocument\n\t});\n\t// Execute any startup actions\n\tvar executeStartupTiddlers = function(tag) {\n\t\t$tw.utils.each($tw.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\t\t$tw.rootWidget.invokeActionString($tw.wiki.getTiddlerText(title),$tw.rootWidget);\n\t\t});\n\t};\n\texecuteStartupTiddlers(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Browser\");\t\t\n\t}\n\tif($tw.node) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Node\");\t\t\n\t}\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-GB\"\n\t\t],\n\t\tonSwitch: function(plugins) {\n\t\t\tif($tw.browser) {\n\t\t\t\tvar pluginTiddler = $tw.wiki.getTiddler(plugins[0]);\n\t\t\t\tif(pluginTiddler) {\n\t\t\t\t\tdocument.documentElement.setAttribute(\"dir\",pluginTiddler.getFieldString(\"text-direction\") || \"auto\");\n\t\t\t\t} else {\n\t\t\t\t\tdocument.documentElement.removeAttribute(\"dir\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Kick off the keyboard manager\n\t$tw.keyboardManager = new $tw.KeyboardManager();\n\t// Listen for shortcuts\n\tif($tw.browser) {\n\t\t$tw.utils.addEventListeners(document,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t}\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t}\n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({\n\t\twiki: $tw.wiki,\n\t\tdirtyTracking: !$tw.syncadaptor,\n\t\tpreloadDirty: $tw.boot.preloadDirty || []\n\t});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/story.js": {
            "title": "$:/core/modules/startup/story.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\nvar CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD = \"$:/config/Navigation/Permalinkview/CopyToClipboard\"; // Can be \"yes\" (default) or \"no\"\nvar CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/Permalinkview/UpdateAddressBar\"; // Can be \"yes\" (default) or \"no\"\n\n\n// Links to help, if there is no param\nvar HELP_OPEN_EXTERNAL_WINDOW = \"http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window\";\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers({\n\t\tdisableHistory: $tw.boot.disableStartupNavigation\n\t});\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for tm-open-external-window message\n\t\t$tw.rootWidget.addEventListener(\"tm-open-external-window\",function(event) {\n\t\t\tvar paramObject = event.paramObject || {},\n\t\t\t\tstrUrl = event.param || HELP_OPEN_EXTERNAL_WINDOW,\n\t\t\t\tstrWindowName = paramObject.windowName,\n\t\t\t\tstrWindowFeatures = paramObject.windowFeatures;\n\t\t\twindow.open(strUrl, strWindowName, strWindowFeatures);\n\t\t});\n\t\t// Listen for the tm-print message\n\t\t$tw.rootWidget.addEventListener(\"tm-print\",function(event) {\n\t\t\t(event.event.view || window).print();\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\"\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\"\n\t\t\t});\t\t\t\t\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndisableHistory: if true $:/History is NOT updated\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t// Invoke any hooks that want to change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// Update history\n\tif(!options.disableHistory) {\n\t\t// If a target tiddler was specified add it to the history stack\n\t\tif(target && target !== \"\") {\n\t\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t\t}\n\t\t\t$tw.wiki.addToHistory(target);\n\t\t} else if(storyList.length > 0) {\n\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t}\t\t\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.copyToClipboard: \"permalink\", \"permaview\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\t// Get the story and the history stack\n\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\ttargetTiddler = \"\";\n\tif(options.targetTiddler) {\n\t\ttargetTiddler = options.targetTiddler;\n\t} else {\n\t\t// The target tiddler is the one at the top of the stack\n\t\tif(historyList.length > 0) {\n\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t}\n\t\t// Blank the target tiddler if it isn't present in the story\n\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\ttargetTiddler = \"\";\n\t\t}\n\t}\n\t// Assemble the location hash\n\tswitch(options.updateAddressBar) {\n\t\tcase \"permalink\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t\tbreak;\n\t}\n\t// Copy URL to the clipboard\n\tswitch(options.copyToClipboard) {\n\t\tcase \"permalink\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler));\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList)));\n\t\t\tbreak;\n\t}\n\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\tif(options.updateHistory === \"yes\") {\n\t\t\t// Assign the location hash so that history is updated\n\t\t\twindow.location.hash = $tw.locationHash;\n\t\t} else {\n\t\t\t// We use replace so that browser history isn't affected\n\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t}\n\t}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/windows.js": {
            "title": "$:/core/modules/startup/windows.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\twindowTitle = paramObject.windowTitle || title,\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow,\n\t\t    srcDocument;\n\t\t// In case that popup blockers deny opening a new window\n\t\ttry {\n\t\t\tsrcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\t}\n\t\tcatch(e) {\n\t\t\treturn;\n\t\t}\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = windowTitle;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{\n\t\t\t\tdocument: $tw.fakeDocument,\n\t\t\t\tvariables: variables,\n\t\t\t\timportPageMacros: true}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\t// Listen for keyboard shortcuts\n\t\t$tw.utils.addEventListeners(srcDocument,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t},{\n\t\t\tname: \"click\",\n\t\t\thandlerObject: $tw.popup,\n\t\t\thandlerMethod: \"handleEvent\"\n\t\t}]);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/story.js": {
            "title": "$:/core/modules/story.js",
            "text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/storyviews/classic.js": {
            "title": "$:/core/modules/storyviews/classic.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration()\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\tif(duration) {\n\t\t// Scroll the node into view\n\t\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\t\n\t} else {\n\t\ttargetElement.scrollIntoView();\n\t}\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Reset the margin once the transition is over\n\t\tsetTimeout(function() {\n\t\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t\t{transition: \"none\"},\n\t\t\t\t{marginBottom: \"\"}\n\t\t\t]);\n\t\t},duration);\n\t\t// Set up the initial position of the element\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t// Transition to the final position\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t]);\n\t}\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode(),\n\t\t\tremoveElement = function() {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t};\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\tremoveElement();\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar currWidth = targetElement.offsetWidth,\n\t\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Remove the dom nodes of the widget at the end of the transition\n\t\tsetTimeout(removeElement,duration);\n\t\t// Animate the closure\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"translateX(0px)\"},\n\t\t\t{marginBottom:  currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n};\n\nexports.classic = ClassicStoryView;\n\n})();",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/pop.js": {
            "title": "$:/core/modules/storyviews/pop.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t\t$tw.utils.setStyle(widget.document.body,[\n\t\t\t{\"overflow-x\": \"\"}\n\t\t]);\n\t},duration);\n\t// Prevent the page from overscrolling due to the zoom factor\n\t$tw.utils.setStyle(widget.document.body,[\n\t\t{\"overflow-x\": \"hidden\"}\n\t]);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement && targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/zoomin.js": {
            "title": "$:/core/modules/storyviews/zoomin.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerDataCached(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx =  zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty =  zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/syncer.js": {
            "title": "$:/core/modules/syncer.js",
            "text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store and synchronises them to a remote data store represented as a \"sync adaptor\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDefaults\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleIsAnonymous = \"$:/status/IsAnonymous\";\nSyncer.prototype.titleIsReadOnly = \"$:/status/IsReadOnly\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSyncPollingInterval = \"$:/config/SyncPollingInterval\";\nSyncer.prototype.titleSyncDisableLazyLoading = \"$:/config/SyncDisableLazyLoading\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.titleSyncThrottleInterval = \"$:/config/SyncThrottleInterval\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.errorRetryInterval = 5 * 1000; // Interval to retry after an error\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\t// Save parameters\n\tthis.syncadaptor = options.syncadaptor;\n\tthis.disableUI = !!options.disableUI;\n\tthis.titleIsLoggedIn = options.titleIsLoggedIn || this.titleIsLoggedIn;\n\tthis.titleUserName = options.titleUserName || this.titleUserName;\n\tthis.titleSyncFilter = options.titleSyncFilter || this.titleSyncFilter;\n\tthis.titleSavedNotification = options.titleSavedNotification || this.titleSavedNotification;\n\tthis.taskTimerInterval = options.taskTimerInterval || this.taskTimerInterval;\n\tthis.throttleInterval = options.throttleInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncThrottleInterval,\"\"),10) || this.throttleInterval;\n\tthis.errorRetryInterval = options.errorRetryInterval || this.errorRetryInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncPollingInterval,\"\"),10) || this.pollTimerInterval;\n\tthis.logging = \"logging\" in options ? options.logging : true;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\")  + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\"),{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging,\n\t\tsaveHistory: true\n\t});\n\t// Make another logger for connection errors\n\tthis.loggerConnection = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\")  + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\") + \"-connection\",{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging\n\t});\n\t// Ask the syncadaptor to use the main logger\n\tif(this.syncadaptor.setLoggerSaveBuffer) {\n\t\tthis.syncadaptor.setLoggerSaveBuffer(this.logger);\n\t}\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\tthis.titlesToBeLoaded = {}; // Hashmap of titles of tiddlers that need loading from the server\n\tthis.titlesHaveBeenLazyLoaded = {}; // Hashmap of titles of tiddlers that have already been lazily loaded from the server\n\t// Timers\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Number of outstanding requests\n\tthis.numTasksInProgress = 0;\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Filter the changes to just include ones that are being synced\n\t\tvar filteredChanges = self.getSyncedTiddlers(function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t\tif(filteredChanges.length > 0) {\n\t\t\tself.processTaskQueue();\n\t\t} else {\n\t\t\t// Look for deletions of tiddlers we're already syncing\t\n\t\t\tvar outstandingDeletion = false\n\t\t\t$tw.utils.each(changes,function(change,title,object) {\n\t\t\t\tif(change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) {\n\t\t\t\t\toutstandingDeletion = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(outstandingDeletion) {\n\t\t\t\tself.processTaskQueue();\n\t\t\t}\n\t\t}\n\t});\n\t// Browser event handlers\n\tif($tw.browser && !this.disableUI) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-copy-syncer-logs-to-clipboard\",function() {\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getSystemInfo() + \"\\n\\nLog:\\n\" + self.logger.getBuffer());\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI && $tw.wiki.getTiddlerText(this.titleSyncDisableLazyLoading) !== \"yes\") {\n\t\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\t\tself.handleLazyLoadEvent(title);\n\t\t});\t\t\n\t}\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nShow a generic network error alert\n*/\nSyncer.prototype.displayError = function(msg,err) {\n\tif(err === ($tw.language.getString(\"Error/XMLHttpRequest\") + \": 0\")) {\n\t\tthis.loggerConnection.alert($tw.language.getString(\"Error/NetworkErrorAlert\"));\n\t\tthis.logger.log(msg + \":\",err);\n\t} else {\n\t\tthis.logger.alert(msg + \":\",err);\n\t}\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getSyncedTiddlers = function(source) {\n\treturn this.filterFn.call(this.wiki,source);\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getTiddlerRevision = function(title) {\n\tif(this.syncadaptor && this.syncadaptor.getTiddlerRevision) {\n\t\treturn this.syncadaptor.getTiddlerRevision(title);\n\t} else {\n\t\treturn this.wiki.getTiddler(title).fields.revision;\t\n\t} \n};\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\t// \"revision\" is the revision of the tiddler last seen on the server, and \"changecount\" is the corresponding local changecount\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.getSyncedTiddlers();\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: self.getTiddlerRevision(title),\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t};\n\t});\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\tthis.logger.log(\"Checking dirty status\");\n\t// Check tiddlers that are in the store and included in the filter function\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(this.wiki.tiddlerExists(title)) {\n\t\t\tif(tiddlerInfo) {\n\t\t\t\t// If the tiddler is known on the server and has been modified locally then it needs to be saved to the server\n\t\t\t\tif($tw.wiki.getChangeCount(title) > tiddlerInfo.changeCount) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// If the tiddler isn't known on the server then it needs to be saved to the server\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t}\n\t// Check tiddlers that are known from the server but not currently in the store\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\tif(!this.wiki.tiddlerExists(titles[index])) {\n\t\t\t// There must be a pending delete\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser && !this.disableUI) {\n\t\tvar dirty = this.isDirty();\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",dirty);\n\t\tif(!dirty) {\n\t\t\tthis.loggerConnection.clearAlerts();\n\t\t}\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: this.getTiddlerRevision(tiddlerFields.title),\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username,isReadOnly,isAnonymous) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\t// Set the various status tiddlers\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsReadOnly,text: isReadOnly ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsAnonymous,text: isAnonymous ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\t\tif(isLoggedIn) {\n\t\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tvar self = this,\n\t\tcancelNextSync = function() {\n\t\t\tif(self.pollTimerId) {\n\t\t\t\tclearTimeout(self.pollTimerId);\n\t\t\t\tself.pollTimerId = null;\n\t\t\t}\n\t\t},\n\t\ttriggerNextSync = function() {\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t};\n\tif(this.syncadaptor && this.syncadaptor.getUpdatedTiddlers) {\n\t\tthis.logger.log(\"Retrieving updated tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getUpdatedTiddlers(self,function(err,updates) {\n\t\t\ttriggerNextSync();\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif(updates) {\n\t\t\t\t$tw.utils.each(updates.modifications,function(title) {\n\t\t\t\t\tself.titlesToBeLoaded[title] = true;\n\t\t\t\t});\n\t\t\t\t$tw.utils.each(updates.deletions,function(title) {\n\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t});\n\t\t\t\tif(updates.modifications.length > 0 || updates.deletions.length > 0) {\n\t\t\t\t\tself.processTaskQueue();\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t} else if(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\ttriggerNextSync();\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Keep track of which tiddlers we already know about have been reported this time\n\t\t\tvar previousTitles = Object.keys(self.tiddlerInfo);\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.tiddlerExists(tiddlerFields.title) && self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null,\n\t\t\t\t\tindexInPreviousTitles = previousTitles.indexOf(tiddlerFields.title);\n\t\t\t\tif(indexInPreviousTitles !== -1) {\n\t\t\t\t\tpreviousTitles.splice(indexInPreviousTitles,1);\n\t\t\t\t}\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Only load the skinny version if we don't already have a fat version of the tiddler\n\t\t\t\t\tif(!tiddler || tiddler.fields.text === undefined) {\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\tself.titlesToBeLoaded[tiddlerFields.title] = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Delete any tiddlers that were previously reported but missing this time\n\t\t\t$tw.utils.each(previousTitles,function(title) {\n\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t});\n\t\t\tself.processTaskQueue();\n\t\t});\n\t}\n};\n\n/*\nForce load a tiddler from the server\n*/\nSyncer.prototype.enqueueLoadTiddler = function(title) {\n\tthis.titlesToBeLoaded[title] = true;\n\tthis.processTaskQueue();\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Ignore if the syncadaptor doesn't handle it\n\tif(!this.syncadaptor.supportsLazyLoading) {\n\t\treturn;\n\t}\n\t// Don't lazy load the same tiddler twice\n\tif(!this.titlesHaveBeenLazyLoaded[title]) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.getSyncedTiddlers().indexOf(title) !== -1) {\n\t\t\t// Mark the tiddler as needing loading, and having already been lazily loaded\n\t\t\tthis.titlesToBeLoaded[title] = true;\n\t\t\tthis.titlesHaveBeenLazyLoaded[title] = true;\n\t\t}\n\t}\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!err && !isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(err,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nProcess the next task\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if the sync adaptor is fully initialised and we're not already performing\n\t// a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif((!this.syncadaptor.isReady || this.syncadaptor.isReady()) && this.numTasksInProgress === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(typeof task === \"object\" && task !== null) {\n\t\t\tthis.numTasksInProgress += 1;\n\t\t\ttask.run(function(err) {\n\t\t\t\tself.numTasksInProgress -= 1;\n\t\t\t\tif(err) {\n\t\t\t\t\tself.displayError(\"Sync error while processing \" + task.type + \" of '\" + task.title + \"'\",err);\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\tself.triggerTimeout(self.errorRetryInterval);\n\t\t\t\t} else {\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\t// Process the next task\n\t\t\t\t\tself.processTaskQueue.call(self);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// No task is ready so update the status\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// And trigger a timeout if there is a pending task\n\t\t\tif(task === true) {\n\t\t\t\tthis.triggerTimeout();\t\t\t\t\n\t\t\t}\n\t\t}\n\t} else {\n\t\tthis.updateDirtyStatus();\t\t\n\t}\n};\n\nSyncer.prototype.triggerTimeout = function(interval) {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},interval || self.taskTimerInterval);\n\t}\n};\n\n/*\nChoose the next sync task. We prioritise saves, then deletes, then loads from the server\n\nReturns either a task object, null if there's no upcoming tasks, or the boolean true if there are pending tasks that aren't yet due\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar thresholdLastSaved = (new Date()) - this.throttleInterval,\n\t\thavePending = null;\n\t// First we look for tiddlers that have been modified locally and need saving back to the server\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title),\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(tiddler) {\n\t\t\t// If the tiddler is not known on the server, or has been modified locally no more recently than the threshold then it needs to be saved to the server\n\t\t\tvar hasChanged = !tiddlerInfo || $tw.wiki.getChangeCount(title) > tiddlerInfo.changeCount,\n\t\t\t\tisReadyToSave = !tiddlerInfo || !tiddlerInfo.timestampLastSaved || tiddlerInfo.timestampLastSaved < thresholdLastSaved;\n\t\t\tif(hasChanged) {\n\t\t\t\tif(isReadyToSave) {\n\t\t\t\t\treturn new SaveTiddlerTask(this,title); \t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\thavePending = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Second, we check tiddlers that are known from the server but not currently in the store, and so need deleting on the server\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\ttitle = titles[index];\n\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\treturn new DeleteTiddlerTask(this,title);\n\t\t}\n\t}\n\t// Check for tiddlers that need loading\n\ttitle = Object.keys(this.titlesToBeLoaded)[0];\n\tif(title) {\n\t\tdelete this.titlesToBeLoaded[title];\n\t\treturn new LoadTiddlerTask(this,title);\n\t}\n\t// No tasks are ready\n\treturn havePending;\n};\n\nfunction SaveTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"save\";\n}\n\nSaveTiddlerTask.prototype.run = function(callback) {\n\tvar self = this,\n\t\tchangeCount = this.syncer.wiki.getChangeCount(this.title),\n\t\ttiddler = this.syncer.wiki.tiddlerExists(this.title) && this.syncer.wiki.getTiddler(this.title);\n\tthis.syncer.logger.log(\"Dispatching 'save' task:\",this.title);\n\tif(tiddler) {\n\t\tthis.syncer.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t// If there's an error, exit without changing any internal state\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Adjust the info stored about this tiddler\n\t\t\tself.syncer.tiddlerInfo[self.title] = {\n\t\t\t\tchangeCount: changeCount,\n\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\trevision: revision,\n\t\t\t\ttimestampLastSaved: new Date()\n\t\t\t};\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else {\n\t\tthis.syncer.logger.log(\" Not Dispatching 'save' task:\",this.title,\"tiddler does not exist\");\n\t\t$tw.utils.nextTick(callback(null));\n\t}\n};\n\nfunction DeleteTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"delete\";\n}\n\nDeleteTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'delete' task:\",this.title);\n\tthis.syncer.syncadaptor.deleteTiddler(this.title,function(err) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Remove the info stored about this tiddler\n\t\tdelete self.syncer.tiddlerInfo[self.title];\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t},{\n\t\ttiddlerInfo: self.syncer.tiddlerInfo[this.title]\n\t});\n};\n\nfunction LoadTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"load\";\n}\n\nLoadTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'load' task:\",this.title);\n\tthis.syncer.syncadaptor.loadTiddler(this.title,function(err,tiddlerFields) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Update the info stored about this tiddler\n\t\tif(tiddlerFields) {\n\t\t\tself.syncer.storeTiddler(tiddlerFields);\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t});\n};\n\nexports.Syncer = Syncer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/tiddler.js": {
            "title": "$:/core/modules/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet the value of a field as a list\n*/\nexports.getFieldList = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn [];\n\t}\n\treturn $tw.utils.parseStringArray(value);\n};\n\n/*\nGet all the fields as a hashmap of strings. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStrings = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = {};\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields[field] = this.getFieldString(field);\n\t\t\t}\n\t\t}\n\t}\n\treturn fields;\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [],\n\t\tfields = Object.keys(this.fields).sort(),\n\t\tresult = [];\n\tfor(var t=0; t<fields.length; t++) {\n\t\tvar field = fields[t];\n\t\tif(exclude.indexOf(field) === -1) {\n\t\t\tresult.push(field + \": \" + this.getFieldString(field));\n\t\t}\n\t}\n\treturn result.join(\"\\n\");\n};\n\nexports.getFieldDay = function(field) {\n\tif(this.cache && this.cache.day && $tw.utils.hop(this.cache.day,field) ) {\n\t\treturn this.cache.day[field];\n\t}\n\tvar day = \"\";\n\tif(this.fields[field]) {\n\t\tday = (new Date($tw.utils.parseDate(this.fields[field]))).setHours(0,0,0,0);\n\t}\n\tthis.cache.day = this.cache.day || {};\n\tthis.cache.day[field] = day;\n\treturn day;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "tiddlermethod"
        },
        "$:/core/modules/upgraders/plugins.js": {
            "title": "$:/core/modules/upgraders/plugins.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin contains JS modules\n\t\t\tvar requiresReload = $tw.wiki.doesPluginInfoRequireReload(JSON.parse(incomingTiddler.text)) ? ($tw.wiki.getTiddlerText(\"$:/language/ControlPanel/Plugins/PluginWillRequireReload\") + \" \") : \"\";\n\t\t\tmessages[title] = requiresReload;\n\t\t\tif(incomingTiddler.version) {\n\t\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/system.js": {
            "title": "$:/core/modules/upgraders/system.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\",\"$:/Import\"],\n\tWARN_IMPORT_PREFIX_LIST = [\"$:/core/modules/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tshowAlert = false;\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t\tfor(var t=0; t<WARN_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = WARN_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix && wiki.isShadowTiddler(title)) {\n\t\t\t\t\tshowAlert = true;\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Warning\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\tif(showAlert) {\n\t\tvar logger = new $tw.utils.Logger(\"import\");\n\t\tlogger.alert($tw.language.getString(\"Import/Upgrader/System/Alert\"));\n\t}\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/themetweaks.js": {
            "title": "$:/core/modules/upgraders/themetweaks.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerDataCached(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/utils/base64-utf8/base64-utf8.module.js": {
            "text": "(function(){// From https://gist.github.com/Nijikokun/5192472\n//\n// UTF8 Module\n//\n// Cleaner and modularized utf-8 encoding and decoding library for javascript.\n//\n// copyright: MIT\n// author: Nijiko Yonskai, @nijikokun, nijikokun@gmail.com\n!function(r,e,o,t){void 0!==o.module&&o.module.exports?o.module.exports=e.apply(o):void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"utf8\",[],e):o.utf8=e.apply(o)}(0,function(){return{encode:function(r){if(\"string\"!=typeof r)return r;r=r.replace(/\\r\\n/g,\"\\n\");for(var e,o=\"\",t=0;t<r.length;t++)(e=r.charCodeAt(t))<128?o+=String.fromCharCode(e):e>127&&e<2048?(o+=String.fromCharCode(e>>6|192),o+=String.fromCharCode(63&e|128)):(o+=String.fromCharCode(e>>12|224),o+=String.fromCharCode(e>>6&63|128),o+=String.fromCharCode(63&e|128));return o},decode:function(r){if(\"string\"!=typeof r)return r;for(var e=\"\",o=0,t=0;o<r.length;)(t=r.charCodeAt(o))<128?(e+=String.fromCharCode(t),o++):t>191&&t<224?(e+=String.fromCharCode((31&t)<<6|63&r.charCodeAt(o+1)),o+=2):(e+=String.fromCharCode((15&t)<<12|(63&r.charCodeAt(o+1))<<6|63&r.charCodeAt(o+2)),o+=3);return e}}},this),function(r,e,o,t){if(void 0!==o.module&&o.module.exports){if(t&&o.require)for(var n=0;n<t.length;n++)o[t[n]]=o.require(t[n]);o.module.exports=e.apply(o)}else void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"base64\",t||[],e):o.base64=e.apply(o)}(0,function(r){var e=r||this.utf8,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";return{encode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=e.encode(r);for(var t,n,i,d,f,a,h,c=\"\",u=0;u<r.length;)d=(t=r.charCodeAt(u++))>>2,f=(3&t)<<4|(n=r.charCodeAt(u++))>>4,a=(15&n)<<2|(i=r.charCodeAt(u++))>>6,h=63&i,isNaN(n)?a=h=64:isNaN(i)&&(h=64),c+=o.charAt(d)+o.charAt(f)+o.charAt(a)+o.charAt(h);return c},decode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=r.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");for(var t,n,i,d,f,a,h=\"\",c=0;c<r.length;)t=o.indexOf(r.charAt(c++))<<2|(d=o.indexOf(r.charAt(c++)))>>4,n=(15&d)<<4|(f=o.indexOf(r.charAt(c++)))>>2,i=(3&f)<<6|(a=o.indexOf(r.charAt(c++))),h+=String.fromCharCode(t),64!=f&&(h+=String.fromCharCode(n)),64!=a&&(h+=String.fromCharCode(i));return e.decode(h)}}},this,[\"utf8\"]);}).call(exports);",
            "type": "application/javascript",
            "title": "$:/core/modules/utils/base64-utf8/base64-utf8.module.js",
            "module-type": "library"
        },
        "$:/core/modules/utils/crypto.js": {
            "title": "$:/core/modules/utils/crypto.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/csv.js": {
            "title": "$:/core/modules/utils/csv.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/csv.js\ntype: application/javascript\nmodule-type: utils\n\nA barebones CSV parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a CSV string with a header row and return an array of hashmaps.\n*/\nexports.parseCsvStringWithHeader = function(text,options) {\n\toptions = options || {};\n\tvar separator = options.separator || \",\",\n\t\trows = text.split(/\\r?\\n/mg).map(function(row) {\n\t\t\treturn $tw.utils.trim(row);\n\t\t}).filter(function(row) {\n\t\t\treturn row !== \"\";\n\t\t});\n\tif(rows.length < 1) {\n\t\treturn \"Missing header row\";\n\t}\n\tvar headings = rows[0].split(separator),\n\t\tresults = [];\n\tfor(var row=1; row<rows.length; row++) {\n\t\tvar columns = rows[row].split(separator),\n\t\t\tcolumnResult = Object.create(null);\n\t\tif(columns.length !== headings.length) {\n\t\t\treturn \"Malformed CSV row '\" + rows[row] + \"'\";\n\t\t}\n\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\tvar columnName = headings[column];\n\t\t\tcolumnResult[columnName] = $tw.utils.trim(columns[column] || \"\");\n\t\t}\n\t\tresults.push(columnResult);\t\t\t\n\t}\n\treturn results;\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/diff-match-patch/diff_match_patch.js": {
            "text": "(function(){function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32}var DIFF_DELETE=-1,DIFF_INSERT=1,DIFF_EQUAL=0;\ndiff_match_patch.prototype.diff_main=function(a,b,c,d){\"undefined\"==typeof d&&(d=0>=this.Diff_Timeout?Number.MAX_VALUE:(new Date).getTime()+1E3*this.Diff_Timeout);if(null==a||null==b)throw Error(\"Null input. (diff_main)\");if(a==b)return a?[[DIFF_EQUAL,a]]:[];\"undefined\"==typeof c&&(c=!0);var e=c,f=this.diff_commonPrefix(a,b);c=a.substring(0,f);a=a.substring(f);b=b.substring(f);f=this.diff_commonSuffix(a,b);var g=a.substring(a.length-f);a=a.substring(0,a.length-f);b=b.substring(0,b.length-f);a=this.diff_compute_(a,\nb,e,d);c&&a.unshift([DIFF_EQUAL,c]);g&&a.push([DIFF_EQUAL,g]);this.diff_cleanupMerge(a);return a};\ndiff_match_patch.prototype.diff_compute_=function(a,b,c,d){if(!a)return[[DIFF_INSERT,b]];if(!b)return[[DIFF_DELETE,a]];var e=a.length>b.length?a:b,f=a.length>b.length?b:a,g=e.indexOf(f);return-1!=g?(c=[[DIFF_INSERT,e.substring(0,g)],[DIFF_EQUAL,f],[DIFF_INSERT,e.substring(g+f.length)]],a.length>b.length&&(c[0][0]=c[2][0]=DIFF_DELETE),c):1==f.length?[[DIFF_DELETE,a],[DIFF_INSERT,b]]:(e=this.diff_halfMatch_(a,b))?(b=e[1],f=e[3],a=e[4],e=this.diff_main(e[0],e[2],c,d),c=this.diff_main(b,f,c,d),e.concat([[DIFF_EQUAL,\na]],c)):c&&100<a.length&&100<b.length?this.diff_lineMode_(a,b,d):this.diff_bisect_(a,b,d)};\ndiff_match_patch.prototype.diff_lineMode_=function(a,b,c){var d=this.diff_linesToChars_(a,b);a=d.chars1;b=d.chars2;d=d.lineArray;a=this.diff_main(a,b,!1,c);this.diff_charsToLines_(a,d);this.diff_cleanupSemantic(a);a.push([DIFF_EQUAL,\"\"]);for(var e=d=b=0,f=\"\",g=\"\";b<a.length;){switch(a[b][0]){case DIFF_INSERT:e++;g+=a[b][1];break;case DIFF_DELETE:d++;f+=a[b][1];break;case DIFF_EQUAL:if(1<=d&&1<=e){a.splice(b-d-e,d+e);b=b-d-e;d=this.diff_main(f,g,!1,c);for(e=d.length-1;0<=e;e--)a.splice(b,0,d[e]);b+=\nd.length}d=e=0;g=f=\"\"}b++}a.pop();return a};\ndiff_match_patch.prototype.diff_bisect_=function(a,b,c){for(var d=a.length,e=b.length,f=Math.ceil((d+e)/2),g=2*f,h=Array(g),l=Array(g),k=0;k<g;k++)h[k]=-1,l[k]=-1;h[f+1]=0;l[f+1]=0;k=d-e;for(var m=0!=k%2,p=0,x=0,w=0,q=0,t=0;t<f&&!((new Date).getTime()>c);t++){for(var v=-t+p;v<=t-x;v+=2){var n=f+v;var r=v==-t||v!=t&&h[n-1]<h[n+1]?h[n+1]:h[n-1]+1;for(var y=r-v;r<d&&y<e&&a.charAt(r)==b.charAt(y);)r++,y++;h[n]=r;if(r>d)x+=2;else if(y>e)p+=2;else if(m&&(n=f+k-v,0<=n&&n<g&&-1!=l[n])){var u=d-l[n];if(r>=\nu)return this.diff_bisectSplit_(a,b,r,y,c)}}for(v=-t+w;v<=t-q;v+=2){n=f+v;u=v==-t||v!=t&&l[n-1]<l[n+1]?l[n+1]:l[n-1]+1;for(r=u-v;u<d&&r<e&&a.charAt(d-u-1)==b.charAt(e-r-1);)u++,r++;l[n]=u;if(u>d)q+=2;else if(r>e)w+=2;else if(!m&&(n=f+k-v,0<=n&&n<g&&-1!=h[n]&&(r=h[n],y=f+r-n,u=d-u,r>=u)))return this.diff_bisectSplit_(a,b,r,y,c)}}return[[DIFF_DELETE,a],[DIFF_INSERT,b]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(a,b,c,d,e){var f=a.substring(0,c),g=b.substring(0,d);a=a.substring(c);b=b.substring(d);f=this.diff_main(f,g,!1,e);e=this.diff_main(a,b,!1,e);return f.concat(e)};\ndiff_match_patch.prototype.diff_linesToChars_=function(a,b){function c(a){for(var b=\"\",c=0,f=-1,g=d.length;f<a.length-1;){f=a.indexOf(\"\\n\",c);-1==f&&(f=a.length-1);var h=a.substring(c,f+1);c=f+1;(e.hasOwnProperty?e.hasOwnProperty(h):void 0!==e[h])?b+=String.fromCharCode(e[h]):(b+=String.fromCharCode(g),e[h]=g,d[g++]=h)}return b}var d=[],e={};d[0]=\"\";var f=c(a),g=c(b);return{chars1:f,chars2:g,lineArray:d}};\ndiff_match_patch.prototype.diff_charsToLines_=function(a,b){for(var c=0;c<a.length;c++){for(var d=a[c][1],e=[],f=0;f<d.length;f++)e[f]=b[d.charCodeAt(f)];a[c][1]=e.join(\"\")}};diff_match_patch.prototype.diff_commonPrefix=function(a,b){if(!a||!b||a.charAt(0)!=b.charAt(0))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(f,e)==b.substring(f,e)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonSuffix=function(a,b){if(!a||!b||a.charAt(a.length-1)!=b.charAt(b.length-1))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(a.length-e,a.length-f)==b.substring(b.length-e,b.length-f)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonOverlap_=function(a,b){var c=a.length,d=b.length;if(0==c||0==d)return 0;c>d?a=a.substring(c-d):c<d&&(b=b.substring(0,c));c=Math.min(c,d);if(a==b)return c;d=0;for(var e=1;;){var f=a.substring(c-e);f=b.indexOf(f);if(-1==f)return d;e+=f;if(0==f||a.substring(c-e)==b.substring(0,e))d=e,e++}};\ndiff_match_patch.prototype.diff_halfMatch_=function(a,b){function c(a,b,c){for(var d=a.substring(c,c+Math.floor(a.length/4)),e=-1,g=\"\",h,k,l,m;-1!=(e=b.indexOf(d,e+1));){var p=f.diff_commonPrefix(a.substring(c),b.substring(e)),u=f.diff_commonSuffix(a.substring(0,c),b.substring(0,e));g.length<u+p&&(g=b.substring(e-u,e)+b.substring(e,e+p),h=a.substring(0,c-u),k=a.substring(c+p),l=b.substring(0,e-u),m=b.substring(e+p))}return 2*g.length>=a.length?[h,k,l,m,g]:null}if(0>=this.Diff_Timeout)return null;\nvar d=a.length>b.length?a:b,e=a.length>b.length?b:a;if(4>d.length||2*e.length<d.length)return null;var f=this,g=c(d,e,Math.ceil(d.length/4));d=c(d,e,Math.ceil(d.length/2));if(g||d)g=d?g?g[4].length>d[4].length?g:d:d:g;else return null;if(a.length>b.length){d=g[0];e=g[1];var h=g[2];var l=g[3]}else h=g[0],l=g[1],d=g[2],e=g[3];return[d,e,h,l,g[4]]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=0,h=0,l=0,k=0;f<a.length;)a[f][0]==DIFF_EQUAL?(c[d++]=f,g=l,h=k,k=l=0,e=a[f][1]):(a[f][0]==DIFF_INSERT?l+=a[f][1].length:k+=a[f][1].length,e&&e.length<=Math.max(g,h)&&e.length<=Math.max(l,k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,d--,f=0<d?c[d-1]:-1,k=l=h=g=0,e=null,b=!0)),f++;b&&this.diff_cleanupMerge(a);this.diff_cleanupSemanticLossless(a);for(f=1;f<a.length;){if(a[f-1][0]==\nDIFF_DELETE&&a[f][0]==DIFF_INSERT){b=a[f-1][1];c=a[f][1];d=this.diff_commonOverlap_(b,c);e=this.diff_commonOverlap_(c,b);if(d>=e){if(d>=b.length/2||d>=c.length/2)a.splice(f,0,[DIFF_EQUAL,c.substring(0,d)]),a[f-1][1]=b.substring(0,b.length-d),a[f+1][1]=c.substring(d),f++}else if(e>=b.length/2||e>=c.length/2)a.splice(f,0,[DIFF_EQUAL,b.substring(0,e)]),a[f-1][0]=DIFF_INSERT,a[f-1][1]=c.substring(0,c.length-e),a[f+1][0]=DIFF_DELETE,a[f+1][1]=b.substring(e),f++;f++}f++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(a){function b(a,b){if(!a||!b)return 6;var c=a.charAt(a.length-1),d=b.charAt(0),e=c.match(diff_match_patch.nonAlphaNumericRegex_),f=d.match(diff_match_patch.nonAlphaNumericRegex_),g=e&&c.match(diff_match_patch.whitespaceRegex_),h=f&&d.match(diff_match_patch.whitespaceRegex_);c=g&&c.match(diff_match_patch.linebreakRegex_);d=h&&d.match(diff_match_patch.linebreakRegex_);var k=c&&a.match(diff_match_patch.blanklineEndRegex_),l=d&&b.match(diff_match_patch.blanklineStartRegex_);\nreturn k||l?5:c||d?4:e&&!g&&h?3:g||h?2:e||f?1:0}for(var c=1;c<a.length-1;){if(a[c-1][0]==DIFF_EQUAL&&a[c+1][0]==DIFF_EQUAL){var d=a[c-1][1],e=a[c][1],f=a[c+1][1],g=this.diff_commonSuffix(d,e);if(g){var h=e.substring(e.length-g);d=d.substring(0,d.length-g);e=h+e.substring(0,e.length-g);f=h+f}g=d;h=e;for(var l=f,k=b(d,e)+b(e,f);e.charAt(0)===f.charAt(0);){d+=e.charAt(0);e=e.substring(1)+f.charAt(0);f=f.substring(1);var m=b(d,e)+b(e,f);m>=k&&(k=m,g=d,h=e,l=f)}a[c-1][1]!=g&&(g?a[c-1][1]=g:(a.splice(c-\n1,1),c--),a[c][1]=h,l?a[c+1][1]=l:(a.splice(c+1,1),c--))}c++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;diff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=!1,h=!1,l=!1,k=!1;f<a.length;)a[f][0]==DIFF_EQUAL?(a[f][1].length<this.Diff_EditCost&&(l||k)?(c[d++]=f,g=l,h=k,e=a[f][1]):(d=0,e=null),l=k=!1):(a[f][0]==DIFF_DELETE?k=!0:l=!0,e&&(g&&h&&l&&k||e.length<this.Diff_EditCost/2&&3==g+h+l+k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,e=null,g&&h?(l=k=!0,d=0):(d--,f=0<d?c[d-1]:-1,l=k=!1),b=!0)),f++;b&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(a){a.push([DIFF_EQUAL,\"\"]);for(var b=0,c=0,d=0,e=\"\",f=\"\",g;b<a.length;)switch(a[b][0]){case DIFF_INSERT:d++;f+=a[b][1];b++;break;case DIFF_DELETE:c++;e+=a[b][1];b++;break;case DIFF_EQUAL:1<c+d?(0!==c&&0!==d&&(g=this.diff_commonPrefix(f,e),0!==g&&(0<b-c-d&&a[b-c-d-1][0]==DIFF_EQUAL?a[b-c-d-1][1]+=f.substring(0,g):(a.splice(0,0,[DIFF_EQUAL,f.substring(0,g)]),b++),f=f.substring(g),e=e.substring(g)),g=this.diff_commonSuffix(f,e),0!==g&&(a[b][1]=f.substring(f.length-\ng)+a[b][1],f=f.substring(0,f.length-g),e=e.substring(0,e.length-g))),0===c?a.splice(b-d,c+d,[DIFF_INSERT,f]):0===d?a.splice(b-c,c+d,[DIFF_DELETE,e]):a.splice(b-c-d,c+d,[DIFF_DELETE,e],[DIFF_INSERT,f]),b=b-c-d+(c?1:0)+(d?1:0)+1):0!==b&&a[b-1][0]==DIFF_EQUAL?(a[b-1][1]+=a[b][1],a.splice(b,1)):b++,c=d=0,f=e=\"\"}\"\"===a[a.length-1][1]&&a.pop();c=!1;for(b=1;b<a.length-1;)a[b-1][0]==DIFF_EQUAL&&a[b+1][0]==DIFF_EQUAL&&(a[b][1].substring(a[b][1].length-a[b-1][1].length)==a[b-1][1]?(a[b][1]=a[b-1][1]+a[b][1].substring(0,\na[b][1].length-a[b-1][1].length),a[b+1][1]=a[b-1][1]+a[b+1][1],a.splice(b-1,1),c=!0):a[b][1].substring(0,a[b+1][1].length)==a[b+1][1]&&(a[b-1][1]+=a[b+1][1],a[b][1]=a[b][1].substring(a[b+1][1].length)+a[b+1][1],a.splice(b+1,1),c=!0)),b++;c&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_xIndex=function(a,b){var c=0,d=0,e=0,f=0,g;for(g=0;g<a.length;g++){a[g][0]!==DIFF_INSERT&&(c+=a[g][1].length);a[g][0]!==DIFF_DELETE&&(d+=a[g][1].length);if(c>b)break;e=c;f=d}return a.length!=g&&a[g][0]===DIFF_DELETE?f:f+(b-e)};\ndiff_match_patch.prototype.diff_prettyHtml=function(a){for(var b=[],c=/&/g,d=/</g,e=/>/g,f=/\\n/g,g=0;g<a.length;g++){var h=a[g][0],l=a[g][1].replace(c,\"&amp;\").replace(d,\"&lt;\").replace(e,\"&gt;\").replace(f,\"&para;<br>\");switch(h){case DIFF_INSERT:b[g]='<ins style=\"background:#e6ffe6;\">'+l+\"</ins>\";break;case DIFF_DELETE:b[g]='<del style=\"background:#ffe6e6;\">'+l+\"</del>\";break;case DIFF_EQUAL:b[g]=\"<span>\"+l+\"</span>\"}}return b.join(\"\")};\ndiff_match_patch.prototype.diff_text1=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_INSERT&&(b[c]=a[c][1]);return b.join(\"\")};diff_match_patch.prototype.diff_text2=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_DELETE&&(b[c]=a[c][1]);return b.join(\"\")};\ndiff_match_patch.prototype.diff_levenshtein=function(a){for(var b=0,c=0,d=0,e=0;e<a.length;e++){var f=a[e][1];switch(a[e][0]){case DIFF_INSERT:c+=f.length;break;case DIFF_DELETE:d+=f.length;break;case DIFF_EQUAL:b+=Math.max(c,d),d=c=0}}return b+=Math.max(c,d)};\ndiff_match_patch.prototype.diff_toDelta=function(a){for(var b=[],c=0;c<a.length;c++)switch(a[c][0]){case DIFF_INSERT:b[c]=\"+\"+encodeURI(a[c][1]);break;case DIFF_DELETE:b[c]=\"-\"+a[c][1].length;break;case DIFF_EQUAL:b[c]=\"=\"+a[c][1].length}return b.join(\"\\t\").replace(/%20/g,\" \")};\ndiff_match_patch.prototype.diff_fromDelta=function(a,b){for(var c=[],d=0,e=0,f=b.split(/\\t/g),g=0;g<f.length;g++){var h=f[g].substring(1);switch(f[g].charAt(0)){case \"+\":try{c[d++]=[DIFF_INSERT,decodeURI(h)]}catch(k){throw Error(\"Illegal escape in diff_fromDelta: \"+h);}break;case \"-\":case \"=\":var l=parseInt(h,10);if(isNaN(l)||0>l)throw Error(\"Invalid number in diff_fromDelta: \"+h);h=a.substring(e,e+=l);\"=\"==f[g].charAt(0)?c[d++]=[DIFF_EQUAL,h]:c[d++]=[DIFF_DELETE,h];break;default:if(f[g])throw Error(\"Invalid diff operation in diff_fromDelta: \"+\nf[g]);}}if(e!=a.length)throw Error(\"Delta length (\"+e+\") does not equal source text length (\"+a.length+\").\");return c};diff_match_patch.prototype.match_main=function(a,b,c){if(null==a||null==b||null==c)throw Error(\"Null input. (match_main)\");c=Math.max(0,Math.min(c,a.length));return a==b?0:a.length?a.substring(c,c+b.length)==b?c:this.match_bitap_(a,b,c):-1};\ndiff_match_patch.prototype.match_bitap_=function(a,b,c){function d(a,d){var e=a/b.length,g=Math.abs(c-d);return f.Match_Distance?e+g/f.Match_Distance:g?1:e}if(b.length>this.Match_MaxBits)throw Error(\"Pattern too long for this browser.\");var e=this.match_alphabet_(b),f=this,g=this.Match_Threshold,h=a.indexOf(b,c);-1!=h&&(g=Math.min(d(0,h),g),h=a.lastIndexOf(b,c+b.length),-1!=h&&(g=Math.min(d(0,h),g)));var l=1<<b.length-1;h=-1;for(var k,m,p=b.length+a.length,x,w=0;w<b.length;w++){k=0;for(m=p;k<m;)d(w,\nc+m)<=g?k=m:p=m,m=Math.floor((p-k)/2+k);p=m;k=Math.max(1,c-m+1);var q=Math.min(c+m,a.length)+b.length;m=Array(q+2);for(m[q+1]=(1<<w)-1;q>=k;q--){var t=e[a.charAt(q-1)];m[q]=0===w?(m[q+1]<<1|1)&t:(m[q+1]<<1|1)&t|(x[q+1]|x[q])<<1|1|x[q+1];if(m[q]&l&&(t=d(w,q-1),t<=g))if(g=t,h=q-1,h>c)k=Math.max(1,2*c-h);else break}if(d(w+1,c)>g)break;x=m}return h};\ndiff_match_patch.prototype.match_alphabet_=function(a){for(var b={},c=0;c<a.length;c++)b[a.charAt(c)]=0;for(c=0;c<a.length;c++)b[a.charAt(c)]|=1<<a.length-c-1;return b};\ndiff_match_patch.prototype.patch_addContext_=function(a,b){if(0!=b.length){for(var c=b.substring(a.start2,a.start2+a.length1),d=0;b.indexOf(c)!=b.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)d+=this.Patch_Margin,c=b.substring(a.start2-d,a.start2+a.length1+d);d+=this.Patch_Margin;(c=b.substring(a.start2-d,a.start2))&&a.diffs.unshift([DIFF_EQUAL,c]);(d=b.substring(a.start2+a.length1,a.start2+a.length1+d))&&a.diffs.push([DIFF_EQUAL,d]);a.start1-=c.length;a.start2-=\nc.length;a.length1+=c.length+d.length;a.length2+=c.length+d.length}};\ndiff_match_patch.prototype.patch_make=function(a,b,c){if(\"string\"==typeof a&&\"string\"==typeof b&&\"undefined\"==typeof c){var d=a;b=this.diff_main(d,b,!0);2<b.length&&(this.diff_cleanupSemantic(b),this.diff_cleanupEfficiency(b))}else if(a&&\"object\"==typeof a&&\"undefined\"==typeof b&&\"undefined\"==typeof c)b=a,d=this.diff_text1(b);else if(\"string\"==typeof a&&b&&\"object\"==typeof b&&\"undefined\"==typeof c)d=a;else if(\"string\"==typeof a&&\"string\"==typeof b&&c&&\"object\"==typeof c)d=a,b=c;else throw Error(\"Unknown call format to patch_make.\");\nif(0===b.length)return[];c=[];a=new diff_match_patch.patch_obj;for(var e=0,f=0,g=0,h=d,l=0;l<b.length;l++){var k=b[l][0],m=b[l][1];e||k===DIFF_EQUAL||(a.start1=f,a.start2=g);switch(k){case DIFF_INSERT:a.diffs[e++]=b[l];a.length2+=m.length;d=d.substring(0,g)+m+d.substring(g);break;case DIFF_DELETE:a.length1+=m.length;a.diffs[e++]=b[l];d=d.substring(0,g)+d.substring(g+m.length);break;case DIFF_EQUAL:m.length<=2*this.Patch_Margin&&e&&b.length!=l+1?(a.diffs[e++]=b[l],a.length1+=m.length,a.length2+=m.length):\nm.length>=2*this.Patch_Margin&&e&&(this.patch_addContext_(a,h),c.push(a),a=new diff_match_patch.patch_obj,e=0,h=d,f=g)}k!==DIFF_INSERT&&(f+=m.length);k!==DIFF_DELETE&&(g+=m.length)}e&&(this.patch_addContext_(a,h),c.push(a));return c};\ndiff_match_patch.prototype.patch_deepCopy=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=new diff_match_patch.patch_obj;e.diffs=[];for(var f=0;f<d.diffs.length;f++)e.diffs[f]=d.diffs[f].slice();e.start1=d.start1;e.start2=d.start2;e.length1=d.length1;e.length2=d.length2;b[c]=e}return b};\ndiff_match_patch.prototype.patch_apply=function(a,b){if(0==a.length)return[b,[]];a=this.patch_deepCopy(a);var c=this.patch_addPadding(a);b=c+b+c;this.patch_splitMax(a);for(var d=0,e=[],f=0;f<a.length;f++){var g=a[f].start2+d,h=this.diff_text1(a[f].diffs),l=-1;if(h.length>this.Match_MaxBits){var k=this.match_main(b,h.substring(0,this.Match_MaxBits),g);-1!=k&&(l=this.match_main(b,h.substring(h.length-this.Match_MaxBits),g+h.length-this.Match_MaxBits),-1==l||k>=l)&&(k=-1)}else k=this.match_main(b,h,\ng);if(-1==k)e[f]=!1,d-=a[f].length2-a[f].length1;else if(e[f]=!0,d=k-g,g=-1==l?b.substring(k,k+h.length):b.substring(k,l+this.Match_MaxBits),h==g)b=b.substring(0,k)+this.diff_text2(a[f].diffs)+b.substring(k+h.length);else if(g=this.diff_main(h,g,!1),h.length>this.Match_MaxBits&&this.diff_levenshtein(g)/h.length>this.Patch_DeleteThreshold)e[f]=!1;else{this.diff_cleanupSemanticLossless(g);h=0;var m;for(l=0;l<a[f].diffs.length;l++){var p=a[f].diffs[l];p[0]!==DIFF_EQUAL&&(m=this.diff_xIndex(g,h));p[0]===\nDIFF_INSERT?b=b.substring(0,k+m)+p[1]+b.substring(k+m):p[0]===DIFF_DELETE&&(b=b.substring(0,k+m)+b.substring(k+this.diff_xIndex(g,h+p[1].length)));p[0]!==DIFF_DELETE&&(h+=p[1].length)}}}b=b.substring(c.length,b.length-c.length);return[b,e]};\ndiff_match_patch.prototype.patch_addPadding=function(a){for(var b=this.Patch_Margin,c=\"\",d=1;d<=b;d++)c+=String.fromCharCode(d);for(d=0;d<a.length;d++)a[d].start1+=b,a[d].start2+=b;d=a[0];var e=d.diffs;if(0==e.length||e[0][0]!=DIFF_EQUAL)e.unshift([DIFF_EQUAL,c]),d.start1-=b,d.start2-=b,d.length1+=b,d.length2+=b;else if(b>e[0][1].length){var f=b-e[0][1].length;e[0][1]=c.substring(e[0][1].length)+e[0][1];d.start1-=f;d.start2-=f;d.length1+=f;d.length2+=f}d=a[a.length-1];e=d.diffs;0==e.length||e[e.length-\n1][0]!=DIFF_EQUAL?(e.push([DIFF_EQUAL,c]),d.length1+=b,d.length2+=b):b>e[e.length-1][1].length&&(f=b-e[e.length-1][1].length,e[e.length-1][1]+=c.substring(0,f),d.length1+=f,d.length2+=f);return c};\ndiff_match_patch.prototype.patch_splitMax=function(a){for(var b=this.Match_MaxBits,c=0;c<a.length;c++)if(!(a[c].length1<=b)){var d=a[c];a.splice(c--,1);for(var e=d.start1,f=d.start2,g=\"\";0!==d.diffs.length;){var h=new diff_match_patch.patch_obj,l=!0;h.start1=e-g.length;h.start2=f-g.length;\"\"!==g&&(h.length1=h.length2=g.length,h.diffs.push([DIFF_EQUAL,g]));for(;0!==d.diffs.length&&h.length1<b-this.Patch_Margin;){g=d.diffs[0][0];var k=d.diffs[0][1];g===DIFF_INSERT?(h.length2+=k.length,f+=k.length,h.diffs.push(d.diffs.shift()),\nl=!1):g===DIFF_DELETE&&1==h.diffs.length&&h.diffs[0][0]==DIFF_EQUAL&&k.length>2*b?(h.length1+=k.length,e+=k.length,l=!1,h.diffs.push([g,k]),d.diffs.shift()):(k=k.substring(0,b-h.length1-this.Patch_Margin),h.length1+=k.length,e+=k.length,g===DIFF_EQUAL?(h.length2+=k.length,f+=k.length):l=!1,h.diffs.push([g,k]),k==d.diffs[0][1]?d.diffs.shift():d.diffs[0][1]=d.diffs[0][1].substring(k.length))}g=this.diff_text2(h.diffs);g=g.substring(g.length-this.Patch_Margin);k=this.diff_text1(d.diffs).substring(0,\nthis.Patch_Margin);\"\"!==k&&(h.length1+=k.length,h.length2+=k.length,0!==h.diffs.length&&h.diffs[h.diffs.length-1][0]===DIFF_EQUAL?h.diffs[h.diffs.length-1][1]+=k:h.diffs.push([DIFF_EQUAL,k]));l||a.splice(++c,0,h)}}};diff_match_patch.prototype.patch_toText=function(a){for(var b=[],c=0;c<a.length;c++)b[c]=a[c];return b.join(\"\")};\ndiff_match_patch.prototype.patch_fromText=function(a){var b=[];if(!a)return b;a=a.split(\"\\n\");for(var c=0,d=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;c<a.length;){var e=a[c].match(d);if(!e)throw Error(\"Invalid patch string: \"+a[c]);var f=new diff_match_patch.patch_obj;b.push(f);f.start1=parseInt(e[1],10);\"\"===e[2]?(f.start1--,f.length1=1):\"0\"==e[2]?f.length1=0:(f.start1--,f.length1=parseInt(e[2],10));f.start2=parseInt(e[3],10);\"\"===e[4]?(f.start2--,f.length2=1):\"0\"==e[4]?f.length2=0:(f.start2--,f.length2=\nparseInt(e[4],10));for(c++;c<a.length;){e=a[c].charAt(0);try{var g=decodeURI(a[c].substring(1))}catch(h){throw Error(\"Illegal escape in patch_fromText: \"+g);}if(\"-\"==e)f.diffs.push([DIFF_DELETE,g]);else if(\"+\"==e)f.diffs.push([DIFF_INSERT,g]);else if(\" \"==e)f.diffs.push([DIFF_EQUAL,g]);else if(\"@\"==e)break;else if(\"\"!==e)throw Error('Invalid patch mode \"'+e+'\" in: '+g);c++}}return b};diff_match_patch.patch_obj=function(){this.diffs=[];this.start2=this.start1=null;this.length2=this.length1=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){for(var a=[\"@@ -\"+(0===this.length1?this.start1+\",0\":1==this.length1?this.start1+1:this.start1+1+\",\"+this.length1)+\" +\"+(0===this.length2?this.start2+\",0\":1==this.length2?this.start2+1:this.start2+1+\",\"+this.length2)+\" @@\\n\"],b,c=0;c<this.diffs.length;c++){switch(this.diffs[c][0]){case DIFF_INSERT:b=\"+\";break;case DIFF_DELETE:b=\"-\";break;case DIFF_EQUAL:b=\" \"}a[c+1]=b+encodeURI(this.diffs[c][1])+\"\\n\"}return a.join(\"\").replace(/%20/g,\" \")};\nthis.diff_match_patch=diff_match_patch;this.DIFF_DELETE=DIFF_DELETE;this.DIFF_INSERT=DIFF_INSERT;this.DIFF_EQUAL=DIFF_EQUAL;\n}).call(exports);",
            "type": "application/javascript",
            "title": "$:/core/modules/utils/diff-match-patch/diff_match_patch.js",
            "module-type": "library"
        },
        "$:/core/modules/utils/dom/animations/slide.js": {
            "title": "$:/core/modules/utils/dom/animations/slide.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "animation"
        },
        "$:/core/modules/utils/dom/animator.js": {
            "title": "$:/core/modules/utils/dom/animator.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/browser.js": {
            "title": "$:/core/modules/utils/dom/browser.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif($tw.browser && document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/csscolorparser.js": {
            "title": "$:/core/modules/utils/dom/csscolorparser.js",
            "text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n  \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n  \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n  \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n  \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n  \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n  \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n  \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n  \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n  \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n  \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n  \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n  \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n  \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n  \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n  \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n  \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n  \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n  \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n  \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n  \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n  \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n  \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n  \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n  \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n  \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n  \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n  \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n  \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n  \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n  \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n  \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n  \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n  \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n  \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n  \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n  \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n  \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n  \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n  \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n  \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n  \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n  \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n  \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n  \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n  \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n  \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n  \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n  \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n  \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n  \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n  \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n  \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n  \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n  \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n  \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n  \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n  \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n  \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n  \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n  \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n  \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n  \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n  \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n  \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n  \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n  \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n  \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n  \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n  \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n  \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n  \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n  \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n  \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n  \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) {  // Clamp to integer 0 .. 255.\n  i = Math.round(i);  // Seems to be what Chrome does (vs truncation).\n  return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) {  // Clamp to float 0.0 .. 1.0.\n  return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) {  // int or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_byte(parseFloat(str) / 100 * 255);\n  return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) {  // float or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_float(parseFloat(str) / 100);\n  return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n  if (h < 0) h += 1;\n  else if (h > 1) h -= 1;\n\n  if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n  if (h * 2 < 1) return m2;\n  if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n  return m1;\n}\n\nfunction parseCSSColor(css_str) {\n  // Remove all whitespace, not compliant, but should just be more accepting.\n  var str = css_str.replace(/ /g, '').toLowerCase();\n\n  // Color keywords (and transparent) lookup.\n  if (str in kCSSColorTable) return kCSSColorTable[str].slice();  // dup.\n\n  // #abc and #abc123 syntax.\n  if (str[0] === '#') {\n    if (str.length === 4) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xfff)) return null;  // Covers NaN.\n      return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n              (iv & 0xf0) | ((iv & 0xf0) >> 4),\n              (iv & 0xf) | ((iv & 0xf) << 4),\n              1];\n    } else if (str.length === 7) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xffffff)) return null;  // Covers NaN.\n      return [(iv & 0xff0000) >> 16,\n              (iv & 0xff00) >> 8,\n              iv & 0xff,\n              1];\n    }\n\n    return null;\n  }\n\n  var op = str.indexOf('('), ep = str.indexOf(')');\n  if (op !== -1 && ep + 1 === str.length) {\n    var fname = str.substr(0, op);\n    var params = str.substr(op+1, ep-(op+1)).split(',');\n    var alpha = 1;  // To allow case fallthrough.\n    switch (fname) {\n      case 'rgba':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'rgb':\n        if (params.length !== 3) return null;\n        return [parse_css_int(params[0]),\n                parse_css_int(params[1]),\n                parse_css_int(params[2]),\n                alpha];\n      case 'hsla':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'hsl':\n        if (params.length !== 3) return null;\n        var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360;  // 0 .. 1\n        // NOTE(deanm): According to the CSS spec s/l should only be\n        // percentages, but we don't bother and let float or percentage.\n        var s = parse_css_float(params[1]);\n        var l = parse_css_float(params[2]);\n        var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n        var m1 = l * 2 - m2;\n        return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n                alpha];\n      default:\n        return null;\n    }\n  }\n\n  return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom.js": {
            "title": "$:/core/modules/utils/dom.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the first parent element that has scrollbars or use the body as fallback.\n*/\nexports.getScrollContainer = function(el) {\n\tvar doc = el.ownerDocument;\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn doc.body;\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function(srcWindow) {\n\tvar scrollWindow = srcWindow || window;\n\tif(\"scrollX\" in scrollWindow) {\n\t\treturn {x: scrollWindow.scrollX, y: scrollWindow.scrollY};\n\t} else {\n\t\treturn {x: scrollWindow.document.documentElement.scrollLeft, y: scrollWindow.document.documentElement.scrollTop};\n\t}\n};\n\n/*\nAdjust the height of a textarea to fit its content, preserving scroll position, and return the height\n*/\nexports.resizeTextAreaToFit = function(domNode,minHeight) {\n\t// Get the scroll container and register the current scroll position\n\tvar container = $tw.utils.getScrollContainer(domNode),\n\t\tscrollTop = container.scrollTop;\n    // Measure the specified minimum height\n\tdomNode.style.height = minHeight;\n\tvar measuredHeight = domNode.offsetHeight || parseInt(minHeight,10);\n\t// Set its height to auto so that it snaps to the correct height\n\tdomNode.style.height = \"auto\";\n\t// Calculate the revised height\n\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,measuredHeight);\n\t// Only try to change the height if it has changed\n\tif(newHeight !== domNode.offsetHeight) {\n\t\tdomNode.style.height = newHeight + \"px\";\n\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t$tw.utils.forceLayout(domNode);\n\t\t// Set the container to the position we registered at the beginning\n\t\tcontainer.scrollTop = scrollTop;\n\t}\n\treturn newHeight;\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(element.ownerDocument.defaultView),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\tvar done = false;\n\ttry {\n\t\twindow.localStorage.setItem(\"tw5-password-\" + name,password);\n\t\tdone = true;\n\t} catch(e) {\n\t}\n\tif(!done) {\n\t\t$tw.savedPasswords = $tw.savedPasswords || Object.create(null);\n\t\t$tw.savedPasswords[name] = password;\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\tvar value;\n\ttry {\n\t\tvalue = window.localStorage.getItem(\"tw5-password-\" + name);\n\t} catch(e) {\n\t}\n\tif(value !== undefined) {\n\t\treturn value;\n\t} else {\n\t\treturn ($tw.savedPasswords || Object.create(null))[name] || \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n/*\nGet the computed styles applied to an element as an array of strings of individual CSS properties\n*/\nexports.getComputedStyles = function(domNode) {\n\tvar textAreaStyles = window.getComputedStyle(domNode,null),\n\t\tstyleDefs = [],\n\t\tname;\n\tfor(var t=0; t<textAreaStyles.length; t++) {\n\t\tname = textAreaStyles[t];\n\t\tstyleDefs.push(name + \": \" + textAreaStyles.getPropertyValue(name) + \";\");\n\t}\n\treturn styleDefs;\n};\n\n/*\nApply a set of styles passed as an array of strings of individual CSS properties\n*/\nexports.setStyles = function(domNode,styleDefs) {\n\tdomNode.style.cssText = styleDefs.join(\"\");\n};\n\n/*\nCopy the computed styles from a source element to a destination element\n*/\nexports.copyStyles = function(srcDomNode,dstDomNode) {\n\t$tw.utils.setStyles(dstDomNode,$tw.utils.getComputedStyles(srcDomNode));\n};\n\n/*\nCopy plain text to the clipboard on browsers that support it\n*/\nexports.copyToClipboard = function(text,options) {\n\toptions = options || {};\n\tvar textArea = document.createElement(\"textarea\");\n\ttextArea.style.position = \"fixed\";\n\ttextArea.style.top = 0;\n\ttextArea.style.left = 0;\n\ttextArea.style.fontSize = \"12pt\";\n\ttextArea.style.width = \"2em\";\n\ttextArea.style.height = \"2em\";\n\ttextArea.style.padding = 0;\n\ttextArea.style.border = \"none\";\n\ttextArea.style.outline = \"none\";\n\ttextArea.style.boxShadow = \"none\";\n\ttextArea.style.background = \"transparent\";\n\ttextArea.value = text;\n\tdocument.body.appendChild(textArea);\n\ttextArea.select();\n\ttextArea.setSelectionRange(0,text.length);\n\tvar succeeded = false;\n\ttry {\n\t\tsucceeded = document.execCommand(\"copy\");\n\t} catch (err) {\n\t}\n\tif(!options.doNotNotify) {\n\t\t$tw.notifier.display(succeeded ? \"$:/language/Notifications/CopiedToClipboard/Succeeded\" : \"$:/language/Notifications/CopiedToClipboard/Failed\");\n\t}\n\tdocument.body.removeChild(textArea);\n};\n\nexports.getLocationPath = function() {\n\treturn window.location.toString().split(\"#\")[0];\n};\n\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/dragndrop.js": {
            "title": "$:/core/modules/utils/dom/dragndrop.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/dragndrop.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser data transfer utilities, used with the clipboard and drag and drop\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOptions:\n\ndomNode: dom node to make draggable\ndragImageType: \"pill\" or \"dom\"\ndragTiddlerFn: optional function to retrieve the title of tiddler to drag\ndragFilterFn: optional function to retreive the filter defining a list of tiddlers to drag\nwidget: widget to use as the contect for the filter\n*/\nexports.makeDraggable = function(options) {\n\tvar dragImageType = options.dragImageType || \"dom\",\n\t\tdragImage,\n\t\tdomNode = options.domNode;\n\t// Make the dom node draggable (not necessary for anchor tags)\n\tif((domNode.tagName || \"\").toLowerCase() !== \"a\") {\n\t\tdomNode.setAttribute(\"draggable\",\"true\");\t\t\n\t}\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragstart\", handlerFunction: function(event) {\n\t\t\tif(event.dataTransfer === undefined) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// Collect the tiddlers being dragged\n\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t    \tstartActions = options.startActions;\n\t\t\tif(dragFilter) {\n\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t}\n\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t// Check that we've something to drag\n\t\t\tif(titles.length > 0 && event.target === domNode) {\n\t\t\t\t// Mark the drag in progress\n\t\t\t\t$tw.dragInProgress = domNode;\n\t\t\t\t// Set the dragging class on the element being dragged\n\t\t\t\t$tw.utils.addClass(event.target,\"tc-dragging\");\n\t\t\t\t// Invoke drag-start actions if given\n\t\t\t\tif(startActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(startActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Create the drag image elements\n\t\t\t\tdragImage = options.widget.document.createElement(\"div\");\n\t\t\t\tdragImage.className = \"tc-tiddler-dragger\";\n\t\t\t\tvar inner = options.widget.document.createElement(\"div\");\n\t\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\t\tinner.appendChild(options.widget.document.createTextNode(\n\t\t\t\t\ttitles.length === 1 ? \n\t\t\t\t\t\ttitles[0] :\n\t\t\t\t\t\ttitles.length + \" tiddlers\"\n\t\t\t\t));\n\t\t\t\tdragImage.appendChild(inner);\n\t\t\t\toptions.widget.document.body.appendChild(dragImage);\n\t\t\t\t// Set the data transfer properties\n\t\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t\t// Set up the image\n\t\t\t\tdataTransfer.effectAllowed = \"all\";\n\t\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\t\tif(dragImageType === \"pill\") {\n\t\t\t\t\t\tdataTransfer.setDragImage(dragImage.firstChild,-16,-16);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar r = domNode.getBoundingClientRect();\n\t\t\t\t\t\tdataTransfer.setDragImage(domNode,event.clientX-r.left,event.clientY-r.top);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Set up the data transfer\n\t\t\t\tif(dataTransfer.clearData) {\n\t\t\t\t\tdataTransfer.clearData();\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\tvar jsonData = [];\n\t\t\t\tif(titles.length > 1) {\n\t\t\t\t\ttitles.forEach(function(title) {\n\t\t\t\t\t\tjsonData.push(options.widget.wiki.getTiddlerAsJson(title));\n\t\t\t\t\t});\n\t\t\t\t\tjsonData = \"[\" + jsonData.join(\",\") + \"]\";\n\t\t\t\t} else {\n\t\t\t\t\tjsonData = options.widget.wiki.getTiddlerAsJson(titles[0]);\n\t\t\t\t}\n\t\t\t\t// IE doesn't like these content types\n\t\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\t\tdataTransfer.setData(\"text/plain\",titleString);\n\t\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\t}\n\t\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\tdataTransfer.setData(\"Text\",titleString);\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn false;\n\t\t}},\n\t\t{name: \"dragend\", handlerFunction: function(event) {\n\t\t\tif(event.target === domNode) {\n\t\t\t\t// Collect the tiddlers being dragged\n\t\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t    \t\tendActions = options.endActions;\n\t\t\t\tif(dragFilter) {\n\t\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t\t}\n\t\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Invoke drag-end actions if given\n\t\t\t\tif(endActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(endActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Remove the dragging class on the element being dragged\n\t\t\t\t$tw.utils.removeClass(event.target,\"tc-dragging\");\n\t\t\t\t// Delete the drag image element\n\t\t\t\tif(dragImage) {\n\t\t\t\t\tdragImage.parentNode.removeChild(dragImage);\n\t\t\t\t\tdragImage = null;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t}}\n\t]);\n};\n\nexports.importDataTransfer = function(dataTransfer,fallbackTitle,callback) {\n\t// Try each provided data type in turn\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Available data types:\");\n\t\tfor(var type=0; type<dataTransfer.types.length; type++) {\n\t\t\tconsole.log(\"type\",dataTransfer.types[type],dataTransfer.getData(dataTransfer.types[type]))\n\t\t}\n\t}\n\tfor(var t=0; t<importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.toTiddlerFieldsArray(data,fallbackTitle);\n\t\t\t\tcallback(tiddlerFields);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nvar importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn parseJSONTiddlers(data,fallbackTitle);\n\t}},\n\t{type: \"URL\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/plain\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"Text\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}}\n];\n\nfunction parseJSONTiddlers(json,fallbackTitle) {\n\tvar data = JSON.parse(json);\n\tif(!$tw.utils.isArray(data)) {\n\t\tdata = [data];\n\t}\n\tdata.forEach(function(fields) {\n\t\tfields.title = fields.title || fallbackTitle;\n\t});\n\treturn data;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/http.js": {
            "title": "$:/core/modules/utils/dom/http.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\theaders: hashmap of headers to send\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data,xhr)\n\treturnProp: string name of the property to return as first argument of callback\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\turl = options.url,\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\treturnProp = options.returnProp || \"responseText\",\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tif(type === \"GET\" || type === \"HEAD\") {\n\t\t\t\turl += \"?\" + results.join(\"&\");\n\t\t\t} else {\n\t\t\t\tdata = results.join(\"&\");\n\t\t\t}\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this[returnProp],this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback($tw.language.getString(\"Error/XMLHttpRequest\") + \": \" + this.status,null,this);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\tif(!$tw.utils.hop(headers,\"X-Requested-With\")) {\n\t\trequest.setRequestHeader(\"X-Requested-With\",\"TiddlyWiki\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e,null,this);\n\t}\n\treturn request;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/keyboard.js": {
            "title": "$:/core/modules/utils/dom/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities; now deprecated. Instead, use $tw.keyboardManager\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n[\"parseKeyDescriptor\",\"checkKeyDescriptor\"].forEach(function(method) {\n\texports[method] = function() {\n\t\tif($tw.keyboardManager) {\n\t\t\treturn $tw.keyboardManager[method].apply($tw.keyboardManager,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\treturn null\n\t\t}\n\t};\n});\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/modal.js": {
            "title": "$:/core/modules/utils/dom/modal.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tthis.srcDocument = options.variables && (options.variables.rootwindow === \"true\" ||\n\t\t\t\toptions.variables.rootwindow === \"yes\") ? document :\n\t\t\t\t(options.event.event && options.event.event.target ? options.event.event.target.ownerDocument : document);\n\tthis.srcWindow = this.srcDocument.defaultView;\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalBackdrop = this.srcDocument.createElement(\"div\"),\n\t\tmodalWrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalHeader = this.srcDocument.createElement(\"div\"),\n\t\theaderTitle = this.srcDocument.createElement(\"h3\"),\n\t\tmodalBody = this.srcDocument.createElement(\"div\"),\n\t\tmodalLink = this.srcDocument.createElement(\"a\"),\n\t\tmodalFooter = this.srcDocument.createElement(\"div\"),\n\t\tmodalFooterHelp = this.srcDocument.createElement(\"span\"),\n\t\tmodalFooterButtons = this.srcDocument.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\tif(tiddler.fields && tiddler.fields.class) {\n\t\t$tw.utils.addClass(wrapper,tiddler.fields.class);\n\t}\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(this.srcDocument.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler.fields && tiddler.fields.help) {\n\t\tvar link = this.srcDocument.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\t\tlink.appendChild(this.srcDocument.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: $tw.language.getString(\"Buttons/Close/Caption\")\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + self.srcWindow.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\tself.srcWindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tself.srcDocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-this.srcWindow.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tthis.srcDocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tvar windowContainer = $tw.pageContainer ? ($tw.pageContainer === this.srcDocument.body.firstChild ? $tw.pageContainer : this.srcDocument.body.firstChild) : null;\n\tif(windowContainer) {\n\t\t$tw.utils.toggleClass(windowContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/notifier.js": {
            "title": "$:/core/modules/utils/dom/notifier.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/popup.js": {
            "title": "$:/core/modules/utils/dom/popup.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned (one of domNode or domNodeRect is required)\n\tdomNodeRect: rectangle to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n\tfloating: if true, skips registering the popup, meaning that it will need manually clearing\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\n\t// Store the popup details if not already there\n\tif(!options.floating && this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode,\n\t\t\tnoStateReference: options.noStateReference\n\t\t});\n\t}\n\t// Set the state tiddler\n\tvar rect;\n\tif(options.domNodeRect) {\n\t\trect = options.domNodeRect;\n\t} else {\n\t\trect = {\n\t\t\tleft: options.domNode.offsetLeft,\n\t\t\ttop: options.domNode.offsetTop,\n\t\t\twidth: options.domNode.offsetWidth,\n\t\t\theight: options.domNode.offsetHeight\n\t\t};\n\t}\n\tvar popupRect = \"(\" + rect.left + \",\" + rect.top + \",\" + \n\t\t\t\trect.width + \",\" + rect.height + \")\";\n\tif(options.noStateReference) {\n\t\toptions.wiki.setText(options.title,\"text\",undefined,popupRect);\n\t} else {\n\t\toptions.wiki.setTextReference(options.title,popupRect);\n\t}\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tif(popup.noStateReference) {\n\t\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t\t} else {\n\t\t\t\tpopup.wiki.deleteTiddler($tw.utils.parseTextReference(popup.title).title);\n        \t\t}\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/scroller.js": {
            "title": "$:/core/modules/utils/dom/scroller.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.isScrolling = function() {\n\treturn this.idRequestFrame !== null;\n}\n\nPageScroller.prototype.cancelScroll = function(srcWindow) {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(srcWindow,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element,callback) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t    srcWindow = element ? element.ownerDocument.defaultView : window;\n\t// Now get ready to scroll the body\n\tthis.cancelScroll(srcWindow);\n\tthis.startTime = Date.now();\n\t// Get the height of any position:fixed toolbars\n\tvar toolbar = srcWindow.document.querySelector(\".tc-adjust-top-of-scroll\"),\n\t\toffset = 0;\n\tif(toolbar) {\n\t\toffset = toolbar.offsetHeight;\n\t}\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = typeof callback === 'function' ? callback() : element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition(srcWindow);\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y - offset,\n\t\t\t\twidth: clientBounds.width,\n\t\t\t\theight: clientBounds.height\n\t\t\t};\n\t\t},\n\t\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t\t// targetPos/targetSize - position and size of the target element\n\t\t// currentPos/currentSize - position and size of the current scroll viewport\n\t\t// returns: new position of the scroll viewport\n\t\tgetEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = targetPos;\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tdrawFrame = function drawFrame() {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll(srcWindow);\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tvar scrollPosition = $tw.utils.getScrollPosition(srcWindow),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,srcWindow.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,srcWindow.innerHeight);\n\t\t\tsrcWindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/edition-info.js": {
            "title": "$:/core/modules/utils/edition-info.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/fakedom.js": {
            "title": "$:/core/modules/utils/fakedom.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis._style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nObject.defineProperty(TW_Element.prototype, \"style\", {\n\tget: function() {\n\t\treturn this._style;\n\t},\n\tset: function(str) {\n\t\tvar self = this;\n\t\tstr = str || \"\";\n\t\t$tw.utils.each(str.split(\";\"),function(declaration) {\n\t\t\tvar parts = declaration.split(\":\"),\n\t\t\t\tname = $tw.utils.trim(parts[0]),\n\t\t\t\tvalue = $tw.utils.trim(parts[1]);\n\t\t\tif(name && value) {\n\t\t\t\tself._style[$tw.utils.convertStyleNameToPropertyName(name)] = value;\n\t\t\t}\n\t\t});\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value + \"\";\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this._style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this._style) {\n\t\t\t\tstyle.push($tw.utils.convertPropertyNameToStyleName(s) + \":\" + this._style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\");\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t\tthis.rawTextContent = null;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textInnerHTML\", {\n\tset: function(value) {\n\t\tif(this.isRaw) {\n\t\t\tthis.rawTextContent = value;\n\t\t} else {\n\t\t\tthrow \"Cannot set textInnerHTML of a non-raw TW_Element\";\n\t\t}\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tif(this.rawTextContent === null) {\n\t\t\t\treturn \"\";\n\t\t\t} else {\n\t\t\t\treturn this.rawTextContent;\n\t\t\t}\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn \"\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/filesystem.js": {
            "title": "$:/core/modules/utils/filesystem.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = Buffer.alloc(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n/*\nRecursively delete a tree of empty directories\n*/\nexports.deleteEmptyDirs = function(dirpath,callback) {\n\tvar self = this;\n\tfs.readdir(dirpath,function(err,files) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\tif(files.length > 0) {\n\t\t\treturn callback(null);\n\t\t}\n\t\tfs.rmdir(dirpath,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.deleteEmptyDirs(path.dirname(dirpath),callback);\n\t\t});\n\t});\n};\n\n/*\nCreate a fileInfo object for saving a tiddler:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\nOptions include:\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFileInfo = function(tiddler,options) {\n\tvar fileInfo = {};\n\t// Check if the tiddler has any unsafe fields that can't be expressed in a .tid or .meta file: containing control characters, or leading/trailing whitespace\n\tvar hasUnsafeFields = false;\n\t$tw.utils.each(tiddler.getFieldStrings(),function(value,fieldName) {\n\t\tif(fieldName !== \"text\") {\n\t\t\thasUnsafeFields = hasUnsafeFields || /[\\x00-\\x1F]/mg.test(value);\n\t\t\thasUnsafeFields = hasUnsafeFields || ($tw.utils.trim(value) !== value);\n\t\t}\n\t});\n\t// Check for field values \n\tif(hasUnsafeFields) {\n\t\t// Save as a JSON file\n\t\tfileInfo.type = \"application/json\";\n\t\tfileInfo.hasMetaFile = false;\n\t} else {\n\t\t// Save as a .tid or a text/binary file plus a .meta file\n\t\tvar tiddlerType = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\tif(tiddlerType === \"text/vnd.tiddlywiki\") {\n\t\t\t// Save as a .tid file\n\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\tfileInfo.hasMetaFile = false;\n\t\t} else {\n\t\t\t// Save as a text/binary file and a .meta file\n\t\t\tfileInfo.type = tiddlerType;\n\t\t\tfileInfo.hasMetaFile = true;\n\t\t}\n\t}\n\t// Take the file extension from the tiddler content type\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[fileInfo.type] || {extension: \"\"};\n\t// Generate the filepath\n\tfileInfo.filepath = $tw.utils.generateTiddlerFilepath(tiddler.fields.title,{\n\t\textension: contentTypeInfo.extension,\n\t\tdirectory: options.directory,\n\t\tpathFilters: options.pathFilters,\n\t\twiki: options.wiki\n\t});\n\treturn fileInfo;\n};\n\n/*\nGenerate the filepath for saving a tiddler\nOptions include:\n\textension: file extension to be added the finished filepath\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFilepath = function(title,options) {\n\tvar self = this,\n\t\tdirectory = options.directory || \"\",\n\t\textension = options.extension || \"\",\n\t\tfilepath;\n\t// Check if any of the pathFilters applies\n\tif(options.pathFilters && options.wiki) {\n\t\t$tw.utils.each(options.pathFilters,function(filter) {\n\t\t\tif(!filepath) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\tfilepath = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// If not, generate a base pathname\n\tif(!filepath) {\n\t\tfilepath = title;\n\t\t// If the filepath already ends in the extension then remove it\n\t\tif(filepath.substring(filepath.length - extension.length) === extension) {\n\t\t\tfilepath = filepath.substring(0,filepath.length - extension.length);\n\t\t}\n\t\t// Remove any forward or backward slashes so we don't create directories\n\t\tfilepath = filepath.replace(/\\/|\\\\/g,\"_\");\n\t}\n\t// Don't let the filename start with a dot because such files are invisible on *nix\n\tfilepath = filepath.replace(/^\\./g,\"_\");\n\t// Remove any characters that can't be used in cross-platform filenames\n\tfilepath = $tw.utils.transliterate(filepath.replace(/<|>|\\:|\\\"|\\||\\?|\\*|\\^/g,\"_\"));\n\t// Truncate the filename if it is too long\n\tif(filepath.length > 200) {\n\t\tfilepath = filepath.substr(0,200);\n\t}\n\t// If the resulting filename is blank (eg because the title is just punctuation characters)\n\tif(!filepath) {\n\t\t// ...then just use the character codes of the title\n\t\tfilepath = \"\";\t\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tif(filepath) {\n\t\t\t\tfilepath += \"-\";\n\t\t\t}\n\t\t\tfilepath += char.charCodeAt(0).toString();\n\t\t});\n\t}\n\t// Add a uniquifier if the file already exists\n\tvar fullPath,\n\t\tcount = 0;\n\tdo {\n\t\tfullPath = path.resolve(directory,filepath + (count ? \"_\" + count : \"\") + extension);\n\t\tcount++;\n\t} while(fs.existsSync(fullPath));\n\t// Return the full path to the file\n\treturn fullPath;\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFile = function(tiddler,fileInfo,callback) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFile(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tfs.writeFile(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\",callback);\n\t\t});\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFile(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\",callback);\n\t\t} else {\n\t\t\tfs.writeFile(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\",callback);\n\t\t}\n\t}\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFileSync = function(tiddler,fileInfo) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFileSync(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding);\n\t\tfs.writeFileSync(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\");\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFileSync(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\");\n\t\t} else {\n\t\t\tfs.writeFileSync(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/logger.js": {
            "title": "$:/core/modules/utils/logger.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName,options) {\n\toptions = options || {};\n\tthis.componentName = componentName || \"\";\n\tthis.colour = options.colour || \"white\";\n\tthis.enable = \"enable\" in options ? options.enable : true;\n\tthis.save = \"save\" in options ? options.save : true;\n\tthis.saveLimit = options.saveLimit || 100 * 1024;\n\tthis.saveBufferLogger = this;\n\tthis.buffer = \"\";\n\tthis.alertCount = 0;\n}\n\nLogger.prototype.setSaveBuffer = function(logger) {\n\tthis.saveBufferLogger = logger;\n};\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tvar self = this;\n\tif(this.enable) {\n\t\tif(this.saveBufferLogger.save) {\n\t\t\tthis.saveBufferLogger.buffer += $tw.utils.formatDateString(new Date(),\"YYYY MM DD 0hh:0mm:0ss.0XXX\") + \":\";\n\t\t\t$tw.utils.each(Array.prototype.slice.call(arguments,0),function(arg,index) {\n\t\t\t\tself.saveBufferLogger.buffer += \" \" + arg;\n\t\t\t});\n\t\t\tthis.saveBufferLogger.buffer += \"\\n\";\n\t\t\tthis.saveBufferLogger.buffer = this.saveBufferLogger.buffer.slice(-this.saveBufferLogger.saveLimit);\t\t\t\n\t\t}\n\t\tif(console !== undefined && console.log !== undefined) {\n\t\t\treturn Function.apply.call(console.log, console, [$tw.utils.terminalColour(this.colour),this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)).concat($tw.utils.terminalColour()));\n\t\t}\n\t} \n};\n\n/*\nRead the message buffer\n*/\nLogger.prototype.getBuffer = function() {\n\treturn this.saveBufferLogger.buffer;\n};\n\n/*\nLog a structure as a table\n*/\nLogger.prototype.table = function(value) {\n\t(console.table || console.log)(value);\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\tif(this.enable) {\n\t\t// Prepare the text of the alert\n\t\tvar text = Array.prototype.join.call(arguments,\" \");\n\t\t// Create alert tiddlers in the browser\n\t\tif($tw.browser) {\n\t\t\t// Check if there is an existing alert with the same text and the same component\n\t\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\t\talertFields,\n\t\t\t\texistingCount,\n\t\t\t\tself = this;\n\t\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(alertFields) {\n\t\t\t\texistingCount = alertFields.count || 1;\n\t\t\t} else {\n\t\t\t\talertFields = {\n\t\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\t\tcomponent: this.componentName\n\t\t\t\t};\n\t\t\t\texistingCount = 0;\n\t\t\t\tthis.alertCount += 1;\n\t\t\t}\n\t\t\talertFields.modified = new Date();\n\t\t\tif(++existingCount > 1) {\n\t\t\t\talertFields.count = existingCount;\n\t\t\t} else {\n\t\t\t\talertFields.count = undefined;\n\t\t\t}\n\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t\t// Log the alert as well\n\t\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\t// Print an orange message to the console if not in the browser\n\t\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t\t}\t\t\n\t}\n};\n\n/*\nClear outstanding alerts\n*/\nLogger.prototype.clearAlerts = function() {\n\tvar self = this;\n\tif($tw.browser && this.alertCount > 0) {\n\t\t$tw.utils.each($tw.wiki.getTiddlersWithTag(ALERT_TAG),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.component === self.componentName) {\n\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t}\n\t\t});\n\t\tthis.alertCount = 0;\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/parsetree.js": {
            "title": "$:/core/modules/utils/parsetree.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/performance.js": {
            "title": "$:/core/modules/utils/performance.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap by measurement name of {time:, invocations:}\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n\tthis.showGreeting();\n}\n\nPerformance.prototype.showGreeting = function() {\n\tif($tw.browser) {\n\t\tthis.logger.log(\"Execute $tw.perf.log(); to see filter execution timings\");\t\t\n\t}\n};\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime).toFixed(2) + \"ms\");\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nPerformance.prototype.log = function() {\n\tvar self = this,\n\t\ttotalTime = 0,\n\t\torderedMeasures = Object.keys(this.measures).sort(function(a,b) {\n\t\t\tif(self.measures[a].time > self.measures[b].time) {\n\t\t\t\treturn -1;\n\t\t\t} else if (self.measures[a].time < self.measures[b].time) {\n\t\t\t\treturn + 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t});\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\ttotalTime += self.measures[name].time;\n\t});\n\tvar results = []\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\tvar measure = self.measures[name];\n\t\tresults.push({name: name,invocations: measure.invocations, avgTime: measure.time / measure.invocations, totalTime: measure.time, percentTime: (measure.time / totalTime) * 100})\n\t});\n\tself.logger.table(results);\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tif(!(name in self.measures)) {\n\t\t\t\tself.measures[name] = {time: 0, invocations: 0};\n\t\t\t}\n\t\t\tself.measures[name].time += $tw.utils.timer(startTime);\n\t\t\tself.measures[name].invocations++;\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/pluginmaker.js": {
            "title": "$:/core/modules/utils/pluginmaker.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\n\" + $tw.language.getString(\"Error/Caption\") + \": \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/transliterate.js": {
            "title": "$:/core/modules/utils/transliterate.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/transliterate.js\ntype: application/javascript\nmodule-type: utils\n\nTransliteration static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nTransliterate string to ASCII\n\n(Some pairs taken from http://semplicewebsites.com/removing-accents-javascript)\n*/\nexports.transliterationPairs = {\n\t\"Á\":\"A\",\n\t\"Ă\":\"A\",\n\t\"Ắ\":\"A\",\n\t\"Ặ\":\"A\",\n\t\"Ằ\":\"A\",\n\t\"Ẳ\":\"A\",\n\t\"Ẵ\":\"A\",\n\t\"Ǎ\":\"A\",\n\t\"Â\":\"A\",\n\t\"Ấ\":\"A\",\n\t\"Ậ\":\"A\",\n\t\"Ầ\":\"A\",\n\t\"Ẩ\":\"A\",\n\t\"Ẫ\":\"A\",\n\t\"Ä\":\"A\",\n\t\"Ǟ\":\"A\",\n\t\"Ȧ\":\"A\",\n\t\"Ǡ\":\"A\",\n\t\"Ạ\":\"A\",\n\t\"Ȁ\":\"A\",\n\t\"À\":\"A\",\n\t\"Ả\":\"A\",\n\t\"Ȃ\":\"A\",\n\t\"Ā\":\"A\",\n\t\"Ą\":\"A\",\n\t\"Å\":\"A\",\n\t\"Ǻ\":\"A\",\n\t\"Ḁ\":\"A\",\n\t\"Ⱥ\":\"A\",\n\t\"Ã\":\"A\",\n\t\"Ꜳ\":\"AA\",\n\t\"Æ\":\"AE\",\n\t\"Ǽ\":\"AE\",\n\t\"Ǣ\":\"AE\",\n\t\"Ꜵ\":\"AO\",\n\t\"Ꜷ\":\"AU\",\n\t\"Ꜹ\":\"AV\",\n\t\"Ꜻ\":\"AV\",\n\t\"Ꜽ\":\"AY\",\n\t\"Ḃ\":\"B\",\n\t\"Ḅ\":\"B\",\n\t\"Ɓ\":\"B\",\n\t\"Ḇ\":\"B\",\n\t\"Ƀ\":\"B\",\n\t\"Ƃ\":\"B\",\n\t\"Ć\":\"C\",\n\t\"Č\":\"C\",\n\t\"Ç\":\"C\",\n\t\"Ḉ\":\"C\",\n\t\"Ĉ\":\"C\",\n\t\"Ċ\":\"C\",\n\t\"Ƈ\":\"C\",\n\t\"Ȼ\":\"C\",\n\t\"Ď\":\"D\",\n\t\"Ḑ\":\"D\",\n\t\"Ḓ\":\"D\",\n\t\"Ḋ\":\"D\",\n\t\"Ḍ\":\"D\",\n\t\"Ɗ\":\"D\",\n\t\"Ḏ\":\"D\",\n\t\"Dz\":\"D\",\n\t\"Dž\":\"D\",\n\t\"Đ\":\"D\",\n\t\"Ƌ\":\"D\",\n\t\"DZ\":\"DZ\",\n\t\"DŽ\":\"DZ\",\n\t\"É\":\"E\",\n\t\"Ĕ\":\"E\",\n\t\"Ě\":\"E\",\n\t\"Ȩ\":\"E\",\n\t\"Ḝ\":\"E\",\n\t\"Ê\":\"E\",\n\t\"Ế\":\"E\",\n\t\"Ệ\":\"E\",\n\t\"Ề\":\"E\",\n\t\"Ể\":\"E\",\n\t\"Ễ\":\"E\",\n\t\"Ḙ\":\"E\",\n\t\"Ë\":\"E\",\n\t\"Ė\":\"E\",\n\t\"Ẹ\":\"E\",\n\t\"Ȅ\":\"E\",\n\t\"È\":\"E\",\n\t\"Ẻ\":\"E\",\n\t\"Ȇ\":\"E\",\n\t\"Ē\":\"E\",\n\t\"Ḗ\":\"E\",\n\t\"Ḕ\":\"E\",\n\t\"Ę\":\"E\",\n\t\"Ɇ\":\"E\",\n\t\"Ẽ\":\"E\",\n\t\"Ḛ\":\"E\",\n\t\"Ꝫ\":\"ET\",\n\t\"Ḟ\":\"F\",\n\t\"Ƒ\":\"F\",\n\t\"Ǵ\":\"G\",\n\t\"Ğ\":\"G\",\n\t\"Ǧ\":\"G\",\n\t\"Ģ\":\"G\",\n\t\"Ĝ\":\"G\",\n\t\"Ġ\":\"G\",\n\t\"Ɠ\":\"G\",\n\t\"Ḡ\":\"G\",\n\t\"Ǥ\":\"G\",\n\t\"Ḫ\":\"H\",\n\t\"Ȟ\":\"H\",\n\t\"Ḩ\":\"H\",\n\t\"Ĥ\":\"H\",\n\t\"Ⱨ\":\"H\",\n\t\"Ḧ\":\"H\",\n\t\"Ḣ\":\"H\",\n\t\"Ḥ\":\"H\",\n\t\"Ħ\":\"H\",\n\t\"Í\":\"I\",\n\t\"Ĭ\":\"I\",\n\t\"Ǐ\":\"I\",\n\t\"Î\":\"I\",\n\t\"Ï\":\"I\",\n\t\"Ḯ\":\"I\",\n\t\"İ\":\"I\",\n\t\"Ị\":\"I\",\n\t\"Ȉ\":\"I\",\n\t\"Ì\":\"I\",\n\t\"Ỉ\":\"I\",\n\t\"Ȋ\":\"I\",\n\t\"Ī\":\"I\",\n\t\"Į\":\"I\",\n\t\"Ɨ\":\"I\",\n\t\"Ĩ\":\"I\",\n\t\"Ḭ\":\"I\",\n\t\"Ꝺ\":\"D\",\n\t\"Ꝼ\":\"F\",\n\t\"Ᵹ\":\"G\",\n\t\"Ꞃ\":\"R\",\n\t\"Ꞅ\":\"S\",\n\t\"Ꞇ\":\"T\",\n\t\"Ꝭ\":\"IS\",\n\t\"Ĵ\":\"J\",\n\t\"Ɉ\":\"J\",\n\t\"Ḱ\":\"K\",\n\t\"Ǩ\":\"K\",\n\t\"Ķ\":\"K\",\n\t\"Ⱪ\":\"K\",\n\t\"Ꝃ\":\"K\",\n\t\"Ḳ\":\"K\",\n\t\"Ƙ\":\"K\",\n\t\"Ḵ\":\"K\",\n\t\"Ꝁ\":\"K\",\n\t\"Ꝅ\":\"K\",\n\t\"Ĺ\":\"L\",\n\t\"Ƚ\":\"L\",\n\t\"Ľ\":\"L\",\n\t\"Ļ\":\"L\",\n\t\"Ḽ\":\"L\",\n\t\"Ḷ\":\"L\",\n\t\"Ḹ\":\"L\",\n\t\"Ⱡ\":\"L\",\n\t\"Ꝉ\":\"L\",\n\t\"Ḻ\":\"L\",\n\t\"Ŀ\":\"L\",\n\t\"Ɫ\":\"L\",\n\t\"Lj\":\"L\",\n\t\"Ł\":\"L\",\n\t\"LJ\":\"LJ\",\n\t\"Ḿ\":\"M\",\n\t\"Ṁ\":\"M\",\n\t\"Ṃ\":\"M\",\n\t\"Ɱ\":\"M\",\n\t\"Ń\":\"N\",\n\t\"Ň\":\"N\",\n\t\"Ņ\":\"N\",\n\t\"Ṋ\":\"N\",\n\t\"Ṅ\":\"N\",\n\t\"Ṇ\":\"N\",\n\t\"Ǹ\":\"N\",\n\t\"Ɲ\":\"N\",\n\t\"Ṉ\":\"N\",\n\t\"Ƞ\":\"N\",\n\t\"Nj\":\"N\",\n\t\"Ñ\":\"N\",\n\t\"NJ\":\"NJ\",\n\t\"Ó\":\"O\",\n\t\"Ŏ\":\"O\",\n\t\"Ǒ\":\"O\",\n\t\"Ô\":\"O\",\n\t\"Ố\":\"O\",\n\t\"Ộ\":\"O\",\n\t\"Ồ\":\"O\",\n\t\"Ổ\":\"O\",\n\t\"Ỗ\":\"O\",\n\t\"Ö\":\"O\",\n\t\"Ȫ\":\"O\",\n\t\"Ȯ\":\"O\",\n\t\"Ȱ\":\"O\",\n\t\"Ọ\":\"O\",\n\t\"Ő\":\"O\",\n\t\"Ȍ\":\"O\",\n\t\"Ò\":\"O\",\n\t\"Ỏ\":\"O\",\n\t\"Ơ\":\"O\",\n\t\"Ớ\":\"O\",\n\t\"Ợ\":\"O\",\n\t\"Ờ\":\"O\",\n\t\"Ở\":\"O\",\n\t\"Ỡ\":\"O\",\n\t\"Ȏ\":\"O\",\n\t\"Ꝋ\":\"O\",\n\t\"Ꝍ\":\"O\",\n\t\"Ō\":\"O\",\n\t\"Ṓ\":\"O\",\n\t\"Ṑ\":\"O\",\n\t\"Ɵ\":\"O\",\n\t\"Ǫ\":\"O\",\n\t\"Ǭ\":\"O\",\n\t\"Ø\":\"O\",\n\t\"Ǿ\":\"O\",\n\t\"Õ\":\"O\",\n\t\"Ṍ\":\"O\",\n\t\"Ṏ\":\"O\",\n\t\"Ȭ\":\"O\",\n\t\"Ƣ\":\"OI\",\n\t\"Ꝏ\":\"OO\",\n\t\"Ɛ\":\"E\",\n\t\"Ɔ\":\"O\",\n\t\"Ȣ\":\"OU\",\n\t\"Ṕ\":\"P\",\n\t\"Ṗ\":\"P\",\n\t\"Ꝓ\":\"P\",\n\t\"Ƥ\":\"P\",\n\t\"Ꝕ\":\"P\",\n\t\"Ᵽ\":\"P\",\n\t\"Ꝑ\":\"P\",\n\t\"Ꝙ\":\"Q\",\n\t\"Ꝗ\":\"Q\",\n\t\"Ŕ\":\"R\",\n\t\"Ř\":\"R\",\n\t\"Ŗ\":\"R\",\n\t\"Ṙ\":\"R\",\n\t\"Ṛ\":\"R\",\n\t\"Ṝ\":\"R\",\n\t\"Ȑ\":\"R\",\n\t\"Ȓ\":\"R\",\n\t\"Ṟ\":\"R\",\n\t\"Ɍ\":\"R\",\n\t\"Ɽ\":\"R\",\n\t\"Ꜿ\":\"C\",\n\t\"Ǝ\":\"E\",\n\t\"Ś\":\"S\",\n\t\"Ṥ\":\"S\",\n\t\"Š\":\"S\",\n\t\"Ṧ\":\"S\",\n\t\"Ş\":\"S\",\n\t\"Ŝ\":\"S\",\n\t\"Ș\":\"S\",\n\t\"Ṡ\":\"S\",\n\t\"Ṣ\":\"S\",\n\t\"Ṩ\":\"S\",\n\t\"Ť\":\"T\",\n\t\"Ţ\":\"T\",\n\t\"Ṱ\":\"T\",\n\t\"Ț\":\"T\",\n\t\"Ⱦ\":\"T\",\n\t\"Ṫ\":\"T\",\n\t\"Ṭ\":\"T\",\n\t\"Ƭ\":\"T\",\n\t\"Ṯ\":\"T\",\n\t\"Ʈ\":\"T\",\n\t\"Ŧ\":\"T\",\n\t\"Ɐ\":\"A\",\n\t\"Ꞁ\":\"L\",\n\t\"Ɯ\":\"M\",\n\t\"Ʌ\":\"V\",\n\t\"Ꜩ\":\"TZ\",\n\t\"Ú\":\"U\",\n\t\"Ŭ\":\"U\",\n\t\"Ǔ\":\"U\",\n\t\"Û\":\"U\",\n\t\"Ṷ\":\"U\",\n\t\"Ü\":\"U\",\n\t\"Ǘ\":\"U\",\n\t\"Ǚ\":\"U\",\n\t\"Ǜ\":\"U\",\n\t\"Ǖ\":\"U\",\n\t\"Ṳ\":\"U\",\n\t\"Ụ\":\"U\",\n\t\"Ű\":\"U\",\n\t\"Ȕ\":\"U\",\n\t\"Ù\":\"U\",\n\t\"Ủ\":\"U\",\n\t\"Ư\":\"U\",\n\t\"Ứ\":\"U\",\n\t\"Ự\":\"U\",\n\t\"Ừ\":\"U\",\n\t\"Ử\":\"U\",\n\t\"Ữ\":\"U\",\n\t\"Ȗ\":\"U\",\n\t\"Ū\":\"U\",\n\t\"Ṻ\":\"U\",\n\t\"Ų\":\"U\",\n\t\"Ů\":\"U\",\n\t\"Ũ\":\"U\",\n\t\"Ṹ\":\"U\",\n\t\"Ṵ\":\"U\",\n\t\"Ꝟ\":\"V\",\n\t\"Ṿ\":\"V\",\n\t\"Ʋ\":\"V\",\n\t\"Ṽ\":\"V\",\n\t\"Ꝡ\":\"VY\",\n\t\"Ẃ\":\"W\",\n\t\"Ŵ\":\"W\",\n\t\"Ẅ\":\"W\",\n\t\"Ẇ\":\"W\",\n\t\"Ẉ\":\"W\",\n\t\"Ẁ\":\"W\",\n\t\"Ⱳ\":\"W\",\n\t\"Ẍ\":\"X\",\n\t\"Ẋ\":\"X\",\n\t\"Ý\":\"Y\",\n\t\"Ŷ\":\"Y\",\n\t\"Ÿ\":\"Y\",\n\t\"Ẏ\":\"Y\",\n\t\"Ỵ\":\"Y\",\n\t\"Ỳ\":\"Y\",\n\t\"Ƴ\":\"Y\",\n\t\"Ỷ\":\"Y\",\n\t\"Ỿ\":\"Y\",\n\t\"Ȳ\":\"Y\",\n\t\"Ɏ\":\"Y\",\n\t\"Ỹ\":\"Y\",\n\t\"Ź\":\"Z\",\n\t\"Ž\":\"Z\",\n\t\"Ẑ\":\"Z\",\n\t\"Ⱬ\":\"Z\",\n\t\"Ż\":\"Z\",\n\t\"Ẓ\":\"Z\",\n\t\"Ȥ\":\"Z\",\n\t\"Ẕ\":\"Z\",\n\t\"Ƶ\":\"Z\",\n\t\"IJ\":\"IJ\",\n\t\"Œ\":\"OE\",\n\t\"ᴀ\":\"A\",\n\t\"ᴁ\":\"AE\",\n\t\"ʙ\":\"B\",\n\t\"ᴃ\":\"B\",\n\t\"ᴄ\":\"C\",\n\t\"ᴅ\":\"D\",\n\t\"ᴇ\":\"E\",\n\t\"ꜰ\":\"F\",\n\t\"ɢ\":\"G\",\n\t\"ʛ\":\"G\",\n\t\"ʜ\":\"H\",\n\t\"ɪ\":\"I\",\n\t\"ʁ\":\"R\",\n\t\"ᴊ\":\"J\",\n\t\"ᴋ\":\"K\",\n\t\"ʟ\":\"L\",\n\t\"ᴌ\":\"L\",\n\t\"ᴍ\":\"M\",\n\t\"ɴ\":\"N\",\n\t\"ᴏ\":\"O\",\n\t\"ɶ\":\"OE\",\n\t\"ᴐ\":\"O\",\n\t\"ᴕ\":\"OU\",\n\t\"ᴘ\":\"P\",\n\t\"ʀ\":\"R\",\n\t\"ᴎ\":\"N\",\n\t\"ᴙ\":\"R\",\n\t\"ꜱ\":\"S\",\n\t\"ᴛ\":\"T\",\n\t\"ⱻ\":\"E\",\n\t\"ᴚ\":\"R\",\n\t\"ᴜ\":\"U\",\n\t\"ᴠ\":\"V\",\n\t\"ᴡ\":\"W\",\n\t\"ʏ\":\"Y\",\n\t\"ᴢ\":\"Z\",\n\t\"á\":\"a\",\n\t\"ă\":\"a\",\n\t\"ắ\":\"a\",\n\t\"ặ\":\"a\",\n\t\"ằ\":\"a\",\n\t\"ẳ\":\"a\",\n\t\"ẵ\":\"a\",\n\t\"ǎ\":\"a\",\n\t\"â\":\"a\",\n\t\"ấ\":\"a\",\n\t\"ậ\":\"a\",\n\t\"ầ\":\"a\",\n\t\"ẩ\":\"a\",\n\t\"ẫ\":\"a\",\n\t\"ä\":\"a\",\n\t\"ǟ\":\"a\",\n\t\"ȧ\":\"a\",\n\t\"ǡ\":\"a\",\n\t\"ạ\":\"a\",\n\t\"ȁ\":\"a\",\n\t\"à\":\"a\",\n\t\"ả\":\"a\",\n\t\"ȃ\":\"a\",\n\t\"ā\":\"a\",\n\t\"ą\":\"a\",\n\t\"ᶏ\":\"a\",\n\t\"ẚ\":\"a\",\n\t\"å\":\"a\",\n\t\"ǻ\":\"a\",\n\t\"ḁ\":\"a\",\n\t\"ⱥ\":\"a\",\n\t\"ã\":\"a\",\n\t\"ꜳ\":\"aa\",\n\t\"æ\":\"ae\",\n\t\"ǽ\":\"ae\",\n\t\"ǣ\":\"ae\",\n\t\"ꜵ\":\"ao\",\n\t\"ꜷ\":\"au\",\n\t\"ꜹ\":\"av\",\n\t\"ꜻ\":\"av\",\n\t\"ꜽ\":\"ay\",\n\t\"ḃ\":\"b\",\n\t\"ḅ\":\"b\",\n\t\"ɓ\":\"b\",\n\t\"ḇ\":\"b\",\n\t\"ᵬ\":\"b\",\n\t\"ᶀ\":\"b\",\n\t\"ƀ\":\"b\",\n\t\"ƃ\":\"b\",\n\t\"ɵ\":\"o\",\n\t\"ć\":\"c\",\n\t\"č\":\"c\",\n\t\"ç\":\"c\",\n\t\"ḉ\":\"c\",\n\t\"ĉ\":\"c\",\n\t\"ɕ\":\"c\",\n\t\"ċ\":\"c\",\n\t\"ƈ\":\"c\",\n\t\"ȼ\":\"c\",\n\t\"ď\":\"d\",\n\t\"ḑ\":\"d\",\n\t\"ḓ\":\"d\",\n\t\"ȡ\":\"d\",\n\t\"ḋ\":\"d\",\n\t\"ḍ\":\"d\",\n\t\"ɗ\":\"d\",\n\t\"ᶑ\":\"d\",\n\t\"ḏ\":\"d\",\n\t\"ᵭ\":\"d\",\n\t\"ᶁ\":\"d\",\n\t\"đ\":\"d\",\n\t\"ɖ\":\"d\",\n\t\"ƌ\":\"d\",\n\t\"ı\":\"i\",\n\t\"ȷ\":\"j\",\n\t\"ɟ\":\"j\",\n\t\"ʄ\":\"j\",\n\t\"dz\":\"dz\",\n\t\"dž\":\"dz\",\n\t\"é\":\"e\",\n\t\"ĕ\":\"e\",\n\t\"ě\":\"e\",\n\t\"ȩ\":\"e\",\n\t\"ḝ\":\"e\",\n\t\"ê\":\"e\",\n\t\"ế\":\"e\",\n\t\"ệ\":\"e\",\n\t\"ề\":\"e\",\n\t\"ể\":\"e\",\n\t\"ễ\":\"e\",\n\t\"ḙ\":\"e\",\n\t\"ë\":\"e\",\n\t\"ė\":\"e\",\n\t\"ẹ\":\"e\",\n\t\"ȅ\":\"e\",\n\t\"è\":\"e\",\n\t\"ẻ\":\"e\",\n\t\"ȇ\":\"e\",\n\t\"ē\":\"e\",\n\t\"ḗ\":\"e\",\n\t\"ḕ\":\"e\",\n\t\"ⱸ\":\"e\",\n\t\"ę\":\"e\",\n\t\"ᶒ\":\"e\",\n\t\"ɇ\":\"e\",\n\t\"ẽ\":\"e\",\n\t\"ḛ\":\"e\",\n\t\"ꝫ\":\"et\",\n\t\"ḟ\":\"f\",\n\t\"ƒ\":\"f\",\n\t\"ᵮ\":\"f\",\n\t\"ᶂ\":\"f\",\n\t\"ǵ\":\"g\",\n\t\"ğ\":\"g\",\n\t\"ǧ\":\"g\",\n\t\"ģ\":\"g\",\n\t\"ĝ\":\"g\",\n\t\"ġ\":\"g\",\n\t\"ɠ\":\"g\",\n\t\"ḡ\":\"g\",\n\t\"ᶃ\":\"g\",\n\t\"ǥ\":\"g\",\n\t\"ḫ\":\"h\",\n\t\"ȟ\":\"h\",\n\t\"ḩ\":\"h\",\n\t\"ĥ\":\"h\",\n\t\"ⱨ\":\"h\",\n\t\"ḧ\":\"h\",\n\t\"ḣ\":\"h\",\n\t\"ḥ\":\"h\",\n\t\"ɦ\":\"h\",\n\t\"ẖ\":\"h\",\n\t\"ħ\":\"h\",\n\t\"ƕ\":\"hv\",\n\t\"í\":\"i\",\n\t\"ĭ\":\"i\",\n\t\"ǐ\":\"i\",\n\t\"î\":\"i\",\n\t\"ï\":\"i\",\n\t\"ḯ\":\"i\",\n\t\"ị\":\"i\",\n\t\"ȉ\":\"i\",\n\t\"ì\":\"i\",\n\t\"ỉ\":\"i\",\n\t\"ȋ\":\"i\",\n\t\"ī\":\"i\",\n\t\"į\":\"i\",\n\t\"ᶖ\":\"i\",\n\t\"ɨ\":\"i\",\n\t\"ĩ\":\"i\",\n\t\"ḭ\":\"i\",\n\t\"ꝺ\":\"d\",\n\t\"ꝼ\":\"f\",\n\t\"ᵹ\":\"g\",\n\t\"ꞃ\":\"r\",\n\t\"ꞅ\":\"s\",\n\t\"ꞇ\":\"t\",\n\t\"ꝭ\":\"is\",\n\t\"ǰ\":\"j\",\n\t\"ĵ\":\"j\",\n\t\"ʝ\":\"j\",\n\t\"ɉ\":\"j\",\n\t\"ḱ\":\"k\",\n\t\"ǩ\":\"k\",\n\t\"ķ\":\"k\",\n\t\"ⱪ\":\"k\",\n\t\"ꝃ\":\"k\",\n\t\"ḳ\":\"k\",\n\t\"ƙ\":\"k\",\n\t\"ḵ\":\"k\",\n\t\"ᶄ\":\"k\",\n\t\"ꝁ\":\"k\",\n\t\"ꝅ\":\"k\",\n\t\"ĺ\":\"l\",\n\t\"ƚ\":\"l\",\n\t\"ɬ\":\"l\",\n\t\"ľ\":\"l\",\n\t\"ļ\":\"l\",\n\t\"ḽ\":\"l\",\n\t\"ȴ\":\"l\",\n\t\"ḷ\":\"l\",\n\t\"ḹ\":\"l\",\n\t\"ⱡ\":\"l\",\n\t\"ꝉ\":\"l\",\n\t\"ḻ\":\"l\",\n\t\"ŀ\":\"l\",\n\t\"ɫ\":\"l\",\n\t\"ᶅ\":\"l\",\n\t\"ɭ\":\"l\",\n\t\"ł\":\"l\",\n\t\"lj\":\"lj\",\n\t\"ſ\":\"s\",\n\t\"ẜ\":\"s\",\n\t\"ẛ\":\"s\",\n\t\"ẝ\":\"s\",\n\t\"ḿ\":\"m\",\n\t\"ṁ\":\"m\",\n\t\"ṃ\":\"m\",\n\t\"ɱ\":\"m\",\n\t\"ᵯ\":\"m\",\n\t\"ᶆ\":\"m\",\n\t\"ń\":\"n\",\n\t\"ň\":\"n\",\n\t\"ņ\":\"n\",\n\t\"ṋ\":\"n\",\n\t\"ȵ\":\"n\",\n\t\"ṅ\":\"n\",\n\t\"ṇ\":\"n\",\n\t\"ǹ\":\"n\",\n\t\"ɲ\":\"n\",\n\t\"ṉ\":\"n\",\n\t\"ƞ\":\"n\",\n\t\"ᵰ\":\"n\",\n\t\"ᶇ\":\"n\",\n\t\"ɳ\":\"n\",\n\t\"ñ\":\"n\",\n\t\"nj\":\"nj\",\n\t\"ó\":\"o\",\n\t\"ŏ\":\"o\",\n\t\"ǒ\":\"o\",\n\t\"ô\":\"o\",\n\t\"ố\":\"o\",\n\t\"ộ\":\"o\",\n\t\"ồ\":\"o\",\n\t\"ổ\":\"o\",\n\t\"ỗ\":\"o\",\n\t\"ö\":\"o\",\n\t\"ȫ\":\"o\",\n\t\"ȯ\":\"o\",\n\t\"ȱ\":\"o\",\n\t\"ọ\":\"o\",\n\t\"ő\":\"o\",\n\t\"ȍ\":\"o\",\n\t\"ò\":\"o\",\n\t\"ỏ\":\"o\",\n\t\"ơ\":\"o\",\n\t\"ớ\":\"o\",\n\t\"ợ\":\"o\",\n\t\"ờ\":\"o\",\n\t\"ở\":\"o\",\n\t\"ỡ\":\"o\",\n\t\"ȏ\":\"o\",\n\t\"ꝋ\":\"o\",\n\t\"ꝍ\":\"o\",\n\t\"ⱺ\":\"o\",\n\t\"ō\":\"o\",\n\t\"ṓ\":\"o\",\n\t\"ṑ\":\"o\",\n\t\"ǫ\":\"o\",\n\t\"ǭ\":\"o\",\n\t\"ø\":\"o\",\n\t\"ǿ\":\"o\",\n\t\"õ\":\"o\",\n\t\"ṍ\":\"o\",\n\t\"ṏ\":\"o\",\n\t\"ȭ\":\"o\",\n\t\"ƣ\":\"oi\",\n\t\"ꝏ\":\"oo\",\n\t\"ɛ\":\"e\",\n\t\"ᶓ\":\"e\",\n\t\"ɔ\":\"o\",\n\t\"ᶗ\":\"o\",\n\t\"ȣ\":\"ou\",\n\t\"ṕ\":\"p\",\n\t\"ṗ\":\"p\",\n\t\"ꝓ\":\"p\",\n\t\"ƥ\":\"p\",\n\t\"ᵱ\":\"p\",\n\t\"ᶈ\":\"p\",\n\t\"ꝕ\":\"p\",\n\t\"ᵽ\":\"p\",\n\t\"ꝑ\":\"p\",\n\t\"ꝙ\":\"q\",\n\t\"ʠ\":\"q\",\n\t\"ɋ\":\"q\",\n\t\"ꝗ\":\"q\",\n\t\"ŕ\":\"r\",\n\t\"ř\":\"r\",\n\t\"ŗ\":\"r\",\n\t\"ṙ\":\"r\",\n\t\"ṛ\":\"r\",\n\t\"ṝ\":\"r\",\n\t\"ȑ\":\"r\",\n\t\"ɾ\":\"r\",\n\t\"ᵳ\":\"r\",\n\t\"ȓ\":\"r\",\n\t\"ṟ\":\"r\",\n\t\"ɼ\":\"r\",\n\t\"ᵲ\":\"r\",\n\t\"ᶉ\":\"r\",\n\t\"ɍ\":\"r\",\n\t\"ɽ\":\"r\",\n\t\"ↄ\":\"c\",\n\t\"ꜿ\":\"c\",\n\t\"ɘ\":\"e\",\n\t\"ɿ\":\"r\",\n\t\"ś\":\"s\",\n\t\"ṥ\":\"s\",\n\t\"š\":\"s\",\n\t\"ṧ\":\"s\",\n\t\"ş\":\"s\",\n\t\"ŝ\":\"s\",\n\t\"ș\":\"s\",\n\t\"ṡ\":\"s\",\n\t\"ṣ\":\"s\",\n\t\"ṩ\":\"s\",\n\t\"ʂ\":\"s\",\n\t\"ᵴ\":\"s\",\n\t\"ᶊ\":\"s\",\n\t\"ȿ\":\"s\",\n\t\"ɡ\":\"g\",\n\t\"ᴑ\":\"o\",\n\t\"ᴓ\":\"o\",\n\t\"ᴝ\":\"u\",\n\t\"ť\":\"t\",\n\t\"ţ\":\"t\",\n\t\"ṱ\":\"t\",\n\t\"ț\":\"t\",\n\t\"ȶ\":\"t\",\n\t\"ẗ\":\"t\",\n\t\"ⱦ\":\"t\",\n\t\"ṫ\":\"t\",\n\t\"ṭ\":\"t\",\n\t\"ƭ\":\"t\",\n\t\"ṯ\":\"t\",\n\t\"ᵵ\":\"t\",\n\t\"ƫ\":\"t\",\n\t\"ʈ\":\"t\",\n\t\"ŧ\":\"t\",\n\t\"ᵺ\":\"th\",\n\t\"ɐ\":\"a\",\n\t\"ᴂ\":\"ae\",\n\t\"ǝ\":\"e\",\n\t\"ᵷ\":\"g\",\n\t\"ɥ\":\"h\",\n\t\"ʮ\":\"h\",\n\t\"ʯ\":\"h\",\n\t\"ᴉ\":\"i\",\n\t\"ʞ\":\"k\",\n\t\"ꞁ\":\"l\",\n\t\"ɯ\":\"m\",\n\t\"ɰ\":\"m\",\n\t\"ᴔ\":\"oe\",\n\t\"ɹ\":\"r\",\n\t\"ɻ\":\"r\",\n\t\"ɺ\":\"r\",\n\t\"ⱹ\":\"r\",\n\t\"ʇ\":\"t\",\n\t\"ʌ\":\"v\",\n\t\"ʍ\":\"w\",\n\t\"ʎ\":\"y\",\n\t\"ꜩ\":\"tz\",\n\t\"ú\":\"u\",\n\t\"ŭ\":\"u\",\n\t\"ǔ\":\"u\",\n\t\"û\":\"u\",\n\t\"ṷ\":\"u\",\n\t\"ü\":\"u\",\n\t\"ǘ\":\"u\",\n\t\"ǚ\":\"u\",\n\t\"ǜ\":\"u\",\n\t\"ǖ\":\"u\",\n\t\"ṳ\":\"u\",\n\t\"ụ\":\"u\",\n\t\"ű\":\"u\",\n\t\"ȕ\":\"u\",\n\t\"ù\":\"u\",\n\t\"ủ\":\"u\",\n\t\"ư\":\"u\",\n\t\"ứ\":\"u\",\n\t\"ự\":\"u\",\n\t\"ừ\":\"u\",\n\t\"ử\":\"u\",\n\t\"ữ\":\"u\",\n\t\"ȗ\":\"u\",\n\t\"ū\":\"u\",\n\t\"ṻ\":\"u\",\n\t\"ų\":\"u\",\n\t\"ᶙ\":\"u\",\n\t\"ů\":\"u\",\n\t\"ũ\":\"u\",\n\t\"ṹ\":\"u\",\n\t\"ṵ\":\"u\",\n\t\"ᵫ\":\"ue\",\n\t\"ꝸ\":\"um\",\n\t\"ⱴ\":\"v\",\n\t\"ꝟ\":\"v\",\n\t\"ṿ\":\"v\",\n\t\"ʋ\":\"v\",\n\t\"ᶌ\":\"v\",\n\t\"ⱱ\":\"v\",\n\t\"ṽ\":\"v\",\n\t\"ꝡ\":\"vy\",\n\t\"ẃ\":\"w\",\n\t\"ŵ\":\"w\",\n\t\"ẅ\":\"w\",\n\t\"ẇ\":\"w\",\n\t\"ẉ\":\"w\",\n\t\"ẁ\":\"w\",\n\t\"ⱳ\":\"w\",\n\t\"ẘ\":\"w\",\n\t\"ẍ\":\"x\",\n\t\"ẋ\":\"x\",\n\t\"ᶍ\":\"x\",\n\t\"ý\":\"y\",\n\t\"ŷ\":\"y\",\n\t\"ÿ\":\"y\",\n\t\"ẏ\":\"y\",\n\t\"ỵ\":\"y\",\n\t\"ỳ\":\"y\",\n\t\"ƴ\":\"y\",\n\t\"ỷ\":\"y\",\n\t\"ỿ\":\"y\",\n\t\"ȳ\":\"y\",\n\t\"ẙ\":\"y\",\n\t\"ɏ\":\"y\",\n\t\"ỹ\":\"y\",\n\t\"ź\":\"z\",\n\t\"ž\":\"z\",\n\t\"ẑ\":\"z\",\n\t\"ʑ\":\"z\",\n\t\"ⱬ\":\"z\",\n\t\"ż\":\"z\",\n\t\"ẓ\":\"z\",\n\t\"ȥ\":\"z\",\n\t\"ẕ\":\"z\",\n\t\"ᵶ\":\"z\",\n\t\"ᶎ\":\"z\",\n\t\"ʐ\":\"z\",\n\t\"ƶ\":\"z\",\n\t\"ɀ\":\"z\",\n\t\"ff\":\"ff\",\n\t\"ffi\":\"ffi\",\n\t\"ffl\":\"ffl\",\n\t\"fi\":\"fi\",\n\t\"fl\":\"fl\",\n\t\"ij\":\"ij\",\n\t\"œ\":\"oe\",\n\t\"st\":\"st\",\n\t\"ₐ\":\"a\",\n\t\"ₑ\":\"e\",\n\t\"ᵢ\":\"i\",\n\t\"ⱼ\":\"j\",\n\t\"ₒ\":\"o\",\n\t\"ᵣ\":\"r\",\n\t\"ᵤ\":\"u\",\n\t\"ᵥ\":\"v\",\n\t\"ₓ\":\"x\",\n\t\"Ё\":\"YO\",\n\t\"Й\":\"I\",\n\t\"Ц\":\"TS\",\n\t\"У\":\"U\",\n\t\"К\":\"K\",\n\t\"Е\":\"E\",\n\t\"Н\":\"N\",\n\t\"Г\":\"G\",\n\t\"Ш\":\"SH\",\n\t\"Щ\":\"SCH\",\n\t\"З\":\"Z\",\n\t\"Х\":\"H\",\n\t\"Ъ\":\"'\",\n\t\"ё\":\"yo\",\n\t\"й\":\"i\",\n\t\"ц\":\"ts\",\n\t\"у\":\"u\",\n\t\"к\":\"k\",\n\t\"е\":\"e\",\n\t\"н\":\"n\",\n\t\"г\":\"g\",\n\t\"ш\":\"sh\",\n\t\"щ\":\"sch\",\n\t\"з\":\"z\",\n\t\"х\":\"h\",\n\t\"ъ\":\"'\",\n\t\"Ф\":\"F\",\n\t\"Ы\":\"I\",\n\t\"В\":\"V\",\n\t\"А\":\"a\",\n\t\"П\":\"P\",\n\t\"Р\":\"R\",\n\t\"О\":\"O\",\n\t\"Л\":\"L\",\n\t\"Д\":\"D\",\n\t\"Ж\":\"ZH\",\n\t\"Э\":\"E\",\n\t\"ф\":\"f\",\n\t\"ы\":\"i\",\n\t\"в\":\"v\",\n\t\"а\":\"a\",\n\t\"п\":\"p\",\n\t\"р\":\"r\",\n\t\"о\":\"o\",\n\t\"л\":\"l\",\n\t\"д\":\"d\",\n\t\"ж\":\"zh\",\n\t\"э\":\"e\",\n\t\"Я\":\"Ya\",\n\t\"Ч\":\"CH\",\n\t\"С\":\"S\",\n\t\"М\":\"M\",\n\t\"И\":\"I\",\n\t\"Т\":\"T\",\n\t\"Ь\":\"'\",\n\t\"Б\":\"B\",\n\t\"Ю\":\"YU\",\n\t\"я\":\"ya\",\n\t\"ч\":\"ch\",\n\t\"с\":\"s\",\n\t\"м\":\"m\",\n\t\"и\":\"i\",\n\t\"т\":\"t\",\n\t\"ь\":\"'\",\n\t\"б\":\"b\",\n\t\"ю\":\"yu\"\n};\n\nexports.transliterate = function(str) {\n\treturn str.replace(/[^A-Za-z0-9\\[\\] ]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || ch\n\t});\n};\n\nexports.transliterateToSafeASCII = function(str) {\n\treturn str.replace(/[^\\x00-\\x7F]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || \"\"\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/utils.js": {
            "title": "$:/core/modules/utils/utils.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar base64utf8 = require(\"$:/core/modules/utils/base64-utf8/base64-utf8.module.js\");\n\n/*\nDisplay a message, in colour if we're on a terminal\n*/\nexports.log = function(text,colour) {\n\tconsole.log($tw.node ? exports.terminalColour(colour) + text + exports.terminalColour() : text);\n};\n\nexports.terminalColour = function(colour) {\n\tif(!$tw.browser && $tw.node && process.stdout.isTTY) {\n\t\tif(colour) {\n\t\t\tvar code = exports.terminalColourLookup[colour];\n\t\t\tif(code) {\n\t\t\t\treturn \"\\x1b[\" + code + \"m\";\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"\\x1b[0m\"; // Cancel colour\n\t\t}\n\t}\n\treturn \"\";\n};\n\nexports.terminalColourLookup = {\n\t\"black\": \"0;30\",\n\t\"red\": \"0;31\",\n\t\"green\": \"0;32\",\n\t\"brown/orange\": \"0;33\",\n\t\"blue\": \"0;34\",\n\t\"purple\": \"0;35\",\n\t\"cyan\": \"0;36\",\n\t\"light gray\": \"0;37\"\n};\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\texports.log(text,\"brown/orange\");\n};\n\n/*\nReturn the integer represented by the str (string).\nReturn the dflt (default) parameter if str is not a base-10 number.\n*/\nexports.getInt = function(str,deflt) {\n\tvar i = parseInt(str,10);\n\treturn isNaN(i) ? deflt : i;\n}\n\n/*\nRepeatedly replaces a substring within a string. Like String.prototype.replace, but without any of the default special handling of $ sequences in the replace string\n*/\nexports.replaceString = function(text,search,replace) {\n\treturn text.replace(search,function() {\n\t\treturn replace;\n\t});\n};\n\n/*\nRepeats a string\n*/\nexports.repeat = function(str,count) {\n\tvar result = \"\";\n\tfor(var t=0;t<count;t++) {\n\t\tresult += str;\n\t}\n\treturn result;\n};\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nConvert a string to sentence case (ie capitalise first letter)\n*/\nexports.toSentenceCase = function(str) {\n\treturn (str || \"\").replace(/^\\S/, function(c) {return c.toUpperCase();});\n}\n\n/*\nConvert a string to title case (ie capitalise each initial letter)\n*/\nexports.toTitleCase = function(str) {\n\treturn (str || \"\").replace(/(^|\\s)\\S/g, function(c) {return c.toUpperCase();});\n}\n\t\n/*\nFind the line break preceding a given position in a string\nReturns position immediately after that line break, or the start of the string\n*/\nexports.findPrecedingLineBreak = function(text,pos) {\n\tvar result = text.lastIndexOf(\"\\n\",pos - 1);\n\tif(result === -1) {\n\t\tresult = 0;\n\t} else {\n\t\tresult++;\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nFind the line break following a given position in a string\n*/\nexports.findFollowingLineBreak = function(text,pos) {\n\t// Cut to just past the following line break, or to the end of the text\n\tvar result = text.indexOf(\"\\n\",pos);\n\tif(result === -1) {\n\t\tresult = text.length;\n\t} else {\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nDetermine whether an array-item is an object-property\n*/\nexports.hopArray = function(object,array) {\n\tfor(var i=0; i<array.length; i++) {\n\t\tif($tw.utils.hop(object,array[i])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tif(object) {\n\t\tObject.freeze(object);\n\t\tfor(key in object) {\n\t\t\tproperty = object[key];\n\t\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\t\tdeepFreeze(property);\n\t\t\t}\n\t\t}\n\t}\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0XXX/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMilliseconds(),3);\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^XXX/, function() {\n\t\t\t\treturn date.getMilliseconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\t// If the user wants everything in UTC, shift the datestamp\n\t// Optimize for format string that essentially means\n\t// 'return raw UTC (tiddlywiki style) date string.'\n\tif(t.indexOf(\"[UTC]\") == 0 ) {\n\t\tif(t == \"[UTC]YYYY0MM0DD0hh0mm0ssXXX\")\n\t\t\treturn $tw.utils.stringifyDate(new Date());\n\t\tvar offset = date.getTimezoneOffset() ; // in minutes\n\t\tdate = new Date(date.getTime()+offset*60*1000) ;\n\t\tt = t.substr(5) ;\n\t}\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar x = new Date(dt.getFullYear(),0,1);\n\tvar n = Math.floor((dt.getTime() - x.getTime()) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\",   duration:      365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\",  duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\",    duration:            24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\",   duration:                 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration:                      60 * 1000},\n\t\t{name: \"Seconds\", duration:                           1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&amp;\", < to \"&lt;\", > to \"&gt;\", \" to \"&quot;\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&amp;\").replace(/</mg,\"&lt;\").replace(/>/mg,\"&gt;\").replace(/\\\"/mg,\"&quot;\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar converter = String.fromCodePoint || String.fromCharCode,\n\t\te = s.substr(1,s.length-2), // Strip the & and the ;\n\t\tc;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\tc = parseInt(e.substr(2),16);\n\t\t} else {\n\t\t\tc = parseInt(e.substr(1),10);\n\t\t}\n\t\tif(isNaN(c)) {\n\t\t\treturn s;\n\t\t} else {\n\t\t\treturn converter(c);\n\t\t}\n\t} else {\n\t\tc = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn converter(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/'/g, \"\\\\'\")              // single quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n// Turns a string into a legal JSON string\n// Derived from peg.js, thanks to David Majda\nexports.jsonStringify = function(s) {\n\t// See http://www.json.org/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(/\\x08/g, '\\\\b')           // backspace\n\t\t.replace(/\\x0c/g, '\\\\f')           // formfeed\n\t\t.replace(/\\t/g, '\\\\t')             // tab\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g,function(s) {\n\t\t\treturn '\\\\u' + $tw.utils.pad(s.charCodeAt(0).toString(16).toUpperCase(),4);\n\t\t}); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n    return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10) || 0;\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\treturn base64utf8.base64.decode.call(base64utf8,string64);\n};\n\n/*\nEncode a string to base64\n*/\nexports.base64Encode = function(string64) {\n\treturn base64utf8.base64.encode.call(base64utf8,string64);\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\n\t\tm =  r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type,_canonical_uri) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tif(_canonical_uri) {\n\t\tparts.push(_canonical_uri);\n\t} else {\n\t\tparts.push(\"data:\");\n\t\tparts.push(type);\n\t\tparts.push(isBase64 ? \";base64\" : \"\");\n\t\tparts.push(\",\");\n\t\tparts.push(isBase64 ? text : encodeURIComponent(text));\t\t\n\t}\n\treturn parts.join(\"\");\n};\n\n/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n/*\nIE does not have an endsWith function\n*/\nexports.strEndsWith = function(str,ending,position) {\n\tif(str.endsWith) {\n\t\treturn str.endsWith(ending,position);\n\t} else {\n\t\tif (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > str.length) {\n\t\t\tposition = str.length;\n\t\t}\n\t\tposition -= ending.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n/*\nReturn system information useful for debugging\n*/\nexports.getSystemInfo = function(str,ending,position) {\n\tvar results = [],\n\t\tsave = function(desc,value) {\n\t\t\tresults.push(desc + \": \" + value);\n\t\t};\n\tif($tw.browser) {\n\t\tsave(\"User Agent\",navigator.userAgent);\n\t\tsave(\"Online Status\",window.navigator.onLine);\n\t}\n\tif($tw.node) {\n\t\tsave(\"Node Version\",process.version);\n\t}\n\treturn results.join(\"\\n\");\n};\n\nexports.parseNumber = function(str) {\n\treturn parseFloat(str) || 0;\n};\n\nexports.parseInt = function(str) {\n\treturn parseInt(str,10) || 0;\n};\n\nexports.stringifyNumber = function(num) {\n\treturn num + \"\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/widgets/action-createtiddler.js": {
            "title": "$:/core/modules/widgets/action-createtiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-createtiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to create a new tiddler with a unique name and specified fields.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw:false, require:false, exports:false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CreateTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCreateTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCreateTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nCreateTiddlerWidget.prototype.execute = function() {\n\tthis.actionBaseTitle = this.getAttribute(\"$basetitle\");\n\tthis.hasBase = !!this.actionBaseTitle;\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionSaveDraftTitle = this.getAttribute(\"$savedrafttitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n\t//Following params are new since 5.1.22\n\tthis.actionTemplate = this.getAttribute(\"$template\");\n\tthis.useTemplate = !!this.actionTemplate;\n\tthis.actionOverwrite = this.getAttribute(\"$overwrite\",\"no\");\n\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nCreateTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nCreateTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar title = this.wiki.getTiddlerText(\"$:/language/DefaultNewTiddlerTitle\"), // Get the initial new-tiddler title\n\t\tfields = {},\n\t\tcreationFields,\n\t\tmodificationFields;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tfields[name] = attribute;\n\t\t}\n\t});\n\tif(this.actionTimestamp) {\n\t\tcreationFields = this.wiki.getCreationFields();\n\t\tmodificationFields = this.wiki.getModificationFields();\n\t}\n\tif(this.hasBase && this.actionOverwrite === \"no\") {\n\t\ttitle = this.wiki.generateNewTitle(this.actionBaseTitle);\n\t} else if (this.hasBase && this.actionOverwrite === \"yes\") {\n\t\ttitle = this.actionBaseTitle\n\t}\n\t// NO $basetitle BUT $template parameter is available\n\t// the title MUST be unique, otherwise the template would be overwritten\n\tif (!this.hasBase && this.useTemplate) {\n\t\ttitle = this.wiki.generateNewTitle(this.actionTemplate);\n\t} else if (!this.hasBase && !this.useTemplate) {\n\t\t// If NO $basetitle AND NO $template use initial title\n\t\t// DON'T overwrite any stuff\n\t\ttitle = this.wiki.generateNewTitle(title);\n\t}\n\tvar templateTiddler = this.wiki.getTiddler(this.actionTemplate) || {};\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(templateTiddler.fields,creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.actionSaveDraftTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveDraftTitle,this.wiki.generateDraftTitle(title),this.getVariable(\"currentTiddler\"));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-createtiddler\"] = CreateTiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletefield.js": {
            "title": "$:/core/modules/widgets/action-deletefield.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {},\n\t\thasChanged = false;\n\tif(this.actionField && tiddler) {\n\t\tremoveFields[this.actionField] = undefined;\n\t\tif(this.actionField in tiddler.fields) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t\thasChanged = true;\n\t\t\t}\n\t\t});\n\t\tif(hasChanged) {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,removeFields,this.wiki.getModificationFields()));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletetiddler.js": {
            "title": "$:/core/modules/widgets/action-deletetiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-listops.js": {
            "title": "$:/core/modules/widgets/action-listops.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.$tiddler || changedAttributes.$filter ||\n\t\tchangedAttributes.$subfilter || changedAttributes.$field ||\n\t\tchangedAttributes.$index || changedAttributes.$tags) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\ttype = \"!!\",\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\ttype = \"##\";\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar subfilter = \"[list[\" + this.target + type + list + \"]] \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(subfilter, this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tiddler = this.wiki.getTiddler(this.target),\n\t\t\toldtags = tiddler ? (tiddler.fields.tags || []).slice(0) : [],\n\t\t\ttagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags,\n\t\t\tnewtags = this.wiki.filterTiddlers(tagfilter,this);\n\t\tif($tw.utils.stringifyList(oldtags.sort()) !== $tw.utils.stringifyList(newtags.sort())) {\n\t\t\tthis.wiki.setText(this.target,\"tags\",undefined,$tw.utils.stringifyList(newtags));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-navigate.js": {
            "title": "$:/core/modules/widgets/action-navigate.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tevent = event || {};\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-popup.js": {
            "title": "$:/core/modules/widgets/action-popup.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-popup.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to trigger a popup.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ActionPopupWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nActionPopupWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nActionPopupWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nActionPopupWidget.prototype.execute = function() {\n\tthis.actionState = this.getAttribute(\"$state\");\n\tthis.actionCoords = this.getAttribute(\"$coords\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nActionPopupWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$state\"] || changedAttributes[\"$coords\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nActionPopupWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Trigger the popup\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(this.actionCoords);\n\tif(match) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: null,\n\t\t\tdomNodeRect: {\n\t\t\t\tleft: parseFloat(match[1]),\n\t\t\t\ttop: parseFloat(match[2]),\n\t\t\t\twidth: parseFloat(match[3]),\n\t\t\t\theight: parseFloat(match[4])\n\t\t\t},\n\t\t\ttitle: this.actionState,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-popup\"] = ActionPopupWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-sendmessage.js": {
            "title": "$:/core/modules/widgets/action-sendmessage.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tevent: event\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-setfield.js": {
            "title": "$:/core/modules/widgets/action-setfield.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\")  || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/browse.js": {
            "title": "$:/core/modules/widgets/browse.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Nw.js supports \"webkitdirectory\" and \"nwdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\tif(this.nwdirectory) {\n\t\tdomNode.setAttribute(\"nwdirectory\",this.nwdirectory);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,{\n\t\t\t\tcallback: function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t},\n\t\t\t\tdeserializer: self.deserializer\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.deserializer = this.getAttribute(\"deserializer\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n\tthis.nwdirectory = this.getAttribute(\"nwdirectory\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/button.js": {
            "title": "$:/core/modules/widgets/button.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = (this.popup || this.popupTitle) && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif((this.set || this.setTitle) && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\t\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(self,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup || self.popupTitle) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set || self.setTitle) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Make it draggable if required\n\tif(this.dragTiddler || this.dragFilter) {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.dragTiddler;},\n\t\t\tdragFilterFn: function() {return self.dragFilter;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n    return this.setTitle ? (this.setField ? this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) === this.setTo :\n\t\t(this.setIndex ? this.wiki.extractTiddlerDataItem(this.setTitle,this.setIndex) === this.setTo :\n\t\t\tthis.wiki.getTiddlerText(this.setTitle))) || this.defaultSetValue || this.getVariable(\"currentTiddler\") :\n\t\tthis.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.popupTitle ? this.wiki.getTiddler(this.popupTitle) : this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tevent: event\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\"), event: event});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\tif(this.popupTitle) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popupTitle,\n\t\t\twiki: this.wiki,\n\t\t\tnoStateReference: true\n\t\t});\n\t} else {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popup,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tif(this.setTitle) {\n\t\tthis.setField ? this.wiki.setText(this.setTitle,this.setField,undefined,this.setTo) :\n\t\t\t\t(this.setIndex ? this.wiki.setText(this.setTitle,undefined,this.setIndex,this.setTo) :\n\t\t\t\tthis.wiki.setText(this.setTitle,\"text\",undefined,this.setTo));\n\t} else {\n\t\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\tthis.dragTiddler = this.getAttribute(\"dragTiddler\");\n\tthis.dragFilter = this.getAttribute(\"dragFilter\");\n\tthis.setTitle = this.getAttribute(\"setTitle\");\n\tthis.setField = this.getAttribute(\"setField\");\n\tthis.setIndex = this.getAttribute(\"setIndex\");\n\tthis.popupTitle = this.getAttribute(\"popupTitle\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.actions || changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup]) || (this.popupTitle && changedTiddlers[this.popupTitle]) || changedAttributes.setTitle || changedAttributes.setField || changedAttributes.setIndex || changedAttributes.popupTitle) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/checkbox.js": {
            "title": "$:/core/modules/widgets/checkbox.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value;\n\t\t\tif($tw.utils.hop(tiddler.fields,this.checkboxField)) {\n\t\t\t\tvalue = tiddler.fields[this.checkboxField] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.checkboxDefault || \"\";\n\t\t\t}\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxIndex) {\n\t\t\tvar value = this.wiki.extractTiddlerDataItem(tiddler,this.checkboxIndex,this.checkboxDefault || \"\");\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag),\n\t\tvalue = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\t// Set the index if specified\n\tif(this.checkboxIndex) {\n\t\tvar indexValue = this.wiki.extractTiddlerDataItem(this.checkboxTitle,this.checkboxIndex);\n\t\tif(!tiddler || indexValue !== value) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tif(this.checkboxIndex) {\n\t\t\tthis.wiki.setText(this.checkboxTitle,\"\",this.checkboxIndex,value);\n\t\t} else {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t\t}\n\t}\n\t// Trigger actions\n\tif(this.checkboxActions) {\n\t\tthis.invokeActionString(this.checkboxActions,this,event);\n\t}\n\tif(this.checkboxCheckActions && checked) {\n\t\tthis.invokeActionString(this.checkboxCheckActions,this,event);\n\t}\n\tif(this.checkboxUncheckActions && !checked) {\n\t\tthis.invokeActionString(this.checkboxUncheckActions,this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxActions = this.getAttribute(\"actions\");\n\tthis.checkboxCheckActions = this.getAttribute(\"checkactions\");\n\tthis.checkboxUncheckActions = this.getAttribute(\"uncheckactions\");\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxIndex = this.getAttribute(\"index\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.index || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/codeblock.js": {
            "title": "$:/core/modules/widgets/codeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/count.js": {
            "title": "$:/core/modules/widgets/count.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = \"0\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/diff-text.js": {
            "title": "$:/core/modules/widgets/diff-text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/diff-text.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display a diff between two texts\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget,\n\tdmp = require(\"$:/core/modules/utils/diff-match-patch/diff_match_patch.js\");\n\nvar DiffTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDiffTextWidget.prototype = new Widget();\n\nDiffTextWidget.prototype.invisibleCharacters = {\n\t\"\\n\": \"↩︎\\n\",\n\t\"\\r\": \"⇠\",\n\t\"\\t\": \"⇥\\t\"\n};\n\n/*\nRender this widget into the DOM\n*/\nDiffTextWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create the diff\n\tvar dmpObject = new dmp.diff_match_patch(),\n\t\tdiffs = dmpObject.diff_main(this.getAttribute(\"source\"),this.getAttribute(\"dest\"));\n\t// Apply required cleanup\n\tswitch(this.getAttribute(\"cleanup\",\"semantic\")) {\n\t\tcase \"none\":\n\t\t\t// No cleanup\n\t\t\tbreak;\n\t\tcase \"efficiency\":\n\t\t\tdmpObject.diff_cleanupEfficiency(diffs);\n\t\t\tbreak;\n\t\tdefault: // case \"semantic\"\n\t\t\tdmpObject.diff_cleanupSemantic(diffs);\n\t\t\tbreak;\n\t}\n\t// Create the elements\n\tvar domContainer = this.document.createElement(\"div\"), \n\t\tdomDiff = this.createDiffDom(diffs);\n\tparent.insertBefore(domContainer,nextSibling);\n\t// Set variables\n\tthis.setVariable(\"diff-count\",diffs.reduce(function(acc,diff) {\n\t\tif(diff[0] !== dmp.DIFF_EQUAL) {\n\t\t\tacc++;\n\t\t}\n\t\treturn acc;\n\t},0).toString());\n\t// Render child widgets\n\tthis.renderChildren(domContainer,null);\n\t// Render the diff\n\tdomContainer.appendChild(domDiff);\n\t// Save our container\n\tthis.domNodes.push(domContainer);\n};\n\n/*\nCreate DOM elements representing a list of diffs\n*/\nDiffTextWidget.prototype.createDiffDom = function(diffs) {\n\tvar self = this;\n\t// Create the element and assign the attributes\n\tvar domPre = this.document.createElement(\"pre\"),\n\t\tdomCode = this.document.createElement(\"code\");\n\t$tw.utils.each(diffs,function(diff) {\n\t\tvar tag = diff[0] === dmp.DIFF_INSERT ? \"ins\" : (diff[0] === dmp.DIFF_DELETE ? \"del\" : \"span\"),\n\t\t\tclassName = diff[0] === dmp.DIFF_INSERT ? \"tc-diff-insert\" : (diff[0] === dmp.DIFF_DELETE ? \"tc-diff-delete\" : \"tc-diff-equal\"),\n\t\t\tdom = self.document.createElement(tag),\n\t\t\ttext = diff[1],\n\t\t\tcurrPos = 0,\n\t\t\tre = /([\\x00-\\x1F])/mg,\n\t\t\tmatch = re.exec(text),\n\t\t\tspan,\n\t\t\tprintable;\n\t\tdom.className = className;\n\t\twhile(match) {\n\t\t\tif(currPos < match.index) {\n\t\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos,match.index)));\n\t\t\t}\n\t\t\tspan = self.document.createElement(\"span\");\n\t\t\tspan.className = \"tc-diff-invisible\";\n\t\t\tprintable = self.invisibleCharacters[match[0]] || (\"[0x\" + match[0].charCodeAt(0).toString(16) + \"]\");\n\t\t\tspan.appendChild(self.document.createTextNode(printable));\n\t\t\tdom.appendChild(span);\n\t\t\tcurrPos = match.index + match[0].length;\n\t\t\tmatch = re.exec(text);\n\t\t}\n\t\tif(currPos < text.length) {\n\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos)));\n\t\t}\n\t\tdomCode.appendChild(dom);\n\t});\n\tdomPre.appendChild(domCode);\n\treturn domPre;\n};\n\n/*\nCompute the internal state of the widget\n*/\nDiffTextWidget.prototype.execute = function() {\n\t// Make child widgets\n\tvar parseTreeNodes;\n\tif(this.parseTreeNode && this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: \"$:/language/Diffs/CountMessage\"}\n\t\t\t}\n\t\t}];\n\t}\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDiffTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.dest || changedAttributes.cleanup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports[\"diff-text\"] = DiffTextWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/draggable.js": {
            "title": "$:/core/modules/widgets/draggable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/draggable.js\ntype: application/javascript\nmodule-type: widget\n\nDraggable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DraggableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDraggableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDraggableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Sanitise the specified tag\n\tvar tag = this.draggableTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"div\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [\"tc-draggable\"];\n\tif(this.draggableClasses) {\n\t\tclasses.push(this.draggableClasses);\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Add event handlers\n\t$tw.utils.makeDraggable({\n\t\tdomNode: domNode,\n\t\tdragTiddlerFn: function() {return self.getAttribute(\"tiddler\");},\n\t\tdragFilterFn: function() {return self.getAttribute(\"filter\");},\n\t\tstartActions: self.startActions,\n\t\tendActions: self.endActions,\n\t\twidget: this\n\t});\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nDraggableWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.draggableTag = this.getAttribute(\"tag\",\"div\");\n\tthis.draggableClasses = this.getAttribute(\"class\");\n\tthis.startActions = this.getAttribute(\"startactions\");\n\tthis.endActions = this.getAttribute(\"endactions\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDraggableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tag || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.draggable = DraggableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/droppable.js": {
            "title": "$:/core/modules/widgets/droppable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/droppable.js\ntype: application/javascript\nmodule-type: widget\n\nDroppable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DroppableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDroppableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDroppableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.droppableTag && $tw.config.htmlUnsafeElements.indexOf(this.droppableTag) === -1) {\n\t\ttag = this.droppableTag;\n\t}\n\t// Create element and assign classes\n\tvar domNode = this.document.createElement(tag),\n\t\tclasses = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tdomNode.className = classes.join(\" \");\n\t// Add event handlers\n\tif(this.droppableEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t\t]);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDroppableWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDroppableWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally. The hacky second condition is to resolve a problem with Firefox whereby there is an erroneous dragenter event if the node being dragged is within the dropzone\n\tif(this.currentlyEntered.length === 0 || (this.currentlyEntered.length === 1 && this.currentlyEntered[0] === $tw.dragInProgress)) {\n\t\tthis.currentlyEntered = [];\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDroppableWidget.prototype.handleDragEnterEvent  = function(event) {\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\t// Set the drop effect\n\tevent.dataTransfer.dropEffect = this.droppableEffect;\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag(event);\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDropEvent  = function(event) {\n\tvar self = this;\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\tvar dataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Try to import the various data types we understand\n\t$tw.utils.importDataTransfer(dataTransfer,null,function(fieldsArray) {\n\t\tfieldsArray.forEach(function(fields) {\n\t\t\tself.performActions(fields.title || fields.text,event);\n\t\t});\n\t});\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.performActions = function(title,event) {\n\tif(this.droppableActions) {\n\t\tvar modifierKey = event.ctrlKey && ! event.shiftKey ? \"ctrl\" : event.shiftKey && !event.ctrlKey ? \"shift\" : \n\t\t\t\tevent.ctrlKey && event.shiftKey ? \"ctrl-shift\" : \"normal\" ;\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title, modifier: modifierKey});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDroppableWidget.prototype.execute = function() {\n\tthis.droppableActions = this.getAttribute(\"actions\");\n\tthis.droppableEffect = this.getAttribute(\"effect\",\"copy\");\n\tthis.droppableTag = this.getAttribute(\"tag\");\n\tthis.droppableClass = this.getAttribute(\"class\");\n\tthis.droppableEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDroppableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"] || changedAttributes.tag || changedAttributes.enable) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/dropzone.js": {
            "title": "$:/core/modules/widgets/dropzone.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = this.dropzoneClass || \"tc-dropzone\";\n\t// Add event handlers\n\tif(this.dropzoneEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\t\t\n\t}\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDropZoneWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally\n\tif(this.currentlyEntered.length === 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent  = function(event) {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag(event);\n};\n\nDropZoneWidget.prototype.handleDragEndEvent = function(event) {\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.handleDropEvent  = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = 0;\n\tif(dataTransfer.files) {\n\t\tnumFiles = this.wiki.readFiles(dataTransfer.files,{\n\t\t\tcallback: readFileCallback,\n\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t});\n\t}\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\t$tw.utils.importDataTransfer(dataTransfer,this.wiki.generateNewTitle(\"Untitled\"),readFileCallback);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handlePasteEvent  = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1 && !event.target.isContentEditable) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),{\n\t\t\t\t\tcallback: readFileCallback,\n\t\t\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\tthis.dropzoneClass = this.getAttribute(\"class\");\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\tthis.dropzoneEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.enable) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-binary.js": {
            "title": "$:/core/modules/widgets/edit-binary.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Get our parameters\n\tvar editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tvar tiddler = this.wiki.getTiddler(editTitle);\n\tvar type = tiddler.fields.type;\n\tvar text = tiddler.fields.text;\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on draft tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!draft.title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!draft.title\"}\n\t\t},\n\t\tchildren: [{\n\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to internal data URI (no external)\n\tif(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets([element]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-bitmap.js": {
            "title": "$:/core/modules/widgets/edit-bitmap.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 600,\n\tDEFAULT_IMAGE_HEIGHT = 370,\n\tDEFAULT_IMAGE_TYPE = \"image/png\";\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\",\n\tLINE_OPACITY_TITLE = \"$:/config/BitmapEditor/Opacity\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\t// Initialise the editor operations if they've not been done already\n\tif(!this.editorOperations) {\n\t\tEditBitmapWidget.prototype.editorOperations = {};\n\t\t$tw.modules.applyMethods(\"bitmapeditoroperation\",this.editorOperations);\n\t}\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create the wrapper for the toolbar and render its content\n\tthis.toolbarNode = this.document.createElement(\"div\");\n\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\tparent.insertBefore(this.toolbarNode,nextSibling);\n\tthis.domNodes.push(this.toolbarNode);\n\t// Create the on-screen canvas\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Render toolbar child widgets\n\tthis.renderChildren(this.toolbarNode,null);\n\t// // Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n\t// Add widget message listeners\n\tthis.addEventListeners([\n\t\t{type: \"tm-edit-bitmap-operation\", handler: \"handleEditBitmapOperationMessage\"}\n\t]);\n};\n\n/*\nHandle an edit bitmap operation message from the toolbar\n*/\nEditBitmapWidget.prototype.handleEditBitmapOperationMessage = function(event) {\n\t// Invoke the handler\n\tvar handler = this.editorOperations[event.param];\n\tif(handler) {\n\t\thandler.call(this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nJust refresh the toolbar\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nSet the bitmap size variables and refresh the toolbar\n*/\nEditBitmapWidget.prototype.refreshToolbar = function() {\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Refresh each of our child widgets\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.refreshSelf();\n\t});\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\t// Get the current bitmap into an image object\n\tif(tiddler && tiddler.fields.type && tiddler.fields.text) {\n\t\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\t\t\n\t} else {\n\t\tcurrImage.width = DEFAULT_IMAGE_WIDTH;\n\t\tcurrImage.height = DEFAULT_IMAGE_HEIGHT;\n\t\tcurrImage.onerror();\n\t}\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\n/*\n** Rotate the canvas left by 90 degrees\n*/\nEditBitmapWidget.prototype.rotateCanvasLeft = function() {\n\t// Get the current size of the image\n\tvar origWidth = this.currCanvas.width,\n\t\torigHeight = this.currCanvas.height;\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\"),\n\t\tnewWidth = origHeight,\n\t\tnewHeight = origWidth;\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.save();\n\tctx.translate(newWidth / 2,newHeight / 2);\n\tctx.rotate(-Math.PI / 2);\n\tctx.drawImage(this.currCanvas,-origWidth / 2,-origHeight / 2);\n\tctx.restore();\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.globalAlpha = parseFloat(this.wiki.getTiddlerText(LINE_OPACITY_TITLE,\"1.0\"));\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseFloat(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"));\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle) || new $tw.Tiddler({title: this.editTitle,type: DEFAULT_IMAGE_TYPE});\n\t// data URIs look like \"data:<type>;base64,<text>\"\n\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\tposColon = dataURL.indexOf(\":\"),\n\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\tposComma = dataURL.indexOf(\",\"),\n\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\ttext = dataURL.substring(posComma+1);\n\tvar update = {type: type, text: text};\n\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-shortcut.js": {
            "title": "$:/core/modules/widgets/edit-shortcut.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-shortcut.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display an editable keyboard shortcut\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditShortcutWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditShortcutWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditShortcutWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.inputNode = this.document.createElement(\"input\");\n\t// Assign classes\n\tif(this.shortcutClass) {\n\t\tthis.inputNode.className = this.shortcutClass;\t\t\n\t}\n\t// Assign other attributes\n\tif(this.shortcutStyle) {\n\t\tthis.inputNode.setAttribute(\"style\",this.shortcutStyle);\n\t}\n\tif(this.shortcutTooltip) {\n\t\tthis.inputNode.setAttribute(\"title\",this.shortcutTooltip);\n\t}\n\tif(this.shortcutPlaceholder) {\n\t\tthis.inputNode.setAttribute(\"placeholder\",this.shortcutPlaceholder);\n\t}\n\tif(this.shortcutAriaLabel) {\n\t\tthis.inputNode.setAttribute(\"aria-label\",this.shortcutAriaLabel);\n\t}\n\t// Assign the current shortcut\n\tthis.updateInputNode();\n\t// Add event handlers\n\t$tw.utils.addEventListeners(this.inputNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Link into the DOM\n\tparent.insertBefore(this.inputNode,nextSibling);\n\tthis.domNodes.push(this.inputNode);\n\t// Focus the input Node if focus === \"yes\" or focus === \"true\"\n\tif(this.shortcutFocus === \"yes\" || this.shortcutFocus === \"true\") {\n\t\tthis.focus();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditShortcutWidget.prototype.execute = function() {\n\tthis.shortcutTiddler = this.getAttribute(\"tiddler\");\n\tthis.shortcutField = this.getAttribute(\"field\");\n\tthis.shortcutIndex = this.getAttribute(\"index\");\n\tthis.shortcutPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.shortcutDefault = this.getAttribute(\"default\",\"\");\n\tthis.shortcutClass = this.getAttribute(\"class\");\n\tthis.shortcutStyle = this.getAttribute(\"style\");\n\tthis.shortcutTooltip = this.getAttribute(\"tooltip\");\n\tthis.shortcutAriaLabel = this.getAttribute(\"aria-label\");\n\tthis.shortcutFocus = this.getAttribute(\"focus\");\n};\n\n/*\nUpdate the value of the input node\n*/\nEditShortcutWidget.prototype.updateInputNode = function() {\n\tif(this.shortcutField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.shortcutTiddler);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,this.shortcutField)) {\n\t\t\tthis.inputNode.value = tiddler.getFieldString(this.shortcutField);\n\t\t} else {\n\t\t\tthis.inputNode.value = this.shortcutDefault;\n\t\t}\n\t} else if(this.shortcutIndex) {\n\t\tthis.inputNode.value = this.wiki.extractTiddlerDataItem(this.shortcutTiddler,this.shortcutIndex,this.shortcutDefault);\n\t} else {\n\t\tthis.inputNode.value = this.wiki.getTiddlerText(this.shortcutTiddler,this.shortcutDefault);\n\t}\n};\n\n/*\nHandle a dom \"keydown\" event\n*/\nEditShortcutWidget.prototype.handleKeydownEvent = function(event) {\n\t// Ignore shift, ctrl, meta, alt\n\tif(event.keyCode && $tw.keyboardManager.getModifierKeys().indexOf(event.keyCode) === -1) {\n\t\t// Get the shortcut text representation\n\t\tvar value = $tw.keyboardManager.getPrintableShortcuts([{\n\t\t\tctrlKey: event.ctrlKey,\n\t\t\tshiftKey: event.shiftKey,\n\t\t\taltKey: event.altKey,\n\t\t\tmetaKey: event.metaKey,\n\t\t\tkeyCode: event.keyCode\n\t\t}]);\n\t\tif(value.length > 0) {\n\t\t\tthis.wiki.setText(this.shortcutTiddler,this.shortcutField,this.shortcutIndex,value[0]);\n\t\t}\n\t\t// Ignore the keydown if it was already handled\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn true;\t\t\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nfocus the input node\n*/\nEditShortcutWidget.prototype.focus = function() {\n\tif(this.inputNode.focus && this.inputNode.select) {\n\t\tthis.inputNode.focus();\n\t\tthis.inputNode.select();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget needed re-rendering\n*/\nEditShortcutWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.placeholder || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.style || changedAttributes.tooltip || changedAttributes[\"aria-label\"] || changedAttributes.focus) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.shortcutTiddler]) {\n\t\tthis.updateInputNode();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports[\"edit-shortcut\"] = EditShortcutWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-text.js": {
            "title": "$:/core/modules/widgets/edit-text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tFramedEngine = require(\"$:/core/modules/editor/engines/framed.js\").FramedEngine,\n\tSimpleEngine = require(\"$:/core/modules/editor/engines/simple.js\").SimpleEngine;\n\nexports[\"edit-text\"] = editTextWidgetFactory(FramedEngine,SimpleEngine);\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit.js": {
            "title": "$:/core/modules/widgets/edit.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\tthis.editFocus = this.getAttribute(\"focus\",\"\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder},\n\t\t\t\"tabindex\": {type: \"string\", value: this.editTabIndex},\n\t\t\t\"focus\": {type: \"string\", value: this.editFocus}\n\t\t},\n\t\tchildren: this.parseTreeNode.children\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.tabindex || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/element.js": {
            "title": "$:/core/modules/widgets/element.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\t// Adjust headings by the current base level\n\tvar headingLevel = [\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"].indexOf(tag);\n\tif(headingLevel !== -1) {\n\t\tvar baseLevel = parseInt(this.getVariable(\"tv-adjust-heading-level\",\"0\"),10) || 0;\n\t\theadingLevel = Math.min(Math.max(headingLevel + 1 + baseLevel,1),6);\n\t\ttag = \"h\" + headingLevel;\n\t}\n\t// Create the DOM node\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/encrypt.js": {
            "title": "$:/core/modules/widgets/encrypt.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/entity.js": {
            "title": "$:/core/modules/widgets/entity.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar entityString = this.getAttribute(\"entity\",this.parseTreeNode.entity || \"\"),\n\t\ttextNode = this.document.createTextNode($tw.utils.entityDecode(entityString));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.entity) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.entity = EntityWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fieldmangler.js": {
            "title": "$:/core/modules/widgets/fieldmangler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fields.js": {
            "title": "$:/core/modules/widgets/fields.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.sort = this.getAttribute(\"sort\",\"yes\") === \"yes\";\n\tthis.sortReverse = this.getAttribute(\"sortReverse\",\"no\") === \"yes\";\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.include = this.getAttribute(\"include\",null);\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\n\t// Get the inclusion and exclusion list\n\tvar excludeArr = (this.exclude) ? this.exclude.split(\" \") : [\"text\"];\n\t// Include takes precedence\n\tvar includeArr = (this.include) ? this.include.split(\" \") : null;\n\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tif (includeArr) { // Include takes precedence\n\t\t\tfor(var i=0; i<includeArr.length; i++) {\n\t\t\t\tif(tiddler.fields[includeArr[i]]) {\n\t\t\t\t\tfields.push(includeArr[i]);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\tif(excludeArr.indexOf(fieldName) === -1) {\n\t\t\t\t\tfields.push(fieldName);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif (this.sort) fields.sort();\n\t\tif (this.sortReverse) fields.reverse();\n\t\tfor(var f=0, fmax=fields.length; f<fmax; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tvar row = this.template,\n\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\tif(reMatch) {\n\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t}\n\t\t\t}\n\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\ttext.push(row);\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif( changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude ||\n\t\tchangedAttributes.include || changedAttributes.sort || changedAttributes.sortReverse ||\n\t\tchangedTiddlers[this.tiddlerTitle] || changedAttributes.stripTitlePrefix) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/image.js": {
            "title": "$:/core/modules/widgets/image.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t} else {\n\t\t\t\t// Just trigger loading of the tiddler\n\t\t\t\tthis.wiki.getTiddlerText(this.imageSource);\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/importvariables.js": {
            "title": "$:/core/modules/widgets/importvariables.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar widgetPointer = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = widgetPointer.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\tvar node = {\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params,\n\t\t\t\t\tisMacroDefinition: parseTreeNode.isMacroDefinition\n\t\t\t\t};\n\t\t\t\tif (parseTreeNode.isMacroDefinition) {\n\t\t\t\t\t// Macro definitions can be folded into\n\t\t\t\t\t// current widget instead of adding\n\t\t\t\t\t// another link to the chain.\n\t\t\t\t\tvar widget = widgetPointer.makeChildWidget(node);\n\t\t\t\t\twidget.computeAttributes();\n\t\t\t\t\twidget.execute();\n\t\t\t\t\t// We SHALLOW copy over all variables\n\t\t\t\t\t// in widget. We can't use\n\t\t\t\t\t// $tw.utils.assign, because that copies\n\t\t\t\t\t// up the prototype chain, which we\n\t\t\t\t\t// don't want.\n\t\t\t\t\t$tw.utils.each(Object.keys(widget.variables), function(key) {\n\t\t\t\t\t\twidgetPointer.variables[key] = widget.variables[key];\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\twidgetPointer.makeChildWidgets([node]);\n\t\t\t\t\twidgetPointer = widgetPointer.children[0];\n\t\t\t\t}\n\t\t\t\tparseTreeNode = parseTreeNode.children && parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\n\tif (widgetPointer != this) {\n\t\twidgetPointer.parseTreeNode.children = this.parseTreeNode.children;\n\t} else {\n\t\twidgetPointer.makeChildWidgets();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/keyboard.js": {
            "title": "$:/core/modules/widgets/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.tag && $tw.config.htmlUnsafeElements.indexOf(this.tag) === -1) {\n\t\ttag = this.tag;\n\t}\n\t// Create element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.keyboardManager.checkKeyDescriptors(event,self.keyInfoArray)) {\n\t\t\tself.invokeActions(self,event);\n\t\t\tif(self.actions) {\n\t\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t\t}\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\",\"\");\n\tthis.message = this.getAttribute(\"message\",\"\");\n\tthis.param = this.getAttribute(\"param\",\"\");\n\tthis.key = this.getAttribute(\"key\",\"\");\n\tthis.tag = this.getAttribute(\"tag\",\"\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tif(this.key.substr(0,2) === \"((\" && this.key.substr(-2,2) === \"))\") {\n\t\tthis.shortcutTiddlers = [];\n\t\tvar name = this.key.substring(2,this.key.length -2);\n\t\t$tw.utils.each($tw.keyboardManager.lookupNames,function(platformDescriptor) {\n\t\t\tself.shortcutTiddlers.push(\"$:/config/\" + platformDescriptor + \"/\" + name);\n\t\t});\n\t}\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\t// Update the keyInfoArray if one of its shortcut-config-tiddlers has changed\n\tif(this.shortcutTiddlers && $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers)) {\n\t\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/link.js": {
            "title": "$:/core/modules/widgets/link.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true,\n\t\tmissingLinksEnabled = !(this.hideMissingLinks && this.isMissing && !this.isShadow);\n\t// Render the link if required\n\tif(useWikiLinks && missingLinksEnabled) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.overrideClasses === undefined) {\n\t\tclasses.push(\"tc-tiddlylink\");\n\t\tif(this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t\t}\n\t\tif(this.isMissing && !this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t\t} else {\n\t\t\tif(!this.isMissing) {\n\t\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t\t}\n\t\t}\n\t\tif(this.linkClasses) {\n\t\t\tclasses.push(this.linkClasses);\t\t\t\n\t\t}\n\t} else if(this.overrideClasses !== \"\") {\n\t\tclasses.push(this.overrideClasses)\n\t}\n\tif(classes.length > 0) {\n\t\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t}\n\t// Set an href\n\tvar wikilinkTransformFilter = this.getVariable(\"tv-filter-export-link\"),\n\t\twikiLinkText;\n\tif(wikilinkTransformFilter) {\n\t\t// Use the filter to construct the href\n\t\twikiLinkText = this.wiki.filterTiddlers(wikilinkTransformFilter,this,function(iterator) {\n\t\t\titerator(self.wiki.getTiddler(self.to),self.to)\n\t\t})[0];\n\t} else {\n\t\t// Expand the tv-wikilink-template variable to construct the href\n\t\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\";\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,\"$uri_encoded$\",encodeURIComponent(this.to));\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkText,\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\t}\n\t// Override with the value of tv-get-export-link if defined\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\t// Make the link draggable if required\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.to;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tmetaKey: event.metaKey,\n\t\tctrlKey: event.ctrlKey,\n\t\taltKey: event.altKey,\n\t\tshiftKey: event.shiftKey\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.overrideClasses = this.getAttribute(\"overrideClass\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\tthis.hideMissingLinks = (this.getVariable(\"tv-show-missing-links\") || \"yes\") === \"no\";\n\t// Make the child widgets\n\tvar templateTree;\n\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\ttemplateTree = this.parseTreeNode.children;\n\t} else {\n\t\t// Default template is a link to the title\n\t\ttemplateTree = [{type: \"text\", text: this.to}];\n\t}\n\tthis.makeChildWidgets(templateTree);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/linkcatcher.js": {
            "title": "$:/core/modules/widgets/linkcatcher.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\tthis.catchActions = this.getAttribute(\"actions\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n\t// When executing actions we avoid trapping navigate events, so that we don't trigger ourselves recursively\n\tthis.executingActions = false;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(!this.executingActions) {\n\t\t// Execute the actions\n\t\tif(this.catchTo) {\n\t\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t\t}\n\t\tif(this.catchMessage && this.parentWidget) {\n\t\t\tthis.parentWidget.dispatchEvent({\n\t\t\t\ttype: this.catchMessage,\n\t\t\t\tparam: event.navigateTo,\n\t\t\t\tnavigateTo: event.navigateTo\n\t\t\t});\n\t\t}\n\t\tif(this.catchSet) {\n\t\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t\t}\n\t\tif(this.catchActions) {\n\t\t\tthis.executingActions = true;\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo});\n\t\t\tthis.executingActions = false;\n\t\t}\n\t} else {\n\t\t// This is a navigate event generated by the actions of this linkcatcher, so we don't trap it again, but just pass it to the parent\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: \"tm-navigate\",\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/list.js": {
            "title": "$:/core/modules/widgets/list.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(this.storyViewName && !StoryView) {\n\t\tStoryView = this.storyViews[\"classic\"];\n\t}\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerDataCached(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/macrocall.js": {
            "title": "$:/core/modules/widgets/macrocall.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar macroName = this.parseTreeNode.name || this.getAttribute(\"$name\"),\n\t\tvariableInfo = this.getVariableInfo(macroName,{params: params}),\n\t\ttext = variableInfo.text,\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t\t// Wrap the parse tree in a vars widget assigning the parameters to variables named \"__paramname__\"\n\t\tvar attributes = {};\n\t\t$tw.utils.each(variableInfo.params,function(param) {\n\t\t\tvar name = \"__\" + param.name + \"__\";\n\t\t\tattributes[name] = {\n\t\t\t\tname: name,\n\t\t\t\ttype: \"string\",\n\t\t\t\tvalue: param.value\n\t\t\t};\n\t\t});\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"vars\",\n\t\t\tattributes: attributes,\n\t\t\tchildren: parseTreeNodes\n\t\t}];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/navigator.js": {
            "title": "$:/core/modules/widgets/navigator.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tif(this.storyTitle) {\n\t\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t\t{title: this.storyTitle},\n\t\t\tstoryTiddler,\n\t\t\t{list: storyList}\n\t\t));\t\t\n\t}\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tif(storyList) {\n\t\tvar p = storyList.indexOf(title);\n\t\twhile(p !== -1) {\n\t\t\tstoryList.splice(p,1);\n\t\t\tp = storyList.indexOf(title);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tif(storyList) {\n\t\tvar pos = storyList.indexOf(oldTitle);\n\t\tif(pos !== -1) {\n\t\t\tstoryList[pos] = newTitle;\n\t\t\tdo {\n\t\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\t\tif(pos !== -1) {\n\t\t\t\t\tstoryList.splice(pos,1);\n\t\t\t\t}\n\t\t\t} while(pos !== -1);\n\t\t} else {\n\t\t\tstoryList.splice(0,0,newTitle);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tif(this.storyTitle) {\n\t\tthis.wiki.addToStory(title,fromTitle,this.storyTitle,{\n\t\t\topenLinkFromInsideRiver: this.getAttribute(\"openLinkFromInsideRiver\",\"top\"),\n\t\t\topenLinkFromOutsideRiver: this.getAttribute(\"openLinkFromOutsideRiver\",\"top\")\n\t\t});\n\t}\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-navigating\",event);\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",tiddler);\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\treturn this.wiki.generateDraftTitle(title);\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tvar shouldRelink = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\t\t\t\tif(isRename && shouldRelink && this.wiki.tiddlerExists(draftOf)) {\nconsole.log(\"Relinking '\" + draftOf + \"' to '\" + draftTitle + \"'\");\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\t// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", event);\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", event);\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\n\t});\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags);\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList && storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tif(slot === -1) {\n\t\t\tslot = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\" ? storyList.length - 1 : slot;\n\t\t}\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList && storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList && storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\n\t}\n\treturn false;\n};\n\n//\nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix || \"$:/state/folded/\";\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\tthis.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/password.js": {
            "title": "$:/core/modules/widgets/password.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/qualify.js": {
            "title": "$:/core/modules/widgets/qualify.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/qualify.js\ntype: application/javascript\nmodule-type: widget\n\nQualify text to a variable \n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar QualifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nQualifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nQualifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nQualifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.qualifyName = this.getAttribute(\"name\");\n\tthis.qualifyTitle = this.getAttribute(\"title\");\n\t// Set context variable\n\tif(this.qualifyName) {\n\t\tthis.setVariable(this.qualifyName,this.qualifyTitle + \"-\" + this.getStateQualifier());\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nQualifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.title) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.qualify = QualifyWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/radio.js": {
            "title": "$:/core/modules/widgets/radio.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nSet a field or index at a given tiddler via radio buttons\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tvar isChecked = this.getValue() === this.radioValue;\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",\n   \t\t\"tc-radio \" + this.radioClass + (isChecked ? \" tc-radio-selected\" : \"\")\n  \t);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(isChecked) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar value,\n\t\ttiddler = this.wiki.getTiddler(this.radioTitle);\n\tif (this.radioIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.radioTitle,this.radioIndex);\n\t} else {\n\t\tvalue = tiddler && tiddler.getFieldString(this.radioField);\n\t}\n\treturn value;\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioIndex) {\n\t\tthis.wiki.setText(this.radioTitle,\"\",this.radioIndex,this.radioValue);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),{title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioIndex = this.getAttribute(\"index\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/range.js": {
            "title": "$:/core/modules/widgets/range.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/range.js\ntype: application/javascript\nmodule-type: widget\n\nRange widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RangeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRangeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRangeWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"range\");\n\tthis.inputDomNode.setAttribute(\"class\",this.elementClass);\n\tif(this.minValue){\n\t\tthis.inputDomNode.setAttribute(\"min\", this.minValue);\n\t}\n\tif(this.maxValue){\n\t\tthis.inputDomNode.setAttribute(\"max\", this.maxValue);\n\t}\n\tif(this.increment){\n\t\tthis.inputDomNode.setAttribute(\"step\", this.increment);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\t\t\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.inputDomNode,nextSibling);\n\tthis.domNodes.push(this.inputDomNode);\n};\n\nRangeWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle),\n\t\tfieldName = this.tiddlerField || \"text\",\n\t\tvalue   = this.defaultValue;\n\tif(tiddler) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(tiddler,this.tiddlerIndex,this.defaultValue || \"\");\n\t\t} else {\n\t\t\tif($tw.utils.hop(tiddler.fields,fieldName)) {\n\t\t\t\tvalue = tiddler.fields[fieldName] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.defaultValue || \"\";\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.handleInputEvent = function(event) {\n\tif(this.getValue() !== this.inputDomNode.value) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,\"\",this.tiddlerIndex,this.inputDomNode.value);\n\t\t} else {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,this.tiddlerField,null,this.inputDomNode.value);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\");\n\tthis.tiddlerIndex = this.getAttribute(\"index\");\n\tthis.minValue = this.getAttribute(\"min\");\n\tthis.maxValue = this.getAttribute(\"max\");\n\tthis.increment = this.getAttribute(\"increment\");\n\tthis.defaultValue = this.getAttribute(\"default\");\n\tthis.elementClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRangeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes['min'] || changedAttributes['max'] || changedAttributes['increment'] || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.tiddlerTitle]) {\n\t\t\tvar value = this.getValue();\n\t\t\tif(this.inputDomNode.value !== value) {\n\t\t\t\tthis.inputDomNode.value = value;\t\t\t\t\n\t\t\t}\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.range = RangeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/raw.js": {
            "title": "$:/core/modules/widgets/raw.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/reveal.js": {
            "title": "$:/core/modules/widgets/reveal.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tvar left,top;\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tleft = this.popup.left + this.popup.width - domNode.offsetWidth;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t}\n\tif(!this.positionAllowNegative) {\n\t\tleft = Math.max(0,left);\n\t\ttop = Math.max(0,top);\n\t}\n\tdomNode.style.left = left + \"px\";\n\tdomNode.style.top = top + \"px\";\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis.positionAllowNegative = this.getAttribute(\"positionAllowNegative\") === \"yes\";\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTiddlerTitle = this.state;\n\tthis.stateTitle = this.getAttribute(\"stateTitle\");\n\tthis.stateField = this.getAttribute(\"stateField\");\n\tthis.stateIndex = this.getAttribute(\"stateIndex\");\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state,\n\t    defaultState = this[\"default\"];\n\tif(this.stateTitle) {\n\t\tvar stateTitleTiddler = this.wiki.getTiddler(this.stateTitle);\n\t\tif(this.stateField) {\n\t\t\tstate = stateTitleTiddler ? stateTitleTiddler.getFieldString(this.stateField) || defaultState : defaultState;\n\t\t} else if(this.stateIndex) {\n\t\t\tstate = stateTitleTiddler ? this.wiki.extractTiddlerDataItem(this.stateTitle,this.stateIndex) || defaultState : defaultState;\n\t\t} else if(stateTitleTiddler) {\n\t\t\tstate = this.wiki.getTiddlerText(this.stateTitle) || defaultState;\n\t\t} else {\n\t\t\tstate = defaultState;\n\t\t}\n\t} else {\n\t\tstate = this.stateTiddlerTitle ? this.wiki.getTextReference(this.state,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\t}\n\tif(state === null) {\n\t\tstate = this[\"default\"];\n\t}\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.isOpen = this.text === state;\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = this.text !== state;\n\t\t\tbreak;\n\t\tcase \"lt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t\tcase \"gt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"lteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"gteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.compareStateText = function(state) {\n\treturn state.localeCompare(this.text,undefined,{numeric: true,sensitivity: \"case\"});\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes.positionAllowNegative || changedAttributes[\"default\"] || changedAttributes.animate || changedAttributes.stateTitle || changedAttributes.stateField || changedAttributes.stateIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar currentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\tvar self = this;\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n        $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\t//make sure that the state hasn't changed during the close animation\n\t\t\tself.readState()\n\t\t\tif(!self.isOpen) {\n\t\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t\t\t}\n\t\t}});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/scrollable.js": {
            "title": "$:/core/modules/widgets/scrollable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/select.js": {
            "title": "$:/core/modules/widgets/select.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\t// Get the new value and assign it to the tiddler\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n\t// Trigger actions\n\tif(this.selectActions) {\n\t\tthis.invokeActionString(this.selectActions,this,event);\n\t}\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex,value);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tselect.children[i].selected = values.indexOf(select.children[i].value) !== -1\n\t\t}\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectActions = this.getAttribute(\"actions\");\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\tthis.selectTooltip = this.getAttribute(\"tooltip\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tif(this.selectTooltip) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"title\",this.selectTooltip);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex || changedAttributes.selectTooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/set.js": {
            "title": "$:/core/modules/widgets/set.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setSelect = this.getAttribute(\"select\");\n\tthis.setTiddler = this.getAttribute(\"tiddler\");\n\tthis.setSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.setField = this.getAttribute(\"field\");\n\tthis.setIndex = this.getAttribute(\"index\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params,!!this.parseTreeNode.isMacroDefinition);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setTiddler) {\n\t\tvar tiddler;\n\t\tif(this.setSubTiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.setTiddler,this.setSubTiddler);\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.setTiddler);\t\t\t\n\t\t}\n\t\tif(!tiddler) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t} else if(this.setField) {\n\t\t\tvalue = tiddler.getFieldString(this.setField) || this.setEmptyValue;\n\t\t} else if(this.setIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.setTiddler,this.setIndex,this.setEmptyValue);\n\t\t} else {\n\t\t\tvalue = tiddler.fields.text || this.setEmptyValue ;\n\t\t}\n\t} else if(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(this.setValue == null) {\n\t\t\tvar select;\n\t\t\tif(this.setSelect) {\n\t\t\t\tselect = parseInt(this.setSelect,10);\n\t\t\t}\n\t\t\tif(select !== undefined) {\n\t\t\t\tvalue = results[select] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = $tw.utils.stringifyList(results);\t\t\t\n\t\t\t}\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value || \"\";\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.select || changedAttributes.tiddler || (this.setTiddler && changedTiddlers[this.setTiddler]) || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes.emptyValue ||\n\t   (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/text.js": {
            "title": "$:/core/modules/widgets/text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/tiddler.js": {
            "title": "$:/core/modules/widgets/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/transclude.js": {
            "title": "$:/core/modules/widgets/transclude.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: $tw.language.getString(\"Error/RecursiveTransclusion\")}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/vars.js": {
            "title": "$:/core/modules/widgets/vars.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n  <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/view.js": {
            "title": "$:/core/modules/widgets/view.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tthis.viewMode = this.getAttribute(\"mode\",\"block\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function(mode) {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t}));\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/widget.js": {
            "title": "$:/core/modules/widgets/widget.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\t// Bail if parseTreeNode is undefined, meaning  that the widget constructor was called without any arguments so that it can be subclassed\n\tif(parseTreeNode === undefined) {\n\t\treturn;\n\t}\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\t// Get widget classes\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t\t// Process any subclasses\n\t\t$tw.modules.forEachModuleOfType(\"widget-subclass\",function(title,module) {\n\t\t\tif(module.baseClass) {\n\t\t\t\tvar baseClass = Widget.prototype.widgetClasses[module.baseClass];\n\t\t\t\tif(!baseClass) {\n\t\t\t\t\tthrow \"Module '\" + title + \"' is attemping to extend a non-existent base class '\" + module.baseClass + \"'\";\n\t\t\t\t}\n\t\t\t\tvar subClass = module.constructor;\n\t\t\t\tsubClass.prototype = new baseClass();\n\t\t\t\t$tw.utils.extend(subClass.prototype,module.prototype);\n\t\t\t\tWidget.prototype.widgetClasses[module.name || module.baseClass] = subClass;\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\nisMacroDefinition: true if the variable is set via a \\define macro pragma (and hence should have variable substitution performed)\n*/\nWidget.prototype.setVariable = function(name,value,params,isMacroDefinition) {\n\tthis.variables[name] = {value: value, params: params, isMacroDefinition: !!isMacroDefinition};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n\nReturns an object with the following fields:\n\nparams: array of {name:,value:} of parameters passed to wikitext variables\ntext: text of variable, with parameters properly substituted\n*/\nWidget.prototype.getVariableInfo = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value,\n\t\t\tparams = this.resolveVariableParameters(variable.params,actualParams);\n\t\t// Substitute any parameters specified in the definition\n\t\t$tw.utils.each(params,function(param) {\n\t\t\tvalue = $tw.utils.replaceString(value,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(param.name) + \"\\\\$\",\"mg\"),param.value);\n\t\t});\n\t\t// Only substitute variable references if this variable was defined with the \\define pragma\n\t\tif(variable.isMacroDefinition) {\n\t\t\tvalue = this.substituteVariableReferences(value);\t\t\t\n\t\t}\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params\n\t\t};\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn {\n\t\ttext: this.evaluateMacroModule(name,actualParams,options.defaultValue)\n\t};\n};\n\n/*\nSimplified version of getVariableInfo() that just returns the text\n*/\nWidget.prototype.getVariable = function(name,options) {\n\treturn this.getVariableInfo(name,options).text;\n};\n\nWidget.prototype.resolveVariableParameters = function(formalParams,actualParams) {\n\tformalParams = formalParams || [];\n\tactualParams = actualParams || [];\n\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\tparamInfo, paramValue,\n\t\tresults = [];\n\t// Step through each of the parameters in the macro definition\n\tfor(var p=0; p<formalParams.length; p++) {\n\t\t// Check if we've got a macro call parameter with the same name\n\t\tparamInfo = formalParams[p];\n\t\tparamValue = undefined;\n\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t}\n\t\t}\n\t\t// If not, use the next available anonymous macro call parameter\n\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\tnextAnonParameter++;\n\t\t}\n\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t}\n\t\t// If we've still not got a value, use the default, if any\n\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t// Store the parameter name and value\n\t\tresults.push({name: paramInfo.name, value: paramValue});\n\t}\n\treturn results;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"filtered\") {\n\t\t\tvalue = self.wiki.filterTiddlers(attribute.filter,self)[0] || \"\";\n\t\t} else if(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\tvar children = this.children;\n\tfor(var i = 0; i < children.length; i++) {\n\t\tchildren[i].render(parent,nextSibling);\n\t};\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar children = this.children,\n\t\trefreshed = false;\n\tfor (var i = 0; i < children.length; i++) {\n\t\trefreshed = children[i].refresh(changedTiddlers) || refreshed;\n\t}\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction) {\n\t\t\tchild.refreshSelf();\n\t\t\tif(child.invokeAction(triggeringWidget,event)) {\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n/*\nInvoke the action widgets defined in a string\n*/\nWidget.prototype.invokeActionString = function(actions,triggeringWidget,event,variables) {\n\tactions = actions || \"\";\n\tvar parser = this.wiki.parseText(\"text/vnd.tiddlywiki\",actions,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t}),\n\t\twidgetNode = this.wiki.makeWidget(parser,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document,\n\t\t\tvariables: variables\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/wikify.js": {
            "title": "$:/core/modules/widgets/wikify.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/wikify.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to wikify text into a variable\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar WikifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nWikifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nWikifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWikifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.wikifyName = this.getAttribute(\"name\");\n\tthis.wikifyText = this.getAttribute(\"text\");\n\tthis.wikifyType = this.getAttribute(\"type\");\n\tthis.wikifyMode = this.getAttribute(\"mode\",\"block\");\n\tthis.wikifyOutput = this.getAttribute(\"output\",\"text\");\n\t// Create the parse tree\n\tthis.wikifyParser = this.wiki.parseText(this.wikifyType,this.wikifyText,{\n\t\t\tparseAsInline: this.wikifyMode === \"inline\"\n\t\t});\n\t// Create the widget tree \n\tthis.wikifyWidgetNode = this.wiki.makeWidget(this.wikifyParser,{\n\t\t\tdocument: $tw.fakeDocument,\n\t\t\tparentWidget: this\n\t\t});\n\t// Render the widget tree to the container\n\tthis.wikifyContainer = $tw.fakeDocument.createElement(\"div\");\n\tthis.wikifyWidgetNode.render(this.wikifyContainer,null);\n\tthis.wikifyResult = this.getResult();\n\t// Set context variable\n\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nReturn the result string\n*/\nWikifyWidget.prototype.getResult = function() {\n\tvar result;\n\tswitch(this.wikifyOutput) {\n\t\tcase \"text\":\n\t\t\tresult = this.wikifyContainer.textContent;\n\t\t\tbreak;\n\t\tcase \"formattedtext\":\n\t\t\tresult = this.wikifyContainer.formattedTextContent;\n\t\t\tbreak;\n\t\tcase \"html\":\n\t\t\tresult = this.wikifyContainer.innerHTML;\n\t\t\tbreak;\n\t\tcase \"parsetree\":\n\t\t\tresult = JSON.stringify(this.wikifyParser.tree,0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t\tcase \"widgettree\":\n\t\t\tresult = JSON.stringify(this.getWidgetTree(),0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t}\n\treturn result;\n};\n\n/*\nReturn a string of the widget tree\n*/\nWikifyWidget.prototype.getWidgetTree = function() {\n\tvar copyNode = function(widgetNode,resultNode) {\n\t\t\tvar type = widgetNode.parseTreeNode.type;\n\t\t\tresultNode.type = type;\n\t\t\tswitch(type) {\n\t\t\t\tcase \"element\":\n\t\t\t\t\tresultNode.tag = widgetNode.parseTreeNode.tag;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"text\":\n\t\t\t\t\tresultNode.text = widgetNode.parseTreeNode.text;\n\t\t\t\t\tbreak;\t\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.attributes || {}).length > 0) {\n\t\t\t\tresultNode.attributes = {};\n\t\t\t\t$tw.utils.each(widgetNode.attributes,function(attr,attrName) {\n\t\t\t\t\tresultNode.attributes[attrName] = widgetNode.getAttribute(attrName);\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.children || {}).length > 0) {\n\t\t\t\tresultNode.children = [];\n\t\t\t\t$tw.utils.each(widgetNode.children,function(widgetChildNode) {\n\t\t\t\t\tvar node = {};\n\t\t\t\t\tresultNode.children.push(node);\n\t\t\t\t\tcopyNode(widgetChildNode,node);\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tresults = {};\n\tcopyNode(this.wikifyWidgetNode,results);\n\treturn results;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWikifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh ourselves entirely if any of our attributes have changed\n\tif(changedAttributes.name || changedAttributes.text || changedAttributes.type || changedAttributes.mode || changedAttributes.output) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\t// Refresh the widget tree\n\t\tif(this.wikifyWidgetNode.refresh(changedTiddlers)) {\n\t\t\t// Check if there was any change\n\t\t\tvar result = this.getResult();\n\t\t\tif(result !== this.wikifyResult) {\n\t\t\t\t// If so, save the change\n\t\t\t\tthis.wikifyResult = result;\n\t\t\t\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t\t\t\t// Refresh each of our child widgets\n\t\t\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\t\t\tchildWidget.refreshSelf();\n\t\t\t\t});\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\t// Just refresh the children\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.wikify = WikifyWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/wiki-bulkops.js": {
            "title": "$:/core/modules/wiki-bulkops.js",
            "text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nfunction renameTiddler(fromTitle,toTitle,options) {\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar oldTiddler = this.getTiddler(fromTitle),\n\t\t\tnewTiddler = new $tw.Tiddler(oldTiddler,{title: toTitle},this.getModificationFields());\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-renaming-tiddler\",newTiddler,oldTiddler);\n\t\tthis.addTiddler(newTiddler);\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.relinkTiddler(fromTitle,toTitle,options)\n\t}\n}\n\n/*\nRelink any tags or lists that reference a given tiddler\n*/\nfunction relinkTiddler(fromTitle,toTitle,options) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar type = tiddler.fields.type || \"\";\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(!tiddler.fields[\"plugin-type\"] && type !== \"application/javascript\") {\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.slice(0) : undefined,\n\t\t\t\t\tlist = tiddler.fields.list ? tiddler.fields.list.slice(0) : undefined,\n\t\t\t\t\tisModified = false;\n\t\t\t\tif(!options.dontRenameInTags) {\n\t\t\t\t\t// Rename tags\n\t\t\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming tag '\" + tags[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(!options.dontRenameInLists) {\n\t\t\t\t\t// Rename lists\n\t\t\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming list item '\" + list[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(isModified) {\n\t\t\t\t\tvar newTiddler = new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields())\n\t\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\t\t\t\tself.addTiddler(newTiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\nexports.renameTiddler = renameTiddler;\nexports.relinkTiddler = relinkTiddler;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/wiki.js": {
            "title": "$:/core/modules/wiki.js",
            "text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\",\n\tTIMESTAMP_DISABLE_TITLE = \"$:/config/TimestampDisable\";\n\n/*\nAdd available indexers to this wiki\n*/\nexports.addIndexersToWiki = function() {\n\tvar self = this;\n\t$tw.utils.each($tw.modules.applyMethods(\"indexer\"),function(Indexer,name) {\n\t\tself.addIndexer(new Indexer(self),name);\n\t});\n};\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(creationFields,tiddler,fields,modificationFields));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type]  || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || {};\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle;\n\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\ttitle = baseTitle + \n\t\t\t(options.prefix || \" \") + \n\t\t\t(++c);\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\nexports.isBinaryTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.encoding === \"base64\";\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = {\n\t\t\t\tcreated: new Date()\n\t\t\t},\n\t\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\t\tif(creator) {\n\t\t\tfields.creator = creator;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = Object.create(null),\n\t\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\t\tfields.modified = new Date();\n\t\tif(modifier) {\n\t\t\tfields.modifier = modifier;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a sorted array of tiddler titles.  Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric,isAlphaNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t\t\t\t\t\t\t(isDescending ? y - x :  x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if(isAlphaNumeric) {\n\t\t\treturn isDescending ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked within the given parse tree\n */\nexports.extractLinks = function(parseTreeRoot) {\n\t// Count up the links\n\tvar links = [],\n\t\tcheckParseTree = function(parseTree) {\n\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcheckParseTree(parseTreeRoot);\n\treturn links;\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\tif(parser) {\n\t\t\treturn self.extractLinks(parser.tree);\n\t\t}\n\t\treturn [];\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinksIndexer = this.getIndexer(\"BacklinksIndexer\"),\n\t\tbacklinks = backlinksIndexer && backlinksIndexer.lookup(targetTitle);\n\n\tif(!backlinks) {\n\t\tbacklinks = [];\n\t\tthis.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self.getTiddlerLinks(title);\n\t\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\t\tbacklinks.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\t// Try to use the indexer\n\tvar self = this,\n\t\ttagIndexer = this.getIndexer(\"TagIndexer\"),\n\t\tresults = tagIndexer && tagIndexer.subIndexers[3].lookup(tag);\n\tif(!results) {\n\t\t// If not available, perform a manual scan\n\t\tresults = this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\t\tvar tagmap = self.getTagMap();\n\t\t\treturn self.sortByList(tagmap[tag],tag);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar self = this,\n\t\treplacedTitles = Object.create(null);\n\t// Given a title, this function will place it in the correct location\n\t// within titles.\n\tfunction moveItemInList(title) {\n\t\tif(!$tw.utils.hop(replacedTitles, title)) {\n\t\t\treplacedTitles[title] = true;\n\t\t\tvar newPos = -1,\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(afterTitle === \"\") {\n\t\t\t\t\tnewPos = titles.length;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\t// if this title is placed relative\n\t\t\t\t\t// to another title, make sure that\n\t\t\t\t\t// title is placed before we place\n\t\t\t\t\t// this one.\n\t\t\t\t\tmoveItemInList(beforeTitle);\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\t// Same deal\n\t\t\t\t\tmoveItemInList(afterTitle);\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If a new position is specified, let's move it\n\t\t\t\tif (newPos !== -1) {\n\t\t\t\t\t// get its current Pos, and make sure\n\t\t\t\t\t// sure that it's _actually_ in the list\n\t\t\t\t\t// and that it would _actually_ move\n\t\t\t\t\t// (#4275) We don't bother calling\n\t\t\t\t\t//         indexOf unless we have a new\n\t\t\t\t\t//         position to work with\n\t\t\t\t\tvar currPos = titles.indexOf(title);\n\t\t\t\t\tif(currPos >= 0 && newPos !== currPos) {\n\t\t\t\t\t\t// move it!\n\t\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t\t}\n\t\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tmoveItemInList(title);\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\nexports.getTiddlersAsJson = function(filter,spaces) {\n\tvar tiddlers = this.filterTiddlers(filter),\n\t\tspaces = (spaces === undefined) ? $tw.config.preferences.jsonSpaces : spaces,\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,spaces);\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,undefined);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t}) || defaultData;\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerDataCached(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\tthis.caches = this.caches || Object.create(null);\n\tvar caches = this.caches[title];\n\tif(caches && caches[cacheName]) {\n\t\treturn caches[cacheName];\n\t} else {\n\t\tif(!caches) {\n\t\t\tcaches = Object.create(null);\n\t\t\tthis.caches[title] = caches;\n\t\t}\n\t\tcaches[cacheName] = initializer();\n\t\treturn caches[cacheName];\n\t}\n};\n\n// Clear all caches associated with a particular tiddler, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n\t// Use the generic binary parser for any binary types not registered so far\n\tif($tw.Wiki.parsers[\"application/octet-stream\"]) {\n\t\tObject.keys($tw.config.contentTypeInfo).forEach(function(type) {\n\t\t\tif(!$tw.utils.hop($tw.Wiki.parsers,type) && $tw.config.contentTypeInfo[type].encoding === \"base64\") {\n\t\t\t\t$tw.Wiki.parsers[type] = $tw.Wiki.parsers[\"application/octet-stream\"];\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.parseText = function(type,text,options) {\n\ttext = text || \"\";\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type,tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\noptions.importVariables: optional importvariables filter string for macros to be included\noptions.importPageMacros: optional boolean; if true, equivalent to passing \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\" to options.importVariables\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTreeDiv = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: []}]},\n\t\tparseTreeImportVariables = {\n\t\t\ttype: \"importvariables\",\n\t\t\tattributes: {\n\t\t\t\tfilter: {\n\t\t\t\t\tname: \"filter\",\n\t\t\t\t\ttype: \"string\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: false,\n\t\t\tchildren: []},\n\t\tparseTreeTransclude = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {\n\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title}},\n\t\t\tisBlock: !options.parseAsInline};\n\tif(options.importVariables || options.importPageMacros) {\n\t\tif(options.importVariables) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = options.importVariables;\n\t\t} else if(options.importPageMacros) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\";\n\t\t}\n\t\tparseTreeDiv.tree[0].children.push(parseTreeImportVariables);\n\t\tparseTreeImportVariables.children.push(parseTreeTransclude);\n\t} else {\n\t\tparseTreeDiv.tree[0].children.push(parseTreeTransclude);\n\t}\n\tif(options.field) {\n\t\tparseTreeTransclude.attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTreeTransclude.attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTreeTransclude.children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTreeDiv,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tfield: If specified, restricts the search to the specified field, or an array of field names\n\tanchored: If true, forces all but regexp searches to be anchored to the start of text\n\texcludeField: If true, the field options are inverted to specify the fields that are not to be searched\n\tThe search mode is determined by the first of these boolean flags to be true\n\t\tliteral: searches for literal string\n\t\twhitespace: same as literal except runs of whitespace are treated as a single space\n\t\tregexp: treats the search term as a regular expression\n\t\twords: (default) treats search string as a list of tokens, and matches if all tokens are found, regardless of adjacency or ordering\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\",\n\t\tanchor = options.anchored ? \"^\" : \"\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else if(options.whitespace) {\n\t\tterms = [];\n\t\t$tw.utils.each(text.split(/\\s+/g),function(term) {\n\t\t\tif(term) {\n\t\t\t\tterms.push($tw.utils.escapeRegExp(term));\n\t\t\t}\n\t\t});\n\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + terms.join(\"\\\\s+\") + \")\",flags)];\n\t} else if(options.regexp) {\n\t\ttry {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + text + \")\",flags)];\t\t\t\n\t\t} catch(e) {\n\t\t\tsearchTermsRegExps = null;\n\t\t\tconsole.log(\"Regexp error parsing /(\" + text + \")/\" + flags + \": \",e);\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Accumulate the array of fields to be searched or excluded from the search\n\tvar fields = [];\n\tif(options.field) {\n\t\tif($tw.utils.isArray(options.field)) {\n\t\t\t$tw.utils.each(options.field,function(fieldName) {\n\t\t\t\tif(fieldName) {\n\t\t\t\t\tfields.push(fieldName);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tfields.push(options.field);\n\t\t}\n\t}\n\t// Use default fields if none specified and we're not excluding fields (excluding fields with an empty field array is the same as searching all fields)\n\tif(fields.length === 0 && !options.excludeField) {\n\t\tfields.push(\"title\");\n\t\tfields.push(\"tags\");\n\t\tfields.push(\"text\");\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar notYetFound = searchTermsRegExps.slice();\n\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tsearchFields;\n\t\t// Get the list of fields we're searching\n\t\tif(options.excludeField) {\n\t\t\tsearchFields = Object.keys(tiddler.fields);\n\t\t\t$tw.utils.each(fields,function(fieldName) {\n\t\t\t\tvar p = searchFields.indexOf(fieldName);\n\t\t\t\tif(p !== -1) {\n\t\t\t\t\tsearchFields.splice(p,1);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsearchFields = fields;\n\t\t}\n\t\tfor(var fieldIndex=0; notYetFound.length>0 && fieldIndex<searchFields.length; fieldIndex++) {\n\t\t\t// Don't search the text field if the content type is binary\n\t\t\tvar fieldName = searchFields[fieldIndex];\n\t\t\tif(fieldName === \"text\" && contentTypeInfo.encoding !== \"utf8\") {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tvar str = tiddler.fields[fieldName],\n\t\t\t\tt;\n\t\t\tif(str) {\n\t\t\t\tif($tw.utils.isArray(str)) {\n\t\t\t\t\t// If the field value is an array, test each regexp against each field array entry and fail if each regexp doesn't match at least one field array entry\n\t\t\t\t\tfor(var s=0; s<str.length; s++) {\n\t\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\t\tif(notYetFound[t].test(str[s])) {\n\t\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// If the field isn't an array, force it to a string and test each regexp against it and fail if any do not match\n\t\t\t\t\tstr = tiddler.getFieldString(fieldName);\n\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\tif(notYetFound[t].test(str)) {\n\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t\treturn notYetFound.length == 0;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(!tiddler.hasField(\"_is_skinny\")) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text || \"\";\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nCheck whether the text of a tiddler matches a given value. By default, the comparison is case insensitive, and any spaces at either end of the tiddler text is trimmed\n*/\nexports.checkTiddlerText = function(title,targetText,options) {\n\toptions = options || {};\n\tvar text = this.getTiddlerText(title,\"\");\n\tif(!options.noTrim) {\n\t\ttext = text.trim();\n\t}\n\tif(!options.caseSensitive) {\n\t\ttext = text.toLowerCase();\n\t\ttargetText = targetText.toLowerCase();\n\t}\n\treturn text === targetText;\n}\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\tvar result = [],\n\t\toutstanding = files.length,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t};\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],$tw.utils.extend({},options,{callback: readFileCallback}));\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Give the hook a chance to process the drag\n\tif($tw.hooks.invokeHook(\"th-importing-file\",{\n\t\tfile: file,\n\t\ttype: type,\n\t\tisBinary: isBinary,\n\t\tcallback: callback\n\t}) !== true) {\n\t\tthis.readFileContent(file,type,isBinary,options.deserializer,callback);\n\t}\n};\n\n/*\nLower level utility to read the content of a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFileContent = function(file,type,isBinary,deserializer,callback) {\n\tvar self = this;\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\tif(isBinary) {\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttext = text.substr(commaPos + 1);\n\t\t\t}\n\t\t}\n\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedJson) {\n\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\tcallback(tiddlers);\n\t\t\t});\n\t\t} else {\n\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields,{deserializer: deserializer}));\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified.\nIf the original tiddler doesn't exist, create  a vanilla tiddler variable,\nto check if additional fields have been added.\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]) || new $tw.Tiddler({text:\"\", tags:[]}),\n\t\ttitleModified = tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"];\n\treturn titleModified || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\tstory.addToHistory(title,fromPageRect);\t\t\n};\n\n/*\nAdd a new tiddler to the story river\ntitle: a title string or an array of title strings\nfromTitle: the title of the tiddler from which the navigation originated\nstoryTitle: title of story tiddler (defaults to $:/StoryList)\noptions: see story.js\n*/\nexports.addToStory = function(title,fromTitle,storyTitle,options) {\n\tvar story = new $tw.Story({wiki: this, storyTitle: storyTitle});\n\tstory.addToStory(title,fromTitle,options);\t\t\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nexports.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n// Determine whether a plugin by title is dynamically loadable\nexports.doesPluginRequireReload = function(title) {\n\treturn this.doesPluginInfoRequireReload(this.getPluginInfo(title) || this.getTiddlerDataCached(title));\n};\n\n// Determine whether a plugin info structure is dynamically loadable\nexports.doesPluginInfoRequireReload = function(pluginInfo) {\n\tif(pluginInfo) {\n\t\tvar foundModule = false;\n\t\t$tw.utils.each(pluginInfo.tiddlers,function(tiddler) {\n\t\t\tif(tiddler.type === \"application/javascript\" && $tw.utils.hop(tiddler,\"module-type\")) {\n\t\t\t\tfoundModule = true;\n\t\t\t}\n\t\t});\n\t\treturn foundModule;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/palettes/Blanca": {
            "title": "$:/palettes/Blanca",
            "name": "Blanca",
            "description": "A clean white palette to let you focus",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Blue": {
            "title": "$:/palettes/Blue",
            "name": "Blue",
            "description": "A blue theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Muted": {
            "title": "$:/palettes/Muted",
            "name": "Muted",
            "description": "Bright tiddlers on a muted background",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/ContrastLight": {
            "title": "$:/palettes/ContrastLight",
            "name": "Contrast (Light)",
            "description": "High contrast and unambiguous (light version)",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/ContrastDark": {
            "title": "$:/palettes/ContrastDark",
            "name": "Contrast (Dark)",
            "description": "High contrast and unambiguous (dark version)",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/DarkPhotos": {
            "title": "$:/palettes/DarkPhotos",
            "created": "20150402111612188",
            "description": "Good with dark photo backgrounds",
            "modified": "20150402112344080",
            "name": "DarkPhotos",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/GruvboxDark": {
            "title": "$:/palettes/GruvboxDark",
            "name": "Gruvbox Dark",
            "description": "Retro groove color scheme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "license": "https://github.com/morhetz/gruvbox",
            "text": "alert-background: #cc241d\nalert-border: #cc241d\nalert-highlight: #d79921\nalert-muted-foreground: #504945\nbackground: #3c3836\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #504945\nbutton-foreground: #fbf1c7\nbutton-border: transparent\ncode-background: #504945\ncode-border: #504945\ncode-foreground: #fb4934\ndiff-delete-background: #fb4934\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #b8bb26\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #fb4934\ndownload-background: #b8bb26\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #665c54\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ebdbb2\ndropdown-tab-background: #665c54\ndropzone-background: #98971a\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #d3869b\nexternal-link-foreground: #8ec07c\nforeground: #fbf1c7\nmenubar-background: #504945\nmenubar-foreground: <<colour foreground>>\nmessage-background: #83a598\nmessage-border: #83a598\nmessage-foreground: #3c3836\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #504945\nmodal-footer-background: #3c3836\nmodal-footer-border: #3c3836\nmodal-header-border: #3c3836\nmuted-foreground: #d5c4a1\nnotification-background: <<colour primary>>\nnotification-border: <<colour primary>>\npage-background: #282828\npre-background: #504945\npre-border: #504945\nprimary: #d79921\nselect-tag-background: #665c54\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #7c6f64\nsidebar-controls-foreground: #504945\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #fbf1c7\nsidebar-muted-foreground-hover: #7c6f64\nsidebar-muted-foreground: #504945\nsidebar-tab-background-selected: #bdae93\nsidebar-tab-background: #3c3836\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #bdae93\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #282828\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #458588\nsidebar-tiddler-link-foreground: #98971a\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ebdbb2\ntab-background: #665c54\ntab-border-selected: #665c54\ntab-border: #665c54\ntab-divider: #bdae93\ntab-foreground-selected: #282828\ntab-foreground: #ebdbb2\ntable-border: #7c6f64\ntable-footer-background: #665c54\ntable-header-background: #504945\ntag-background: #d3869b\ntag-foreground: #282828\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #7c6f64\ntiddler-controls-foreground-selected: #7c6f64\ntiddler-controls-foreground: #665c54\ntiddler-editor-background: #282828\ntiddler-editor-border-image: #282828\ntiddler-editor-border: #282828\ntiddler-editor-fields-even: #504945\ntiddler-editor-fields-odd: #7c6f64\ntiddler-info-background: #32302f\ntiddler-info-border: #ebdbb2\ntiddler-info-tab-background: #ebdbb2\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #7c6f64\ntiddler-title-foreground: #a89984\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #504945\nvery-muted-foreground: #bdae93\nwikilist-background: <<colour page-background>>\nwikilist-button-background: <<colour button-background>>\nwikilist-button-foreground: <<colour button-foreground>>\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: <<colour muted-foreground>>\nwikilist-button-open-hover: <<colour primary>>\nwikilist-button-open: <<colour dropzone-background>>\nwikilist-button-remove: <<colour dirty-indicator>>\nwikilist-button-remove-hover: <<colour alert-background>>\nwikilist-droplink-dragover: <<colour dropzone-background>>\nwikilist-button-reveal: <<colour sidebar-tiddler-link-foreground-hover>>\nwikilist-button-reveal-hover: <<colour message-background>>"
        },
        "$:/palettes/Nord": {
            "title": "$:/palettes/Nord",
            "name": "Nord",
            "description": "An arctic, north-bluish color palette.",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "license": "MIT, arcticicestudio, https://github.com/arcticicestudio/nord/blob/develop/LICENSE.md",
            "text": "alert-background: #D08770\nalert-border: #D08770\nalert-highlight: #B48EAD\nalert-muted-foreground: #4C566A\nbackground: #3b4252\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #4C566A\nbutton-foreground: #D8DEE9\nbutton-border: transparent\ncode-background: #2E3440\ncode-border: #2E3440\ncode-foreground: #BF616A\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #A3BE8C\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #BF616A\ndownload-background: #A3BE8C\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ECEFF4\ndropdown-tab-background: #4C566A\ndropzone-background: #A3BE8C\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #5E81AC\nexternal-link-foreground: #8FBCBB\nforeground: #d8dee9\nmenubar-background: #2E3440\nmenubar-foreground: #d8dee9\nmessage-background: #2E3440\nmessage-border: #2E3440\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #3b4252\nmodal-footer-background: #3b4252\nmodal-footer-border: #3b4252\nmodal-header-border: #3b4252\nmuted-foreground: #4C566A\nnotification-background: <<colour primary>>\nnotification-border: #EBCB8B\npage-background: #2e3440\npre-background: #2E3440\npre-border: #2E3440\nprimary: #5E81AC\nselect-tag-background: #3b4252\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #D8DEE9\nsidebar-controls-foreground: #4C566A\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #D8DEE9\nsidebar-muted-foreground-hover: #4C566A\nsidebar-muted-foreground: #4C566A\nsidebar-tab-background-selected: #ECEFF4\nsidebar-tab-background: #4C566A\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #4C566A\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #4C566A\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #A3BE8C\nsidebar-tiddler-link-foreground: #81A1C1\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ECEFF4\ntab-background: #4C566A\ntab-border-selected: #4C566A\ntab-border: #4C566A\ntab-divider: #4C566A\ntab-foreground-selected: #4C566A\ntab-foreground: #D8DEE9\ntable-border: #4C566A\ntable-footer-background: #2e3440\ntable-header-background: #2e3440\ntag-background: #A3BE8C\ntag-foreground: #4C566A\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: \ntiddler-controls-foreground-selected: #EBCB8B\ntiddler-controls-foreground: #4C566A\ntiddler-editor-background: #2e3440\ntiddler-editor-border-image: #2e3440\ntiddler-editor-border: #2e3440\ntiddler-editor-fields-even: #2e3440\ntiddler-editor-fields-odd: #2e3440\ntiddler-info-background: #2e3440\ntiddler-info-border: #2e3440\ntiddler-info-tab-background: #2e3440\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #4C566A\ntiddler-title-foreground: #81A1C1\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #2d3038\nvery-muted-foreground: #2d3038\n"
        },
        "$:/palettes/Rocker": {
            "title": "$:/palettes/Rocker",
            "name": "Rocker",
            "description": "A dark theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/SolarFlare": {
            "title": "$:/palettes/SolarFlare",
            "name": "Solar Flare",
            "description": "Warm, relaxing earth colours",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n    download-foreground: <<colour background>>\n    dragger-foreground: <<colour background>>\n    dropdown-background: <<colour background>>\n    modal-background: <<colour background>>\n    sidebar-foreground-shadow: <<colour background>>\n    tiddler-background: <<colour background>>\n    tiddler-border: <<colour background>>\n    tiddler-link-background: <<colour background>>\n    tab-background-selected: <<colour background>>\n        dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n    dragger-background: <<colour foreground>>\n    tab-foreground: <<colour foreground>>\n        tab-foreground-selected: <<colour tab-foreground>>\n            sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n        sidebar-tab-foreground: <<colour tab-foreground>>\n    sidebar-button-foreground: <<colour foreground>>\n    sidebar-controls-foreground: <<colour foreground>>\n    sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n    alert-muted-foreground: <<colour base01>>\n: base00\n    code-foreground: <<colour base00>>\n    message-foreground: <<colour base00>>\n    tag-foreground: <<colour base00>>\n: base0\n    sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n    muted-foreground: <<colour base1>>\n        blockquote-bar: <<colour muted-foreground>>\n        dropdown-border: <<colour muted-foreground>>\n        sidebar-muted-foreground: <<colour muted-foreground>>\n        tiddler-title-foreground: <<colour muted-foreground>>\n            site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n    modal-footer-background: <<colour base2>>\n    page-background: <<colour base2>>\n        modal-backdrop: <<colour page-background>>\n        notification-background: <<colour page-background>>\n        code-background: <<colour page-background>>\n            code-border: <<colour code-background>>\n        pre-background: <<colour page-background>>\n            pre-border: <<colour pre-background>>\n        sidebar-tab-background-selected: <<colour page-background>>\n    table-header-background: <<colour base2>>\n    tag-background: <<colour base2>>\n    tiddler-editor-background: <<colour base2>>\n    tiddler-info-background: <<colour base2>>\n    tiddler-info-tab-background: <<colour base2>>\n    tab-background: <<colour base2>>\n        dropdown-tab-background: <<colour tab-background>>\n: base3\n    alert-background: <<colour base3>>\n    message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n    alert-highlight: <<colour magenta>>\n: violet\n    external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n    tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n    external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n    primary: <<colour blue-muted>>\n        download-background: <<colour primary>>\n        tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nselect-tag-background:\nselect-tag-foreground:\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n    modal-footer-border: <<colour tab-border>>\n    modal-header-border: <<colour tab-border>>\n    notification-border: <<colour tab-border>>\n    sidebar-tab-border: <<colour tab-border>>\n    tab-border-selected: <<colour tab-border>>\n        sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n    sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/SolarizedLight": {
            "title": "$:/palettes/SolarizedLight",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Precision colors for machines and people",
            "license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
            "name": "SolarizedLight",
            "text": "alert-background: #eee8d5\nalert-border: #073642\nalert-highlight: #cb4b16\nalert-muted-foreground: #586e75\nbackground: #fdf6e3\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #cb4b16\nbutton-foreground: #fdf6e3\nbutton-border: transparent\ncode-background: #eee8d5\ncode-border: #93a1a1\ncode-foreground: #d33682\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #859900\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #D08770\ndownload-background: #859900\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #fdf6e3\ndropdown-tab-background: #93a1a1\ndropzone-background: #859900\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: #d33682\nexternal-link-foreground-visited: #b58900\nexternal-link-foreground: #cb4b16\nforeground: #839496\nmessage-background: #586e75\nmessage-border: #586e75\nmessage-foreground: #eee8d5\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #eee8d5\nmodal-footer-background: #eee8d5\nmodal-footer-border: #eee8d5\nmodal-header-border: #eee8d5\nmuted-foreground: #93a1a1\nnotification-background: #EBCB8B\nnotification-border: #D08770\npage-background: #eee8d5\npre-background: #eee8d5\npre-border: #93a1a1\nprimary: #2aa198\nselect-tag-background: #eee8d5\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: #eee8d5\nsidebar-controls-foreground-hover: #268bd2\nsidebar-controls-foreground: #586e75\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #839496\nsidebar-muted-foreground-hover: #657b83\nsidebar-muted-foreground: #93a1a1\nsidebar-tab-background-selected: #eee8d5\nsidebar-tab-background: #839496\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #657b83\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #839496\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #859900\nsidebar-tiddler-link-foreground: #268bd2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #dc322f\ntab-background-selected: #fdf6e3\ntab-background: #839496\ntab-border-selected: #93a1a1\ntab-border: #93a1a1\ntab-divider: #fdf6e3\ntab-foreground-selected: #839496\ntab-foreground: #eee8d5\ntable-border: #657b83\ntable-footer-background: #657b83\ntable-header-background: #93a1a1\ntag-background: #6c71c4\ntag-foreground: #eee8d5\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #b58900\ntiddler-controls-foreground-selected: #b58900\ntiddler-controls-foreground: #073642\ntiddler-editor-background: #eee8d5\ntiddler-editor-border-image: #eee8d5\ntiddler-editor-border: #eee8d5\ntiddler-editor-fields-even: #eee8d5\ntiddler-editor-fields-odd: #fdf6e3\ntiddler-info-background: #eee8d5\ntiddler-info-border: #eee8d5\ntiddler-info-tab-background: #586e75\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #586e75\ntiddler-title-foreground: #073642\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #839496\nvery-muted-foreground: #93a1a1\n"
        },
        "$:/palettes/SpartanDay": {
            "title": "$:/palettes/SpartanDay",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Cold, spartan day colors",
            "name": "Spartan Day",
            "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #FAFAFA\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: #ececec\ncode-border: #ececec\ncode-foreground: \ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #FFFFFF\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #F5F5F5\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: \nexternal-link-foreground: \nforeground: rgba(0, 0, 0, 0.87)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(0, 0, 0, 0.54)\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour very-muted-foreground>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(0, 0, 0, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #f4f4f4\npre-background: #ececec\npre-border: #ececec\nprimary: #3949ab\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #aeaeae\nsidebar-controls-foreground: #c6c6c6\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground-hover: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground: rgba(0, 0, 0, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(0, 0, 0, 0.87)\nsidebar-tab-foreground: rgba(0, 0, 0, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(0, 0, 0, 0.87)\nsidebar-tiddler-link-foreground: rgba(0, 0, 0, 0.54)\nsite-title-foreground: rgba(0, 0, 0, 0.87)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(0, 0, 0, 0.87)\ntab-foreground: rgba(0, 0, 0, 0.54)\ntable-border: #d8d8d8\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: #f9f9f9\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: #e8e7e7\ntiddler-editor-fields-even: rgba(0, 0, 0, 0.1)\ntiddler-editor-fields-odd: rgba(0, 0, 0, 0.04)\ntiddler-info-background: #F5F5F5\ntiddler-info-border: #F5F5F5\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #000000\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(0, 0, 0, 0.12)\n"
        },
        "$:/palettes/SpartanNight": {
            "title": "$:/palettes/SpartanNight",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Dark spartan colors",
            "name": "Spartan Night",
            "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #303030\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #424242\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #050505\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #7c318c\nexternal-link-foreground: #9e3eb3\nforeground: rgba(255, 255, 255, 0.7)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(255, 255, 255, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #212121\npre-background: #2a2a2a\npre-border: transparent\nprimary: #5656f3\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #494949\nsidebar-controls-foreground: #5d5d5d\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: rgba(255, 255, 255, 0.7)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #3a3a3a\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: rgb(55,55,55)\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #454545\ntiddler-info-border: #454545\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(255, 255, 255, 0.12)\n"
        },
        "$:/palettes/Twilight": {
            "title": "$:/palettes/Twilight",
            "tags": "$:/tags/Palette",
            "author": "Thomas Elmiger",
            "type": "application/x-tiddler-dictionary",
            "name": "Twilight",
            "description": "Delightful, soft darkness.",
            "text": "alert-background: rgb(255, 255, 102)\nalert-border: rgb(232, 232, 125)\nalert-highlight: rgb(255, 51, 51)\nalert-muted-foreground: rgb(224, 82, 82)\nbackground: rgb(38, 38, 38)\nblockquote-bar: rgba(240, 196, 117, 0.7)\nbutton-background: rgb(63, 63, 63)\nbutton-border: rgb(127, 127, 127)\nbutton-foreground: rgb(179, 179, 179)\ncode-background: rgba(0,0,0,0.03)\ncode-border: rgba(0,0,0,0.08)\ncode-foreground: rgb(255, 94, 94)\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: rgb(255, 94, 94)\ndownload-background: #19a974\ndownload-foreground: rgb(38, 38, 38)\ndragger-background: rgb(179, 179, 179)\ndragger-foreground: rgb(38, 38, 38)\ndropdown-background: rgb(38, 38, 38)\ndropdown-border: rgb(255, 255, 255)\ndropdown-tab-background: rgba(0,0,0,.1)\ndropdown-tab-background-selected: rgba(255,255,255,1)\ndropzone-background: #9eebcf\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: rgb(179, 179, 255)\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: rgb(153, 153, 255)\nforeground: rgb(179, 179, 179)\nmessage-background: <<colour tag-foreground>>\nmessage-border: #96ccff\nmessage-foreground: <<colour tag-background>>\nmodal-backdrop: rgb(179, 179, 179)\nmodal-background: rgb(38, 38, 38)\nmodal-border: rgba(0,0,0,.5)\nmodal-footer-background: #f4f4f4\nmodal-footer-border: rgba(0,0,0,.1)\nmodal-header-border: rgba(0,0,0,.2)\nmuted-foreground: rgb(255, 255, 255)\nnotification-background: <<colour tag-foreground>>\nnotification-border: <<colour tag-background>>\npage-background: rgb(26, 26, 26)\npre-background: rgb(25, 25, 25)\npre-border: rgba(0,0,0,.2)\nprimary: rgb(255, 201, 102)\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: rgb(179, 179, 179)\nsidebar-controls-foreground: rgb(153, 153, 153)\nsidebar-controls-foreground-hover: <<colour tiddler-controls-foreground-hover>>\nsidebar-foreground: rgb(141, 141, 141)\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: rgba(0, 0, 0, 0.5)\nsidebar-muted-foreground-hover: rgb(141, 141, 141)\nsidebar-tab-background: rgba(141, 141, 141, 0.2)\nsidebar-tab-background-selected: rgb(26, 26, 26)\nsidebar-tab-border: rgb(127, 127, 127)\nsidebar-tab-border-selected: rgb(127, 127, 127)\nsidebar-tab-divider: rgb(127, 127, 127)\nsidebar-tab-foreground: rgb(179, 179, 179)\nsidebar-tab-foreground-selected: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground-hover: rgb(115, 115, 115)\nsite-title-foreground: rgb(255, 201, 102)\nstatic-alert-foreground: rgba(0,0,0,.3)\ntab-background: rgba(0,0,0,0.125)\ntab-background-selected: rgb(38, 38, 38)\ntab-border: rgb(255, 201, 102)\ntab-border-selected: rgb(255, 201, 102)\ntab-divider: rgb(255, 201, 102)\ntab-foreground: rgb(179, 179, 179)\ntab-foreground-selected: rgb(179, 179, 179)\ntable-border: rgba(255,255,255,.3)\ntable-footer-background: rgba(0,0,0,.4)\ntable-header-background: rgba(0,0,0,.1)\ntag-background: rgb(255, 201, 102)\ntag-foreground: rgb(25, 25, 25)\ntiddler-background: rgb(38, 38, 38)\ntiddler-border: rgba(240, 196, 117, 0.7)\ntiddler-controls-foreground: rgb(128, 128, 128)\ntiddler-controls-foreground-hover: rgba(255, 255, 255, 0.8)\ntiddler-controls-foreground-selected: rgba(255, 255, 255, 0.9)\ntiddler-editor-background: rgb(33, 33, 33)\ntiddler-editor-border: rgb(63, 63, 63)\ntiddler-editor-border-image: rgb(25, 25, 25)\ntiddler-editor-fields-even: rgb(33, 33, 33)\ntiddler-editor-fields-odd: rgb(28, 28, 28)\ntiddler-info-background: rgb(43, 43, 43)\ntiddler-info-border: rgb(25, 25, 25)\ntiddler-info-tab-background: rgb(43, 43, 43)\ntiddler-link-background: rgb(38, 38, 38)\ntiddler-link-foreground: rgb(204, 204, 255)\ntiddler-subtitle-foreground: rgb(255, 255, 255)\ntiddler-title-foreground: rgb(255, 192, 76)\ntoolbar-cancel-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-done-button: \ntoolbar-edit-button: \ntoolbar-info-button: \ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \nuntagged-background: rgb(255, 255, 255)\nvery-muted-foreground: rgba(240, 196, 117, 0.7)\n"
        },
        "$:/palettes/Vanilla": {
            "title": "$:/palettes/Vanilla",
            "name": "Vanilla",
            "description": "Pale and unobtrusive",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\nwikilist-background: #e5e5e5\nwikilist-item: #fff\nwikilist-info: #000\nwikilist-title: #666\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #aaa\nwikilist-button-open: #4fb82b\nwikilist-button-open-hover: green\nwikilist-button-reveal: #5778d8\nwikilist-button-reveal-hover: blue\nwikilist-button-remove: #d85778\nwikilist-button-remove-hover: red\nwikilist-toolbar-background: #d3d3d3\nwikilist-toolbar-foreground: #888\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #acacac\nwikilist-button-foreground: #000\n"
        },
        "$:/core/readme": {
            "title": "$:/core/readme",
            "text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n"
        },
        "$:/library/sjcl.js/license": {
            "title": "$:/library/sjcl.js/license",
            "type": "text/plain",
            "text": "SJCL is open. You can use, modify and redistribute it under a BSD\nlicense or under the GNU GPL, version 2.0.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/BSD-2-Clause\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/GPL-2.0\n\nThe Stanford Javascript Crypto Library (hosted here on GitHub) is a\nproject by the Stanford Computer Security Lab to build a secure,\npowerful, fast, small, easy-to-use, cross-browser library for\ncryptography in Javascript.\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University.\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 2 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n59 Temple Place, Suite 330, Boston, MA 02111-1307 USA"
        },
        "$:/core/templates/MOTW.html": {
            "title": "$:/core/templates/MOTW.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)https://tiddlywiki.com -->&#13;&#10;"
        },
        "$:/core/templates/alltiddlers.template.html": {
            "title": "$:/core/templates/alltiddlers.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n"
        },
        "$:/core/templates/canonical-uri-external-image": {
            "title": "$:/core/templates/canonical-uri-external-image",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/canonical-uri-external-raw": {
            "title": "$:/core/templates/canonical-uri-external-raw",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external raw files that are stored in the same directory\n\n-->\n<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/canonical-uri-external-text": {
            "title": "$:/core/templates/canonical-uri-external-text",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid"
        },
        "$:/core/templates/css-tiddler": {
            "title": "$:/core/templates/css-tiddler",
            "text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`"
        },
        "$:/core/templates/exporters/CsvFile": {
            "title": "$:/core/templates/exporters/CsvFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/CsvFile}}",
            "extension": ".csv",
            "text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/JsonFile": {
            "title": "$:/core/templates/exporters/JsonFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/JsonFile}}",
            "extension": ".json",
            "text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/StaticRiver": {
            "title": "$:/core/templates/exporters/StaticRiver",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/StaticRiver}}",
            "extension": ".html",
            "text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n"
        },
        "$:/core/templates/exporters/StaticRiver/Content": {
            "title": "$:/core/templates/exporters/StaticRiver/Content",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/TidFile": {
            "title": "$:/core/templates/exporters/TidFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/TidFile}}",
            "extension": ".tid",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>"
        },
        "$:/core/save/all-external-js": {
            "title": "$:/core/save/all-external-js",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/core]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5-external-js.html}}\n"
        },
        "$:/core/templates/tiddlywiki5.js": {
            "title": "$:/core/templates/tiddlywiki5.js",
            "text": "\\rules only filteredtranscludeinline transcludeinline codeinline\n\n/*\n{{ $:/core/copyright.txt ||$:/core/templates/plain-text-tiddler}}\n`*/\n`<!--~~ Library modules ~~-->\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/plain-text-tiddler}}}\n<!--~~ Boot prefix ~~-->\n{{ $:/boot/bootprefix.js ||$:/core/templates/plain-text-tiddler}}\n<!--~~ Core plugin ~~-->\n{{$:/core/templates/tiddlywiki5.js/tiddlers}}\n<!--~~ Boot kernel ~~-->\n{{ $:/boot/boot.js ||$:/core/templates/plain-text-tiddler}}\n"
        },
        "$:/core/templates/tiddlywiki5.js/tiddlers": {
            "title": "$:/core/templates/tiddlywiki5.js/tiddlers",
            "text": "`\n$tw.preloadTiddlerArray(`<$text text=<<jsontiddlers \"[[$:/core]]\">>/>`);\n$tw.preloadTiddlerArray([{\n\ttitle: \"$:/config/SaveWikiButton/Template\",\n\ttext: \"$:/core/save/all-external-js\"\n}]);\n`\n"
        },
        "$:/core/templates/tiddlywiki5-external-js.html": {
            "title": "$:/core/templates/tiddlywiki5-external-js.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Raw markup for the bottom of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}\n</body>\n<script src=\"%24%3A%2Fcore%2Ftemplates%2Ftiddlywiki5.js\" onerror=\"alert('Error: Cannot load tiddlywiki.js');\"></script>\n</html>\n"
        },
        "$:/core/templates/html-div-skinny-tiddler": {
            "title": "$:/core/templates/html-div-skinny-tiddler",
            "text": "<!--\n\nThis template is a variant of $:/core/templates/html-div-tiddler used for saving skinny tiddlers (with no text field)\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre></pre>\n</div>`\n"
        },
        "$:/core/templates/html-div-tiddler": {
            "title": "$:/core/templates/html-div-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n"
        },
        "$:/core/templates/html-tiddler": {
            "title": "$:/core/templates/html-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />"
        },
        "$:/core/templates/javascript-tiddler": {
            "title": "$:/core/templates/javascript-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`"
        },
        "$:/core/templates/json-tiddler": {
            "title": "$:/core/templates/json-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw JSON\n\n--><$text text=<<jsontiddler>>/>"
        },
        "$:/core/templates/module-tiddler": {
            "title": "$:/core/templates/module-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`"
        },
        "$:/core/templates/plain-text-tiddler": {
            "title": "$:/core/templates/plain-text-tiddler",
            "text": "<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/raw-static-tiddler": {
            "title": "$:/core/templates/raw-static-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as static HTML\n\n--><$view field=\"text\" format=\"plainwikified\" />"
        },
        "$:/core/save/all": {
            "title": "$:/core/save/all",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/empty": {
            "title": "$:/core/save/empty",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-all": {
            "title": "$:/core/save/lazy-all",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[!is[system]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-images": {
            "title": "$:/core/save/lazy-images",
            "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[is[image]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/templates/server/static.sidebar.wikitext": {
            "title": "$:/core/templates/server/static.sidebar.wikitext",
            "text": "\\whitespace trim\n<div class=\"tc-sidebar-scrollable\" style=\"overflow: auto;\">\n<div class=\"tc-sidebar-header\">\n<h1 class=\"tc-site-title\">\n<$transclude tiddler=\"$:/SiteTitle\"/>\n</h1>\n<div class=\"tc-site-subtitle\">\n<$transclude tiddler=\"$:/SiteSubtitle\"/>\n</div>\n<h2>\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$list filter={{$:/DefaultTiddlers}}>\n<div class=\"tc-menu-list-subitem\">\n<$link><$text text=<<currentTiddler>>/></$link>\n</div>\n</$list>\n</div>\n<!-- Currently disabled the recent list as it is unweildy when the responsive narrow view kicks in\n<h2>\n{{$:/language/SideBar/Recent/Caption}}\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n</div>\n</div>\n</div>\n-->\n"
        },
        "$:/core/templates/server/static.tiddler.html": {
            "title": "$:/core/templates/server/static.tiddler.html",
            "text": "\\whitespace trim\n\\define tv-wikilink-template() $uri_encoded$\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content={{$:/core/templates/version}} />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"%24%3A%2Fcore%2Ftemplates%2Fstatic.template.css\">\n<title><$view field=\"caption\" format=\"plainwikified\"><$view field=\"title\"/></$view>: <$view tiddler=\"$:/core/wiki/title\" format=\"plainwikified\"/></title>\n</head>\n<body class=\"tc-body\">\n<$transclude tiddler=\"$:/core/templates/server/static.sidebar.wikitext\" mode=\"inline\"/>\n<section class=\"tc-story-river\">\n<div class=\"tc-tiddler-frame\">\n<$transclude tiddler=\"$:/core/templates/server/static.tiddler.wikitext\" mode=\"inline\"/>\n</div>\n</section>\n</body>\n</html>"
        },
        "$:/core/templates/server/static.tiddler.wikitext": {
            "title": "$:/core/templates/server/static.tiddler.wikitext",
            "text": "\\whitespace trim\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<h2><$text text=<<currentTiddler>>/></h2>\n</div>\n</div>\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n<div class=\"tc-tags-wrapper\">\n<$list filter=\"[all[current]tags[]sort[title]]\">\n<a href={{{ [<currentTiddler>encodeuricomponent[]] }}}>\n<$macrocall $name=\"tag-pill\" tag=<<currentTiddler>>/>\n</a>\n</$list>\n</div>\n<div class=\"tc-tiddler-body\">\n<$transclude mode=\"block\"/>\n</div>\n"
        },
        "$:/core/templates/single.tiddler.window": {
            "title": "$:/core/templates/single.tiddler.window",
            "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/templates/split-recipe": {
            "title": "$:/core/templates/split-recipe",
            "text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n"
        },
        "$:/core/templates/static-tiddler": {
            "title": "$:/core/templates/static-tiddler",
            "text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>"
        },
        "$:/core/templates/static.area": {
            "title": "$:/core/templates/static.area",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawStaticContent]!has[draft.of]] ||$:/core/templates/raw-static-tiddler}}}\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n<!-- ensure splash screen isn't shown when JS is disabled -->\n`<style>\n.tc-remove-when-wiki-loaded {display: none;}\n</style>`\n"
        },
        "$:/core/templates/static.content": {
            "title": "$:/core/templates/static.content",
            "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|https://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n"
        },
        "$:/core/templates/static.template.css": {
            "title": "$:/core/templates/static.template.css",
            "text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n"
        },
        "$:/core/templates/static.template.html": {
            "title": "$:/core/templates/static.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n"
        },
        "$:/core/templates/static.tiddler.html": {
            "title": "$:/core/templates/static.tiddler.html",
            "text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>`\n</section>\n</body>\n</html>\n`"
        },
        "$:/core/templates/store.area.template.html": {
            "title": "$:/core/templates/store.area.template.html",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n<$list filter={{{ [<skinnySaveTiddlerFilter>] }}} template=\"$:/core/templates/html-div-skinny-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>"
        },
        "$:/core/templates/tid-tiddler": {
            "title": "$:/core/templates/tid-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/tiddler-metadata": {
            "title": "$:/core/templates/tiddler-metadata",
            "text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>"
        },
        "$:/core/templates/tiddlywiki5.html": {
            "title": "$:/core/templates/tiddlywiki5.html",
            "text": "<$set name=\"saveTiddlerAndShadowsFilter\" filter=\"[subfilter<saveTiddlerFilter>] [subfilter<saveTiddlerFilter>plugintiddlers[]]\">\n`<!doctype html>\n`{{$:/core/templates/MOTW.html}}`<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n`{{{ [<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}`\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"`{{$:/core/copyright.txt}}`\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>`{{$:/core/wiki/title}}`</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/core/wiki/rawmarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}`\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}`\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n`{{$:/boot/boot.css||$:/core/templates/css-tiddler}}`\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n`{{$:/core/templates/static.area}}`\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n`{{$:/core/templates/store.area.template.html}}`\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n`{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}`\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n`{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n`{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Raw markup for the bottom of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}`\n</body>\n</html>`\n"
        },
        "$:/core/templates/version": {
            "title": "$:/core/templates/version",
            "text": "<<version>>"
        },
        "$:/core/templates/wikified-tiddler": {
            "title": "$:/core/templates/wikified-tiddler",
            "text": "<$transclude />"
        },
        "$:/core/ui/AboveStory/tw2-plugin-check": {
            "title": "$:/core/ui/AboveStory/tw2-plugin-check",
            "tags": "$:/tags/AboveStory",
            "text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/Actions/new-image": {
            "title": "$:/core/ui/Actions/new-image",
            "tags": "$:/tags/Actions",
            "description": "create a new image tiddler",
            "text": "\\define get-type()\nimage/$(imageType)$\n\\end\n<$vars imageType={{$:/config/NewImageType}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=<<get-type>> tags={{$:/config/NewTiddler/Tags!!tags}}/>\n</$vars>\n"
        },
        "$:/core/ui/Actions/new-journal": {
            "title": "$:/core/ui/Actions/new-journal",
            "tags": "$:/tags/Actions",
            "description": "create a new journal tiddler",
            "text": "<$vars journalTitleTemplate={{$:/config/NewJournal/Title}} journalTags={{$:/config/NewJournal/Tags!!tags}} journalText={{$:/config/NewJournal/Text}}>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$reveal type=\"nomatch\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text=<<journalText>>/>\n</$reveal>\n</$wikify>\n</$vars>\n"
        },
        "$:/core/ui/Actions/new-tiddler": {
            "title": "$:/core/ui/Actions/new-tiddler",
            "tags": "$:/tags/Actions",
            "description": "create a new empty tiddler",
            "text": "<$action-sendmessage $message=\"tm-new-tiddler\" tags={{$:/config/NewTiddler/Tags!!tags}}/>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter": {
            "title": "$:/core/ui/AdvancedSearch/Filter",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Filter/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button popup=<<qualify \"$:/state/filterDeleteDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/filterDeleteDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<div class=\"tc-dropdown-item-plain\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\nAre you sure you wish to delete <<resultCount>> tiddler(s)?\n</$set>\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn\">\n<$action-deletetiddler $filter={{$:/temp/advancedsearch}}/>\nDelete these tiddlers\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</div>\n</$linkcatcher>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Shadows": {
            "title": "$:/core/ui/AdvancedSearch/Shadows",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Shadows/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Standard": {
            "title": "$:/core/ui/AdvancedSearch/Standard",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Standard/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$list>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/System": {
            "title": "$:/core/ui/AdvancedSearch/System",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/System/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/AdvancedSearch": {
            "title": "$:/AdvancedSearch",
            "icon": "$:/core/images/advanced-search-button",
            "color": "#bbb",
            "text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n"
        },
        "$:/core/ui/AlertTemplate": {
            "title": "$:/core/ui/AlertTemplate",
            "text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/core/images/cancel-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$wikify name=\"format\" text=<<lingo Tiddler/DateFormat>>>\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=<<format>>/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</$wikify>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n"
        },
        "$:/core/ui/BinaryWarning": {
            "title": "$:/core/ui/BinaryWarning",
            "text": "\\define lingo-base() $:/language/BinaryWarning/\n<<lingo Prompt>>\n"
        },
        "$:/core/ui/Components/plugin-info": {
            "title": "$:/core/ui/Components/plugin-info",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage,default-popup-state)\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1>\n''<$text text={{{ [<currentTiddler>get[name]] ~[<currentTiddler>split[/]last[1]] }}}/>'': <$view field=\"description\"><$view field=\"title\"/></$view> $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-info(type,default-popup-state)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>> default=\"\"\"$default-popup-state$\"\"\">\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$set name=\"tabsList\" filter=\"[<currentTiddler>list[]] contents\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList=<<tabsList>> default={{{ [enlist<tabsList>] }}} template=\"$:/core/ui/PluginInfo\"/>\n</$set>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n<$macrocall $name=\"plugin-info\" type=<<plugin-type>> default-popup-state=<<default-popup-state>>/>\n"
        },
        "$:/core/ui/Components/tag-link": {
            "title": "$:/core/ui/Components/tag-link",
            "text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>"
        },
        "$:/core/ui/ControlPanel/Advanced": {
            "title": "$:/core/ui/ControlPanel/Advanced",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Advanced/Caption}}",
            "text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Appearance": {
            "title": "$:/core/ui/ControlPanel/Appearance",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Appearance/Caption}}",
            "text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Basics": {
            "title": "$:/core/ui/ControlPanel/Basics",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Basics/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\" class=\"tc-edit-texteditor\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/language/DefaultNewTiddlerTitle\"><<lingo NewTiddler/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/language/DefaultNewTiddlerTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Text\"><<lingo NewJournal/Text/Prompt>></$link> |<$edit tiddler=\"$:/config/NewJournal/Text\" tag=\"textarea\" class=\"tc-edit-texteditor\" default=\"\"/> |\n|<$link to=\"$:/config/NewTiddler/Tags\"><<lingo NewTiddler/Tags/Prompt>></$link> |<$list filter=\"[[$:/config/NewTiddler/Tags]]\" template=\"$:/core/ui/EditTemplate/tags\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$list filter=\"[[$:/config/NewJournal/Tags]]\" template=\"$:/core/ui/EditTemplate/tags\"/> |\n|<$link to=\"$:/config/AutoFocus\"><<lingo AutoFocus/Prompt>></$link> |{{$:/snippets/minifocusswitcher}} |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n"
        },
        "$:/core/ui/ControlPanel/EditorTypes": {
            "title": "$:/core/ui/ControlPanel/EditorTypes",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/Info": {
            "title": "$:/core/ui/ControlPanel/Info",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Info/Caption}}",
            "text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/KeyboardShortcuts": {
            "title": "$:/core/ui/ControlPanel/KeyboardShortcuts",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/KeyboardShortcuts/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/KeyboardShortcuts/\n\n\\define new-shortcut(title)\n<div class=\"tc-dropdown-item-plain\">\n<$edit-shortcut tiddler=\"$title$\" placeholder={{$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt}} focus=\"true\" style=\"width:auto;\"/> <$button>\n<<lingo Add/Caption>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"[{$title$}]\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"$title$\"\n/>\n</$button>\n</div>\n\\end\n\n\\define shortcut-list-item(caption)\n<td>\n</td>\n<td style=\"text-align:right;font-size:0.7em;\">\n<<lingo Platform/$caption$>>\n</td>\n<td>\n<div style=\"position:relative;\">\n<$button popup=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> class=\"tc-btn-invisible\">\n{{$:/core/images/edit-button}}\n</$button>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutTitle)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\n<$reveal state=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown tc-popup-keep\">\n<$list filter=\"[list[$(shortcutTitle)$!!text]sort[title]]\" variable=\"shortcut\" emptyMessage=\"\"\"\n<div class=\"tc-dropdown-item-plain\">\n//<<lingo NoShortcuts/Caption>>//\n</div>\n\"\"\">\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint}}>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n<small>{{$:/core/images/close-button}}</small>\n</$button>\n<kbd>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts=<<shortcut>>/>\n</kbd>\n</div>\n</$list>\n<hr/>\n<$macrocall $name=\"new-shortcut\" title=<<qualify \"$:/state/new-shortcut/$(shortcutTitle)$\">>/>\n</div>\n</div>\n</$reveal>\n</div>\n</td>\n\\end\n\n\\define shortcut-list(caption,prefix)\n<tr>\n<$list filter=\"[[$prefix$$(shortcutName)$]]\" variable=\"shortcutTitle\">\n<<shortcut-list-item \"$caption$\">>\n</$list>\n</tr>\n\\end\n\n\\define shortcut-editor()\n<<shortcut-list \"All\" \"$:/config/shortcuts/\">>\n<<shortcut-list \"Mac\" \"$:/config/shortcuts-mac/\">>\n<<shortcut-list \"NonMac\" \"$:/config/shortcuts-not-mac/\">>\n<<shortcut-list \"Linux\" \"$:/config/shortcuts-linux/\">>\n<<shortcut-list \"NonLinux\" \"$:/config/shortcuts-not-linux/\">>\n<<shortcut-list \"Windows\" \"$:/config/shortcuts-windows/\">>\n<<shortcut-list \"NonWindows\" \"$:/config/shortcuts-not-windows/\">>\n\\end\n\n\\define shortcut-preview()\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutPrefix)$$(shortcutName)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\\end\n\n\\define shortcut-item-inner()\n<tr>\n<td>\n<$reveal type=\"nomatch\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"open\"\n/>\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"close\"\n/>\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n''<$text text=<<shortcutName>>/>''\n</td>\n<td>\n<$transclude tiddler=\"$:/config/ShortcutInfo/$(shortcutName)$\"/>\n</td>\n<td>\n<$list filter=\"$:/config/shortcuts/ $:/config/shortcuts-mac/ $:/config/shortcuts-not-mac/ $:/config/shortcuts-linux/ $:/config/shortcuts-not-linux/ $:/config/shortcuts-windows/ $:/config/shortcuts-not-windows/\" variable=\"shortcutPrefix\">\n<<shortcut-preview>>\n</$list>\n</td>\n</tr>\n<$set name=\"dropdownState\" value={{$(dropdownStateTitle)$}}>\n<$list filter=\"[<dropdownState>match[open]]\" variable=\"listItem\">\n<<shortcut-editor>>\n</$list>\n</$set>\n\\end\n\n\\define shortcut-item()\n<$set name=\"dropdownStateTitle\" value=<<qualify \"$:/state/dropdown/keyboardshortcut/$(shortcutName)$\">>>\n<<shortcut-item-inner>>\n</$set>\n\\end\n\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$:/config/ShortcutInfo/]]\" variable=\"shortcutName\">\n<<shortcut-item>>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/LoadedModules": {
            "title": "$:/core/ui/ControlPanel/LoadedModules",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n"
        },
        "$:/core/ui/ControlPanel/Modals/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Modals/AddPlugins",
            "subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}",
            "text": "\\define install-plugin-actions()\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$set name=\"url\" value={{!!url}}>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[title]]\" variable=\"dependency\">\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url=<<url>> title=<<dependency>>/>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define install-plugin-button()\n<div>\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$set name=\"reinstall-type\" value={{{ [<libraryVersion>compare:version:eq<installedVersion>then[tc-reinstall]] [<libraryVersion>compare:version:gt<installedVersion>then[tc-reinstall-upgrade]] [<libraryVersion>compare:version:lt<installedVersion>then[tc-reinstall-downgrade]] }}}>\n<$button actions=<<install-plugin-actions>> class={{{ [<assetInfo>get[original-title]has[version]then<reinstall-type>] tc-btn-invisible tc-install-plugin +[join[ ]] }}}>\n{{$:/core/images/download-button}}\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\">\n<$list filter=\"[<libraryVersion>compare:version:gt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[<libraryVersion>compare:version:lt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\">\n{{$:/language/ControlPanel/Plugins/Downgrade/Caption}}\n</$list>\n\"\"\">\n{{$:/language/ControlPanel/Plugins/Update/Caption}}\n</$list>\n</$list>\n</$button>\n<div>\n</div>\n<$reveal stateTitle=<<assetInfo>> stateField=\"requires-reload\" type=\"match\" text=\"yes\">{{$:/language/ControlPanel/Plugins/PluginWillRequireReload}}</$reveal>\n</$set>\n</$set>\n</$set>\n</div>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1><strong><$text text={{{ [<assetInfo>get[name]] ~[<assetInfo>get[original-title]split[/]last[1]] }}}/></strong>: <$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\"><div><em>{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}</em></div></$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-buttons\">\n<<install-plugin-button>>\n</div>\n</div>\n<$set name=\"original-title\" value={{{ [<assetInfo>get[original-title]] }}}>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]] ~[<assetInfo>get[original-title]!is[tiddler]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]!is[tiddler]]\">\n{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\n</$list>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]]\" variable=\"ignore\">\n<div>\n{{$:/language/ControlPanel/Plugins/AlsoRequires}}\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[title]]\" variable=\"dependency\">\n<$text text=<<dependency>>/>\n</$list>\n</div>\n</$list>\n</$set>\n</div>\n</$list>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-sub-plugins\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>sort[title]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n</$list>\n</div>\n</$reveal>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<$reveal type=\"nomatch\" text=\"yes\" state=<<popup-state>> tag=\"div\" class=\"tc-plugin-info-sub-plugin-indicator\">\n<$wikify name=\"count\" text=\"\"\"<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>]\"/>\"\"\">\n<$button class=\"tc-btn-invisible\" set=<<popup-state>> setTo=\"yes\">\n{{$:/language/ControlPanel/Plugins/SubPluginPrompt}}\n</$button>\n</$wikify>\n</$reveal>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search:author,description,original-title,readme,title{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[title]]\" variable=\"assetInfo\">\n<$list filter=\"[[$:/temp/RemoteAssetSearch/$(currentTiddler)$]has[text]] ~[<assetInfo>!has[parent-plugin]]\" variable=\"ignore\"><!-- Hide sub-plugins if we're not searching -->\n<<display-plugin-info \"$type$\">>\n</$list>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<$set name=\"transclusion\" value=<<connectionTiddler>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Updates]] [[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$set>\n\n</$list>\n\\end\n\n\\define close-library-button()\n<$reveal type='nomatch' state='$:/temp/ServerConnection/$(PluginLibraryURL)$' text=''>\n<$button class='tc-btn-big-green'>\n<$action-sendmessage $message=\"tm-unload-plugin-library\" url={{!!url}}/>\n{{$:/core/images/chevron-left}} {{$:/language/ControlPanel/Plugins/ClosePluginLibrary}}\n<$action-deletetiddler $filter=\"[prefix[$:/temp/ServerConnection/$(PluginLibraryURL)$]][prefix[$:/temp/RemoteAssetInfo/$(PluginLibraryURL)$]]\"/>\n</$button>\n</$reveal>\n\\end\n\n\\define plugin-library-listing()\n<div class=\"tc-tab-set\">\n<$set name=\"defaultTab\" value={{{ [all[tiddlers+shadows]tag[$:/tags/PluginLibrary]] }}}>\n<div class=\"tc-tab-buttons\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$button set=<<qualify \"$:/state/addplugins/tab\">> setTo=<<currentTiddler>> default=<<defaultTab>> selectedClass=\"tc-tab-selected\">\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\"/>\n</$set>\n</$button>\n</$list>\n</div>\n<div class=\"tc-tab-divider\"/>\n<div class=\"tc-tab-content\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$reveal type=\"match\" state=<<qualify \"$:/state/addplugins/tab\">> text=<<currentTiddler>> default=<<defaultTab>>>\n<h2><$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link></h2>\n//<$view field=\"url\"/>//\n<$transclude mode=\"block\"/>\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n<<display-server-connection>>\n</$reveal>\n</$list>\n</div>\n</$set>\n</div>\n\\end\n\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<div>\n<<plugin-library-listing>>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Palette": {
            "title": "$:/core/ui/ControlPanel/Palette",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Palette/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/PaletteManager}}\n\n</$reveal>\n\n"
        },
        "$:/core/ui/ControlPanel/Parsing": {
            "title": "$:/core/ui/ControlPanel/Parsing",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/Parsing/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define toggle(Type)\n<$checkbox\ntiddler=\"\"\"$:/config/WikiParserRules/$Type$/$(rule)$\"\"\"\nfield=\"text\"\nchecked=\"enable\"\nunchecked=\"disable\"\ndefault=\"enable\">\n<<rule>>\n</$checkbox>\n\\end\n\n\\define rules(type,Type)\n<$list filter=\"[wikiparserrules[$type$]]\" variable=\"rule\">\n<dd><<toggle $Type$>></dd>\n</$list>\n\\end\n\n<<lingo Hint>>\n\n<dl>\n<dt><<lingo Pragma/Caption>></dt>\n<<rules pragma Pragma>>\n<dt><<lingo Inline/Caption>></dt>\n<<rules inline Inline>>\n<dt><<lingo Block/Caption>></dt>\n<<rules block Block>>\n</dl>"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)",
            "text": "<<display-server-assets language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)",
            "text": "<<display-server-assets plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)",
            "text": "<<display-server-assets theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Updates": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Updates",
            "caption": "<$importvariables filter=\"$:/core/ui/ControlPanel/Plugins/Add/Updates\">{{$:/language/ControlPanel/Plugins/Updates/Caption}} (<<update-count>>)</$importvariables>",
            "text": "\\define each-updateable-plugin(body)\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}sort[title]]\" variable=\"assetInfo\">\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$list filter=\"[<assetInfo>get[original-title]has[version]!version<libraryVersion>]\" variable=\"ignore\">\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$list filter=\"[<installedversion>!match<libraryVersion>]\" variable=\"ignore\">\n$body$\n</$list>\n</$set>\n</$list>\n</$set>\n</$list>\n\\end\n\n\\define update-all-actions()\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<<install-plugin-actions>>\n\"\"\"/>\n\\end\n\n\\define update-count()\n<$wikify name=\"count-filter\" text=<<each-updateable-plugin \"&#91;&#91;<$text text=<<assetInfo>>/>]]\">>><$count filter=<<count-filter>>/></$wikify>\n\\end\n\n<$button actions=<<update-all-actions>> class=\"tc-btn-invisible tc-install-plugin tc-reinstall-upgrade\">\n{{$:/core/images/download-button}} {{||$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption}}\n</$button>\n\n<div class=\"tc-plugin-library-listing\">\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<$macrocall $name=\"display-plugin-info\" type={{{ [<assetInfo>get[original-plugin-type]] }}}/>\n\"\"\"/>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/AddPlugins",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green tc-primary-btn\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)",
            "text": "<<plugin-table language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)",
            "text": "<<plugin-table plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)",
            "text": "<<plugin-table theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define plugin-table(type)\n<$set name=\"plugin-type\" value=\"\"\"$type$\"\"\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[title]]\" emptyMessage=<<lingo \"Empty/Hint\">> template=\"$:/core/ui/Components/plugin-info\"/>\n</$set>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n"
        },
        "$:/core/ui/ControlPanel/Saving/DownloadSaver": {
            "title": "$:/core/ui/ControlPanel/Saving/DownloadSaver",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/DownloadSaver/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/DownloadSaver/\n\n<<lingo Hint>>\n\n!! <$link to=\"$:/config/DownloadSaver/AutoSave\"><<lingo AutoSave/Hint>></$link>\n\n<$checkbox tiddler=\"$:/config/DownloadSaver/AutoSave\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <<lingo AutoSave/Description>> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Saving/General": {
            "title": "$:/core/ui/ControlPanel/Saving/General",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/General/Caption}}",
            "list-before": "",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n{{$:/language/ControlPanel/Saving/General/Hint}}\n\n!! <$link to=\"$:/config/AutoSave\"><<lingo AutoSave/Caption>></$link>\n\n<<lingo AutoSave/Hint>>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo AutoSave/Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo AutoSave/Disabled/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Saving/GitHub": {
            "title": "$:/core/ui/ControlPanel/Saving/GitHub",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/GitHub/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitHub\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitHub/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitHub/Password>> |<$password name=\"github\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitHub/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitHub/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitHub/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitHub/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitHub/ServerURL\" default=\"https://api.github.com\" tag=\"input\"/> |"
        },
        "$:/core/ui/ControlPanel/Saving/GitLab": {
            "title": "$:/core/ui/ControlPanel/Saving/GitLab",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/GitLab/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitLab\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitLab/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitLab/Password>> |<$password name=\"gitlab\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitLab/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitLab/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitLab/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitLab/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitLab/ServerURL\" default=\"https://gitlab.com/api/v4\" tag=\"input\"/> |"
        },
        "$:/core/ui/ControlPanel/Saving/TiddlySpot": {
            "title": "$:/core/ui/ControlPanel/Saving/TiddlySpot",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/TiddlySpot/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/TiddlySpot/\n\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<backupLink>> |\n\n''<<lingo Advanced/Heading>>''\n\n|<<lingo ServerURL>>  |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>"
        },
        "$:/core/ui/ControlPanel/Saving/Gitea": {
            "title": "$:/core/ui/ControlPanel/Saving/Gitea",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/Gitea/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~Gitea\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/Gitea/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo Gitea/Password>> |<$password name=\"Gitea\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/Gitea/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/Gitea/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/Gitea/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/Gitea/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/Gitea/ServerURL\" default=\"https://gitea/api/v1\" tag=\"input\"/> |\n"
        },
        "$:/core/ui/ControlPanel/Saving": {
            "title": "$:/core/ui/ControlPanel/Saving",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Saving/Caption}}",
            "text": "{{$:/language/ControlPanel/Saving/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Saving/General\">>\n</div>\n"
        },
        "$:/core/buttonstyles/Borderless": {
            "title": "$:/core/buttonstyles/Borderless",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}",
            "text": "tc-btn-invisible"
        },
        "$:/core/buttonstyles/Boxed": {
            "title": "$:/core/buttonstyles/Boxed",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}",
            "text": "tc-btn-boxed"
        },
        "$:/core/buttonstyles/Rounded": {
            "title": "$:/core/buttonstyles/Rounded",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}",
            "text": "tc-btn-rounded"
        },
        "$:/core/ui/ControlPanel/Settings/CamelCase": {
            "title": "$:/core/ui/ControlPanel/Settings/CamelCase",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab": {
            "title": "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab",
            "caption": "{{$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultMoreSidebarTab/\n\n<$link to=\"$:/config/DefaultMoreSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultMoreSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": {
            "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab",
            "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/EditorToolbar": {
            "title": "$:/core/ui/ControlPanel/Settings/EditorToolbar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/EditorToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/EditorToolbar/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/TextEditor/EnableToolbar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/TextEditor/EnableToolbar\"><<lingo Description>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/InfoPanelMode": {
            "title": "$:/core/ui/ControlPanel/Settings/InfoPanelMode",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/InfoPanelMode/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/InfoPanelMode/\n<$link to=\"$:/config/TiddlerInfo/Mode\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"popup\"> <<lingo Popup/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"sticky\"> <<lingo Sticky/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/LinkToBehaviour": {
            "title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n  <option value=\"above\"><<lingo \"OpenAbove\">></option>\n  <option value=\"below\"><<lingo \"OpenBelow\">></option>\n  <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n  <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n  <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n  <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/MissingLinks": {
            "title": "$:/core/ui/ControlPanel/Settings/MissingLinks",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/MissingLinks/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/MissingLinks/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/MissingLinks\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/MissingLinks\"><<lingo Description>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationAddressBar": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationHistory": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationHistory",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationPermalinkviewMode/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/CopyToClipboard\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/CopyToClipboard\"><<lingo CopyToClipboard/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\"><<lingo UpdateAddressBar/Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": {
            "title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/TitleLinks": {
            "title": "$:/core/ui/ControlPanel/Settings/TitleLinks",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtons": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings": {
            "title": "$:/core/ui/ControlPanel/Settings",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Settings/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ControlPanel/StoryView": {
            "title": "$:/core/ui/ControlPanel/StoryView",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/StoryView/Caption}}",
            "text": "{{$:/snippets/viewswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/Stylesheets": {
            "title": "$:/core/ui/ControlPanel/Stylesheets",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/Stylesheets/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo Stylesheets/Hint>>\n\n{{$:/snippets/peek-stylesheets}}\n"
        },
        "$:/core/ui/ControlPanel/Theme": {
            "title": "$:/core/ui/ControlPanel/Theme",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Theme/Caption}}",
            "text": "{{$:/snippets/themeswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/TiddlerFields": {
            "title": "$:/core/ui/ControlPanel/TiddlerFields",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate",
            "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"><$transclude tiddler={{!!icon}}/></span> <$transclude field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude field=\"description\"/></i>\n</$draggable>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditorToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditorToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditorToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditorToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditorToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate\"/>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/ItemTemplate": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ItemTemplate",
            "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"> <$transclude field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude field=\"description\"/></i></span>\n</$draggable>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/PageControls": {
            "title": "$:/core/ui/ControlPanel/Toolbars/PageControls",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/PageControlButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/PageControls\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/ViewToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/ViewToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/ViewToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars": {
            "title": "$:/core/ui/ControlPanel/Toolbars",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Toolbars/Caption}}",
            "text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n"
        },
        "$:/ControlPanel": {
            "title": "$:/ControlPanel",
            "icon": "$:/core/images/options-button",
            "color": "#bbb",
            "text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n"
        },
        "$:/core/ui/DefaultSearchResultList": {
            "title": "$:/core/ui/DefaultSearchResultList",
            "tags": "$:/tags/SearchResults",
            "caption": "{{$:/language/Search/DefaultResults/Caption}}",
            "text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\\end\n<<searchResultList>>\n"
        },
        "$:/core/ui/EditTemplate/body/preview/diffs-current": {
            "title": "$:/core/ui/EditTemplate/body/preview/diffs-current",
            "tags": "$:/tags/EditPreview",
            "caption": "differences from current",
            "list-after": "$:/core/ui/EditTemplate/body/preview/output",
            "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
        },
        "$:/core/ui/EditTemplate/body/preview/diffs-shadow": {
            "title": "$:/core/ui/EditTemplate/body/preview/diffs-shadow",
            "tags": "$:/tags/EditPreview",
            "caption": "differences from shadow (if any)",
            "list-after": "$:/core/ui/EditTemplate/body/preview/output",
            "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{{ [{!!draft.of}shadowsource[]] }}} sourceSubTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
        },
        "$:/core/ui/EditTemplate/body/preview/output": {
            "title": "$:/core/ui/EditTemplate/body/preview/output",
            "tags": "$:/tags/EditPreview",
            "caption": "{{$:/language/EditTemplate/Body/Preview/Type/Output}}",
            "text": "\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n"
        },
        "$:/state/showeditpreview": {
            "title": "$:/state/showeditpreview",
            "text": "no"
        },
        "$:/core/ui/EditTemplate/body/editor": {
            "title": "$:/core/ui/EditTemplate/body/editor",
            "text": "<$edit\n\n  field=\"text\"\n  class=\"tc-edit-texteditor tc-edit-texteditor-body\"\n  placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n  tabindex={{$:/config/EditTabIndex}}\n  focus={{{ [{$:/config/AutoFocus}match[text]then[true]] ~[[false]] }}}\n\n><$set\n\n  name=\"targetTiddler\"\n  value=<<currentTiddler>>\n\n><$list\n\n  filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\"\n\n><$reveal\n\n  type=\"nomatch\"\n  state=<<config-visibility-title>>\n  text=\"hide\"\n  class=\"tc-text-editor-toolbar-item-wrapper\"\n\n><$transclude\n\n  tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\"\n  mode=\"inline\"\n\n/></$reveal></$list></$set></$edit>\n"
        },
        "$:/core/ui/EditTemplate/body/toolbar/button": {
            "title": "$:/core/ui/EditTemplate/body/toolbar/button",
            "text": "\\define toolbar-button-icon()\n<$list\n\n  filter=\"[all[current]!has[custom-icon]]\"\n  variable=\"no-custom-icon\"\n\n><$transclude\n\n  tiddler={{!!icon}}\n\n/></$list>\n\\end\n\n\\define toolbar-button-tooltip()\n{{!!description}}<$macrocall $name=\"displayshortcuts\" $output=\"text/plain\" shortcuts={{!!shortcuts}} prefix=\"` - [\" separator=\"] [\" suffix=\"]`\"/>\n\\end\n\n\\define toolbar-button()\n<$list\n\n  filter={{!!condition}}\n  variable=\"list-condition\"\n\n><$wikify\n\n  name=\"tooltip-text\"\n  text=<<toolbar-button-tooltip>>\n  mode=\"inline\"\n  output=\"text\"\n\n><$list\n\n  filter=\"[all[current]!has[dropdown]]\"\n  variable=\"no-dropdown\"\n\n><$button\n\n  class=\"tc-btn-invisible $(buttonClasses)$\"\n  tooltip=<<tooltip-text>>\n  actions={{!!actions}}\n\n><span\n\n  data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n  tiddler=<<currentTiddler>>\n  field=\"text\"\n\n/></$button></$list><$list\n\n  filter=\"[all[current]has[dropdown]]\"\n  variable=\"dropdown\"\n\n><$set\n\n  name=\"dropdown-state\"\n  value=<<qualify \"$:/state/EditorToolbarDropdown\">>\n\n><$button\n\n  popup=<<dropdown-state>>\n  class=\"tc-popup-keep tc-btn-invisible $(buttonClasses)$\"\n  selectedClass=\"tc-selected\"\n  tooltip=<<tooltip-text>>\n  actions={{!!actions}}\n\n><span\n\n  data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n  tiddler=<<currentTiddler>>\n  field=\"text\"\n\n/></$button><$reveal\n\n  state=<<dropdown-state>>\n  type=\"popup\"\n  position=\"below\"\n  animate=\"yes\"\n  tag=\"span\"\n\n><div\n\n  class=\"tc-drop-down tc-popup-keep\"\n\n><$transclude\n\n  tiddler={{!!dropdown}}\n  mode=\"block\"\n\n/></div></$reveal></$set></$list></$wikify></$list>\n\\end\n\n\\define toolbar-button-outer()\n<$set\n\n  name=\"buttonClasses\"\n  value={{!!button-classes}}\n\n><<toolbar-button>></$set>\n\\end\n\n<<toolbar-button-outer>>"
        },
        "$:/core/ui/EditTemplate/body": {
            "title": "$:/core/ui/EditTemplate/body",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Body/\n\\define config-visibility-title()\n$:/config/EditorToolbarButtons/Visibility/$(currentTiddler)$\n\\end\n<$list filter=\"[all[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\" tabindex={{$:/config/EditTabIndex}}></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[all[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<div class=\"tc-tiddler-preview\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude tiddler={{$:/state/editpreviewtype}} mode=\"inline\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/preview/output\" mode=\"inline\"/>\n\n</$transclude>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/EditTemplate/controls": {
            "title": "$:/core/ui/EditTemplate/controls",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n"
        },
        "$:/core/ui/EditTemplate/fields": {
            "title": "$:/core/ui/EditTemplate/fields",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define current-tiddler-new-field-selector()\n[data-tiddler-title=\"$(currentTiddlerCSSescaped)$\"] .tc-edit-field-add-name input\n\\end\n\n\\define new-field-actions()\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/>\n\\end\n\n\\define new-field()\n<$vars name={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button tooltip=<<lingo Fields/Add/Button/Hint>>>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n</$vars>\n\\end\n\\whitespace trim\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\" storyview=\"pop\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} tabindex={{$:/config/EditTabIndex}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>>&nbsp;&nbsp;\n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=<<newFieldNameTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[fields]then[true]] ~[[false]] }}}/>\n</span>&nbsp;\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>&nbsp;\n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=<<newFieldNameTiddler>>>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$set name=\"newFieldName\" value={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title<newFieldName>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\"  variable=\"currentField\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title<newFieldName>sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$set>\n</$linkcatcher>\n</$set>\n</div>\n</$reveal>\n<span class=\"tc-edit-field-add-value\">\n<$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}>\n<$keyboard key=\"((add-field))\" actions=<<new-field-actions>>>\n<$edit-text tiddler=<<newFieldValueTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\" tabindex={{$:/config/EditTabIndex}}/>\n</$keyboard>\n</$set>\n</span>&nbsp;\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n"
        },
        "$:/core/ui/EditTemplate/shadow": {
            "title": "$:/core/ui/EditTemplate/shadow",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>"
        },
        "$:/core/ui/EditTemplate/tags": {
            "title": "$:/core/ui/EditTemplate/tags",
            "tags": "$:/tags/EditTemplate",
            "text": "\\whitespace trim\n\n\\define lingo-base() $:/language/EditTemplate/\n\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB,icon)\n\\whitespace trim\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label tc-tag-list-item\">\n<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">{{$:/core/images/close-button}}</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette,icon)\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} icon=\"\"\"$icon$\"\"\"/>\n\\end\n\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}} icon={{!!icon}}/>\n</$list>\n<$set name=\"tabIndex\" value={{$:/config/EditTabIndex}}>\n<$macrocall $name=\"tag-picker\"/>\n</$set>\n</$fieldmangler>\n</div>\n"
        },
        "$:/core/ui/EditTemplate/title": {
            "title": "$:/core/ui/EditTemplate/title",
            "tags": "$:/tags/EditTemplate",
            "text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus={{{ [{$:/config/AutoFocus}match[title]then[true]] ~[[false]] }}} tabindex={{$:/config/EditTabIndex}}/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[all[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$reveal state=\"!!draft.title\" type=\"nomatch\" text={{!!draft.of}} tag=\"div\">\n\n<$list filter=\"[{!!draft.title}!is[missing]]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/Exists/Prompt}}\n\n</div>\n\n</$list>\n\n<$list filter=\"[{!!draft.of}!is[missing]]\" variable=\"listItem\">\n\n<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>\n\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> {{$:/language/EditTemplate/Title/Relink/Prompt}}</$checkbox>\n\n<$list filter=\"[title<fromTitle>backlinks[]limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/references\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$tiddler tiddler=<<fromTitle>> >\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo/References\"/>\n</$tiddler>\n</$reveal>\n\n</$vars>\n\n</$list>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n"
        },
        "$:/core/ui/EditTemplate/type": {
            "title": "$:/core/ui/EditTemplate/type",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\whitespace trim\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em>&nbsp;&nbsp;<$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[type]then[true]] ~[[false]] }}}/>&nbsp;<$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>&nbsp;<$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group-sort]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</$set>\n</div>\n"
        },
        "$:/core/ui/EditTemplate": {
            "title": "$:/core/ui/EditTemplate",
            "text": "\\define save-tiddler-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n<div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-edit-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<$fieldmangler>\n<$vars storyTiddler=<<currentTiddler>> newTagNameTiddler=<<qualify \"$:/temp/NewTagName\">> newFieldNameTiddler=<<qualify \"$:/temp/NewFieldName\">> newFieldValueTiddler=<<qualify \"$:/temp/NewFieldValue\">>>\n<$keyboard key=\"((cancel-edit-tiddler))\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"((save-tiddler))\" actions=<<save-tiddler-actions>>>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$vars>\n</$fieldmangler>\n</div>\n"
        },
        "$:/core/ui/Buttons/cancel": {
            "title": "$:/core/ui/Buttons/cancel",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}",
            "description": "{{$:/language/Buttons/Cancel/Hint}}",
            "text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/delete": {
            "title": "$:/core/ui/Buttons/delete",
            "tags": "$:/tags/EditToolbar $:/tags/ViewToolbar",
            "caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}",
            "description": "{{$:/language/Buttons/Delete/Hint}}",
            "text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save": {
            "title": "$:/core/ui/Buttons/save",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}",
            "description": "{{$:/language/Buttons/Save/Hint}}",
            "text": "\\define save-tiddler-button()\n<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<<save-tiddler-actions>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n\\end\n<<save-tiddler-button>>\n"
        },
        "$:/core/ui/EditorToolbar/bold": {
            "title": "$:/core/ui/EditorToolbar/bold",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/bold",
            "caption": "{{$:/language/Buttons/Bold/Caption}}",
            "description": "{{$:/language/Buttons/Bold/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((bold))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"''\"\n\tsuffix=\"''\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/clear-dropdown": {
            "title": "$:/core/ui/EditorToolbar/clear-dropdown",
            "text": "''{{$:/language/Buttons/Clear/Hint}}''\n\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"clear\"\n\tcolour=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n\n</div>\n"
        },
        "$:/core/ui/EditorToolbar/clear": {
            "title": "$:/core/ui/EditorToolbar/clear",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/erase",
            "caption": "{{$:/language/Buttons/Clear/Caption}}",
            "description": "{{$:/language/Buttons/Clear/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/clear-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/editor-height-dropdown": {
            "title": "$:/core/ui/EditorToolbar/editor-height-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/EditorHeight/\n''<<lingo Hint>>''\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"auto\"> {{$:/core/images/auto-height}} <<lingo Caption/Auto>></$radio>\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"fixed\"> {{$:/core/images/fixed-height}} <<lingo Caption/Fixed>> <$edit-text tag=\"input\" tiddler=\"$:/config/TextEditor/EditorHeight/Height\" default=\"100px\"/></$radio>\n"
        },
        "$:/core/ui/EditorToolbar/editor-height": {
            "title": "$:/core/ui/EditorToolbar/editor-height",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/fixed-height",
            "custom-icon": "yes",
            "caption": "{{$:/language/Buttons/EditorHeight/Caption}}",
            "description": "{{$:/language/Buttons/EditorHeight/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
            "dropdown": "$:/core/ui/EditorToolbar/editor-height-dropdown",
            "text": "<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n{{$:/core/images/fixed-height}}\n</$reveal>\n<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n{{$:/core/images/auto-height}}\n</$reveal>\n"
        },
        "$:/core/ui/EditorToolbar/excise-dropdown": {
            "title": "$:/core/ui/EditorToolbar/excise-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Excise/\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<<lingo Caption/NewTitle>> <$edit-text tag=\"input\" tiddler=\"$config-title$/new-title\" default=\"\" focus=\"true\"/>\n\n<$set name=\"new-title\" value={{$config-title$/new-title}}>\n<$list filter=\"\"\"[<new-title>is[tiddler]]\"\"\">\n<div class=\"tc-error\">\n<<lingo Caption/TiddlerExists>>\n</div>\n</$list>\n</$set>\n\n<$checkbox tiddler=\"\"\"$config-title$/tagnew\"\"\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"false\"> <<lingo Caption/Tag>></$checkbox>\n\n<<lingo Caption/Replace>> <$select tiddler=\"\"\"$config-title$/type\"\"\" default=\"transclude\">\n<option value=\"link\"><<lingo Caption/Replace/Link>></option>\n<option value=\"transclude\"><<lingo Caption/Replace/Transclusion>></option>\n<option value=\"macro\"><<lingo Caption/Replace/Macro>></option>\n</$select>\n\n<$reveal state=\"\"\"$config-title$/type\"\"\" type=\"match\" text=\"macro\">\n<<lingo Caption/MacroName>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/macro-title\"\"\" default=\"translink\"/>\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"excise\"\n\ttitle={{$config-title$/new-title}}\n\ttype={{$config-title$/type}}\n\tmacro={{$config-title$/macro-title}}\n\ttagnew={{$config-title$/tagnew}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"$config-title$/new-title\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Excise>>\n</$button>\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Excise/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/excise": {
            "title": "$:/core/ui/EditorToolbar/excise",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/excise",
            "caption": "{{$:/language/Buttons/Excise/Caption}}",
            "description": "{{$:/language/Buttons/Excise/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>type[text/vnd.tiddlywiki]] +[first[]]",
            "shortcuts": "((excise))",
            "dropdown": "$:/core/ui/EditorToolbar/excise-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/heading-1": {
            "title": "$:/core/ui/EditorToolbar/heading-1",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-1",
            "caption": "{{$:/language/Buttons/Heading1/Caption}}",
            "description": "{{$:/language/Buttons/Heading1/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((heading-1))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-2": {
            "title": "$:/core/ui/EditorToolbar/heading-2",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-2",
            "caption": "{{$:/language/Buttons/Heading2/Caption}}",
            "description": "{{$:/language/Buttons/Heading2/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-2))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"2\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-3": {
            "title": "$:/core/ui/EditorToolbar/heading-3",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-3",
            "caption": "{{$:/language/Buttons/Heading3/Caption}}",
            "description": "{{$:/language/Buttons/Heading3/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-3))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"3\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-4": {
            "title": "$:/core/ui/EditorToolbar/heading-4",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-4",
            "caption": "{{$:/language/Buttons/Heading4/Caption}}",
            "description": "{{$:/language/Buttons/Heading4/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-4))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"4\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-5": {
            "title": "$:/core/ui/EditorToolbar/heading-5",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-5",
            "caption": "{{$:/language/Buttons/Heading5/Caption}}",
            "description": "{{$:/language/Buttons/Heading5/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-5))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"5\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-6": {
            "title": "$:/core/ui/EditorToolbar/heading-6",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-6",
            "caption": "{{$:/language/Buttons/Heading6/Caption}}",
            "description": "{{$:/language/Buttons/Heading6/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-6))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"6\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/italic": {
            "title": "$:/core/ui/EditorToolbar/italic",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/italic",
            "caption": "{{$:/language/Buttons/Italic/Caption}}",
            "description": "{{$:/language/Buttons/Italic/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((italic))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"//\"\n\tsuffix=\"//\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/line-width-dropdown": {
            "title": "$:/core/ui/EditorToolbar/line-width-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/LineWidth/\n\n\\define toolbar-line-width-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(line-width)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/LineWidth\"\n\t$value=\"$(line-width)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; margin: 4px calc(80px - $(line-width)$); background-color: #000; width: calc(100px + $(line-width)$ * 2); height: $(line-width)$; border-radius: 120px; vertical-align: middle;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(line-width)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/LineWidth\" type=\"match\" text=\"\"\"$(line-width)$\"\"\" tag=\"span\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/LineWidths}} variable=\"line-width\">\n\n<<toolbar-line-width-inner>>\n\n</$list>\n"
        },
        "$:/core/ui/EditorToolbar/line-width": {
            "title": "$:/core/ui/EditorToolbar/line-width",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/line-width",
            "caption": "{{$:/language/Buttons/LineWidth/Caption}}",
            "description": "{{$:/language/Buttons/LineWidth/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown",
            "text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>"
        },
        "$:/core/ui/EditorToolbar/link-dropdown": {
            "title": "$:/core/ui/EditorToolbar/link-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define add-link-actions()\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(linkTiddler)$}} />\n<$action-deletetiddler $tiddler=<<dropdown-state>> />\n<$action-deletetiddler $tiddler=<<searchTiddler>> />\n<$action-deletetiddler $tiddler=<<linkTiddler>> />\n\\end\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\" actions=<<add-link-actions>>>\n{{$:/core/images/chevron-right}}\n</$button>\n\\end\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" >\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"ENTER\" actions=<<add-link-actions>>>\n<$edit-text tiddler=<<searchTiddler>> type=\"search\" tag=\"input\" focus=\"true\" placeholder={{$:/language/Search/Search}} default=\"\"/>\n<$reveal tag=\"span\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<$action-setfield $tiddler=<<searchTiddler>> text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$keyboard>\n</$vars>\n\n<$reveal tag=\"div\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>"
        },
        "$:/core/ui/EditorToolbar/link": {
            "title": "$:/core/ui/EditorToolbar/link",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/link",
            "caption": "{{$:/language/Buttons/Link/Caption}}",
            "description": "{{$:/language/Buttons/Link/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((link))",
            "dropdown": "$:/core/ui/EditorToolbar/link-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/linkify": {
            "title": "$:/core/ui/EditorToolbar/linkify",
            "caption": "{{$:/language/Buttons/Linkify/Caption}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Buttons/Linkify/Hint}}",
            "icon": "$:/core/images/linkify",
            "list-before": "$:/core/ui/EditorToolbar/mono-block",
            "shortcuts": "((linkify))",
            "tags": "$:/tags/EditorToolbar",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"[[\"\n\tsuffix=\"]]\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/list-bullet": {
            "title": "$:/core/ui/EditorToolbar/list-bullet",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/list-bullet",
            "caption": "{{$:/language/Buttons/ListBullet/Caption}}",
            "description": "{{$:/language/Buttons/ListBullet/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((list-bullet))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"*\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/list-number": {
            "title": "$:/core/ui/EditorToolbar/list-number",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/list-number",
            "caption": "{{$:/language/Buttons/ListNumber/Caption}}",
            "description": "{{$:/language/Buttons/ListNumber/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((list-number))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"#\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/mono-block": {
            "title": "$:/core/ui/EditorToolbar/mono-block",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/mono-block",
            "caption": "{{$:/language/Buttons/MonoBlock/Caption}}",
            "description": "{{$:/language/Buttons/MonoBlock/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((mono-block))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n```\"\n\tsuffix=\"```\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/mono-line": {
            "title": "$:/core/ui/EditorToolbar/mono-line",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/mono-line",
            "caption": "{{$:/language/Buttons/MonoLine/Caption}}",
            "description": "{{$:/language/Buttons/MonoLine/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((mono-line))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/more-dropdown": {
            "title": "$:/core/ui/EditorToolbar/more-dropdown",
            "text": "\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(toolbarItem)$\n\\end\n\n\\define conditional-button()\n<$list filter={{$(toolbarItem)$!!condition}} variable=\"condition\">\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\" mode=\"inline\"/> <$transclude tiddler=<<toolbarItem>> field=\"description\"/>\n</$list>\n\\end\n\n<div class=\"tc-text-editor-toolbar-more\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]] -[[$:/core/ui/EditorToolbar/more]]\">\n<$reveal type=\"match\" state=<<config-visibility-title>> text=\"hide\" tag=\"div\">\n<<conditional-button>>\n</$reveal>\n</$list>\n</div>\n"
        },
        "$:/core/ui/EditorToolbar/more": {
            "title": "$:/core/ui/EditorToolbar/more",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/down-arrow",
            "caption": "{{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "condition": "[<targetTiddler>]",
            "dropdown": "$:/core/ui/EditorToolbar/more-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/opacity-dropdown": {
            "title": "$:/core/ui/EditorToolbar/opacity-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Opacity/\n\n\\define toolbar-opacity-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(opacity)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Opacity\"\n\t$value=\"$(opacity)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(current-paint-colour)$; opacity: $(opacity)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(opacity)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/Opacity\" type=\"match\" text=\"\"\"$(opacity)$\"\"\" tag=\"span\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n\\define toolbar-opacity()\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/Opacities}} variable=\"opacity\">\n\n<<toolbar-opacity-inner>>\n\n</$list>\n\\end\n\n<$set name=\"current-paint-colour\" value={{$:/config/BitmapEditor/Colour}}>\n\n<$set name=\"current-opacity\" value={{$:/config/BitmapEditor/Opacity}}>\n\n<<toolbar-opacity>>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/EditorToolbar/opacity": {
            "title": "$:/core/ui/EditorToolbar/opacity",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/opacity",
            "caption": "{{$:/language/Buttons/Opacity/Caption}}",
            "description": "{{$:/language/Buttons/Opacity/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/opacity-dropdown",
            "text": "<$text text={{$:/config/BitmapEditor/Opacity}}/>\n"
        },
        "$:/core/ui/EditorToolbar/paint-dropdown": {
            "title": "$:/core/ui/EditorToolbar/paint-dropdown",
            "text": "''{{$:/language/Buttons/Paint/Hint}}''\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Colour\"\n\t$value=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
        },
        "$:/core/ui/EditorToolbar/paint": {
            "title": "$:/core/ui/EditorToolbar/paint",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/paint",
            "caption": "{{$:/language/Buttons/Paint/Caption}}",
            "description": "{{$:/language/Buttons/Paint/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/paint-dropdown",
            "text": "\\define toolbar-paint()\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(colour-picker-value)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\\end\n<$set name=\"colour-picker-value\" value={{$:/config/BitmapEditor/Colour}}>\n<<toolbar-paint>>\n</$set>\n"
        },
        "$:/core/ui/EditorToolbar/picture-dropdown": {
            "title": "$:/core/ui/EditorToolbar/picture-dropdown",
            "text": "\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n''{{$:/language/Buttons/Picture/Hint}}''\n\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext=<<replacement-text>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
        },
        "$:/core/ui/EditorToolbar/picture": {
            "title": "$:/core/ui/EditorToolbar/picture",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/picture",
            "caption": "{{$:/language/Buttons/Picture/Caption}}",
            "description": "{{$:/language/Buttons/Picture/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((picture))",
            "dropdown": "$:/core/ui/EditorToolbar/picture-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/preview-type-dropdown": {
            "title": "$:/core/ui/EditorToolbar/preview-type-dropdown",
            "text": "\\define preview-type-button()\n<$button tag=\"a\">\n\n<$action-setfield $tiddler=\"$:/state/editpreviewtype\" $value=\"$(previewType)$\"/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<previewType>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<previewType>> field=\"title\" mode=\"inline\"/>\n\n</$transclude> \n\n<$reveal tag=\"span\" state=\"$:/state/editpreviewtype\" type=\"match\" text=<<previewType>> default=\"$:/core/ui/EditTemplate/body/preview/output\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]]\" variable=\"previewType\">\n\n<<preview-type-button>>\n\n</$list>\n"
        },
        "$:/core/ui/EditorToolbar/preview-type": {
            "title": "$:/core/ui/EditorToolbar/preview-type",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/chevron-down",
            "caption": "{{$:/language/Buttons/PreviewType/Caption}}",
            "description": "{{$:/language/Buttons/PreviewType/Hint}}",
            "condition": "[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]butfirst[]limit[1]]",
            "button-classes": "tc-text-editor-toolbar-item-adjunct",
            "dropdown": "$:/core/ui/EditorToolbar/preview-type-dropdown"
        },
        "$:/core/ui/EditorToolbar/preview": {
            "title": "$:/core/ui/EditorToolbar/preview",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/preview-open",
            "custom-icon": "yes",
            "caption": "{{$:/language/Buttons/Preview/Caption}}",
            "description": "{{$:/language/Buttons/Preview/Hint}}",
            "condition": "[<targetTiddler>]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((preview))",
            "text": "<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-open}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"no\"/>\n</$reveal>\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-closed}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"yes\"/>\n</$reveal>\n"
        },
        "$:/core/ui/EditorToolbar/quote": {
            "title": "$:/core/ui/EditorToolbar/quote",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/quote",
            "caption": "{{$:/language/Buttons/Quote/Caption}}",
            "description": "{{$:/language/Buttons/Quote/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((quote))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n<<<\"\n\tsuffix=\"<<<\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/rotate-left": {
            "title": "$:/core/ui/EditorToolbar/rotate-left",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/rotate-left",
            "caption": "{{$:/language/Buttons/RotateLeft/Caption}}",
            "description": "{{$:/language/Buttons/RotateLeft/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"rotate-left\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/size-dropdown": {
            "title": "$:/core/ui/EditorToolbar/size-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Size/\n\n\\define toolbar-button-size-preset(config-title)\n<$set name=\"width\" filter=\"$(sizePair)$ +[first[]]\">\n\n<$set name=\"height\" filter=\"$(sizePair)$ +[last[]]\">\n\n<$button tag=\"a\">\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n\t$value=<<width>>\n/>\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n\t$value=<<height>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/presets-popup\"\"\"\n/>\n\n<$text text=<<width>>/> &times; <$text text=<<height>>/>\n\n</$button>\n\n</$set>\n\n</$set>\n\\end\n\n\\define toolbar-button-size(config-title)\n''{{$:/language/Buttons/Size/Hint}}''\n\n<<lingo Caption/Width>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-width\"\"\" default=<<tv-bitmap-editor-width>> focus=\"true\" size=\"8\"/> <<lingo Caption/Height>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-height\"\"\" default=<<tv-bitmap-editor-height>> size=\"8\"/> <$button popup=\"\"\"$config-title$/presets-popup\"\"\" class=\"tc-btn-invisible tc-popup-keep\" style=\"width: auto; display: inline-block; background-colour: inherit;\" selectedClass=\"tc-selected\">\n{{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal tag=\"span\" state=\"\"\"$config-title$/presets-popup\"\"\" type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down tc-popup-keep\">\n\n<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable=\"sizePair\">\n\n<$macrocall $name=\"toolbar-button-size-preset\" config-title=\"$config-title$\"/>\n\n</$list>\n\n</div>\n\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"resize\"\n\twidth={{$config-title$/new-width}}\n\theight={{$config-title$/new-height}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Resize>>\n</$button>\n\\end\n\n<$macrocall $name=\"toolbar-button-size\" config-title=<<qualify \"$:/state/Size/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/size": {
            "title": "$:/core/ui/EditorToolbar/size",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/size",
            "caption": "{{$:/language/Buttons/Size/Caption}}",
            "description": "{{$:/language/Buttons/Size/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/size-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/stamp-dropdown": {
            "title": "$:/core/ui/EditorToolbar/stamp-dropdown",
            "text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n</$list>\n\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix={{{ [[$(snippetTitle)$]addsuffix[/prefix]get[text]] }}}\nsuffix={{{ [[$(snippetTitle)$]addsuffix[/suffix]get[text]] }}}\n/>\n\n</$list>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" />\n\n</$transclude>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TextEditor/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/TextEditor/Snippet\"\n\tcaption={{$:/language/Buttons/Stamp/New/Title}}\n\ttext={{$:/language/Buttons/Stamp/New/Text}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n"
        },
        "$:/core/ui/EditorToolbar/stamp": {
            "title": "$:/core/ui/EditorToolbar/stamp",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/stamp",
            "caption": "{{$:/language/Buttons/Stamp/Caption}}",
            "description": "{{$:/language/Buttons/Stamp/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
            "shortcuts": "((stamp))",
            "dropdown": "$:/core/ui/EditorToolbar/stamp-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/strikethrough": {
            "title": "$:/core/ui/EditorToolbar/strikethrough",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/strikethrough",
            "caption": "{{$:/language/Buttons/Strikethrough/Caption}}",
            "description": "{{$:/language/Buttons/Strikethrough/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((strikethrough))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"~~\"\n\tsuffix=\"~~\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/subscript": {
            "title": "$:/core/ui/EditorToolbar/subscript",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/subscript",
            "caption": "{{$:/language/Buttons/Subscript/Caption}}",
            "description": "{{$:/language/Buttons/Subscript/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((subscript))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\",,\"\n\tsuffix=\",,\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/superscript": {
            "title": "$:/core/ui/EditorToolbar/superscript",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/superscript",
            "caption": "{{$:/language/Buttons/Superscript/Caption}}",
            "description": "{{$:/language/Buttons/Superscript/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((superscript))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"^^\"\n\tsuffix=\"^^\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/transcludify": {
            "title": "$:/core/ui/EditorToolbar/transcludify",
            "caption": "{{$:/language/Buttons/Transcludify/Caption}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Buttons/Transcludify/Hint}}",
            "icon": "$:/core/images/transcludify",
            "list-before": "$:/core/ui/EditorToolbar/mono-block",
            "shortcuts": "((transcludify))",
            "tags": "$:/tags/EditorToolbar",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"{{\"\n\tsuffix=\"}}\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/underline": {
            "title": "$:/core/ui/EditorToolbar/underline",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/underline",
            "caption": "{{$:/language/Buttons/Underline/Caption}}",
            "description": "{{$:/language/Buttons/Underline/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((underline))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"__\"\n\tsuffix=\"__\"\n/>\n"
        },
        "$:/core/Filters/AllTags": {
            "title": "$:/core/Filters/AllTags",
            "tags": "$:/tags/Filter",
            "filter": "[tags[]!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTags}}",
            "text": ""
        },
        "$:/core/Filters/AllTiddlers": {
            "title": "$:/core/Filters/AllTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/Drafts": {
            "title": "$:/core/Filters/Drafts",
            "tags": "$:/tags/Filter",
            "filter": "[has[draft.of]sort[title]]",
            "description": "{{$:/language/Filters/Drafts}}",
            "text": ""
        },
        "$:/core/Filters/Missing": {
            "title": "$:/core/Filters/Missing",
            "tags": "$:/tags/Filter",
            "filter": "[all[missing]sort[title]]",
            "description": "{{$:/language/Filters/Missing}}",
            "text": ""
        },
        "$:/core/Filters/Orphans": {
            "title": "$:/core/Filters/Orphans",
            "tags": "$:/tags/Filter",
            "filter": "[all[orphans]sort[title]]",
            "description": "{{$:/language/Filters/Orphans}}",
            "text": ""
        },
        "$:/core/Filters/OverriddenShadowTiddlers": {
            "title": "$:/core/Filters/OverriddenShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[shadow]]",
            "description": "{{$:/language/Filters/OverriddenShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentSystemTiddlers": {
            "title": "$:/core/Filters/RecentSystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentSystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentTiddlers": {
            "title": "$:/core/Filters/RecentTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/SessionTiddlers": {
            "title": "$:/core/Filters/SessionTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[haschanged[]]",
            "description": "{{$:/language/Filters/SessionTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/ShadowTiddlers": {
            "title": "$:/core/Filters/ShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows]sort[title]]",
            "description": "{{$:/language/Filters/ShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/StoryList": {
            "title": "$:/core/Filters/StoryList",
            "tags": "$:/tags/Filter",
            "filter": "[list[$:/StoryList]] -$:/AdvancedSearch",
            "description": "{{$:/language/Filters/StoryList}}",
            "text": ""
        },
        "$:/core/Filters/SystemTags": {
            "title": "$:/core/Filters/SystemTags",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTags}}",
            "text": ""
        },
        "$:/core/Filters/SystemTiddlers": {
            "title": "$:/core/Filters/SystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/TypedTiddlers": {
            "title": "$:/core/Filters/TypedTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Filters/TypedTiddlers}}",
            "text": ""
        },
        "$:/core/ui/ImportListing": {
            "title": "$:/core/ui/ImportListing",
            "text": "\\define lingo-base() $:/language/Import/\n\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n\n\\define select-all-actions()\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<$action-setfield $field={{{ [<payloadTiddler>addprefix[selection-]] }}} $value={{$:/state/import/select-all}}/>\n</$list>\n\\end\n\n<table>\n<tbody>\n<tr>\n<th>\n<$checkbox tiddler=\"$:/state/import/select-all\" field=\"text\" checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" actions=<<select-all-actions>>>\n<<lingo Listing/Select/Caption>>\n</$checkbox>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}&nbsp;<$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}}&nbsp;<$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" stateTitle=<<previewPopupState>> tag=\"div\">\n<$list filter=\"[{$:/state/importpreviewtype}has[text]]\" variable=\"listItem\" emptyMessage={{$:/core/ui/ImportPreviews/Text}}>\n<$transclude tiddler={{$:/state/importpreviewtype}}/>\n</$list>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ImportPreviews/Diff": {
            "title": "$:/core/ui/ImportPreviews/Diff",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Diff}}",
            "text": "<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>>/>\n"
        },
        "$:/core/ui/ImportPreviews/DiffFields": {
            "title": "$:/core/ui/ImportPreviews/DiffFields",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/DiffFields}}",
            "text": "<$macrocall $name=\"compareTiddlers\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>> exclude=\"text\"/>\n"
        },
        "$:/core/ui/ImportPreviews/Fields": {
            "title": "$:/core/ui/ImportPreviews/Fields",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Fields}}",
            "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[<payloadTiddler>subtiddlerfields<currentTiddler>sort[]] -text\" variable=\"fieldName\">\n<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<fieldName>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<fieldName>> tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>>/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ImportPreviews/Text": {
            "title": "$:/core/ui/ImportPreviews/Text",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Text}}",
            "text": "<$transclude tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> mode=\"block\"/>\n"
        },
        "$:/core/ui/ImportPreviews/TextRaw": {
            "title": "$:/core/ui/ImportPreviews/TextRaw",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/TextRaw}}",
            "text": "<pre><code><$view tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> /></code></pre>"
        },
        "$:/core/ui/KeyboardShortcuts/advanced-search": {
            "title": "$:/core/ui/KeyboardShortcuts/advanced-search",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((advanced-search))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\"/>\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-image": {
            "title": "$:/core/ui/KeyboardShortcuts/new-image",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-image))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-image}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-journal": {
            "title": "$:/core/ui/KeyboardShortcuts/new-journal",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-journal))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-journal}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-tiddler": {
            "title": "$:/core/ui/KeyboardShortcuts/new-tiddler",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-tiddler))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-tiddler}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/sidebar-search": {
            "title": "$:/core/ui/KeyboardShortcuts/sidebar-search",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((sidebar-search))",
            "text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n"
        },
        "$:/core/ui/KeyboardShortcut/toggle-sidebar": {
            "title": "$:/core/ui/KeyboardShortcut/toggle-sidebar",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((toggle-sidebar))",
            "text": "<$list filter=\"[[$:/state/sidebar]is[missing]] [{$:/state/sidebar}removeprefix[yes]]\" emptyMessage=\"\"\"\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"yes\"/>\n\"\"\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n</$list>\n"
        },
        "$:/core/ui/ListItemTemplate": {
            "title": "$:/core/ui/ListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link />\n</div>"
        },
        "$:/Manager/ItemMain/Fields": {
            "title": "$:/Manager/ItemMain/Fields",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/Fields}}",
            "text": "<table>\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/Manager/ItemMain/RawText": {
            "title": "$:/Manager/ItemMain/RawText",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/RawText}}",
            "text": "<pre><code><$view/></code></pre>\n"
        },
        "$:/Manager/ItemMain/WikifiedText": {
            "title": "$:/Manager/ItemMain/WikifiedText",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/WikifiedText}}",
            "text": "<$transclude mode=\"block\"/>\n"
        },
        "$:/Manager/ItemSidebar/Colour": {
            "title": "$:/Manager/ItemSidebar/Colour",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Colour}}",
            "text": "\\define swatch-styles()\nheight: 1em;\nbackground-color: $(colour)$\n\\end\n\n<$vars colour={{!!color}}>\n<p style=<<swatch-styles>>/>\n</$vars>\n<p>\n<$edit-text field=\"color\" tag=\"input\" type=\"color\"/> / <$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Icon": {
            "title": "$:/Manager/ItemSidebar/Icon",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Icon}}",
            "text": "<p>\n<div class=\"tc-manager-icon-editor\">\n<$button popup=<<qualify \"$:/state/popup/image-picker\">> class=\"tc-btn-invisible\">\n<$transclude tiddler={{!!icon}}>\n{{$:/language/Manager/Item/Icon/None}}\n</$transclude>\n</$button>\n<div class=\"tc-block-dropdown-wrapper\" style=\"position: static;\">\n<$reveal state=<<qualify \"$:/state/popup/image-picker\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-popup\">\n<div class=\"tc-block-dropdown tc-popup-keep\" style=\"width: 80%; left: 10%; right: 10%; padding: 0.5em;\">\n<$macrocall $name=\"image-picker-include-tagged-images\" actions=\"\"\"\n<$action-setfield $field=\"icon\" $value=<<imageTitle>>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/image-picker\">>/>\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n</div>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Tags": {
            "title": "$:/Manager/ItemSidebar/Tags",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Tags}}",
            "text": "\\define tag-checkbox-actions()\n<$action-listops\n\t$tiddler=\"$:/config/Manager/RecentTags\"\n\t$subfilter=\"[<tag>] [list[$:/config/Manager/RecentTags]] +[limit[12]]\"\n/>\n\\end\n\n\\define tag-picker-actions()\n<<tag-checkbox-actions>>\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<p>\n<$list filter=\"[all[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\">\n<div>\n<$checkbox tiddler=<<currentTiddler>> tag=<<tag>> actions=<<tag-checkbox-actions>>>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$checkbox>\n</div>\n</$list>\n</p>\n<p>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Tools": {
            "title": "$:/Manager/ItemSidebar/Tools",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Tools}}",
            "text": "<p>\n<$button to=<<currentTiddler>>>{{$:/core/images/link}} open</$button>\n</p>\n<p>\n<$button message=\"tm-edit-tiddler\" param=<<currentTiddler>>>{{$:/core/images/edit-button}} edit</$button>\n</p>\n"
        },
        "$:/Manager": {
            "title": "$:/Manager",
            "icon": "$:/core/images/list",
            "color": "#bbb",
            "text": "\\define lingo-base() $:/language/Manager/\n\n\\define list-item-content-item()\n<div class=\"tc-manager-list-item-content-item\">\n\t<$vars state-title=\"\"\"$:/state/popup/manager/item/$(listItem)$\"\"\">\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"hide\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"nomatch\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"show\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\" class=\"tc-manager-list-item-content-item-body\">\n\t\t\t<$transclude tiddler=<<listItem>>/>\n\t\t</$reveal>\n\t</$vars>\n</div>\n\\end\n\n<div class=\"tc-manager-wrapper\">\n\t<div class=\"tc-manager-controls\">\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Show/Prompt>> <$select tiddler=\"$:/config/Manager/Show\" default=\"tiddlers\">\n\t\t\t\t<option value=\"tiddlers\"><<lingo Controls/Show/Option/Tiddlers>></option>\n\t\t\t\t<option value=\"tags\"><<lingo Controls/Show/Option/Tags>></option>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Search/Prompt>> <$edit-text tiddler=\"$:/config/Manager/Filter\" tag=\"input\" default=\"\" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/FilterByTag/Prompt>> <$select tiddler=\"$:/config/Manager/Tag\" default=\"\">\n\t\t\t\t<option value=\"\"><<lingo Controls/FilterByTag/None>></option>\n\t\t\t\t<$list filter=\"[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]\" variable=\"tag\">\n\t\t\t\t\t<option value=<<tag>>><$text text=<<tag>>/></option>\n\t\t\t\t</$list>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Sort/Prompt>> <$select tiddler=\"$:/config/Manager/Sort\" default=\"title\">\n\t\t\t\t<optgroup label=\"Common\">\n\t\t\t\t\t<$list filter=\"title modified modifier created creator created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t\t<optgroup label=\"All\">\n\t\t\t\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t</$select>\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/Order\" field=\"text\" checked=\"reverse\" unchecked=\"forward\" default=\"forward\">\n\t\t\t\t<<lingo Controls/Order/Prompt>>\n\t\t\t</$checkbox>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/System\" field=\"text\" checked=\"\" unchecked=\"system\" default=\"system\">\n\t\t\t\t{{$:/language/SystemTiddlers/Include/Prompt}}\n\t\t\t</$checkbox>\n\t\t</div>\n\t</div>\n\t<div class=\"tc-manager-list\">\n\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]\">\n\t\t\t<$vars transclusion=<<currentTiddler>>>\n\t\t\t\t<div style=\"tc-manager-list-item\">\n\t\t\t\t\t<$button popup=<<qualify \"$:/state/manager/popup\">> class=\"tc-btn-invisible tc-manager-list-item-heading\" selectedClass=\"tc-manager-list-item-heading-selected\">\n\t\t\t\t\t\t<$text text=<<currentTiddler>>/>\n\t\t\t\t\t</$button>\n\t\t\t\t\t<$reveal state=<<qualify \"$:/state/manager/popup\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-manager-list-item-content tc-popup-handle\">\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-tiddler\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-sidebar\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</$reveal>\n\t\t\t\t</div>\n\t\t\t</$vars>\n\t\t</$list>\n\t</div>\n</div>\n"
        },
        "$:/core/ui/MissingTemplate": {
            "title": "$:/core/ui/MissingTemplate",
            "text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n"
        },
        "$:/core/ui/MoreSideBar/All": {
            "title": "$:/core/ui/MoreSideBar/All",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/All/Caption}}",
            "text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Drafts": {
            "title": "$:/core/ui/MoreSideBar/Drafts",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Drafts/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Explorer": {
            "title": "$:/core/ui/MoreSideBar/Explorer",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Explorer/Caption}}",
            "text": "<<tree \"$:/\">>\n"
        },
        "$:/core/ui/MoreSideBar/Missing": {
            "title": "$:/core/ui/MoreSideBar/Missing",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Missing/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Orphans": {
            "title": "$:/core/ui/MoreSideBar/Orphans",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Orphans/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins": {
            "title": "$:/core/ui/MoreSideBar/Plugins",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\n{{$:/language/ControlPanel/Plugins/Installed/Hint}}\n\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Plugins/Plugins\">>\n"
        },
        "$:/core/ui/MoreSideBar/Recent": {
            "title": "$:/core/ui/MoreSideBar/Recent",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Shadows": {
            "title": "$:/core/ui/MoreSideBar/Shadows",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Shadows/Caption}}",
            "text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/System": {
            "title": "$:/core/ui/MoreSideBar/System",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/System/Caption}}",
            "text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Tags": {
            "title": "$:/core/ui/MoreSideBar/Tags",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Tags/Caption}}",
            "text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n"
        },
        "$:/core/ui/MoreSideBar/Types": {
            "title": "$:/core/ui/MoreSideBar/Types",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Types/Caption}}",
            "text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Languages": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Languages",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[language]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Plugins": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Plugins",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[plugin]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Theme": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Theme",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[theme]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
        },
        "$:/core/ui/Buttons/advanced-search": {
            "title": "$:/core/ui/Buttons/advanced-search",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}",
            "description": "{{$:/language/Buttons/AdvancedSearch/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/close-all": {
            "title": "$:/core/ui/Buttons/close-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}",
            "description": "{{$:/language/Buttons/CloseAll/Hint}}",
            "text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/control-panel": {
            "title": "$:/core/ui/Buttons/control-panel",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}",
            "description": "{{$:/language/Buttons/ControlPanel/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/encryption": {
            "title": "$:/core/ui/Buttons/encryption",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}",
            "description": "{{$:/language/Buttons/Encryption/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/export-page": {
            "title": "$:/core/ui/Buttons/export-page",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}",
            "description": "{{$:/language/Buttons/ExportPage/Hint}}",
            "text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>"
        },
        "$:/core/ui/Buttons/fold-all": {
            "title": "$:/core/ui/Buttons/fold-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}",
            "description": "{{$:/language/Buttons/FoldAll/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/full-screen": {
            "title": "$:/core/ui/Buttons/full-screen",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}",
            "description": "{{$:/language/Buttons/FullScreen/Hint}}",
            "text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/home": {
            "title": "$:/core/ui/Buttons/home",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}",
            "description": "{{$:/language/Buttons/Home/Hint}}",
            "text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/import": {
            "title": "$:/core/ui/Buttons/import",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}",
            "description": "{{$:/language/Buttons/Import/Hint}}",
            "text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>"
        },
        "$:/core/ui/Buttons/language": {
            "title": "$:/core/ui/Buttons/language",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}",
            "description": "{{$:/language/Buttons/Language/Hint}}",
            "text": "\\whitespace trim\n\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/languageswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/manager": {
            "title": "$:/core/ui/Buttons/manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/list}} {{$:/language/Buttons/Manager/Caption}}",
            "description": "{{$:/language/Buttons/Manager/Hint}}",
            "text": "\\whitespace trim\n\\define manager-button(class)\n<$button to=\"$:/Manager\" tooltip={{$:/language/Buttons/Manager/Hint}} aria-label={{$:/language/Buttons/Manager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Manager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Manager]]\" emptyMessage=<<manager-button>>>\n<<manager-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/core/ui/Buttons/more-page-actions",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-image": {
            "title": "$:/core/ui/Buttons/new-image",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-image-button}} {{$:/language/Buttons/NewImage/Caption}}",
            "description": "{{$:/language/Buttons/NewImage/Hint}}",
            "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-image}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewImage/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/new-journal": {
            "title": "$:/core/ui/Buttons/new-journal",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}",
            "description": "{{$:/language/Buttons/NewJournal/Hint}}",
            "text": "\\whitespace trim\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-journal}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<journalButton>>\n"
        },
        "$:/core/ui/Buttons/new-tiddler": {
            "title": "$:/core/ui/Buttons/new-tiddler",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}",
            "description": "{{$:/language/Buttons/NewTiddler/Hint}}",
            "text": "\\whitespace trim\n<$button actions={{$:/core/ui/Actions/new-tiddler}} tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/palette": {
            "title": "$:/core/ui/Buttons/palette",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}",
            "description": "{{$:/language/Buttons/Palette/Hint}}",
            "text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/print": {
            "title": "$:/core/ui/Buttons/print",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/print-button}} {{$:/language/Buttons/Print/Caption}}",
            "description": "{{$:/language/Buttons/Print/Hint}}",
            "text": "<$button message=\"tm-print\" tooltip={{$:/language/Buttons/Print/Hint}} aria-label={{$:/language/Buttons/Print/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Print/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/refresh": {
            "title": "$:/core/ui/Buttons/refresh",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}",
            "description": "{{$:/language/Buttons/Refresh/Hint}}",
            "text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save-wiki": {
            "title": "$:/core/ui/Buttons/save-wiki",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}",
            "description": "{{$:/language/Buttons/SaveWiki/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>"
        },
        "$:/core/ui/Buttons/storyview": {
            "title": "$:/core/ui/Buttons/storyview",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}",
            "description": "{{$:/language/Buttons/StoryView/Hint}}",
            "text": "\\whitespace trim\n\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/viewswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/tag-manager": {
            "title": "$:/core/ui/Buttons/tag-manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}",
            "description": "{{$:/language/Buttons/TagManager/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/theme": {
            "title": "$:/core/ui/Buttons/theme",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}",
            "description": "{{$:/language/Buttons/Theme/Hint}}",
            "text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n{{$:/snippets/themeswitcher}}\n</$linkcatcher>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/timestamp": {
            "title": "$:/core/ui/Buttons/timestamp",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/timestamp-on}} {{$:/language/Buttons/Timestamp/Caption}}",
            "description": "{{$:/language/Buttons/Timestamp/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/On/Hint}} aria-label={{$:/language/Buttons/Timestamp/On/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"yes\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/On/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/Off/Hint}} aria-label={{$:/language/Buttons/Timestamp/Off/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"no\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/unfold-all": {
            "title": "$:/core/ui/Buttons/unfold-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}",
            "description": "{{$:/language/Buttons/UnfoldAll/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/PageTemplate/pagecontrols": {
            "title": "$:/core/ui/PageTemplate/pagecontrols",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"hidden\" value=<<config-title>>>\n<$list filter=\"[<hidden>!text[hide]]\" storyview=\"pop\" variable=\"ignore\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$set>\n</$list>\n</$set>\n</$list>\n</div>\n"
        },
        "$:/core/ui/PageStylesheet": {
            "title": "$:/core/ui/PageStylesheet",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/PageTemplate/alerts": {
            "title": "$:/core/ui/PageTemplate/alerts",
            "tags": "$:/tags/PageTemplate",
            "text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n"
        },
        "$:/core/ui/PageTemplate/drafts": {
            "title": "$:/core/ui/PageTemplate/drafts",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n<$reveal state=\"$:/status/IsReadOnly\" type=\"nomatch\" text=\"yes\" tag=\"div\" class=\"tc-drafts-list\">\n<$list filter=\"[has[draft.of]!sort[modified]] -[list[$:/StoryList]]\">\n<$link>\n{{$:/core/images/edit-button}} <$text text=<<currentTiddler>>/>\n</$link>\n</$list>\n</$reveal>\n"
        },
        "$:/core/ui/PageTemplate/pluginreloadwarning": {
            "title": "$:/core/ui/PageTemplate/pluginreloadwarning",
            "tags": "$:/tags/PageTemplate",
            "text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[{$:/status/RequireReloadDueToPluginChange}match[yes]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/PageTemplate/sidebar": {
            "title": "$:/core/ui/PageTemplate/sidebar",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"  tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n</div>\n\n</$scrollable>\n"
        },
        "$:/core/ui/PageTemplate/story": {
            "title": "$:/core/ui/PageTemplate/story",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/ui/EditTemplate}} storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n"
        },
        "$:/core/ui/PageTemplate/topleftbar": {
            "title": "$:/core/ui/PageTemplate/topleftbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate/toprightbar": {
            "title": "$:/core/ui/PageTemplate/toprightbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate": {
            "title": "$:/core/ui/PageTemplate",
            "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-enable-drag-and-drop\" value={{$:/config/DragAndDrop/Enable}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n\n<$dropzone enable=<<tv-enable-drag-and-drop>>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/PaletteManager": {
            "title": "$:/PaletteManager",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n\\define edit-colour-placeholder()\n edit $(colourName)$\n\\end\n\\define colour-tooltip(showhide) $showhide$ editor for $(newColourName)$ \n\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define delete-colour-index-actions() <$action-setfield $index=<<colourName>>/>\n\\define palette-manager-colour-row-segment()\n\\whitespace trim\n<$edit-text index=<<colourName>> tag=\"input\" placeholder=<<edit-colour-placeholder>> default=\"\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\" class=\"tc-palette-manager-colour-input\"/>\n<$list filter=\"[<currentTiddler>getindex<colourName>removeprefix[<<]removesuffix[>>]] [<currentTiddler>getindex<colourName>removeprefix[<$]removesuffix[/>]]\" variable=\"ignore\">\n<$set name=\"state\" value={{{ [[$:/state/palettemanager/]addsuffix<currentTiddler>addsuffix[/]addsuffix<colourName>] }}}>\n<$wikify name=\"newColourName\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall={{{ [<currentTiddler>getindex<colourName>] }}}/>\"\"\">\n<$reveal state=<<state>> type=\"nomatch\" text=\"show\">\n<$button tooltip=<<colour-tooltip show>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" set=<<state>> setTo=\"show\">{{$:/core/images/down-arrow}}&nbsp;<$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$button tooltip=<<colour-tooltip hide>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" actions=\"\"\"<$action-deletetiddler $tiddler=<<state>>/>\"\"\">{{$:/core/images/up-arrow}}&nbsp;<$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$set name=\"colourName\" value=<<newColourName>>>\n<br>\n<<palette-manager-colour-row-segment>>\n<br><br>\n</$set>\n</$reveal>\n</$wikify>\n</$set>\n</$list>\n\\end\n\\define palette-manager-colour-row()\n\\whitespace trim\n<tr>\n<td>\n<span style=\"float:right;\">\n<$button tooltip=<<lingo Delete/Hint>> aria-label=<<lingo Delete/Hint>> class=\"tc-btn-invisible\" actions=<<delete-colour-index-actions>>>\n{{$:/core/images/delete-button}}</$button>\n</span>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<<palette-manager-colour-row-segment>>\n</td>\n</tr>\n\\end\n\\define palette-manager-table()\n\\whitespace trim\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]indexes[]]\" variable=\"colourName\">\n<$list filter=\"[<currentTiddler>indexes[]removeprefix<colourName>suffix[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[{$:/state/palettemanager/showexternal}removeprefix[yes]suffix[]]\" variable=\"ignore\">\n<<palette-manager-colour-row>>\n</$list>\n\"\"\">\n<<palette-manager-colour-row>>\n</$list>\n</$list>\n</tbody>\n</table>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<$checkbox tiddler=\"$:/state/palettemanager/showexternal\" field=\"text\" checked=\"yes\" unchecked=\"no\">&nbsp;<<lingo Names/External/Show>></$checkbox>\n\n<<palette-manager-table>>\n"
        },
        "$:/core/ui/PluginInfo": {
            "title": "$:/core/ui/PluginInfo",
            "text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n\\define default-tiddler-title()\n$:/core/ui/PluginInfo/Default/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<default-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n</$transclude>\n"
        },
        "$:/core/ui/PluginInfo/Default/contents": {
            "title": "$:/core/ui/PluginInfo/Default/contents",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link />\n</li>\n</$list>\n</ul>\n"
        },
        "$:/core/ui/PluginListItemTemplate": {
            "title": "$:/core/ui/PluginListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}><$view field=\"description\"><$view field=\"title\"/></$view></$link>\n</div>"
        },
        "$:/core/ui/SearchResults": {
            "title": "$:/core/ui/SearchResults",
            "text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n\n</$list>\n\n</div>\n"
        },
        "$:/core/ui/SideBar/More": {
            "title": "$:/core/ui/SideBar/More",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/More/Caption}}",
            "text": "<div class=\"tc-more-sidebar\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" default={{$:/config/DefaultMoreSidebarTab}} state=\"$:/state/tab/moresidebar\" class=\"tc-vertical tc-sidebar-tabs-more\" />\n</div>"
        },
        "$:/core/ui/SideBar/Open": {
            "title": "$:/core/ui/SideBar/Open",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Open/Caption}}",
            "text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=<<tv-story-list>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define placeholder()\n<div class=\"tc-droppable-placeholder\"/>\n\\end\n\n\\define droppable-item(button)\n\\whitespace trim\n<$droppable actions=<<drop-actions>> enable=<<tv-allow-drag-and-drop>>>\n<<placeholder>>\n<div>\n$button$\n</div>\n</$droppable>\n\\end\n\n<div class=\"tc-sidebar-tab-open\">\n<$list filter=\"[list<tv-story-list>]\" history=<<tv-history-list>> storyview=\"pop\">\n<div class=\"tc-sidebar-tab-open-item\">\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">{{$:/core/images/close-button}}</$button>&nbsp;<$link to={{!!title}}><$view field=\"title\"/></$link>\"\"\"/>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<div>\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\"\"\"/>\n</div>\n</$tiddler>\n</div>\n"
        },
        "$:/core/ui/SideBar/Recent": {
            "title": "$:/core/ui/SideBar/Recent",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/SideBar/Tools": {
            "title": "$:/core/ui/SideBar/Tools",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\" class={{{ [<listItem>encodeuricomponent[]addprefix[tc-btn-]] }}}>\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/SideBarLists": {
            "title": "$:/core/ui/SideBarLists",
            "text": "<$transclude tiddler=\"$:/core/ui/SideBarSegments/search\"/>\n\n<$transclude tiddler=\"$:/core/ui/SideBarSegments/tabs\"/>\n\n"
        },
        "$:/core/ui/SideBarSegments/page-controls": {
            "title": "$:/core/ui/SideBarSegments/page-controls",
            "tags": "$:/tags/SideBarSegment",
            "text": "{{||$:/core/ui/PageTemplate/pagecontrols}}\n"
        },
        "$:/core/ui/SideBarSegments/search": {
            "title": "$:/core/ui/SideBarSegments/search",
            "tags": "$:/tags/SideBarSegment",
            "text": "\\whitespace trim\n<div class=\"tc-sidebar-lists tc-sidebar-search\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle\"/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$set name=\"searchTerm\" value={{{ [<searchTiddler>get[text]] }}}>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search<searchTerm>]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$set>\n</$list>\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n{{$:/core/ui/SearchResults}}\n\n</$list>\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n\n</div>\n"
        },
        "$:/core/ui/SideBarSegments/site-subtitle": {
            "title": "$:/core/ui/SideBarSegments/site-subtitle",
            "tags": "$:/tags/SideBarSegment",
            "text": "<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n"
        },
        "$:/core/ui/SideBarSegments/site-title": {
            "title": "$:/core/ui/SideBarSegments/site-title",
            "tags": "$:/tags/SideBarSegment",
            "text": "<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n"
        },
        "$:/core/ui/SideBarSegments/tabs": {
            "title": "$:/core/ui/SideBarSegments/tabs",
            "tags": "$:/tags/SideBarSegment",
            "text": "<div class=\"tc-sidebar-lists tc-sidebar-tabs\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" class=\"tc-sidebar-tabs-main\"/>\n\n</div>\n"
        },
        "$:/TagManager": {
            "title": "$:/TagManager",
            "icon": "$:/core/images/tag-button",
            "color": "#bbb",
            "text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n\\whitespace trim\n<$link to=\"\"><<lingo Icons/None>></$link>\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n\\whitespace trim\n<div class=\"tc-drop-down-wrapper\">\n<$button popupTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal stateTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=<<__title__>> icon=<<navigateTo>>/>\"\"\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define toggleButton(state)\n\\whitespace trim\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"closed\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"open\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n\\whitespace trim\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td>{{||$:/core/ui/TagTemplate}}</td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal stateTitle={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td style=\"position:relative;\">\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TagTemplate": {
            "title": "$:/core/ui/TagTemplate",
            "text": "\\whitespace trim\n<span class=\"tc-tag-list-item\">\n<$set name=\"transclusion\" value=<<currentTiddler>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<currentTiddler>> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"popup=<<qualify \"$:/state/popup/tag\">> dragFilter='[all[current]tagging[]]' tag='span'\"\"\"/>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</$set>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list>\n<hr>\n<$macrocall $name=\"list-tagged-draggable\" tag=<<currentTiddler>>/>\n</$reveal>\n</$set>\n</span>\n"
        },
        "$:/core/ui/TiddlerFieldTemplate": {
            "title": "$:/core/ui/TiddlerFieldTemplate",
            "text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>"
        },
        "$:/core/ui/TiddlerFields": {
            "title": "$:/core/ui/TiddlerFields",
            "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/PluginInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced": {
            "title": "$:/core/ui/TiddlerInfo/Advanced",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}",
            "text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Fields": {
            "title": "$:/core/ui/TiddlerInfo/Fields",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Fields/Caption}}",
            "text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/List": {
            "title": "$:/core/ui/TiddlerInfo/List",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/List/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Listed": {
            "title": "$:/core/ui/TiddlerInfo/Listed",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Listed/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/References": {
            "title": "$:/core/ui/TiddlerInfo/References",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/References/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>"
        },
        "$:/core/ui/TiddlerInfo/Tagging": {
            "title": "$:/core/ui/TiddlerInfo/Tagging",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Tools": {
            "title": "$:/core/ui/TiddlerInfo/Tools",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo": {
            "title": "$:/core/ui/TiddlerInfo",
            "text": "<div style=\"position:relative;\">\n<div class=\"tc-tiddler-controls\" style=\"position:absolute;right:0;\">\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n</div>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>"
        },
        "$:/core/ui/TopBar/menu": {
            "title": "$:/core/ui/TopBar/menu",
            "tags": "$:/tags/TopRightBar",
            "text": "<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]!match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$list>\n<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$list>\n"
        },
        "$:/core/ui/UntaggedTemplate": {
            "title": "$:/core/ui/UntaggedTemplate",
            "text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/body": {
            "title": "$:/core/ui/ViewTemplate/body",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/classic": {
            "title": "$:/core/ui/ViewTemplate/classic",
            "tags": "$:/tags/ViewTemplate $:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/import": {
            "title": "$:/core/ui/ViewTemplate/import",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\define lingo-base() $:/language/Import/\n\n\\define buttons()\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n<<lingo Listing/Preview>> <$select tiddler=\"$:/state/importpreviewtype\" default=\"$:/core/ui/ImportPreviews/Text\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ImportPreview]!has[draft.of]]\">\n<option value=<<currentTiddler>>>{{!!caption}}</option>\n</$list>\n</$select>\n\\end\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<<buttons>>\n\n{{||$:/core/ui/ImportListing}}\n\n<<buttons>>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/plugin": {
            "title": "$:/core/ui/ViewTemplate/plugin",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n<$set name=\"plugin-type\" value={{!!plugin-type}}>\n<$set name=\"default-popup-state\" value=\"yes\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n{{||$:/core/ui/Components/plugin-info}}\n</$set>\n</$set>\n</$set>\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/subtitle": {
            "title": "$:/core/ui/ViewTemplate/subtitle",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}} />\n<$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/tags": {
            "title": "$:/core/ui/ViewTemplate/tags",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/title": {
            "title": "$:/core/ui/ViewTemplate/title",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\whitespace trim\n\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\"><$transclude tiddler=<<listItem>>/></$set></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}>\n<$transclude tiddler={{$:/config/DefaultTiddlerIcon}}/>\n</$transclude>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfoSegment]!has[draft.of]] [[$:/core/ui/TiddlerInfo]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"/></$list>\n\n</$reveal>\n</div>"
        },
        "$:/core/ui/ViewTemplate/unfold": {
            "title": "$:/core/ui/ViewTemplate/unfold",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate": {
            "title": "$:/core/ui/ViewTemplate",
            "text": "\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[shadow]is[tiddler]then[tc-tiddler-overridden-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$vars>\n"
        },
        "$:/core/ui/Buttons/clone": {
            "title": "$:/core/ui/Buttons/clone",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}",
            "description": "{{$:/language/Buttons/Clone/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Clone/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close-others": {
            "title": "$:/core/ui/Buttons/close-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}",
            "description": "{{$:/language/Buttons/CloseOthers/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/CloseOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close": {
            "title": "$:/core/ui/Buttons/close",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}",
            "description": "{{$:/language/Buttons/Close/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Close/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/edit": {
            "title": "$:/core/ui/Buttons/edit",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}",
            "description": "{{$:/language/Buttons/Edit/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Edit/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/core/ui/Buttons/export-tiddler",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}",
            "description": "{{$:/language/Buttons/ExportTiddler/Hint}}",
            "text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>"
        },
        "$:/core/ui/Buttons/fold-bar": {
            "title": "$:/core/ui/Buttons/fold-bar",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/chevron-up}} {{$:/language/Buttons/Fold/FoldBar/Caption}}",
            "description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}",
            "text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->"
        },
        "$:/core/ui/Buttons/fold-others": {
            "title": "$:/core/ui/Buttons/fold-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}",
            "description": "{{$:/language/Buttons/FoldOthers/Hint}}",
            "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/FoldOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/fold": {
            "title": "$:/core/ui/Buttons/fold",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}",
            "description": "{{$:/language/Buttons/Fold/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/info": {
            "title": "$:/core/ui/Buttons/info",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}",
            "description": "{{$:/language/Buttons/Info/Hint}}",
            "text": "\\whitespace trim\n\\define button-content()\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Info/Caption}}/>\n</span>\n</$list>\n\\end\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"popup\">\n<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$reveal state=<<tiddlerInfoState>> type=\"match\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"yes\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=<<tiddlerInfoState>> type=\"nomatch\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n</$reveal>"
        },
        "$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/core/ui/Buttons/more-tiddler-actions",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/More/Caption}}/>\n</span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-here": {
            "title": "$:/core/ui/Buttons/new-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}",
            "description": "{{$:/language/Buttons/NewHere/Hint}}",
            "text": "\\whitespace trim\n\\define newHereActions()\n<$set name=\"tags\" filter=\"[<currentTiddler>] [{$:/config/NewTiddler/Tags!!tags}]\">\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<tags>>/>\n</$set>\n\\end\n\\define newHereButton()\n<$button actions=<<newHereActions>> tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>\n"
        },
        "$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/core/ui/Buttons/new-journal-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}",
            "description": "{{$:/language/Buttons/NewJournalHere/Hint}}",
            "text": "\\whitespace trim\n\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$wikify>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags!!tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set>\n</$set>\n</$set>\n"
        },
        "$:/core/ui/Buttons/open-window": {
            "title": "$:/core/ui/Buttons/open-window",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}",
            "description": "{{$:/language/Buttons/OpenWindow/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/OpenWindow/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permalink": {
            "title": "$:/core/ui/Buttons/permalink",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}",
            "description": "{{$:/language/Buttons/Permalink/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permalink/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permaview": {
            "title": "$:/core/ui/Buttons/permaview",
            "tags": "$:/tags/ViewToolbar $:/tags/PageControls",
            "caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}",
            "description": "{{$:/language/Buttons/Permaview/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permaview/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/DefaultTiddlers": {
            "title": "$:/DefaultTiddlers",
            "text": "GettingStarted\n"
        },
        "$:/temp/advancedsearch": {
            "title": "$:/temp/advancedsearch",
            "text": ""
        },
        "$:/snippets/allfields": {
            "title": "$:/snippets/allfields",
            "text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n"
        },
        "$:/config/AnimationDuration": {
            "title": "$:/config/AnimationDuration",
            "text": "400"
        },
        "$:/config/AutoFocus": {
            "title": "$:/config/AutoFocus",
            "text": "title"
        },
        "$:/config/AutoSave": {
            "title": "$:/config/AutoSave",
            "text": "yes"
        },
        "$:/config/BitmapEditor/Colour": {
            "title": "$:/config/BitmapEditor/Colour",
            "text": "#444"
        },
        "$:/config/BitmapEditor/ImageSizes": {
            "title": "$:/config/BitmapEditor/ImageSizes",
            "text": "[[62px 100px]] [[100px 62px]] [[124px 200px]] [[200px 124px]] [[248px 400px]] [[371px 600px]] [[400px 248px]] [[556px 900px]] [[600px 371px]] [[742px 1200px]] [[900px 556px]] [[1200px 742px]]"
        },
        "$:/config/BitmapEditor/LineWidth": {
            "title": "$:/config/BitmapEditor/LineWidth",
            "text": "3px"
        },
        "$:/config/BitmapEditor/LineWidths": {
            "title": "$:/config/BitmapEditor/LineWidths",
            "text": "0.25px 0.5px 1px 2px 3px 4px 6px 8px 10px 16px 20px 28px 40px 56px 80px"
        },
        "$:/config/BitmapEditor/Opacities": {
            "title": "$:/config/BitmapEditor/Opacities",
            "text": "0.01 0.025 0.05 0.075 0.1 0.15 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0"
        },
        "$:/config/BitmapEditor/Opacity": {
            "title": "$:/config/BitmapEditor/Opacity",
            "text": "1.0"
        },
        "$:/config/DefaultMoreSidebarTab": {
            "title": "$:/config/DefaultMoreSidebarTab",
            "text": "$:/core/ui/MoreSideBar/Tags"
        },
        "$:/config/DefaultSidebarTab": {
            "title": "$:/config/DefaultSidebarTab",
            "text": "$:/core/ui/SideBar/Open"
        },
        "$:/config/DownloadSaver/AutoSave": {
            "title": "$:/config/DownloadSaver/AutoSave",
            "text": "no"
        },
        "$:/config/Drafts/TypingTimeout": {
            "title": "$:/config/Drafts/TypingTimeout",
            "text": "400"
        },
        "$:/config/EditTemplateFields/Visibility/title": {
            "title": "$:/config/EditTemplateFields/Visibility/title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/tags": {
            "title": "$:/config/EditTemplateFields/Visibility/tags",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/text": {
            "title": "$:/config/EditTemplateFields/Visibility/text",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/creator": {
            "title": "$:/config/EditTemplateFields/Visibility/creator",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/created": {
            "title": "$:/config/EditTemplateFields/Visibility/created",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modified": {
            "title": "$:/config/EditTemplateFields/Visibility/modified",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modifier": {
            "title": "$:/config/EditTemplateFields/Visibility/modifier",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/type": {
            "title": "$:/config/EditTemplateFields/Visibility/type",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.title": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.of": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.of",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/revision": {
            "title": "$:/config/EditTemplateFields/Visibility/revision",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/bag": {
            "title": "$:/config/EditTemplateFields/Visibility/bag",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6",
            "text": "hide"
        },
        "$:/config/EditorTypeMappings/image/gif": {
            "title": "$:/config/EditorTypeMappings/image/gif",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/webp": {
            "title": "$:/config/EditorTypeMappings/image/webp",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/heic": {
            "title": "$:/config/EditorTypeMappings/image/heic",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/heif": {
            "title": "$:/config/EditorTypeMappings/image/heif",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpeg": {
            "title": "$:/config/EditorTypeMappings/image/jpeg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpg": {
            "title": "$:/config/EditorTypeMappings/image/jpg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/png": {
            "title": "$:/config/EditorTypeMappings/image/png",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/x-icon": {
            "title": "$:/config/EditorTypeMappings/image/x-icon",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
            "title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
            "text": "text"
        },
        "$:/config/Manager/Show": {
            "title": "$:/config/Manager/Show",
            "text": "tiddlers"
        },
        "$:/config/Manager/Filter": {
            "title": "$:/config/Manager/Filter",
            "text": ""
        },
        "$:/config/Manager/Order": {
            "title": "$:/config/Manager/Order",
            "text": "forward"
        },
        "$:/config/Manager/Sort": {
            "title": "$:/config/Manager/Sort",
            "text": "title"
        },
        "$:/config/Manager/System": {
            "title": "$:/config/Manager/System",
            "text": "system"
        },
        "$:/config/Manager/Tag": {
            "title": "$:/config/Manager/Tag",
            "text": ""
        },
        "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText": {
            "title": "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText",
            "text": "hide"
        },
        "$:/config/MissingLinks": {
            "title": "$:/config/MissingLinks",
            "text": "yes"
        },
        "$:/config/Navigation/UpdateAddressBar": {
            "title": "$:/config/Navigation/UpdateAddressBar",
            "text": "no"
        },
        "$:/config/Navigation/UpdateHistory": {
            "title": "$:/config/Navigation/UpdateHistory",
            "text": "no"
        },
        "$:/config/NewImageType": {
            "title": "$:/config/NewImageType",
            "text": "jpeg"
        },
        "$:/config/OfficialPluginLibrary": {
            "title": "$:/config/OfficialPluginLibrary",
            "tags": "$:/tags/PluginLibrary",
            "url": "https://tiddlywiki.com/library/v5.1.22/index.html",
            "caption": "{{$:/language/OfficialPluginLibrary}}",
            "text": "{{$:/language/OfficialPluginLibrary/Hint}}\n"
        },
        "$:/config/Navigation/openLinkFromInsideRiver": {
            "title": "$:/config/Navigation/openLinkFromInsideRiver",
            "text": "below"
        },
        "$:/config/Navigation/openLinkFromOutsideRiver": {
            "title": "$:/config/Navigation/openLinkFromOutsideRiver",
            "text": "top"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all",
            "text": "hide"
        },
        "$:/config/Performance/Instrumentation": {
            "title": "$:/config/Performance/Instrumentation",
            "text": "no"
        },
        "$:/config/RegisterPluginType/plugin": {
            "title": "$:/config/RegisterPluginType/plugin",
            "text": "yes"
        },
        "$:/config/RegisterPluginType/theme": {
            "title": "$:/config/RegisterPluginType/theme",
            "text": "no"
        },
        "$:/config/RegisterPluginType/language": {
            "title": "$:/config/RegisterPluginType/language",
            "text": "no"
        },
        "$:/config/RegisterPluginType/info": {
            "title": "$:/config/RegisterPluginType/info",
            "text": "no"
        },
        "$:/config/RegisterPluginType/import": {
            "title": "$:/config/RegisterPluginType/import",
            "text": "no"
        },
        "$:/config/SaveWikiButton/Template": {
            "title": "$:/config/SaveWikiButton/Template",
            "text": "$:/core/save/all"
        },
        "$:/config/SaverFilter": {
            "title": "$:/config/SaverFilter",
            "text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
        },
        "$:/config/Search/AutoFocus": {
            "title": "$:/config/Search/AutoFocus",
            "text": "true"
        },
        "$:/config/Search/MinLength": {
            "title": "$:/config/Search/MinLength",
            "text": "3"
        },
        "$:/config/SearchResults/Default": {
            "title": "$:/config/SearchResults/Default",
            "text": "$:/core/ui/DefaultSearchResultList"
        },
        "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]": {
            "title": "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]",
            "text": "yes"
        },
        "$:/config/ShortcutInfo/add-field": {
            "title": "$:/config/ShortcutInfo/add-field",
            "text": "{{$:/language/EditTemplate/Fields/Add/Button/Hint}}"
        },
        "$:/config/ShortcutInfo/advanced-search": {
            "title": "$:/config/ShortcutInfo/advanced-search",
            "text": "{{$:/language/Buttons/AdvancedSearch/Hint}}"
        },
        "$:/config/ShortcutInfo/bold": {
            "title": "$:/config/ShortcutInfo/bold",
            "text": "{{$:/language/Buttons/Bold/Hint}}"
        },
        "$:/config/ShortcutInfo/cancel-edit-tiddler": {
            "title": "$:/config/ShortcutInfo/cancel-edit-tiddler",
            "text": "{{$:/language/Buttons/Cancel/Hint}}"
        },
        "$:/config/ShortcutInfo/excise": {
            "title": "$:/config/ShortcutInfo/excise",
            "text": "{{$:/language/Buttons/Excise/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-1": {
            "title": "$:/config/ShortcutInfo/heading-1",
            "text": "{{$:/language/Buttons/Heading1/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-2": {
            "title": "$:/config/ShortcutInfo/heading-2",
            "text": "{{$:/language/Buttons/Heading2/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-3": {
            "title": "$:/config/ShortcutInfo/heading-3",
            "text": "{{$:/language/Buttons/Heading3/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-4": {
            "title": "$:/config/ShortcutInfo/heading-4",
            "text": "{{$:/language/Buttons/Heading4/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-5": {
            "title": "$:/config/ShortcutInfo/heading-5",
            "text": "{{$:/language/Buttons/Heading5/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-6": {
            "title": "$:/config/ShortcutInfo/heading-6",
            "text": "{{$:/language/Buttons/Heading6/Hint}}"
        },
        "$:/config/ShortcutInfo/italic": {
            "title": "$:/config/ShortcutInfo/italic",
            "text": "{{$:/language/Buttons/Italic/Hint}}"
        },
        "$:/config/ShortcutInfo/link": {
            "title": "$:/config/ShortcutInfo/link",
            "text": "{{$:/language/Buttons/Link/Hint}}"
        },
        "$:/config/ShortcutInfo/list-bullet": {
            "title": "$:/config/ShortcutInfo/list-bullet",
            "text": "{{$:/language/Buttons/ListBullet/Hint}}"
        },
        "$:/config/ShortcutInfo/list-number": {
            "title": "$:/config/ShortcutInfo/list-number",
            "text": "{{$:/language/Buttons/ListNumber/Hint}}"
        },
        "$:/config/ShortcutInfo/mono-block": {
            "title": "$:/config/ShortcutInfo/mono-block",
            "text": "{{$:/language/Buttons/MonoBlock/Hint}}"
        },
        "$:/config/ShortcutInfo/mono-line": {
            "title": "$:/config/ShortcutInfo/mono-line",
            "text": "{{$:/language/Buttons/MonoLine/Hint}}"
        },
        "$:/config/ShortcutInfo/new-image": {
            "title": "$:/config/ShortcutInfo/new-image",
            "text": "{{$:/language/Buttons/NewImage/Hint}}"
        },
        "$:/config/ShortcutInfo/new-journal": {
            "title": "$:/config/ShortcutInfo/new-journal",
            "text": "{{$:/language/Buttons/NewJournal/Hint}}"
        },
        "$:/config/ShortcutInfo/new-tiddler": {
            "title": "$:/config/ShortcutInfo/new-tiddler",
            "text": "{{$:/language/Buttons/NewTiddler/Hint}}"
        },
        "$:/config/ShortcutInfo/picture": {
            "title": "$:/config/ShortcutInfo/picture",
            "text": "{{$:/language/Buttons/Picture/Hint}}"
        },
        "$:/config/ShortcutInfo/preview": {
            "title": "$:/config/ShortcutInfo/preview",
            "text": "{{$:/language/Buttons/Preview/Hint}}"
        },
        "$:/config/ShortcutInfo/quote": {
            "title": "$:/config/ShortcutInfo/quote",
            "text": "{{$:/language/Buttons/Quote/Hint}}"
        },
        "$:/config/ShortcutInfo/save-tiddler": {
            "title": "$:/config/ShortcutInfo/save-tiddler",
            "text": "{{$:/language/Buttons/Save/Hint}}"
        },
        "$:/config/ShortcutInfo/sidebar-search": {
            "title": "$:/config/ShortcutInfo/sidebar-search",
            "text": "{{$:/language/Buttons/SidebarSearch/Hint}}"
        },
        "$:/config/ShortcutInfo/stamp": {
            "title": "$:/config/ShortcutInfo/stamp",
            "text": "{{$:/language/Buttons/Stamp/Hint}}"
        },
        "$:/config/ShortcutInfo/strikethrough": {
            "title": "$:/config/ShortcutInfo/strikethrough",
            "text": "{{$:/language/Buttons/Strikethrough/Hint}}"
        },
        "$:/config/ShortcutInfo/subscript": {
            "title": "$:/config/ShortcutInfo/subscript",
            "text": "{{$:/language/Buttons/Subscript/Hint}}"
        },
        "$:/config/ShortcutInfo/superscript": {
            "title": "$:/config/ShortcutInfo/superscript",
            "text": "{{$:/language/Buttons/Superscript/Hint}}"
        },
        "$:/config/ShortcutInfo/toggle-sidebar": {
            "title": "$:/config/ShortcutInfo/toggle-sidebar",
            "text": "{{$:/language/Buttons/ToggleSidebar/Hint}}"
        },
        "$:/config/ShortcutInfo/underline": {
            "title": "$:/config/ShortcutInfo/underline",
            "text": "{{$:/language/Buttons/Underline/Hint}}"
        },
        "$:/config/SyncFilter": {
            "title": "$:/config/SyncFilter",
            "text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
        },
        "$:/config/Tags/MinLength": {
            "title": "$:/config/Tags/MinLength",
            "text": "0"
        },
        "$:/config/TextEditor/EditorHeight/Height": {
            "title": "$:/config/TextEditor/EditorHeight/Height",
            "text": "400px"
        },
        "$:/config/TextEditor/EditorHeight/Mode": {
            "title": "$:/config/TextEditor/EditorHeight/Mode",
            "text": "auto"
        },
        "$:/config/TiddlerInfo/Default": {
            "title": "$:/config/TiddlerInfo/Default",
            "text": "$:/core/ui/TiddlerInfo/Fields"
        },
        "$:/config/TiddlerInfo/Mode": {
            "title": "$:/config/TiddlerInfo/Mode",
            "text": "popup"
        },
        "$:/config/Tiddlers/TitleLinks": {
            "title": "$:/config/Tiddlers/TitleLinks",
            "text": "no"
        },
        "$:/config/Toolbar/ButtonClass": {
            "title": "$:/config/Toolbar/ButtonClass",
            "text": "tc-btn-invisible"
        },
        "$:/config/Toolbar/Icons": {
            "title": "$:/config/Toolbar/Icons",
            "text": "yes"
        },
        "$:/config/Toolbar/Text": {
            "title": "$:/config/Toolbar/Text",
            "text": "no"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions",
            "text": "show"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others",
            "text": "hide"
        },
        "$:/config/shortcuts-mac/bold": {
            "title": "$:/config/shortcuts-mac/bold",
            "text": "meta-B"
        },
        "$:/config/shortcuts-mac/italic": {
            "title": "$:/config/shortcuts-mac/italic",
            "text": "meta-I"
        },
        "$:/config/shortcuts-mac/underline": {
            "title": "$:/config/shortcuts-mac/underline",
            "text": "meta-U"
        },
        "$:/config/shortcuts-mac/new-image": {
            "title": "$:/config/shortcuts-mac/new-image",
            "text": "ctrl-I"
        },
        "$:/config/shortcuts-mac/new-journal": {
            "title": "$:/config/shortcuts-mac/new-journal",
            "text": "ctrl-J"
        },
        "$:/config/shortcuts-mac/new-tiddler": {
            "title": "$:/config/shortcuts-mac/new-tiddler",
            "text": "ctrl-N"
        },
        "$:/config/shortcuts-not-mac/bold": {
            "title": "$:/config/shortcuts-not-mac/bold",
            "text": "ctrl-B"
        },
        "$:/config/shortcuts-not-mac/italic": {
            "title": "$:/config/shortcuts-not-mac/italic",
            "text": "ctrl-I"
        },
        "$:/config/shortcuts-not-mac/underline": {
            "title": "$:/config/shortcuts-not-mac/underline",
            "text": "ctrl-U"
        },
        "$:/config/shortcuts-not-mac/new-image": {
            "title": "$:/config/shortcuts-not-mac/new-image",
            "text": "alt-I"
        },
        "$:/config/shortcuts-not-mac/new-journal": {
            "title": "$:/config/shortcuts-not-mac/new-journal",
            "text": "alt-J"
        },
        "$:/config/shortcuts-not-mac/new-tiddler": {
            "title": "$:/config/shortcuts-not-mac/new-tiddler",
            "text": "alt-N"
        },
        "$:/config/shortcuts/add-field": {
            "title": "$:/config/shortcuts/add-field",
            "text": "enter"
        },
        "$:/config/shortcuts/advanced-search": {
            "title": "$:/config/shortcuts/advanced-search",
            "text": "ctrl-shift-A"
        },
        "$:/config/shortcuts/cancel-edit-tiddler": {
            "title": "$:/config/shortcuts/cancel-edit-tiddler",
            "text": "escape"
        },
        "$:/config/shortcuts/excise": {
            "title": "$:/config/shortcuts/excise",
            "text": "ctrl-E"
        },
        "$:/config/shortcuts/sidebar-search": {
            "title": "$:/config/shortcuts/sidebar-search",
            "text": "ctrl-shift-F"
        },
        "$:/config/shortcuts/heading-1": {
            "title": "$:/config/shortcuts/heading-1",
            "text": "ctrl-1"
        },
        "$:/config/shortcuts/heading-2": {
            "title": "$:/config/shortcuts/heading-2",
            "text": "ctrl-2"
        },
        "$:/config/shortcuts/heading-3": {
            "title": "$:/config/shortcuts/heading-3",
            "text": "ctrl-3"
        },
        "$:/config/shortcuts/heading-4": {
            "title": "$:/config/shortcuts/heading-4",
            "text": "ctrl-4"
        },
        "$:/config/shortcuts/heading-5": {
            "title": "$:/config/shortcuts/heading-5",
            "text": "ctrl-5"
        },
        "$:/config/shortcuts/heading-6": {
            "title": "$:/config/shortcuts/heading-6",
            "text": "ctrl-6"
        },
        "$:/config/shortcuts/link": {
            "title": "$:/config/shortcuts/link",
            "text": "ctrl-L"
        },
        "$:/config/shortcuts/linkify": {
            "title": "$:/config/shortcuts/linkify",
            "text": "alt-shift-L"
        },
        "$:/config/shortcuts/list-bullet": {
            "title": "$:/config/shortcuts/list-bullet",
            "text": "ctrl-shift-L"
        },
        "$:/config/shortcuts/list-number": {
            "title": "$:/config/shortcuts/list-number",
            "text": "ctrl-shift-N"
        },
        "$:/config/shortcuts/mono-block": {
            "title": "$:/config/shortcuts/mono-block",
            "text": "ctrl-shift-M"
        },
        "$:/config/shortcuts/mono-line": {
            "title": "$:/config/shortcuts/mono-line",
            "text": "ctrl-M"
        },
        "$:/config/shortcuts/picture": {
            "title": "$:/config/shortcuts/picture",
            "text": "ctrl-shift-I"
        },
        "$:/config/shortcuts/preview": {
            "title": "$:/config/shortcuts/preview",
            "text": "alt-P"
        },
        "$:/config/shortcuts/quote": {
            "title": "$:/config/shortcuts/quote",
            "text": "ctrl-Q"
        },
        "$:/config/shortcuts/save-tiddler": {
            "title": "$:/config/shortcuts/save-tiddler",
            "text": "ctrl+enter"
        },
        "$:/config/shortcuts/stamp": {
            "title": "$:/config/shortcuts/stamp",
            "text": "ctrl-S"
        },
        "$:/config/shortcuts/strikethrough": {
            "title": "$:/config/shortcuts/strikethrough",
            "text": "ctrl-T"
        },
        "$:/config/shortcuts/subscript": {
            "title": "$:/config/shortcuts/subscript",
            "text": "ctrl-shift-B"
        },
        "$:/config/shortcuts/superscript": {
            "title": "$:/config/shortcuts/superscript",
            "text": "ctrl-shift-P"
        },
        "$:/config/shortcuts/toggle-sidebar": {
            "title": "$:/config/shortcuts/toggle-sidebar",
            "text": "alt-shift-S"
        },
        "$:/config/shortcuts/transcludify": {
            "title": "$:/config/shortcuts/transcludify",
            "text": "alt-shift-T"
        },
        "$:/config/ui/EditTemplate": {
            "title": "$:/config/ui/EditTemplate",
            "text": "$:/core/ui/EditTemplate"
        },
        "$:/config/ui/ViewTemplate": {
            "title": "$:/config/ui/ViewTemplate",
            "text": "$:/core/ui/ViewTemplate"
        },
        "$:/config/WikiParserRules/Inline/wikilink": {
            "title": "$:/config/WikiParserRules/Inline/wikilink",
            "text": "enable"
        },
        "$:/snippets/currpalettepreview": {
            "title": "$:/snippets/currpalettepreview",
            "text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}\n><div class=\"tc-swatch\" style=<<swatchStyle>> title=<<colour>>/></$set>\n\\end\n<div class=\"tc-swatches-horiz\"><$list filter=\"\nforeground\nbackground\nmuted-foreground\nprimary\npage-background\ntab-background\ntiddler-info-background\n\" variable=\"colour\"><<swatch>></$list></div>"
        },
        "$:/snippets/download-wiki-button": {
            "title": "$:/snippets/download-wiki-button",
            "text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>"
        },
        "$:/language": {
            "title": "$:/language",
            "text": "$:/languages/en-GB"
        },
        "$:/snippets/languageswitcher": {
            "title": "$:/snippets/languageswitcher",
            "text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n\n<$linkcatcher to=\"$:/language\">\n<div class=\"tc-chooser tc-language-chooser\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/language}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/core/macros/CSS": {
            "title": "$:/core/macros/CSS",
            "tags": "$:/tags/Macro",
            "text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"><$transclude tiddler=\"$:/config/DefaultColourMappings/$name$\"/></$transclude></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n  -webkit-box-shadow: $shadow$;\n     -moz-box-shadow: $shadow$;\n          box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n  -webkit-filter: $filter$;\n     -moz-filter: $filter$;\n          filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n  -webkit-transition: $transition$;\n     -moz-transition: $transition$;\n          transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n  -webkit-transform-origin: $origin$;\n     -moz-transform-origin: $origin$;\n          transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define column-count(columns)\n``\n-moz-column-count: $columns$;\n-webkit-column-count: $columns$;\ncolumn-count: $columns$;\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}} _canonical_uri={{$title$!!_canonical_uri}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-background-attachment(text)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" type=\"nomatch\" text=\"\">$text$</$reveal>\n\\end\n"
        },
        "$:/core/macros/colour-picker": {
            "title": "$:/core/macros/colour-picker",
            "tags": "$:/tags/Macro",
            "text": "\\define colour-picker-update-recent()\n<$action-listops\n\t$tiddler=\"$:/config/ColourPicker/Recent\"\n\t$subfilter=\"$(colour-picker-value)$ [list[$:/config/ColourPicker/Recent]remove[$(colour-picker-value)$]] +[limit[8]]\"\n/>\n\\end\n\n\\define colour-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(colour-picker-value)$\"\"\">\n\n$(colour-picker-update-recent)$\n\n$actions$\n\n<span style=\"display:inline-block; background-color: $(colour-picker-value)$; width: 100%; height: 100%; border-radius: 50%;\"/>\n\n</$button>\n\\end\n\n\\define colour-picker-recent-inner(actions)\n<$set name=\"colour-picker-value\" value=\"$(recentColour)$\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\\end\n\n\\define colour-picker-recent(actions)\n{{$:/language/ColourPicker/Recent}} <$list filter=\"[list[$:/config/ColourPicker/Recent]]\" variable=\"recentColour\">\n<$macrocall $name=\"colour-picker-recent-inner\" actions=\"\"\"$actions$\"\"\"/></$list>\n\\end\n\n\\define colour-picker(actions)\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker-recent\" actions=\"\"\"$actions$\"\"\"/>\n\n---\n\n<$list filter=\"LightPink Pink Crimson LavenderBlush PaleVioletRed HotPink DeepPink MediumVioletRed Orchid Thistle Plum Violet Magenta Fuchsia DarkMagenta Purple MediumOrchid DarkViolet DarkOrchid Indigo BlueViolet MediumPurple MediumSlateBlue SlateBlue DarkSlateBlue Lavender GhostWhite Blue MediumBlue MidnightBlue DarkBlue Navy RoyalBlue CornflowerBlue LightSteelBlue LightSlateGrey SlateGrey DodgerBlue AliceBlue SteelBlue LightSkyBlue SkyBlue DeepSkyBlue LightBlue PowderBlue CadetBlue Azure LightCyan PaleTurquoise Cyan Aqua DarkTurquoise DarkSlateGrey DarkCyan Teal MediumTurquoise LightSeaGreen Turquoise Aquamarine MediumAquamarine MediumSpringGreen MintCream SpringGreen MediumSeaGreen SeaGreen Honeydew LightGreen PaleGreen DarkSeaGreen LimeGreen Lime ForestGreen Green DarkGreen Chartreuse LawnGreen GreenYellow DarkOliveGreen YellowGreen OliveDrab Beige LightGoldenrodYellow Ivory LightYellow Yellow Olive DarkKhaki LemonChiffon PaleGoldenrod Khaki Gold Cornsilk Goldenrod DarkGoldenrod FloralWhite OldLace Wheat Moccasin Orange PapayaWhip BlanchedAlmond NavajoWhite AntiqueWhite Tan BurlyWood Bisque DarkOrange Linen Peru PeachPuff SandyBrown Chocolate SaddleBrown Seashell Sienna LightSalmon Coral OrangeRed DarkSalmon Tomato MistyRose Salmon Snow LightCoral RosyBrown IndianRed Red Brown FireBrick DarkRed Maroon White WhiteSmoke Gainsboro LightGrey Silver DarkGrey Grey DimGrey Black\" variable=\"colour-picker-value\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\n---\n\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" tag=\"input\" default=\"\" placeholder=\"\"/>\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" type=\"color\" tag=\"input\"/>\n<$set name=\"colour-picker-value\" value={{$:/config/ColourPicker/New}}>\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\n</div>\n\n\\end\n"
        },
        "$:/core/macros/copy-to-clipboard": {
            "title": "$:/core/macros/copy-to-clipboard",
            "tags": "$:/tags/Macro",
            "text": "\\define copy-to-clipboard(src,class:\"tc-btn-invisible\",style)\n<$button class=<<__class__>> style=<<__style__>> message=\"tm-copy-to-clipboard\" param=<<__src__>> tooltip={{$:/language/Buttons/CopyToClipboard/Hint}}>\n{{$:/core/images/copy-clipboard}} <$text text={{$:/language/Buttons/CopyToClipboard/Caption}}/>\n</$button>\n\\end\n\n\\define copy-to-clipboard-above-right(src,class:\"tc-btn-invisible\",style)\n<div style=\"position: relative;\">\n<div style=\"position: absolute; bottom: 0; right: 0;\">\n<$macrocall $name=\"copy-to-clipboard\" src=<<__src__>> class=<<__class__>> style=<<__style__>>/>\n</div>\n</div>\n\\end\n\n"
        },
        "$:/core/macros/diff": {
            "title": "$:/core/macros/diff",
            "tags": "$:/tags/Macro",
            "text": "\\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle)\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>>\n<$diff-text source=<<source>> dest=<<dest>>/>\n</$set>\n</$set>\n\\end\n\n\\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude)\n<table class=\"tc-diff-tiddlers\">\n<tbody>\n<$set name=\"sourceFields\" filter=\"[<__sourceTiddlerTitle__>fields[]sort[]]\">\n<$set name=\"destFields\" filter=\"[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]\">\n<$list filter=\"[enlist<sourceFields>] [enlist<destFields>] -[enlist<__exclude__>] +[sort[]]\" variable=\"fieldName\">\n<tr>\n<th>\n<$text text=<<fieldName>>/> \n</th>\n<td>\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<<fieldName>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<<fieldName>>>\n<$diff-text source=<<source>> dest=<<dest>>>\n</$diff-text>\n</$set>\n</$set>\n</td>\n</tr>\n</$list>\n</$set>\n</$set>\n</tbody>\n</table>\n\\end\n"
        },
        "$:/core/macros/dumpvariables": {
            "title": "$:/core/macros/dumpvariables",
            "tags": "$:/tags/Macro",
            "text": "\\define dumpvariables()\n<ul>\n<$list filter=\"[variables[]]\" variable=\"varname\">\n<li>\n<strong><code><$text text=<<varname>>/></code></strong>:<br/>\n<$codeblock code={{{ [<varname>getvariable[]] }}}/>\n</li>\n</$list>\n</ul>\n\\end\n"
        },
        "$:/core/macros/export": {
            "title": "$:/core/macros/export",
            "tags": "$:/tags/Macro",
            "text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\"><$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button></span><$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n"
        },
        "$:/core/macros/image-picker": {
            "title": "$:/core/macros/image-picker",
            "created": "20170715180840889",
            "modified": "20170715180914005",
            "tags": "$:/tags/Macro",
            "type": "text/vnd.tiddlywiki",
            "text": "\\define image-picker-thumbnail(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n$actions$\n<$transclude tiddler=<<imageTitle>>/>\n</$button>\n\\end\n\n\\define image-picker-list(filter,actions)\n<$list filter=\"\"\"$filter$\"\"\" variable=\"imageTitle\">\n<$macrocall $name=\"image-picker-thumbnail\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\\end\n\n\\define image-picker(actions,filter:\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[!has[draft.of]$subfilter$sort[title]]\",subfilter:\"\")\n<div class=\"tc-image-chooser\">\n<$vars state-system=<<qualify \"$:/state/image-picker/system\">>>\n<$checkbox tiddler=<<state-system>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"hide\">\n{{$:/language/SystemTiddlers/Include/Prompt}}\n</$checkbox>\n<$reveal state=<<state-system>> type=\"match\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$ +[!is[system]]\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n<$reveal state=<<state-system>> type=\"nomatch\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n</$vars>\n</div>\n\\end\n\n\\define image-picker-include-tagged-images(actions)\n<$macrocall $name=\"image-picker\" filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[!has[draft.of]sort[title]]\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n"
        },
        "$:/core/macros/lingo": {
            "title": "$:/core/macros/lingo",
            "tags": "$:/tags/Macro",
            "text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n"
        },
        "$:/core/macros/list": {
            "title": "$:/core/macros/list",
            "tags": "$:/tags/Macro",
            "text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\",emptyMessage)\n\\whitespace trim\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n\n\\define list-links-draggable-drop-actions()\n<$action-listops $tiddler=<<targetTiddler>> $field=<<targetField>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define list-links-draggable(tiddler,field:\"list\",type:\"ul\",subtype:\"li\",class:\"\",itemTemplate)\n\\whitespace trim\n<span class=\"tc-links-draggable-list\">\n<$vars targetTiddler=\"\"\"$tiddler$\"\"\" targetField=\"\"\"$field$\"\"\">\n<$type$ class=\"$class$\">\n<$list filter=\"[list[$tiddler$!!$field$]]\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\"/>\n<div>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$transclude>\n</div>\n</$droppable>\n</$list>\n</$type$>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\">\n&nbsp;\n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$vars>\n</span>\n\\end\n\n\\define list-tagged-draggable-drop-actions(tag)\n<!-- Save the current ordering of the tiddlers with this tag -->\n<$set name=\"order\" filter=\"[<__tag__>tagging[]]\">\n<!-- Remove any list-after or list-before fields from the tiddlers with this tag -->\n<$list filter=\"[<__tag__>tagging[]]\">\n<$action-deletefield $field=\"list-before\"/>\n<$action-deletefield $field=\"list-after\"/>\n</$list>\n<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<!-- Removing this line makes dragging tags within the dropdown work as intended -->\n<!--<$action-listops $tiddler=<<actionTiddler>> $tags=<<__tag__>>/>-->\n<!-- Using the following 5 lines as replacement makes dragging titles from outside into the dropdown apply the tag -->\n<$list filter=\"[<actionTiddler>!contains:tags<__tag__>]\">\n<$fieldmangler tiddler=<<actionTiddler>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__tag__>>/>\n</$fieldmangler>\n</$list>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\",storyview:\"\")\n\\whitespace trim\n<span class=\"tc-tagged-draggable-list\">\n<$set name=\"tag\" value=<<__tag__>>>\n<$list filter=\"[<__tag__>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>> storyview=<<__storyview__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</$transclude>\n</$elementTag$>\n</$droppable>\n</$elementTag$>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n</span>\n\\end\n"
        },
        "$:/core/macros/tabs": {
            "title": "$:/core/macros/tabs",
            "tags": "$:/tags/Macro",
            "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\" storyview=\"pop\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=\"$buttonTemplate$\" mode=\"inline\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$transclude>\n</$set></$tiddler></$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\" retain=\"\"\"$retain$\"\"\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/tag-picker": {
            "title": "$:/core/macros/tag-picker",
            "tags": "$:/tags/Macro",
            "text": "\\define add-tag-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n\\end\n\n\\define tag-button()\n<$button class=\"tc-btn-invisible\" tag=\"a\" tooltip={{$:/language/EditTemplate/Tags/Add/Button/Hint}}>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<tag>>/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$button>\n\\end\n\n\\define tag-picker-inner()\n\\whitespace trim\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$keyboard key=\"ENTER\" actions=<<add-tag-actions>>>\n<$edit-text tiddler=<<newTagNameTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex=<<tabIndex>> focus={{{ [{$:/config/AutoFocus}match[tags]then[true]] ~[[false]] }}}/>\n</$keyboard>\n</span>&nbsp;<$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>&nbsp;<span class=\"tc-add-tag-button\">\n<$set name=\"tag\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$button set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n<<add-tag-actions>>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n{{$:/language/EditTemplate/Tags/Add/Button}}\n</$button>\n</$set>\n</span>\n</div>\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$set name=\"newTagName\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$list filter=\"[<newTagName>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]!is[system]search:title<newTagName>sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n<hr>\n<$list filter=\"[<newTagName>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]is[system]search:title<newTagName>sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n</$set>\n</div>\n</$reveal>\n</div>\n\\end\n\\define tag-picker()\n\\whitespace trim\n<$list filter=\"[<newTagNameTiddler>match[]]\" emptyMessage=<<tag-picker-inner>>>\n<$set name=\"newTagNameTiddler\" value=<<qualify \"$:/temp/NewTagName\">>>\n<<tag-picker-inner>>\n</$set>\n</$list>\n\\end\n"
        },
        "$:/core/macros/tag": {
            "title": "$:/core/macros/tag",
            "tags": "$:/tags/Macro",
            "text": "\\define tag-pill-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$element-tag$ $element-attributes$ class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n$actions$<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view tiddler=<<__tag__>> field=\"title\" format=\"text\" />\n</$element-tag$>\n</$vars>\n\\end\n\n\\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions)\n<$macrocall $name=\"tag-pill-inner\" tag=<<__tag__>> icon=\"\"\"$icon$\"\"\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n\n\\define tag-pill(tag,element-tag:\"span\",element-attributes:\"\",actions:\"\")\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-pill-body\" tag=<<__tag__>> icon={{{ [<__tag__>get[icon]] }}} colour={{{ [<__tag__>get[color]] }}} palette={{$:/palette}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</span>\n\\end\n\n\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n"
        },
        "$:/core/macros/thumbnails": {
            "title": "$:/core/macros/thumbnails",
            "tags": "$:/tags/Macro",
            "text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div>\n</div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n"
        },
        "$:/core/macros/timeline": {
            "title": "$:/core/macros/timeline",
            "created": "20141212105914482",
            "modified": "20141212110330815",
            "tags": "$:/tags/Macro",
            "text": "\\define timeline-title()\n\\whitespace trim\n<!-- Override this macro with a global macro \n     of the same name if you need to change \n     how titles are displayed on the timeline \n     -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><<timeline-title>></$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n"
        },
        "$:/core/macros/toc": {
            "title": "$:/core/macros/toc",
            "tags": "$:/tags/Macro",
            "text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n  <$transclude field=\"caption\">\n    <$view field=\"title\"/>\n  </$transclude>\n</$set>\n\\end\n\n\\define toc-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<ol class=\"tc-toc\">\n  <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n    <$vars item=<<currentTiddler>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n      <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n        <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n          <li class=<<toc-item-class>>>\n            <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n              <<toc-caption>>\n            </$list>\n            <$macrocall $name=\"toc-body\" tag=<<item>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n          </li>\n        </$set>\n      </$set>\n    </$vars>\n  </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\"\")\n<$macrocall $name=\"toc-body\"  tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> />\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n    <$link>\n      <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/right-arrow}}\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/down-arrow}}\n        </$button>\n      </$reveal>\n      <<toc-caption>>\n    </$link>\n    <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n      <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n    </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n      <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/right-arrow}}\n          <<toc-caption>>\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/down-arrow}}\n          <<toc-caption>>\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-expandable-empty-message()\n<$macrocall $name=\"toc-linked-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter:\"\",exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n  <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n    <ol class=\"tc-toc toc-expandable\">\n      <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n        <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>> >\n          <$macrocall $name=\"toc-unlinked-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"\"\"itemClassFilter\"\"\" exclude=<<excluded>> path=<<path>> />\n        </$list>\n      </$list>\n    </ol>\n  </$set>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\" >\n    <li class=<<toc-item-class>>>\n      <$link>\n          <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n          <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n            <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n              {{$:/core/images/right-arrow}}\n            </$button>\n          </$reveal>\n          <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n            <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n              {{$:/core/images/down-arrow}}\n            </$button>\n          </$reveal>\n        </$list>\n        <<toc-caption>>\n      </$link>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n      <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n        <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n          <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n            {{$:/core/images/right-arrow}}\n            <<toc-caption>>\n          </$button>\n        </$reveal>\n        <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n          <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n            {{$:/core/images/down-arrow}}\n            <<toc-caption>>\n          </$button>\n        </$reveal>\n      </$list>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<$macrocall $name=\"toc-linked-selective-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter,exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n  <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n    <ol class=\"tc-toc toc-selective-expandable\">\n      <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n        <$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>> >\n          <$macrocall $name=\"toc-unlinked-selective-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n        </$list>\n      </$list>\n    </ol>\n  </$set>\n</$vars>\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{{ [<__selectedTiddler__>get[text]] }}}>\n  <div class=\"tc-tabbed-table-of-contents\">\n    <$linkcatcher to=<<__selectedTiddler__>>>\n      <div class=\"tc-table-of-contents\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"[all[current]] -[<__selectedTiddler__>get[text]]\"/>\n      </div>\n    </$linkcatcher>\n    <div class=\"tc-tabbed-table-of-contents-content\">\n      <$reveal stateTitle=<<__selectedTiddler__>> type=\"nomatch\" text=\"\">\n        <$transclude mode=\"block\" tiddler=<<__template__>>>\n          <h1><<toc-caption>></h1>\n          <$transclude mode=\"block\">$missingText$</$transclude>\n        </$transclude>\n      </$reveal>\n      <$reveal stateTitle=<<__selectedTiddler__>> type=\"match\" text=\"\">\n        $unselectedText$\n      </$reveal>\n    </div>\n  </div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=<<__selectedTiddler__>>>\n  <$macrocall $name=\"toc-tabbed-external-nav\" tag=<<__tag__>> sort=<<__sort__>> selectedTiddler=<<__selectedTiddler__>> unselectedText=<<__unselectedText__>> missingText=<<__missingText__>> template=<<__template__>>/>\n</$linkcatcher>\n\\end\n\n"
        },
        "$:/core/macros/translink": {
            "title": "$:/core/macros/translink",
            "tags": "$:/tags/Macro",
            "text": "\\define translink(title,mode:\"block\")\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: black; foreground; white;\">\n<$link to=\"\"\"$title$\"\"\">\n<$text text=\"\"\"$title$\"\"\"/>\n</$link>\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: white; foreground; black;\">\n<$transclude tiddler=\"\"\"$title$\"\"\" mode=\"$mode$\">\n\"<$text text=\"\"\"$title$\"\"\"/>\" is missing\n</$transclude>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/tree": {
            "title": "$:/core/macros/tree",
            "tags": "$:/tags/Macro",
            "text": "\\define leaf-link(full-title,chunk,separator: \"/\")\n<$link to=<<__full-title__>>><$text text=<<__chunk__>>/></$link>\n\\end\n\n\\define leaf-node(prefix,chunk)\n<li>\n<$list filter=\"[<__prefix__>addsuffix<__chunk__>is[shadow]] [<__prefix__>addsuffix<__chunk__>is[tiddler]]\" variable=\"full-title\">\n<$list filter=\"[<full-title>removeprefix<__prefix__>]\" variable=\"chunk\">\n<span>{{$:/core/images/file}}</span> <$macrocall $name=\"leaf-link\" full-title=<<full-title>> chunk=<<chunk>>/>\n</$list>\n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix,chunk,separator: \"/\")\n<li>\n<$set name=\"reveal-state\" value={{{ [[$:/state/tree/]addsuffix<__prefix__>addsuffix<__chunk__>] }}}>\n<$reveal type=\"nomatch\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"show\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"hide\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<span>(<$count filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>removeprefix<__chunk__>] -[<__prefix__>addsuffix<__chunk__>]\"/>)</span>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$macrocall $name=\"tree-node\" prefix={{{ [<__prefix__>addsuffix<__chunk__>] }}} separator=<<__separator__>>/>\n</$reveal>\n</$set>\n</li>\n\\end\n\n\\define tree-node(prefix,separator: \"/\")\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]!suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"leaf-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"branch-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix: \"$:/\",separator: \"/\")\n<div class=\"tc-tree\">\n<span><$text text=<<__prefix__>>/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=<<__prefix__>> separator=<<__separator__>>/>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/utils": {
            "title": "$:/core/macros/utils",
            "text": "\\define colour(colour)\n$colour$\n\\end\n"
        },
        "$:/snippets/minifocusswitcher": {
            "title": "$:/snippets/minifocusswitcher",
            "text": "<$select tiddler=\"$:/config/AutoFocus\">\n<$list filter=\"title tags text type fields\">\n<option value=<<currentTiddler>>><<currentTiddler>></option>\n</$list>\n</$select>\n"
        },
        "$:/snippets/minilanguageswitcher": {
            "title": "$:/snippets/minilanguageswitcher",
            "text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/minithemeswitcher": {
            "title": "$:/snippets/minithemeswitcher",
            "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/modules": {
            "title": "$:/snippets/modules",
            "text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n"
        },
        "$:/palette": {
            "title": "$:/palette",
            "text": "$:/palettes/Vanilla"
        },
        "$:/snippets/paletteeditor": {
            "title": "$:/snippets/paletteeditor",
            "text": "<$transclude tiddler=\"$:/PaletteManager\"/>\n"
        },
        "$:/snippets/palettepreview": {
            "title": "$:/snippets/palettepreview",
            "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n{{||$:/snippets/currpalettepreview}}\n</$set>\n"
        },
        "$:/snippets/paletteswitcher": {
            "title": "$:/snippets/paletteswitcher",
            "text": "<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[name]]\"><$set name=\"cls\" filter=\"[all[current]prefix{$:/palette}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/>{{||$:/snippets/currpalettepreview}}</$link>\n</div></$set>\n</$list>\n</div>\n</$linkcatcher>\n"
        },
        "$:/snippets/peek-stylesheets": {
            "title": "$:/snippets/peek-stylesheets",
            "text": "\\define expandable-stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$vars state=<<qualify \"$:/state/peek-stylesheets/open/\">>>\n<$set name=\"state\" value={{{ [<state>addsuffix<currentTiddler>] }}}>\n<li>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"no\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"yes\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"div\">\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</$reveal>\n</li>\n</$set>\n</$vars>\n</$list>\n</ol>\n\\end\n\n\\define stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<li>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</li>\n</$list>\n</ol>\n\\end\n\n<$vars modeState=<<qualify \"$:/state/peek-stylesheets/mode/\">>>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"expanded\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Stylesheets/Expand/Caption}}</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"restored\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-down}} {{$:/language/ControlPanel/Stylesheets/Restore/Caption}}</$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<expandable-stylesheets-list>>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<stylesheets-list>>\n</$reveal>\n\n</$vars>\n"
        },
        "$:/temp/search": {
            "title": "$:/temp/search",
            "text": ""
        },
        "$:/tags/AdvancedSearch": {
            "title": "$:/tags/AdvancedSearch",
            "list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]"
        },
        "$:/tags/AdvancedSearch/FilterButton": {
            "title": "$:/tags/AdvancedSearch/FilterButton",
            "list": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown $:/core/ui/AdvancedSearch/Filter/FilterButtons/clear $:/core/ui/AdvancedSearch/Filter/FilterButtons/export $:/core/ui/AdvancedSearch/Filter/FilterButtons/delete"
        },
        "$:/tags/ControlPanel": {
            "title": "$:/tags/ControlPanel",
            "list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals"
        },
        "$:/tags/ControlPanel/Info": {
            "title": "$:/tags/ControlPanel/Info",
            "list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced"
        },
        "$:/tags/ControlPanel/Plugins": {
            "title": "$:/tags/ControlPanel/Plugins",
            "list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]"
        },
        "$:/tags/EditTemplate": {
            "title": "$:/tags/EditTemplate",
            "list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]"
        },
        "$:/tags/EditToolbar": {
            "title": "$:/tags/EditToolbar",
            "list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]"
        },
        "$:/tags/EditorToolbar": {
            "title": "$:/tags/EditorToolbar",
            "list": "$:/core/ui/EditorToolbar/paint $:/core/ui/EditorToolbar/opacity $:/core/ui/EditorToolbar/line-width $:/core/ui/EditorToolbar/rotate-left $:/core/ui/EditorToolbar/clear $:/core/ui/EditorToolbar/bold $:/core/ui/EditorToolbar/italic $:/core/ui/EditorToolbar/strikethrough $:/core/ui/EditorToolbar/underline $:/core/ui/EditorToolbar/superscript $:/core/ui/EditorToolbar/subscript $:/core/ui/EditorToolbar/mono-line $:/core/ui/EditorToolbar/mono-block $:/core/ui/EditorToolbar/quote $:/core/ui/EditorToolbar/list-bullet $:/core/ui/EditorToolbar/list-number $:/core/ui/EditorToolbar/heading-1 $:/core/ui/EditorToolbar/heading-2 $:/core/ui/EditorToolbar/heading-3 $:/core/ui/EditorToolbar/heading-4 $:/core/ui/EditorToolbar/heading-5 $:/core/ui/EditorToolbar/heading-6 $:/core/ui/EditorToolbar/link $:/core/ui/EditorToolbar/excise $:/core/ui/EditorToolbar/picture $:/core/ui/EditorToolbar/stamp $:/core/ui/EditorToolbar/size $:/core/ui/EditorToolbar/editor-height $:/core/ui/EditorToolbar/more $:/core/ui/EditorToolbar/preview $:/core/ui/EditorToolbar/preview-type"
        },
        "$:/tags/Manager/ItemMain": {
            "title": "$:/tags/Manager/ItemMain",
            "list": "$:/Manager/ItemMain/WikifiedText $:/Manager/ItemMain/RawText $:/Manager/ItemMain/Fields"
        },
        "$:/tags/Manager/ItemSidebar": {
            "title": "$:/tags/Manager/ItemSidebar",
            "list": "$:/Manager/ItemSidebar/Tags $:/Manager/ItemSidebar/Colour $:/Manager/ItemSidebar/Icon $:/Manager/ItemSidebar/Tools"
        },
        "$:/tags/MoreSideBar": {
            "title": "$:/tags/MoreSideBar",
            "list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]] [[$:/core/ui/MoreSideBar/Explorer]] [[$:/core/ui/MoreSideBar/Plugins]]",
            "text": ""
        },
        "$:/tags/PageControls": {
            "title": "$:/tags/PageControls",
            "list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/new-image]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/manager]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/timestamp]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/print]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]"
        },
        "$:/tags/PageTemplate": {
            "title": "$:/tags/PageTemplate",
            "list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]",
            "text": ""
        },
        "$:/tags/PluginLibrary": {
            "title": "$:/tags/PluginLibrary",
            "list": "$:/config/OfficialPluginLibrary"
        },
        "$:/tags/SideBar": {
            "title": "$:/tags/SideBar",
            "list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
            "text": ""
        },
        "$:/tags/SideBarSegment": {
            "title": "$:/tags/SideBarSegment",
            "list": "[[$:/core/ui/SideBarSegments/site-title]] [[$:/core/ui/SideBarSegments/site-subtitle]] [[$:/core/ui/SideBarSegments/page-controls]] [[$:/core/ui/SideBarSegments/search]] [[$:/core/ui/SideBarSegments/tabs]]"
        },
        "$:/tags/TiddlerInfo": {
            "title": "$:/tags/TiddlerInfo",
            "list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]",
            "text": ""
        },
        "$:/tags/TiddlerInfo/Advanced": {
            "title": "$:/tags/TiddlerInfo/Advanced",
            "list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]"
        },
        "$:/tags/ViewTemplate": {
            "title": "$:/tags/ViewTemplate",
            "list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/unfold]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]"
        },
        "$:/tags/ViewToolbar": {
            "title": "$:/tags/ViewToolbar",
            "list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]"
        },
        "$:/snippets/themeswitcher": {
            "title": "$:/snippets/themeswitcher",
            "text": "<$linkcatcher to=\"$:/theme\">\n<div class=\"tc-chooser\"><$list filter=\"[plugin-type[theme]sort[title]]\"><$set name=\"cls\" filter=\"[all[current]field:title{$:/theme}] [[$:/theme]!has[text]addsuffix[s/tiddlywiki/vanilla]field:title<currentTiddler>] +[limit[1]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/core/wiki/title": {
            "title": "$:/core/wiki/title",
            "text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}"
        },
        "$:/view": {
            "title": "$:/view",
            "text": "classic"
        },
        "$:/snippets/viewswitcher": {
            "title": "$:/snippets/viewswitcher",
            "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<$linkcatcher to=\"$:/view\">\n<div class=\"tc-chooser tc-viewswitcher\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$set name=\"cls\" filter=\"[<storyview>prefix{$:/view}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link to=<<storyview>>><$transclude tiddler=<<icon>>/><$text text=<<storyview>>/></$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        }
    }
}
yes
no
{
    "tiddlers": {
        "$:/plugins/felixhayashi/hotzone/config.js": {
            "title": "$:/plugins/felixhayashi/hotzone/config.js",
            "text": "/*\\\n\ntitle: $:/plugins/felixhayashi/hotzone/config.js\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n(function(){\"use strict\";exports.config={classNames:{storyRiver:\"tc-story-river\",tiddlerFrame:\"tc-tiddler-frame\",tiddlerTitle:\"tc-title\"},references:{userConfig:\"$:/config/hotzone/focusOffset\",focussedTiddlerStore:\"$:/temp/focussedTiddler\"},checkbackTime:$tw.utils.getAnimationDuration()}})();",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/hotzone/hotzone.js": {
            "title": "$:/plugins/felixhayashi/hotzone/hotzone.js",
            "text": "/*\\\n\ntitle: $:/plugins/felixhayashi/hotzone/hotzone.js\ntype: application/javascript\nmodule-type: startup\n\n@preserve\n\n\\*/\n(function(){\"use strict\";exports.name=\"hotzone\";exports.platforms=[\"browser\"];exports.after=[\"story\"];exports.synchronous=true;exports.startup=function(){var t=require(\"$:/plugins/felixhayashi/hotzone/config.js\").config;var e=null;var i=document.getElementsByClassName(t.classNames.storyRiver)[0];var r=$tw.wiki.getTiddlerData(t.references.userConfig,{});var s=isNaN(parseInt(r.focusOffset))?150:parseInt(r.focusOffset);var a=function(e,i,r){if(!(e instanceof Element))return;if(!$tw.utils.hasClass(e,t.classNames.tiddlerFrame))return;var s=e.getElementsByClassName(t.classNames.tiddlerTitle)[0];if(s){var a=s.innerText||s.textContent;return a.trim()}};var n=function(e,i){$tw.wiki.addTiddler(new $tw.Tiddler({title:t.references.focussedTiddlerStore,text:e},$tw.wiki.getModificationFields()));if(i){var r=document.getElementsByClassName(\"hzone-focus\")[0];if(r){$tw.utils.removeClass(r,\"hzone-focus\")}$tw.utils.addClass(i,\"hzone-focus\")}};var l=function(){var r=$tw.wiki.getTiddler(\"$:/StoryList\");if(r&&r.fields.list.length){var l=null;var o=Number.MAX_VALUE;var f=i.children;var u=t.classNames.tiddlerFrame;for(var d=f.length;d--;){if($tw.utils.hasClass(f[d],u)){var c=f[d].getBoundingClientRect();var v=Math.min(Math.abs(s-c.top),Math.abs(s-c.bottom));if(v<o){l=f[d];o=v}}}var w=a(l);if(w!==e&&$tw.wiki.getTiddler(w)){e=w;n(e,l);return}}else if(e){e=\"\";n(e)}};var o=function(t){var e;var i=false;return function(r,s){var a=this;if(i&&!s){}else{i=s;if(e!=null){clearTimeout(e)}e=setTimeout((function(){e=null;i=false;t.apply(a)}),r)}}};var f=o(l);var u=function(t){if(t[\"$:/HistoryList\"]){if(!$tw.wiki.tiddlerExists(\"$:/HistoryList\"))return;var e=$tw.wiki.getTiddler(\"$:/HistoryList\").fields[\"current-tiddler\"];var i=$tw.wiki.getTiddlerList(\"$:/StoryList\");var r=i.indexOf(e)>=0;if(!r)return;f($tw.utils.getAnimationDuration()+10,true)}else if(t[\"$:/StoryList\"]){f($tw.utils.getAnimationDuration()+10,true)}};var d=function(t){f(300,false)};$tw.wiki.addEventListener(\"change\",u);window.addEventListener(\"scroll\",d,false);d()}})();",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/plugins/felixhayashi/hotzone/Configuration": {
            "title": "$:/plugins/felixhayashi/hotzone/Configuration",
            "text": "Please see the [[GitHub page|https://github.com/felixhayashi/TW5-HotZone]] for more information on the options.\n\nSave and reload the wiki to activate changes.\n\n<table>\n  <tr>\n    <th align=\"left\">Focus offset:</th>\n    <td><$edit-text tiddler=\"$:/config/hotzone/focusOffset\" tag=\"input\" default=\"71px\" /></td>\n  </tr>\n</table>"
        },
        "$:/temp/focussedTiddler": {
            "title": "$:/temp/focussedTiddler"
        },
        "$:/plugins/felixhayashi/hotzone/License": {
            "title": "$:/plugins/felixhayashi/hotzone/License",
            "text": "This code is released under the BSD license. For the exact terms visit:\n\nhttps://github.com/felixhayashi/TW5-HotZone/blob/master/LICENSE"
        },
        "$:/plugins/felixhayashi/hotzone/Readme": {
            "title": "$:/plugins/felixhayashi/hotzone/Readme",
            "text": "Please visit the [[GitHub page|https://github.com/felixhayashi/TW5-HotZone]] for more information."
        }
    }
}
{
    "tiddlers": {
        "$:/plugins/felixhayashi/tiddlymap/layout": {
            "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline \n\nbody .tc-page-container-wrapper.tc-modal-displayed{-webkit-filter:inherit;-moz-filter:inherit;filter:inherit}body .tc-modal-wrapper{z-index:1010}body .tc-modal-wrapper .tc-modal-header svg{vertical-align:sub}body .tc-modal-wrapper .tc-modal-header h3{line-height:10px}body .tc-modal-wrapper .tc-modal-body{min-height:250px;max-height:70vh;padding-top:0px;padding-bottom:0px;overflow:auto}body .tc-modal-wrapper .tc-modal-footer{padding:8px}body .tc-modal-wrapper .tc-modal-footer .tmap-dialog-button{font-weight:bold}body .tc-modal-wrapper .tc-modal-footer .tmap-hidden-close-button{display:none}table.tmap-table tr:nth-child(odd),.tc-modal-body table.tmap-config-table tr:nth-child(odd){background-color:#F0F0F0}table.tmap-table tr:nth-child(even),.tc-modal-body table.tmap-config-table tr:nth-child(even){background-color:#FFFFFF}.tmap-save-canvas-preview{text-align:center;background:lightgray}.tmap-save-canvas-preview img{background-color:white;max-width:100%;max-height:100px;border:1px solid red}.tmap-list-separator{display:block;background-color:#efefef;margin:10px 0 5px 0;cursor:default;border-bottom:1px dotted gray;font-weight:bold;font-size:0.8em}.tmap-unicode-icon{width:1em;display:inline-block;text-align:center;color:black}html .tmap-link{color:#5778D8}html .tmap-link:hover{color:white;background:#5778D8}html .tmap-small-list,html .tmap-smaller-list,html .tmap-very-small-list{overflow:auto;min-height:2em;max-height:9em;display:block}html .tmap-smaller-list{max-height:7em}html .tmap-very-small-list{max-height:5empx}html .tc-tiddler-controls button.tmap-active-button svg{fill:#888888}html #tmap-node-filter-dialog #tmap-filter-tips{font-size:0.8em}html #tmap-node-filter-dialog textarea{height:100px;max-height:300px;overflow:auto;width:100%;font-size:11px;font-family:\"Courier New\", Courier, monospace}@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}){.tc-sidebar-scrollable .tmap-desktop-editor .tmap-widget:not(.tmap-fullscreen){display:none}}@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}){.tc-sidebar-scrollable .tmap-mobile-editor{display:none}.tc-modal-wrapper{z-index:1010}.tc-modal-wrapper .tc-modal{boder:1px solid #999999;left:calc(50% - 400px);width:802px}.tc-modal-wrapper .tc-modal-body{left:calc(50% - 400px);width:800px}}@-o-keyframes fadein-keyframes{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein-keyframes{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein-keyframes{0%{opacity:0}100%{opacity:1}}@keyframes flash fadein-keyframes{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeout-keyframes{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeout-keyframes{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeout-keyframes{0%{opacity:1}100%{opacity:0}}@keyframes flash fadeout-keyframes{0%{opacity:1}100%{opacity:0}}.tmap-config-widget{background:#F0F0F0;padding:5px;margin:5px 0;box-sizing:border-box;display:block}.tmap-config-widget .vis-network{display:none}.tmap-config-widget .vis-configuration-wrapper{width:100%}.tmap-config-widget .vis-configuration-wrapper .vis-config-rangeinput{height:inherit;margin-left:4px}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item{width:100%;height:inherit;background:none;padding-left:0px;left:0}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item.tmap-vis-config-item-active .vis-config-label::after{content:\"(inherited)\";position:absolute;display:inline-block;margin-left:10px;-o-animation:fadein-keyframes 1s;-moz-animation:fadein-keyframes 1s;-webkit-animation:fadein-keyframes 1s;animation:fadein-keyframes 1s;content:\"✔\";color:green;font-weight:bold;font-size:15px}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item button.tmap-config-item-reset{vertical-align:top;margin-left:5px}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item .vis-config-range{width:150px}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item .vis-config-range::-moz-range-track{width:150px !important}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item .vis-config-label{width:150px}.tmap-config-widget::after{clear:both;content:\"\";display:block}.tmap-flash-message{border:1px solid lightgray;padding:5px;margin:6px 0;display:block;color:#333333}.tmap-flash-message.tmap-info,.tmap-flash-message.tmap-plain,.tmap-flash-message.tmap-neutral{background:#F0F0F0}.tmap-flash-message.tmap-info::before,.tmap-flash-message.tmap-plain::before,.tmap-flash-message.tmap-neutral::before{content:\"i\";display:inline-block;border-radius:50%;width:0.8em;border:2px solid;font-family:serif;text-align:center;height:0.8em;font-weight:bold;line-height:0.8em;vertical-align:text-top;margin-right:2px}.tmap-flash-message.tmap-valid,.tmap-flash-message.tmap-success{background:#D1EED4}.tmap-flash-message.tmap-valid::before,.tmap-flash-message.tmap-success::before{content:\"i\";display:inline-block;border-radius:50%;width:0.8em;border:2px solid;font-family:serif;text-align:center;height:0.8em;font-weight:bold;line-height:0.8em;vertical-align:text-top;margin-right:2px}.tmap-flash-message.tmap-warning{background:#FFF6D1}.tmap-flash-message.tmap-warning::before{content:\"\";display:inline-block;background:url(<<tmap \"datauri\" \"$:/core/images/warning\" \"\">>);display:inline-block;width:1em;height:1em;background-size:100% 100%;vertical-align:text-top;margin-right:2px}.tmap-flash-message.tmap-malformed,.tmap-flash-message.tmap-invalid,.tmap-flash-message.tmap-danger{background:#EED5D1}.tmap-flash-message.tmap-malformed::before,.tmap-flash-message.tmap-invalid::before,.tmap-flash-message.tmap-danger::before{content:\"\";display:inline-block;background:url(<<tmap \"datauri\" \"$:/core/images/warning\" \"\">>);display:inline-block;width:1em;height:1em;background-size:100% 100%;vertical-align:text-top;margin-right:2px}.tmap-widget{background:#FFFFFF;width:auto;position:relative;border:1px dotted lightgray;padding:2px;color:#666;display:block}.tmap-widget .tmap-download-canvas{display:none}.tmap-widget.tmap-click-to-use:not(.tmap-fullscreen) .vis-network:not(.vis-active){cursor:pointer}.tmap-widget.tmap-click-to-use:not(.tmap-fullscreen) .vis-network:not(.vis-active) .vis-navigation{display:none}.tmap-widget.tmap-click-to-use:not(.tmap-fullscreen) .vis-network:not(.vis-active):hover:before{color:gray;background:white;content:\"Click to use\";font-size:14px;font-weight:bold;right:calc(50% - 65px - 5px);position:absolute;text-align:center;top:calc(50% - 14px - 5px);width:130px;z-index:2000;padding:5px;pointer-events:none;background-color:rgba(255,255,255,0.3)}.tmap-widget .tmap-loading-bar{display:none;position:absolute;text-align:center;font-size:2em;padding:10px;top:50%;background:rgba(245,245,245,0.5);z-index:1;width:250px;margin:auto;left:0px;right:0px}.tmap-widget .tmap-vis-graph{height:calc(100% - 35px)}.tmap-widget.tmap-no-buttons .vis-navigation{display:none}.tmap-widget.tmap-advanced-editor .tmap-topbar{background:#d6d9d8}.tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-active-button{color:#488DCD}.tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-active-button svg{fill:#488DCD}.tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-unicode-button{font-size:1.5em;vertical-align:bottom;height:28px;fill:#555555}.tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-unicode-button svg{vertical-align:baseline}.tmap-widget .tmap-menu-bar{width:100%}.tmap-widget .tmap-topbar{background:#F5F5F5;border-bottom:1px solid lightgray;padding:3px 5px;height:35px;position:relative}.tmap-widget .tmap-topbar .tmap-view-label{width:100%;text-align:center;font-weight:bold;padding-top:3px}.tmap-widget .tmap-topbar .tmap-focus-button{position:absolute;right:10px;top:6px}.tmap-widget .tmap-topbar .tmap-focus-button input{width:140px}.tmap-widget .tmap-topbar .tmap-search-dropdown{position:relative}.tmap-widget .tmap-topbar .tmap-search-dropdown .tc-drop-down{position:absolute;z-index:999;right:0px}.tmap-widget .tmap-topbar [hidden]{display:none}.tmap-widget .tmap-topbar select{width:30%;max-width:200px;word-wrap:initial;padding:0px;height:28px}.tmap-widget .tmap-topbar button{line-height:inherit;color:#666}.tmap-widget .tmap-topbar>*{display:inline-block}.tmap-widget .tmap-topbar .tmap-separator:after{color:#bdbdbd;margin:3px;content:\" | \"}.tmap-widget .tmap-topbar .tc-edit-add-tag .tc-add-tag-name input{width:70%}.tmap-widget .tmap-topbar .tc-sidebar-header{text-shadow:none}.tmap-widget .tmap-topbar .tc-edit-tags{border:none;padding:inherit;box-shadow:none}.tmap-widget.tmap-static-mode .tmap-topbar{height:initial}.tmap-widget.tmap-static-mode .tmap-vis-graph{text-align:center;cursor:not-allowed}.tmap-widget.tmap-static-mode .tmap-vis-graph:not(.tmap-graph-placeholder):hover::before{box-shadow:10px 10px 5px lightgray;color:gray;background:white;content:\"Static\";font-size:18px;font-weight:bold;left:50%;margin-left:-100px;position:absolute;text-align:center;top:50px;width:200px;z-index:2000;padding:5px;pointer-events:none}.tmap-widget.tmap-static-mode .tmap-vis-graph.tmap-graph-placeholder::before{content:\"No Preview\";display:block;text-align:center;padding:20px}.tmap-widget .tc-drop-down{min-width:170px;padding:5px;margin:5px 0}.tmap-widget .tc-drop-down button,.tmap-widget .tc-drop-down a{padding:0 2px;text-decoration:none}.tmap-widget .tc-drop-down button:hover,.tmap-widget .tc-drop-down a:hover{color:#ffffff}.tmap-widget .tc-drop-down button svg,.tmap-widget .tc-drop-down a svg{vertical-align:middle}.tmap-widget .tc-block-dropdown{width:370px;min-width:370px;padding:5px;margin:15px 0 0 -370px}.tmap-widget .tc-block-dropdown a{display:inline;padding:0px}.tmap-widget.tmap-plain-design{border:none;padding:0px}.tmap-widget.tmap-plain-design .tmap-topbar{display:none}.tc-sidebar-scrollable .tmap-widget{position:absolute;min-height:350px}.tmap-widget div.vis-network .vis-edit-mode{height:26px}.tmap-widget div.vis-network .vis-manipulation{height:34px;border-top:1px solid #d6d9d8;background:rgba(245,245,245,0.7)}.tmap-widget div.vis-network .vis-navigation .vis-button.tmap-button-enabled{right:15px}.tmap-widget div.vis-network .vis-navigation .vis-button.tmap-button-enabled.tmap-fullscreen-button{bottom:90px;background-image:url(<<tmap \"datauri\" \"$:/plugins/felixhayashi/tiddlymap/media/fullscreen.png\" \"\">>)}.tmap-widget div.vis-network .vis-navigation .vis-button.tmap-button-enabled.tmap-halfscreen-button{bottom:130px;background-image:url(<<tmap \"datauri\" \"$:/plugins/felixhayashi/tiddlymap/media/halfscreen.png\" \"\">>)}.tmap-widget div.vis-network .vis-navigation .vis-button:hover{box-shadow:0 0 3px 3px rgba(75,75,75,0.3)}.tmap-widget div.vis-network .vis-navigation .vis-button:hover:before{background:beige;display:block;color:black;padding:3px;position:relative;border:1px solid lightgray;width:80px;left:-100px;top:-50px;z-index:1000;text-align:center}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-up:before{left:30px;content:\"Scroll up\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-down:before{left:30px;content:\"Scroll down\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-right:before{left:30px;content:\"Scroll right\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-left:before{left:30px;content:\"Scroll left\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-zoomOut:before{content:\"Zoom out\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-zoomIn:before{content:\"Zoom in\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-zoomExtends:before{content:\"Fit whole graph\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.tmap-fullscreen-button:before{content:\"Toggle Fullscreen\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.tmap-halfscreen-button:before{content:\"Toggle Halfscreen\"}.tc-dropzone>.tc-story-river .tmap-widget .vis-navigation .tmap-halfscreen-button{display:none}.tc-dropzone>.tc-story-river .tmap-widget:not(.tmap-fullscreen) .vis-navigation .vis-button{display:none}.tc-dropzone>.tc-story-river .tmap-widget:hover .vis-navigation .vis-button.tmap-fullscreen-button{display:block}.tc-dropzone>.tc-story-river .tmap-widget:hover .vis-navigation .vis-button.vis-zoomExtends{display:block}body.tmap-has-fullscreen-widget{overflow:hidden}body.tmap-has-fullscreen-widget .tmap-widget.tmap-fullscreen{background:white !important;height:100% !important;width:100% !important;position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:999 !important;border:none !important;margin:0 !important}body.tmap-has-fullscreen-widget .tc-dropzone>*.tmap-has-fullscreen-widget{background:white !important;height:100% !important;width:100% !important;position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:999 !important;border:none !important;margin:0 !important}body.tmap-has-fullscreen-widget .tc-dropzone>*:not(.tmap-has-fullscreen-widget){display:none}body.tmap-has-halfscreen-widget .tmap-widget.tmap-halfscreen{background:white !important;height:100% !important;width:100% !important;position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:999 !important;border:none !important;margin:0 !important;position:absolute !important;border-left:1px solid lightgray !important}.tc-modal-footer .tmap-hidden-close-button{display:none}.tmap-modal-content{position:relative;padding:1em 0;padding-top:0}.tmap-modal-content table tr td{vertical-align:top}.tmap-modal-content :not(pre)>code{padding:1px;font-size:0.9em;position:relative;top:-1px}.tmap-modal-content :not(pre)>code{color:#666}.tmap-modal-content .tc-tab-set .tc-tab-content{margin-top:0.5em}.tmap-modal-content .tc-image-button{font-size:14px}.tmap-modal-content fieldset{margin:0px}.tmap-modal-content fieldset legend{font-weight:bold}.tc-modal-body .tmap-modal-editor>p{margin:0px}.tc-modal-body .tmap-modal-editor .tmap-template-select select{width:50%}.tc-modal-body .tmap-modal-editor .tc-tiddler-frame{margin:auto;width:auto}.tc-modal-body .tmap-modal-editor .tc-tiddler-frame .tc-tiddler-controls{display:none}.tc-modal-body .tmap-modal-editor .tc-tiddler-frame .tc-tiddler-title{display:none}.tc-modal-body table{margin:6px 0;border:none;width:100%}.tc-modal-body table td,.tc-modal-body table th{border:1px solid lightgray}.tc-modal-body table.tmap-key-value-table th{width:30%;background-color:#F0F0F0}.tc-modal-body table.tmap-config-table.tmap-large-input tr td:last-child{width:20%}.tc-modal-body table.tmap-config-table.tmap-small-input tr td:last-child{width:60%}.tc-modal-body table.tmap-config-table tr td{border:none;vertical-align:top;padding:5px}.tc-modal-body table.tmap-config-table tr td:first-child{width:15%}.tc-modal-body table.tmap-config-table tr td:last-child{width:40%}.tc-modal-body table.tmap-config-table tr td input:not([type=radio]),.tc-modal-body table.tmap-config-table tr td textarea,.tc-modal-body table.tmap-config-table tr td select{width:100%;word-wrap:normal}.tc-modal-body table.tmap-config-table tr td textarea{height:100%}.tc-modal-body table.tmap-config-table tr td .tmap-no-stretch input,.tc-modal-body table.tmap-config-table tr td .tmap-no-stretch textarea,.tc-modal-body table.tmap-config-table tr td .tmap-no-stretch select{width:auto}.tc-modal-body table.tmap-config-table tr td div.tmap-button-wrapper{text-align:center}.tc-modal-body table.tmap-config-table tr td .tmap-note{margin-top:0.5em}.tc-modal-body table.tmap-config-table tr td .tmap-description{font-style:italic}#tmap-element-type-manager>div:first-child{height:50vh;float:left;width:21%;background:linear-gradient(90deg, #f5f5f5 0%, #fff 50%)}#tmap-element-type-manager>div:first-child .tmap-searchbar{padding:1em 0 0 0}#tmap-element-type-manager>div:first-child .tmap-searchbar input{width:calc(100% - 36px)}#tmap-element-type-manager>div:first-child .tmap-searchbar button{width:30px;float:right}#tmap-element-type-manager>div:first-child ul{height:calc(100% - 65px);overflow:auto;margin-top:1em;padding:0}#tmap-element-type-manager>div:first-child ul.no-bullets li{list-style:none}#tmap-element-type-manager>div:first-child ul li{white-space:nowrap}#tmap-element-type-manager>div:first-child ul li .tmap-ranking{width:30px;display:inline-block}#tmap-element-type-manager>div:last-child{height:100%;width:calc(79% - 15px);float:right}#tmap-element-type-manager>div:last-child .tc-tab-set .tc-tab-content{overflow:auto;height:50vh}.tmap-manage-node-types .tmap-edge-type-specific{display:none !important}.tmap-manage-edge-types .tmap-node-type-specific{display:none !important}.tmap-modal-fullscreen-editor .tc-tab-content p{margin:1em 0}.tmap-has-pending-template{background-color:#C1EDC4}#tmap-search-table td{border:none;padding-left:0px}#tmap-search-table td:first-child{width:30px}#tmap-search-table b{display:inline-block;width:40px;text-align:right}#tmap-search-table ul{padding-left:20px;margin:1em 0 0 0}#tmap-search-table ul li{list-style:inherit}#tmap-search-table ul button{text-align:left}button.tmap-go-back{margin-bottom:1em;font-weight:bold}.tmap-badges>span,.tmap-badge{background:gray;font-size:11px;color:white;padding:3px 4px;display:inline-block;font-weight:bold;border-radius:2px;line-height:1em;cursor:help}.tmap-badges>span.tmap-red-flag,.tmap-badge.tmap-red-flag{background:red}.tmap-popup{display:none;position:absolute;opacity:0;transition:opacity 0.3s ease}.tmap-popup.tmap-popup-active{opacity:1}.tmap-tooltip{box-shadow:3px 3px 10px rgba(0,0,0,0.2);min-width:100px;min-height:50px;max-width:<<tmap option config.sys.popups.width>>;max-height:<<tmap option config.sys.popups.height>>;padding:5px;resize:both;overflow:auto;cursor:auto;font-family:verdana;font-size:14px;background-color:#f5f4ed;border:1px solid #808074;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.tmap-tooltip[style*=\"height\"]{max-height:none !important}.tmap-tooltip[style*=\"width\"]{max-width:none !important}.tmap-quick-connect{font-size:0.7em}.tmap-quick-connect p{padding-left:0;padding-right:0}.tmap-quick-connect .tc-drop-down{padding:5px;width:250px;white-space:normal;line-height:1em;position:absolute;z-index:1000;right:50px;background:linear-gradient(45deg, #f5f5f5 0%, #fff 50%, #f5f5f5 100%)}.tmap-quick-connect .tc-drop-down:first-child{padding-top:0;margin-top:0}.tmap-quick-connect .tc-drop-down .title{margin:1.5em 0 0.5em 0;font-weight:bold;color:gray}.tmap-quick-connect .tc-drop-down select{width:80px;word-wrap:initial}.tmap-quick-connect .tc-drop-down table{width:100%;border:none;margin:0.5em 0}.tmap-quick-connect .tc-drop-down table td,.tmap-quick-connect .tc-drop-down table th{padding:3px 3px 3px 0;vertical-align:middle;font-weight:normal;border:none}.tmap-quick-connect .tc-drop-down table td table,.tmap-quick-connect .tc-drop-down table th table{margin:0}.tmap-quick-connect .tc-drop-down .tmap-quick-connect-search-bar,.tmap-quick-connect .tc-drop-down .tmap-quick-connect-existing-bar{background:#F1F1F1;margin-top:0;border-bottom:1px solid #D5D5D5;border-top:1px solid #D5D5D5}.tmap-quick-connect .tc-drop-down table.tmap-quick-connect-search-bar td,.tmap-quick-connect .tc-drop-down th{padding:5px}.tmap-quick-connect .tc-drop-down .tmap-quick-connect-existing-bar{padding:5px}.tmap-quick-connect .tc-drop-down .tmap-connection-table th,.tmap-quick-connect .tc-drop-down .tmap-connection-table td{text-align:left;padding:1px 1px 1px 0}.tmap-quick-connect .tc-drop-down .tmap-connection-table button{width:20px;padding:0px}.tmap-quick-connect .tc-drop-down .tmap-scroll-table{height:120px;overflow:auto;display:block}.tmap-quick-connect .tc-drop-down hr{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}.tmap-quick-connect .tc-drop-down a{display:inline;padding:0;color:#5778d8;background:transparent}.tmap-quick-connect .tc-drop-down a:hover{background:transparent;color:#5778d8;text-decoration:underline}.tmap-quick-connect .tc-drop-down button{display:inline-block;padding:0px 3px;text-align:center;color:#333333;line-height:1.0}.tmap-quick-connect .tc-drop-down button:hover{color:#ffffff}.tmap-quick-connect .tc-drop-down button svg{fill:inherit}.tmap-quick-connect .tc-drop-down button svg:hover{fill:#ffffff}\n",
            "title": "$:/plugins/felixhayashi/tiddlymap/layout",
            "type": "text/vnd.tiddlywiki",
            "tags": [
                "$:/tags/Stylesheet"
            ]
        },
        "$:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,r){for(var t=0;t<r.length;t++){var i=r[t];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(r,t,i){if(t)e(r.prototype,t);if(i)e(r,i);return r}}();/* @preserve TW-Guard */ /* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */\n/* @preserve TW-Guard */var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,r){if(!(e instanceof r)){throw new TypeError(\"Cannot call a class as a function\")}}var AbstractEdgeTypeSubscriber=function(){function e(r){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},i=t.priority,n=i===undefined?0:i,a=t.skipOthers,s=a===undefined?true:a,u=t.ignore,l=u===undefined?false:u;_classCallCheck(this,e);this.allEdgeTypes=r;this.priority=n;this.skipOthers=s;this.ignore=l}_createClass(e,[{key:\"setTracker\",value:function e(r){this.tracker=r}},{key:\"loadEdges\",value:function e(r,t,i){throw new _exception.MissingOverrideError(this,\"loadEdges\")}},{key:\"canHandle\",value:function e(r){throw new _exception.MissingOverrideError(this,\"canHandle\")}},{key:\"insertEdge\",value:function e(r,t,i){}},{key:\"deleteEdge\",value:function e(r,t,i){}}]);return e}();exports.default=AbstractEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/AbstractEdgeTypeSubscriber.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,r){for(var t=0;t<r.length;t++){var i=r[t];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(r,t,i){if(t)e(r.prototype,t);if(i)e(r,i);return r}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _Edge=require(\"$:/plugins/felixhayashi/tiddlymap/js/Edge\");var _Edge2=_interopRequireDefault(_Edge);var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");var _AbstractRefEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber\");var _AbstractRefEdgeTypeSubscriber2=_interopRequireDefault(_AbstractRefEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,r){if(!(e instanceof r)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,r){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return r&&(typeof r===\"object\"||typeof r===\"function\")?r:e}function _inherits(e,r){if(typeof r!==\"function\"&&r!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof r)}e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(r)Object.setPrototypeOf?Object.setPrototypeOf(e,r):e.__proto__=r}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var AbstractMagicEdgeTypeSubscriber=function(e){_inherits(r,e);function r(e,t){_classCallCheck(this,r);var i=_possibleConstructorReturn(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t));i.edgeTypesByFieldName=_utils2.default.makeHashMap();for(var a in e){var n=e[a];if(i.canHandle(n)){i.edgeTypesByFieldName[n.name]=n}}return i}_createClass(r,[{key:\"getReferencesFromField\",value:function e(r,t,i){throw new _exception.MissingOverrideError(this,\"getReferencesFromField\")}},{key:\"getReferences\",value:function e(r,t,i){var a=_utils2.default.makeHashMap();var n=r.fields;for(var s in n){var u=this.edgeTypesByFieldName[s];if(!u||i&&!i[u.id])continue;var o=this.getReferencesFromField(r,s,t);if(o&&o.length){a[u.id]=o}}return a}}]);return r}(_AbstractRefEdgeTypeSubscriber2.default);exports.default=AbstractMagicEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/AbstractMagicEdgeTypeSubscriber.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _Edge=require(\"$:/plugins/felixhayashi/tiddlymap/js/Edge\");var _Edge2=_interopRequireDefault(_Edge);var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");var _AbstractEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber\");var _AbstractEdgeTypeSubscriber2=_interopRequireDefault(_AbstractEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var AbstractRefEdgeTypeSubscriber=function(e){_inherits(t,e);function t(){_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}_createClass(t,[{key:\"loadEdges\",value:function e(t,r,i){var a=this.getReferences(t,r,i);if(!a||!_utils2.default.hasElements(a))return;var s=t.fields[\"tmap.id\"];var n=$tm.tracker.getIdsByTiddlers();var u=this.allEdgeTypes;var l=_utils2.default.getTiddlerRef(t);var o=_utils2.default.makeHashMap();for(var f in a){var c=a[f];if(!c){continue}var p=u[f];for(var d=c.length;d--;){var _=c[d];if(!_||!$tw.wiki.tiddlerExists(_)||_utils2.default.isSystemOrDraft(_)||r&&!r[_]){continue}var b=p.id+$tw.utils.hashString(l+_);o[b]=new _Edge2.default(s,n[_],p.id,b)}}return o}},{key:\"getReferences\",value:function e(t,r,i){throw new _exception.MissingOverrideError(this,\"getReferences\")}}]);return t}(_AbstractEdgeTypeSubscriber2.default);exports.default=AbstractRefEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/AbstractRefEdgeTypeSubscriber.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/EdgeTypeSubscriberRegistry": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/EdgeTypeSubscriberRegistry",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,r){for(var t=0;t<r.length;t++){var s=r[t];s.enumerable=s.enumerable||false;s.configurable=true;if(\"value\"in s)s.writable=true;Object.defineProperty(e,s.key,s)}}return function(r,t,s){if(t)e(r.prototype,t);if(s)e(r,s);return r}}();function _classCallCheck(e,r){if(!(e instanceof r)){throw new TypeError(\"Cannot call a class as a function\")}}\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/EdgeTypeSubscriberRegistry\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var EdgeTypeSubscriberRegistry=function(){function e(r,t,s){_classCallCheck(this,e);this.subscriberClasses=r;this.tracker=s;this.updateIndex(t)}_createClass(e,[{key:\"getAllForType\",value:function e(r){var t=this.allSubscribers;var s=[];for(var i=0,a=t.length;i<a;i++){if(t[i].canHandle(r)){s.push(t[i]);if(t[i].skipOthers){break}}}return s}},{key:\"getAll\",value:function e(){return this.allSubscribers}},{key:\"updateIndex\",value:function e(r){var t=[];var s=this.subscriberClasses;for(var i in s){var a=new s[i](r);a.setTracker(this.tracker);if(a.ignore===true){continue}t.push(a)}t.sort(function(e,r){return r.priority-e.priority});this.allSubscribers=t}}]);return e}();exports.default=EdgeTypeSubscriberRegistry;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/EdgeTypeSubscriberRegistry.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/tmap": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/tmap",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.TmapEdgeTypeSubscriber=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){e[i]=r[i]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _Edge=require(\"$:/plugins/felixhayashi/tiddlymap/js/Edge\");var _Edge2=_interopRequireDefault(_Edge);var _AbstractEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber\");var _AbstractEdgeTypeSubscriber2=_interopRequireDefault(_AbstractEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/tmap\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var TmapEdgeTypeSubscriber=function(e){_inherits(t,e);function t(e){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,_extends({priority:0},r)))}_createClass(t,[{key:\"loadEdges\",value:function e(t,r,i){var a=_utils2.default.parseFieldData(t,\"tmap.edges\");if(!a){return}var n=this.tracker.getTiddlersByIds();var u=t.fields[\"tmap.id\"];var s=_utils2.default.makeHashMap();for(var l in a){var o=a[l];var d=n[o.to];if(d&&(!r||r[d])&&(!i||i[o.type])){s[l]=new _Edge2.default(u,o.to,o.type,l)}}return s}},{key:\"insertEdge\",value:function e(t,r,i){var a=_utils2.default.parseFieldData(t,\"tmap.edges\",{});r.id=r.id||_utils2.default.genUUID();a[r.id]={to:r.to,type:i.id};_utils2.default.writeFieldData(t,\"tmap.edges\",a,$tm.config.sys.jsonIndentation);return r}},{key:\"deleteEdge\",value:function e(t,r,i){if(!r.id)return;var a=_utils2.default.parseFieldData(t,\"tmap.edges\",{});delete a[r.id];_utils2.default.writeFieldData(t,\"tmap.edges\",a,$tm.config.sys.jsonIndentation);return r}},{key:\"canHandle\",value:function e(t){return true}}]);return t}(_AbstractEdgeTypeSubscriber2.default);exports.TmapEdgeTypeSubscriber=TmapEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/TmapEdgeTypeSubscriber.js.map\n",
            "type": "application/javascript",
            "module-type": "tmap.edgetypehandler"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/field": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/field",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.FieldEdgeTypeSubscriber=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){e[i]=r[i]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _AbstractMagicEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber\");var _AbstractMagicEdgeTypeSubscriber2=_interopRequireDefault(_AbstractMagicEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/field\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var FieldEdgeTypeSubscriber=function(e){_inherits(t,e);function t(e){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,_extends({priority:10},r)))}_createClass(t,[{key:\"canHandle\",value:function e(t){return t.namespace===\"tw-field\"}},{key:\"getReferencesFromField\",value:function e(t,r,i){return[t.fields[r]]}},{key:\"insertEdge\",value:function e(t,r,i){var n=this.tracker.getTiddlerById(r.to);if(n==null){return}_utils2.default.setField(t,i.name,n);return r}},{key:\"deleteEdge\",value:function e(t,r,i){var n=this.tracker.getTiddlerById(r.to);if(n==null){return}_utils2.default.setField(t,i.name,undefined);return r}}]);return t}(_AbstractMagicEdgeTypeSubscriber2.default);exports.FieldEdgeTypeSubscriber=FieldEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/magicEdgeTypeSubscriber/FieldEdgeTypeSubscriber.js.map\n",
            "type": "application/javascript",
            "module-type": "tmap.edgetypehandler"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/filter": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/filter",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.FilterEdgeTypeSubstriber=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){e[i]=r[i]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _AbstractMagicEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber\");var _AbstractMagicEdgeTypeSubscriber2=_interopRequireDefault(_AbstractMagicEdgeTypeSubscriber);var _widget=require(\"$:/core/modules/widgets/widget.js\");var _widget2=_interopRequireDefault(_widget);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/filter\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var FilterEdgeTypeSubstriber=function(e){_inherits(t,e);function t(e){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,_extends({priority:10},r)))}_createClass(t,[{key:\"canHandle\",value:function e(t){return t.namespace===\"tw-filter\"}},{key:\"getReferencesFromField\",value:function e(t,r,i){var n=t.fields[r];var a=new _widget2.default.widget({});a.setVariable(\"currentTiddler\",t.fields.title);var u=new _widget2.default.widget({},{parentWidget:a});var s=_utils2.default.getMatches(n,i,u);return s}},{key:\"insertEdge\",value:function e(t,r,i){if(!r.to){return}var n=i.name;var a=t.fields[n]||\"\";var u=this.tracker.getTiddlerById(r.to);var s=$tw.utils.stringifyList([u]);if(a.length>0){s=\" \"+s}_utils2.default.setField(t,n,a+s);return r}}]);return t}(_AbstractMagicEdgeTypeSubscriber2.default);exports.FilterEdgeTypeSubstriber=FilterEdgeTypeSubstriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/magicEdgeTypeSubscriber/FilterEdgeTypeSubscriber.js.map\n",
            "type": "application/javascript",
            "module-type": "tmap.edgetypehandler"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/list": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/list",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.ListEdgeTypeSubscriber=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){e[i]=r[i]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _AbstractMagicEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber\");var _AbstractMagicEdgeTypeSubscriber2=_interopRequireDefault(_AbstractMagicEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/list\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var ListEdgeTypeSubscriber=function(e){_inherits(t,e);function t(e){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,_extends({priority:10},r)))}_createClass(t,[{key:\"canHandle\",value:function e(t){return t.namespace===\"tw-list\"}},{key:\"getReferencesFromField\",value:function e(t,r,i){return $tw.utils.parseStringArray(t.fields[r])}},{key:\"insertEdge\",value:function e(t,r,i){if(!r.to){return}var n=i.name;var s=$tw.utils.parseStringArray(t.fields[n]);s=(s||[]).slice();var a=this.tracker.getTiddlerById(r.to);s.push(a);_utils2.default.setField(t,n,$tw.utils.stringifyList(s));return r}},{key:\"deleteEdge\",value:function e(t,r,i){var n=$tw.utils.parseStringArray(t.fields[i.name]);n=(n||[]).slice();var s=this.tracker.getTiddlerById(r.to);var a=n.indexOf(s);if(a>-1){n.splice(a,1)}var u=void 0;if(n.length>0){u=$tw.utils.stringifyList(n)}_utils2.default.setField(t,i.name,u);return r}}]);return t}(_AbstractMagicEdgeTypeSubscriber2.default);exports.ListEdgeTypeSubscriber=ListEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/magicEdgeTypeSubscriber/ListEdgeTypeSubscriber.js.map\n",
            "type": "application/javascript",
            "module-type": "tmap.edgetypehandler"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/link": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/link",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.LinkEdgeTypeSubscriber=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r){if(Object.prototype.hasOwnProperty.call(r,n)){e[n]=r[n]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||false;n.configurable=true;if(\"value\"in n)n.writable=true;Object.defineProperty(e,n.key,n)}}return function(t,r,n){if(r)e(t.prototype,r);if(n)e(t,n);return t}}();var _AbstractRefEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber\");var _AbstractRefEdgeTypeSubscriber2=_interopRequireDefault(_AbstractRefEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/link\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var LinkEdgeTypeSubscriber=function(e){_inherits(t,e);function t(e){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,_extends({priority:20},r)))}_createClass(t,[{key:\"canHandle\",value:function e(t){return t.id===\"tw-body:link\"}},{key:\"getReferences\",value:function e(t,r,n){if(n&&!n[\"tw-body:link\"]){return}var i=$tw.wiki.getTiddlerLinks(t.fields.title);if(!i||!i.length){return}return{\"tw-body:link\":i}}}]);return t}(_AbstractRefEdgeTypeSubscriber2.default);exports.LinkEdgeTypeSubscriber=LinkEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/refEdgeTypeSubscriber/LinkEdgeTypeSubscriber.js.map\n",
            "type": "application/javascript",
            "module-type": "tmap.edgetypehandler"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/transclude": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/transclude",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.TranscludeEdgeTypeSubscriber=undefined;var _extends=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t){if(Object.prototype.hasOwnProperty.call(t,n)){e[n]=t[n]}}}return e};var _createClass=function(){function e(e,r){for(var t=0;t<r.length;t++){var n=r[t];n.enumerable=n.enumerable||false;n.configurable=true;if(\"value\"in n)n.writable=true;Object.defineProperty(e,n.key,n)}}return function(r,t,n){if(t)e(r.prototype,t);if(n)e(r,n);return r}}();var _AbstractRefEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber\");var _AbstractRefEdgeTypeSubscriber2=_interopRequireDefault(_AbstractRefEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,r){if(!(e instanceof r)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,r){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return r&&(typeof r===\"object\"||typeof r===\"function\")?r:e}function _inherits(e,r){if(typeof r!==\"function\"&&r!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof r)}e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(r)Object.setPrototypeOf?Object.setPrototypeOf(e,r):e.__proto__=r}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/transclude\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var TranscludeEdgeTypeSubscriber=function(e){_inherits(r,e);function r(e){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,r);return _possibleConstructorReturn(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,_extends({priority:20,ignore:typeof $tw.wiki.getTiddlerTranscludes!==\"function\"},t)))}_createClass(r,[{key:\"canHandle\",value:function e(r){return r.id===\"tw-body:transclude\"}},{key:\"getReferences\",value:function e(r,t,n){if(n&&!n[\"tw-body:transclude\"]){return}var i=$tw.wiki.getTiddlerTranscludes(r.fields.title);if(!i||!i.length){return}return{\"tw-body:transclude\":i}}}]);return r}(_AbstractRefEdgeTypeSubscriber2.default);exports.TranscludeEdgeTypeSubscriber=TranscludeEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/refEdgeTypeSubscriber/TranscludeEdgeTypeSubscriber.js.map\n",
            "type": "application/javascript",
            "module-type": "tmap.edgetypehandler"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/Edge": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/Edge",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Edge\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var Edge=function e(t,i,s,l){_classCallCheck(this,e);this.from=t;this.to=i;this.type=s;this.id=l||_utils2.default.genUUID()};exports.default=Edge;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/graph/Edge.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/EdgeType": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/EdgeType",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r){if(Object.prototype.hasOwnProperty.call(r,n)){e[n]=r[n]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||false;n.configurable=true;if(\"value\"in n)n.writable=true;Object.defineProperty(e,n.key,n)}}return function(t,r,n){if(r)e(t.prototype,r);if(n)e(t,n);return t}}();var _MapElementType2=require(\"$:/plugins/felixhayashi/tiddlymap/js/MapElementType\");var _MapElementType3=_interopRequireDefault(_MapElementType2);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var r in e){if(Object.prototype.hasOwnProperty.call(e,r))t[r]=e[r]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/EdgeType\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var EdgeType=function(e){_inherits(t,e);function t(e,r){_classCallCheck(this,t);var n=t.getIdParts(e),o=n.marker,a=n.namespace,i=n.name;e=t.getId(o,a,i);var l=_possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,env.path.edgeTypes,t.fieldMeta,r));l.id=e;l.marker=o;l.name=i;l.namespace=a;var u=(l.style||{}).arrows;if(u){l.invertedArrow=isArrowEnabled(u,\"from\");l.toArrow=isArrowEnabled(u,\"to\")||isArrowEnabled(u,\"middle\");l.biArrow=l.invertedArrow===l.toArrow;if(l.biArrow){l.toArrow=true;l.invertedArrow=true}}else{l.toArrow=true}Object.freeze(l);return l}_createClass(t,[{key:\"getLabel\",value:function e(){return this.label||this.name}}],[{key:\"getIdParts\",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:\"\";t=_utils2.default.getWithoutPrefix(t,env.path.edgeTypes+\"/\");var r=t.match(edgeTypeRegex)||[];return{marker:r[1]||\"\",namespace:r[3]&&r[2]||\"\",name:r[3]||r[2]||\"\"}}},{key:\"getId\",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:\"\";var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"\";var n=arguments[2];return n?t+(r&&r+\":\")+n:\"tmap:unknown\"}}]);return t}(_MapElementType3.default);EdgeType.getInstance=function(e){return e instanceof EdgeType?e:new EdgeType(e)};EdgeType.fieldMeta=_extends({},_MapElementType3.default.fieldMeta,{label:{},\"show-label\":{}});var isArrowEnabled=function e(t,r){var n=t[r];if(n==null&&r===\"to\"){return true}return(typeof n===\"undefined\"?\"undefined\":_typeof(n))===\"object\"?n.enabled!==false:n===true};var edgeTypeRegex=new RegExp(\"^(_?)([^:_][^:]*):?([^:]*)\");exports.default=EdgeType;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/graph/EdgeType.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/MapElementType": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/MapElementType",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(t){return typeof t}:function(t){return t&&typeof Symbol===\"function\"&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t};var _createClass=function(){function t(t,e){for(var i=0;i<e.length;i++){var l=e[i];l.enumerable=l.enumerable||false;l.configurable=true;if(\"value\"in l)l.writable=true;Object.defineProperty(t,l.key,l)}}return function(e,i,l){if(i)t(e.prototype,i);if(l)t(e,l);return e}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/MapElementType\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _classCallCheck(t,e){if(!(t instanceof e)){throw new TypeError(\"Cannot call a class as a function\")}}var MapElementType=function(){function t(e,i,l,s){_classCallCheck(this,t);this.id=e;this.root=i;this._fieldMeta=l;this.fullPath=this.root+\"/\"+this.id;this.isShipped=$tw.wiki.getSubTiddler($tm.path.pluginRoot,this.fullPath);this._load(s||this.fullPath)}_createClass(t,[{key:\"_load\",value:function t(e){if(!e){return}if(typeof e===\"string\"){var i=_utils2.default.startsWith(e,this.root);var l=i?e:this.root+\"/\"+e;this._loadFromTiddler(l)}else if(e instanceof $tw.Tiddler){this._loadFromTiddler(e)}else if((typeof e===\"undefined\"?\"undefined\":_typeof(e))===\"object\"){for(var s in this._fieldMeta){this[s]=e[s]}}}},{key:\"_loadFromTiddler\",value:function t(e){var i=_utils2.default.getTiddler(e);if(!i){return}var l=$tw.wiki.getSubTiddler($tm.path.pluginRoot,this.fullPath)||{};var s=$tw.utils.extend({},l.fields,i.fields);for(var r in this._fieldMeta){var a=this._fieldMeta[r].parse;var f=s[r];this[r]=a?a.call(this,f):f}}},{key:\"exists\",value:function t(){return _utils2.default.tiddlerExists(this.fullPath)}},{key:\"setStyle\",value:function t(e,i){if(typeof e===\"string\"){e=_utils2.default.parseJSON(e)}if((typeof e===\"undefined\"?\"undefined\":_typeof(e))===\"object\"){if(i){_utils2.default.merge(this.style,e)}else{this.style=e}}}},{key:\"save\",value:function t(e,i){if(!e){e=this.fullPath}else if(typeof e!==\"string\"){return}var l={title:e,text:\"\"};if(!_utils2.default.startsWith(e,this.root)){l.id=this.id}for(var s in this._fieldMeta){var r=this._fieldMeta[s].stringify;l[s]=r?r.call(this,this[s]):this[s]}if(!this.exists()){Object.assign(l,$tw.wiki.getCreationFields())}if(i!==true){Object.assign(l,$tw.wiki.getModificationFields())}$tw.wiki.addTiddler(new $tw.Tiddler(l))}}]);return t}();MapElementType.fieldMeta={description:{},style:{parse:_utils2.default.parseJSON,stringify:JSON.stringify},modified:{},created:{}};exports.default=MapElementType;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/graph/MapElementType.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/NodeType": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/NodeType",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r){if(Object.prototype.hasOwnProperty.call(r,n)){e[n]=r[n]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||false;n.configurable=true;if(\"value\"in n)n.writable=true;Object.defineProperty(e,n.key,n)}}return function(t,r,n){if(r)e(t.prototype,r);if(n)e(t,n);return t}}();var _MapElementType2=require(\"$:/plugins/felixhayashi/tiddlymap/js/MapElementType\");var _MapElementType3=_interopRequireDefault(_MapElementType2);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/NodeType\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var NodeType=function(e){_inherits(t,e);function t(e,r){_classCallCheck(this,t);e=typeof e===\"string\"?_utils2.default.getWithoutPrefix(e,$tm.path.nodeTypes+\"/\"):\"tmap:unknown\";var n=_possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,$tm.path.nodeTypes,t.fieldMeta,r));Object.freeze(n);return n}_createClass(t,[{key:\"getInheritors\",value:function e(t){return this.scope?_utils2.default.getMatches(this.scope,t||$tw.wiki.allTitles()):[]}}]);return t}(_MapElementType3.default);NodeType.getInstance=function(e){return e instanceof NodeType?e:new NodeType(e)};NodeType.fieldMeta=_extends({},_MapElementType3.default.fieldMeta,{view:{},priority:{parse:function e(t){return isNaN(t)?1:parseInt(t)},stringify:function e(t){return _utils2.default.isInteger(t)?t.toString():\"1\"}},scope:{stringify:_utils2.default.getWithoutNewLines},\"fa-icon\":{},\"tw-icon\":{}});exports.default=NodeType;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/graph/NodeType.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i){if(Object.prototype.hasOwnProperty.call(i,r)){e[r]=i[r]}}}return e};var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};var _createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||false;r.configurable=true;if(\"value\"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}return function(t,i,r){if(i)e(t.prototype,i);if(r)e(t,r);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var i in e){if(Object.prototype.hasOwnProperty.call(e,i))t[i]=e[i]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var ViewAbstraction=function(){function e(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,e);if(t instanceof e){return t}this._registerPaths(t);if(i.isCreate){if(!this.configTRef){var r=_utils2.default.getRandomLabel({plural:true});this.configTRef=$tw.wiki.generateNewTitle($tm.path.views+\"/\"+r)}this._createView(i)}else if(!e.exists(this.getRoot())){throw new ResourceNotFoundException(\"ViewAbstraction\",t)}}_createClass(e,[{key:\"isLocked\",value:function e(){return $tw.wiki.isShadowTiddler(this.configTRef)}},{key:\"update\",value:function e(t){var i=t.changedTiddlers;if(t[env.path.edgeTypes]||_utils2.default.hasKeyWithPrefix(i,this.getRoot())){this._clearCaches();return true}return false}},{key:\"addPlaceholder\",value:function e(t){_utils2.default.cp(_utils2.default.getTiddlerRef(t),this.snapshotTRef,true)}},{key:\"exists\",value:function t(){return e.exists(this)}},{key:\"getRoot\",value:function e(){return this.configTRef}},{key:\"getCreationDate\",value:function e(t){var i=$tw.wiki.getTiddler(this.configTRef).fields[\"created\"];if(t){return i instanceof Date?$tw.utils.formatDateString(i,\"DDth MMM YYYY\"):\"\"}return i}},{key:\"getLabel\",value:function e(){return _utils2.default.getBasename(this.configTRef)}},{key:\"destroy\",value:function e(){_utils2.default.deleteTiddlers(_utils2.default.getMatches(\"[prefix[\"+this.configTRef+\"]]\"))}},{key:\"getOccurrences\",value:function e(){var t=\"[regexp:text[<\\\\$(tiddlymap|tmap).*?view=.\"+this.getLabel()+\"..*?>]]\";return _utils2.default.getMatches(t)}},{key:\"rename\",value:function t(i){if(typeof i!==\"string\"){return false}if(_utils2.default.inArray(\"/\",i)){$tm.notify('A view name must not contain any \"/\"');return false}var r=this.getLabel();var a=env.path.views+\"/\"+i;var n=this.getRoot();_utils2.default.mv(n,a,true);if($tm.config.sys.defaultView===r){_utils2.default.setEntry($tm.ref.sysUserConf,\"defaultView\",i)}if($tm.config.sys.liveTab.fallbackView===r){_utils2.default.setEntry($tm.ref.sysUserConf,\"liveTab.fallbackView\",i)}$tw.wiki.each(function(t,a){if(t.fields[\"tmap.open-view\"]===r){_utils2.default.setField(a,\"tmap.open-view\",i);return}if(e.exists(a)){var n=new e(a);var l=n.getNodeData();for(var s in l){if(l[s][\"open-view\"]===r){l[s][\"open-view\"]=i}}n.saveNodeData(l)}});this._clearCaches();this._registerPaths(i)}},{key:\"isEnabled\",value:function e(t){return _utils2.default.isTrue(this.getConfig(t),false)}},{key:\"getConfig\",value:function e(t){var i=this;var r=$tw.wiki.getCacheForTiddler(this.configTRef,\"tmap-config\",function(){var e=_utils2.default.getTiddler(i.configTRef).fields;return _utils2.default.getPropertiesByPrefix(e,\"config.\")});var a=t&&_utils2.default.startsWith(t,\"config.\")?t:\"config.\"+t;return t?r[a]:r}},{key:\"setConfig\",value:function e(){for(var t=arguments.length,i=Array(t),r=0;r<t;r++){i[r]=arguments[r]}if(i[0]==null){return}if(i.length===1&&_typeof(i[0])===\"object\"){for(var a in i[0]){this.setConfig(a,i[0][a])}}else if(i.length===2&&typeof i[0]===\"string\"){var n=_utils2.default.getWithoutPrefix(i[0],\"config.\");var l=i[1];if(l===undefined){return}var s=this.getConfig();if(l===null){$tm.logger(\"debug\",\"Removing config\",n);delete s[\"config.\"+n]}else{if(n===\"edge_type_namespace\"){var o=l.match(/[^:]+/);l=o?o[0]:\"\"}}$tm.logger(\"log\",\"Setting config\",n,l);s[\"config.\"+n]=l;$tw.wiki.addTiddler(new $tw.Tiddler(_utils2.default.getTiddler(this.configTRef),s))}else{throw new(Function.prototype.bind.apply(_exception.InvalidArgumentException,[null].concat(i)))}}},{key:\"isNodeIncludedById\",value:function t(i){var r=$tw.utils.escapeRegExp(e._getNodeIdFilterPart(i));return this.getNodeFilter(\"raw\").match(r)}},{key:\"setNodeFilter\",value:function e(t,i){t=t.replace(/[\\n\\r]/g,\" \");if(this.getNodeFilter(\"raw\")===t){return}_utils2.default.setField(this.nodeFilterTRef,\"filter\",t);$tm.logger(\"debug\",\"Node filter set to\",t)}},{key:\"setEdgeTypeFilter\",value:function e(t){t=t.replace(/[\\n\\r]/g,\" \");if(this.getEdgeTypeFilter(\"raw\")===t){return}_utils2.default.setField(this.edgeTypeFilterTRef,\"filter\",t);$tm.logger(\"debug\",\"Edge filter set to\",t)}},{key:\"addNode\",value:function t(i){if(!this.isNodeIncludedById(i)){if(_utils2.default.isTrue($tm.config.sys.alwaysAddNodeIdToViewFilter)||!_utils2.default.isMatch(i.tRef,this.getNodeFilter(\"compiled\"))){var r=e._getNodeIdFilterPart(i);var a=\" \";this.setNodeFilter(this.getNodeFilter(\"raw\")+a+r)}this.saveNodePosition(i)}}},{key:\"removeNode\",value:function t(i){if(!this.isNodeIncludedById(i)){return false}var r=e._getNodeIdFilterPart(i);var a=this.getNodeFilter(\"raw\").replace(r,\"\");this.setNodeFilter(a);return true}},{key:\"getEdgeTypeFilter\",value:function e(t){var i=this;var r=$tw.wiki.getCacheForTiddler(this.edgeTypeFilterTRef,\"tmap-edgeTypeFilter\",function(){var e=$tm.indeces.allETy;var t=Object.keys(e);var r=$tw.wiki.getTiddler(i.edgeTypeFilterTRef);var a={};a.raw=r&&r.fields.filter||\"\";a.pretty=_utils2.default.getPrettyFilter(a.raw);a.matches=_utils2.default.getEdgeTypeMatches(a.raw,e);a.whitelist=_utils2.default.getLookupTable(a.matches);return a});return t?r[t]:r}},{key:\"isEdgeTypeVisible\",value:function e(t){return _utils2.default.isEdgeTypeMatch(_EdgeType2.default.getInstance(t).id,this.getEdgeTypeFilter(\"raw\"))}},{key:\"getNodeFilter\",value:function e(t){var i=this;var r=$tw.wiki.getCacheForTiddler(this.nodeFilterTRef,\"tmap-nodeFilter\",function(){var e=_utils2.default.makeHashMap();var t=$tw.wiki.getTiddler(i.nodeFilterTRef);e.raw=t&&t.fields.filter||\"\";e.pretty=_utils2.default.getPrettyFilter(e.raw);e.compiled=$tw.wiki.compileFilter(e.raw);return e});return t?r[t]:r}},{key:\"getNodeData\",value:function e(t){var i=this;var r=$tw.wiki.getCacheForTiddler(this.mapTRef,\"tmap-map\",function(){return _utils2.default.parseFieldData(i.mapTRef,\"text\",{})});return t?r[t]:r}},{key:\"equals\",value:function t(i){return i===this||e.exists(i)&&new e(i).getRoot()===this.getRoot()}},{key:\"saveNodeData\",value:function e(){var t=this.getNodeData();for(var i=arguments.length,r=Array(i),a=0;a<i;a++){r[a]=arguments[a]}if(r.length===2){if(_typeof(r[1])===\"object\"){if(r[1]===null){delete t[r[0]]}else{t[r[0]]=Object.assign(t[r[0]]||{},r[1])}}}else if(r.length===1&&_typeof(r[0])===\"object\"){$tm.logger(\"log\",\"Storing data in\",this.mapTRef);Object.assign(t,r[0])}else{throw new(Function.prototype.bind.apply(_exception.InvalidArgumentException,[null].concat(r)))}_utils2.default.writeFieldData(this.mapTRef,\"text\",t,$tm.config.sys.jsonIndentation)}},{key:\"saveNodePosition\",value:function e(t){if(t.id&&t.x!=null&&t.y!=null){this.saveNodeData(t.id,{x:t.x,y:t.y})}}},{key:\"saveNodePositions\",value:function e(t){var i=this.getNodeData();for(var r in t){i[r]=i[r]||{};i[r].x=t[r].x;i[r].y=t[r].y}this.saveNodeData(i)}},{key:\"setCentralTopic\",value:function e(t){this.setConfig(\"central-topic\",t)}},{key:\"saveNodeStyle\",value:function e(t,i){var r=this.getNodeData(t)||{};var a={x:r.x,y:r.y};for(var n in r){delete r[n]}this.saveNodeData(t,_extends({},i,a))}},{key:\"_registerPaths\",value:function t(i,r){this.configTRef=e._getRootPath(i);this.mapTRef=this.configTRef+\"/map\";this.nodeFilterTRef=this.configTRef+\"/filter/nodes\";this.edgeTypeFilterTRef=this.configTRef+\"/filter/edges\";this.snapshotTRef=this.getRoot()+\"/snapshot\"}},{key:\"_clearCaches\",value:function e(){_utils2.default.getMatches(\"[prefix[\"+this.getRoot()+\"]]\").forEach(function(e){$tw.wiki.clearCache(e)})}},{key:\"_createView\",value:function t(){var i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},r=i.isForce,a=i.protoView,n=i.isHidden;if(e.exists(this)){if(!r){return}this.destroy()}if(e.exists(a)){_utils2.default.cp(new e(a).getRoot(),this.configTRef,true)}var l={title:this.configTRef,id:_utils2.default.genUUID()};if(!n){l[$tm.field.viewMarker]=true}$tw.wiki.addTiddler(new $tw.Tiddler(_utils2.default.getTiddler(this.configTRef),l));this.setEdgeTypeFilter(env.filter.defaultEdgeTypeFilter)}}],[{key:\"_getNodeIdFilterPart\",value:function e(t){var i=(typeof t===\"undefined\"?\"undefined\":_typeof(t))===\"object\"?t.id:t;return\"[field:tmap.id[\"+i+\"]]\"}},{key:\"_getRootPath\",value:function t(i){if(i instanceof e){return i.configTRef}if(i instanceof $tw.Tiddler){i=i.fields.title}if(typeof i===\"string\"){var r=_utils2.default.getWithoutPrefix(i,$tm.path.views+\"/\");if(r&&!_utils2.default.hasSubString(r,\"/\")){return $tm.path.views+\"/\"+r}}}},{key:\"exists\",value:function t(i){if(!i){return false}if(i instanceof e){i=i.configTRef}else{i=e._getRootPath(i)}return _utils2.default.tiddlerExists(i)}}]);return e}();exports.default=ViewAbstraction;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/graph/ViewAbstraction.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/Popup": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/Popup",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function Popup(e,t){t=t||{};this._parentDomNode=e;this._domNode=document.createElement(\"div\");this._domNode.style.display=\"none\";this._domNode.className=\"tmap-popup\";this._parentDomNode.appendChild(this._domNode);$tw.utils.addClass(this._domNode,t.className);this._isEnabled=true;this._isPreventShowOrHide=false;this._isHideOnClick=!!t.hideOnClick;this._timeoutShow=null;this._timeoutHide=null;this._isDisplayNoneAfterAnimation=true;var i=parseInt(t.leavingDelay);this._hideDelayLeavingPopup=_utils2.default.isInteger(i)?i:200;i=parseInt(t.hideDelay);this._hideDelay=_utils2.default.isInteger(i)?i:200;i=parseInt(t.showDelay);this._showDelay=_utils2.default.isInteger(i)?i:200;_utils2.default.bindTo(this,[\"_show\",\"_hide\",\"_handleEnter\",\"_handleLeave\",\"_handleAnimationEnd\",\"_handleClick\"]);this._listeners={mouseenter:this._handleEnter,mouseleave:this._handleLeave,click:[this._handleClick,true]};var s=this._handleAnimationEnd;this._listeners[$tw.utils.convertEventName(\"animationEnd\")]=s;this._listeners[$tw.utils.convertEventName(\"transitionEnd\")]=s;_utils2.default.setDomListeners(\"add\",this._domNode,this._listeners,false)}\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Popup\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */Popup.prototype._handleEnter=function(e){this._isPreventShowOrHide=true};Popup.prototype._handleLeave=function(e){this._isPreventShowOrHide=false;this.hide(this._hideDelayLeavingPopup)};Popup.prototype._handleClick=function(e){if(this._isHideOnClick){this._hide(true)}};Popup.prototype._handleAnimationEnd=function(){if(this._isDisplayNoneAfterAnimation){this._domNode.style.display=\"none\"}};Popup.prototype._hide=function(e){if(!e&&this._isPreventShowOrHide)return;this._isDisplayNoneAfterAnimation=true;this._isPreventShowOrHide=false;$tw.utils.removeClass(this._domNode,\"tmap-popup-active\")};Popup.prototype._show=function(e,t){if(this._isPreventShowOrHide||$tm.mouse.ctrlKey||!this._isEnabled){return}this._domNode.style.display=\"none\";$tw.utils.removeClass(this._domNode,\"tmap-popup-active\");this._domNode.removeAttribute(\"style\");_utils2.default.removeDOMChildNodes(this._domNode);var i=this._domNode.appendChild(document.createElement(\"div\"));if(typeof t===\"function\"){t(e,i)}else{i.innerHTML=t}if(!i.childNodes.length)return;var s=this._parentDomNode.getBoundingClientRect();var o=$tm.mouse.clientX;var n=$tm.mouse.clientY;this._domNode.style.display=\"block\";var d=this._domNode.getBoundingClientRect();var l=s.right-(o+d.width);var h=o-d.width-s.left;var a=l>h;var u=s.bottom-(n+d.height);var r=n-d.height-s.top;var p=u>r;var _=a?-15:d.width+15;var m=p?-15:d.height+15;this._domNode.style.left=o-s.left-_+\"px\";this._domNode.style.top=n-s.top-m+\"px\";this._isDisplayNoneAfterAnimation=false;$tw.utils.addClass(this._domNode,\"tmap-popup-active\")};Popup.prototype.show=function(e,t,i){this._clearTimeouts();i=_utils2.default.isInteger(i)?i:this._showDelay;this._timeoutShow=setTimeout(this._show,i,e,t)};Popup.prototype.hide=function(e,t){this._clearTimeouts();e=_utils2.default.isInteger(e)?e:this._hideDelay;if(t||e===0){this._hide(t)}else{this._timeoutHide=setTimeout(this._hide,e,t)}};Popup.prototype.setEnabled=function(e){this._isEnabled=e};Popup.prototype.isShown=function(){return this._domNode.style.display===\"block\"};Popup.prototype._clearTimeouts=function(){clearTimeout(this._timeoutShow);clearTimeout(this._timeoutHide);this._timeoutShow=undefined;this._timeoutHide=undefined};exports.default=Popup;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/Popup.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/lib/SelectionRectangle": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/SelectionRectangle",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function t(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||false;n.configurable=true;if(\"value\"in n)n.writable=true;Object.defineProperty(t,n.key,n)}}return function(e,i,n){if(i)t(e.prototype,i);if(n)t(e,n);return e}}();function _classCallCheck(t,e){if(!(t instanceof e)){throw new TypeError(\"Cannot call a class as a function\")}}\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/SelectionRectangle\ntype: application/SelectionRectangle\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var SelectionRectangle=function(){function t(e,i){_classCallCheck(this,t);this.x1=e;this.x2=e;this.y1=i;this.y2=i}_createClass(t,[{key:\"span\",value:function t(e,i){this.x2=e;this.y2=i}},{key:\"getWidth\",value:function t(){return this.x2-this.x1}},{key:\"getHeight\",value:function t(){return this.y2-this.y1}},{key:\"getRect\",value:function t(){return[this.x1,this.y1,this.getWidth(),this.getHeight()]}},{key:\"isPointWithin\",value:function t(e){var i=e.x,n=e.y;var a=this.x1,r=this.x2,s=this.y1,u=this.y2;var h=Math.min(a,r);var c=Math.max(a,r);var l=Math.min(s,u);var o=Math.max(s,u);return h<i&&i<c&&l<n&&n<o}}]);return t}();exports.default=SelectionRectangle;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/SelectionRectangle.js.map\n",
            "type": "application/SelectionRectangle",
            "module-type": "library"
        },
        "/home/felo/projects/Tiddlywiki/TiddlyWiki5/plugins/felixhayashi/tiddlymap/js/lib/TypeDefs.js": {
            "title": "/home/felo/projects/Tiddlywiki/TiddlyWiki5/plugins/felixhayashi/tiddlymap/js/lib/TypeDefs.js",
            "text": "\"use strict\";\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/TypeDefs.js.map\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/config/vis": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/config/vis",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/config/vis\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var visConfig={locale:\"en_EN\",clickToUse:false,autoResize:false,height:\"100%\",width:\"100%\",configure:{enabled:false},interaction:{dragNodes:true,dragView:true,hideEdgesOnDrag:false,hideNodesOnDrag:false,hover:true,navigationButtons:true,multiselect:true,selectable:true,selectConnectedEdges:true,tooltipDelay:600,zoomView:false,keyboard:{enabled:false,speed:{x:10,y:10,zoom:.02},bindToWindow:false}},manipulation:{initiallyActive:true},nodes:{shape:\"box\",widthConstraint:{maximum:160},heightConstraint:{valign:\"center\"},shadow:{enabled:false},color:{border:\"#2B7CE9\",background:\"#97C2FC\"}},edges:{smooth:{enabled:true},color:{color:\"#848484\",inherit:false},arrows:{to:{enabled:true}}},layout:{hierarchical:{enabled:false,levelSeparation:200,nodeSpacing:170,treeSpacing:230,sortMethod:\"directed\",parentCentralization:true,edgeMinimization:true,blockShifting:true,direction:\"UD\"}},physics:{forceAtlas2Based:{gravitationalConstant:-300,springLength:0,springConstant:.2,centralGravity:.015,damping:.4},hierarchicalRepulsion:{nodeDistance:120,centralGravity:0,springLength:100,springConstant:.01,damping:.09},solver:\"forceAtlas2Based\",stabilization:{enabled:true,iterations:1e3,updateInterval:10,onlyDynamicEdges:false,fit:false}}};exports.default=visConfig;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/VisConfig.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/lib/environment": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/environment",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _extends=Object.assign||function(e){for(var i=1;i<arguments.length;i++){var a=arguments[i];for(var l in a){if(Object.prototype.hasOwnProperty.call(a,l)){e[l]=a[l]}}}return e};\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/environment\ntype: application/javascript\n module-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var path=exports.path={pluginRoot:\"$:/plugins/felixhayashi/tiddlymap\",edgeTypes:\"$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes\",nodeTypes:\"$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes\",views:\"$:/plugins/felixhayashi/tiddlymap/graph/views\",options:\"$:/plugins/felixhayashi/tiddlymap/config\",dialogs:\"$:/plugins/felixhayashi/tiddlymap/dialog\",footers:\"$:/plugins/felixhayashi/tiddlymap/dialogFooter\",tempRoot:\"$:/temp/tmap\",tempStates:\"$:/temp/tmap/state\",tempPopups:\"$:/temp/tmap/state/popup\",localHolders:\"$:/temp/tmap/holders\"};var ref=exports.ref={defaultViewHolder:\"$:/plugins/felixhayashi/tiddlymap/misc/defaultViewHolder\",graphBar:\"$:/plugins/felixhayashi/tiddlymap/misc/advancedEditorBar\",sysUserConf:\"$:/plugins/felixhayashi/tiddlymap/config/sys/user\",visUserConf:\"$:/plugins/felixhayashi/tiddlymap/config/vis/user\",welcomeFlag:\"$:/plugins/felixhayashi/tiddlymap/flag/welcome\",focusButton:\"$:/plugins/felixhayashi/tiddlymap/misc/focusButton\",sysMeta:\"$:/plugins/felixhayashi/tiddlymap/misc/meta\",liveTab:\"$:/plugins/felixhayashi/tiddlymap/hook/liveTab\",mainEditor:\"$:/plugins/felixhayashi/tiddlymap/hook/editor\",sidebarBreakpoint:\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"};var misc=exports.misc={unknownEdgeLabel:\"tmap:undefined\",liveViewLabel:\"Live View\",defaultViewLabel:\"Default\",mainEditorId:\"main_editor\",arrows:{in:\"⇦\",out:\"➡\",bi:\"⇄\"}};var config=exports.config={sys:{field:{nodeLabel:\"caption\",nodeIcon:\"icon\",nodeInfo:\"description\",viewMarker:\"isview\"},liveTab:{fallbackView:misc.liveViewLabel},suppressedDialogs:{},edgeClickBehaviour:\"manager\",debug:\"false\",notifications:\"true\",popups:{enabled:\"true\",delay:\"600\",width:\"240px\",height:\"140px\"},jsonIndentation:\"1\",alwaysAddNodeIdToViewFilter:\"true\",editNodeOnCreate:\"false\",singleClickMode:\"false\",nodeFilterNeighbours:\"false\",editorMenuBar:{showNeighScopeButton:\"true\",showRasterMenuButton:\"true\",showScreenshotButton:\"true\"}}};var filter=exports.filter={nodeTypes:\"[prefix[\"+path.nodeTypes+\"]]\",edgeTypes:\"[prefix[\"+path.edgeTypes+\"]]\",views:\"[\"+config.sys.field.viewMarker+\"[true]]\",defaultEdgeTypeFilter:\"-[prefix[_]] -[[tw-body:link]] -[[tw-list:tags]] -[[tw-list:list]]\"};var allSelector=\"[all[tiddlers+shadows]!has[draft.of]]\";var s={allEdgeTypes:allSelector+\" +\"+filter.edgeTypes,allNodeTypes:allSelector+\" +\"+filter.nodeTypes,allViews:allSelector+\" +\"+filter.views,allPotentialNodes:\"[all[tiddlers]!is[system]!has[draft.of]]\"};var selector=exports.selector=_extends({},s,{allEdgeTypesById:s.allEdgeTypes+\" +[removeprefix[\"+path.edgeTypes+\"/]]\",allNodeTypesById:s.allNodeTypes+\" +[removeprefix[\"+path.nodeTypes+\"/]]\",allViewsByLabel:s.allViews+\" +[removeprefix[\"+path.views+\"/]]\"});\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/environment.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/exception": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/exception",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function r(r,t){for(var e=0;e<t.length;e++){var o=t[e];o.enumerable=o.enumerable||false;o.configurable=true;if(\"value\"in o)o.writable=true;Object.defineProperty(r,o.key,o)}}return function(t,e,o){if(e)r(t.prototype,e);if(o)r(t,o);return t}}();function _classCallCheck(r,t){if(!(r instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(r,t){if(!r){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:r}function _inherits(r,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}r.prototype=Object.create(t&&t.prototype,{constructor:{value:r,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(r,t):r.__proto__=t}\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/exception\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var TiddlyMapError=function(r){_inherits(t,r);function t(r,e){_classCallCheck(this,t);var o=_possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,r));o.payload=e;return o}_createClass(t,[{key:\"getPayload\",value:function r(){return this.payload}}]);return t}(Error);var EnvironmentError=exports.EnvironmentError=function(r){_inherits(t,r);function t(r){_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,\"Critical parts of the underlying system changed: \"+r))}return t}(TiddlyMapError);var DependencyError=exports.DependencyError=function(r){_inherits(t,r);function t(r){_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,\"TiddlyMap cannot run without: : \"+r))}return t}(TiddlyMapError);var MissingOverrideError=exports.MissingOverrideError=function(r){_inherits(t,r);function t(r,e){_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,r.constructor.name+' does not override method \"'+e+'\"'))}return t}(TiddlyMapError);var ResourceNotFoundException=exports.ResourceNotFoundException=function(r){_inherits(t,r);function t(r){_classCallCheck(this,t);for(var e=arguments.length,o=Array(e>1?e-1:0),n=1;n<e;n++){o[n-1]=arguments[n]}return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,\"Cannot resolve \"+r,o))}return t}(TiddlyMapError);var InvalidArgumentException=exports.InvalidArgumentException=function(r){_inherits(t,r);function t(){_classCallCheck(this,t);for(var r=arguments.length,e=Array(r),o=0;o<r;o++){e[o]=arguments[o]}return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,\"Invalid or missing argument provided\",e))}return t}(TiddlyMapError);\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/exceptions.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/URL": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/URL",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/URL\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */\n/**\n * <<<\n * Lightweight URL manipulation with JavaScript. This library is\n * independent of any other libraries and has pretty simple interface\n * and lightweight code-base. Some ideas of query string parsing\n * had been taken from Jan Wolter.\"\n *\n * @see http://unixpapa.com/js/querystring.html\n * @license MIT\n * @author Mykhailo Stadnyk <mikhus@gmail.com>\n * <<< https://github.com/Mikhus/jsurl\n *\n * @class\n * @param {string} url\n */function Url(t){this.paths=function(t){var e=\"\",r=0,o;if(t&&t.length&&t+\"\"!==t){if(this.isAbsolute()){e=\"/\"}for(o=t.length;r<o;r++){t[r]=encode(t[r])}this.path=e+t.join(\"/\")}t=(this.path.charAt(0)===\"/\"?this.path.slice(1):this.path).split(\"/\");for(r=0,o=t.length;r<o;r++){t[r]=decode(t[r])}return t};this.encode=encode;this.decode=decode;this.isAbsolute=function(){return this.protocol||this.path.charAt(0)===\"/\"};this.toString=function(){return(this.protocol&&this.protocol+\"://\")+(this.user&&encode(this.user)+(this.pass&&\":\"+encode(this.pass))+\"@\")+(this.host&&this.host)+(this.port&&\":\"+this.port)+(this.path&&this.path)+(this.query.toString()&&\"?\"+this.query)+(this.hash&&\"#\"+encode(this.hash))};parse(this,t)}var map={protocol:\"protocol\",host:\"hostname\",port:\"port\",path:\"pathname\",query:\"search\",hash:\"hash\"},defaultPorts={ftp:21,gopher:70,http:80,https:443,ws:80,wss:443},parse=function t(e,r){var o=document,s=o.createElement(\"a\"),r=r||o.location.href,i=r.match(/\\/\\/(.*?)(?::(.*?))?@/)||[],n;s.href=r;for(n in map){e[n]=s[map[n]]||\"\"}e.protocol=e.protocol.replace(/:$/,\"\");e.query=e.query.replace(/^\\?/,\"\");e.hash=decode(e.hash.replace(/^#/,\"\"));e.user=decode(i[1]||\"\");e.pass=decode(i[2]||\"\");e.port=defaultPorts[e.protocol]==e.port||e.port==0?\"\":e.port;if(!e.protocol&&!/^([a-z]+:)?\\/\\//.test(r)){var h=new Url(o.location.href.match(/(.*\\/)/)[0]),a=h.path.split(\"/\"),p=e.path.split(\"/\"),c=[\"protocol\",\"user\",\"pass\",\"host\",\"port\"],f=c.length;a.pop();for(n=0;n<f;n++){e[c[n]]=h[c[n]]}while(p[0]==\"..\"){a.pop();p.shift()}e.path=(r.charAt(0)!=\"/\"?a.join(\"/\"):\"\")+\"/\"+p.join(\"/\")}else{e.path=e.path.replace(/^\\/?/,\"/\")}e.paths((e.path.charAt(0)==\"/\"?e.path.slice(1):e.path).split(\"/\"));parseQs(e)},encode=function t(e){return encodeURIComponent(e).replace(/'/g,\"%27\")},decode=function t(e){e=e.replace(/\\+/g,\" \");e=e.replace(/%([ef][0-9a-f])%([89ab][0-9a-f])%([89ab][0-9a-f])/gi,function(t,e,r,o){var s=parseInt(e,16)-224,i=parseInt(r,16)-128;if(s==0&&i<32){return t}var n=parseInt(o,16)-128,h=(s<<12)+(i<<6)+n;if(h>65535){return t}return String.fromCharCode(h)});e=e.replace(/%([cd][0-9a-f])%([89ab][0-9a-f])/gi,function(t,e,r){var o=parseInt(e,16)-192;if(o<2){return t}var s=parseInt(r,16)-128;return String.fromCharCode((o<<6)+s)});e=e.replace(/%([0-7][0-9a-f])/gi,function(t,e){return String.fromCharCode(parseInt(e,16))});return e},parseQs=function t(e){var r=e.query;e.query=new function(t){var e=/([^=&]+)(=([^&]*))?/g,r;while(r=e.exec(t)){var o=decodeURIComponent(r[1].replace(/\\+/g,\" \")),s=r[3]?decode(r[3]):\"\";if(this[o]!=null){if(!(this[o]instanceof Array)){this[o]=[this[o]]}this[o].push(s)}else{this[o]=s}}this.clear=function(){for(var t in this){if(!(this[t]instanceof Function)){delete this[t]}}};this.count=function(){var t=0,e;for(e in this){if(!(this[e]instanceof Function)){t++}}return t};this.isEmpty=function(){return this.count()===0};this.toString=function(){var t=\"\",e=encode,r,o;for(r in this){if(this[r]instanceof Function){continue}if(this[r]instanceof Array){var s=this[r].length;if(s){for(o=0;o<s;o++){t+=t?\"&\":\"\";t+=e(r)+\"=\"+e(this[r][o])}}else{t+=(t?\"&\":\"\")+e(r)+\"=\"}}else{t+=t?\"&\":\"\";t+=e(r)+\"=\"+e(this[r])}}return t}}(r)};exports.default=Url;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/url.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.bindTo=exports.getNearestRasterPosition=exports.mod=exports.removeDOMChildNodes=exports.setDomListeners=exports.merge=exports.getRandomLabel=exports.getFirstElementByClassName=exports.pickRandom=exports.hasKeyWithPrefix=exports.getWithoutPrefix=exports.getPropertiesByPrefix=exports.removeArrayElement=exports.isTrue=exports.replaceAll=exports.isInteger=exports.findAndRemoveClassNames=exports.getAncestorWithClass=exports.makeHashMap=exports.getWithoutNewLines=exports.joinAndWrap=exports.parseJSON=exports.hasSubString=exports.inArray=exports.getRandomInt=exports.isEqual=exports.identity=exports.base64=exports.startsWith=exports.getBasename=exports.escapeRegex=exports.hasElements=exports.ucFirst=undefined;var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");var ucFirst=exports.ucFirst=function e(t){return t&&t[0].toUpperCase()+t.slice(1)};var hasElements=exports.hasElements=function e(t){return Object.keys(t).length>0};var escapeRegex=exports.escapeRegex=function e(t){return t.replace(/[-$^?.+*[\\]\\\\(){}|]/g,\"\\\\$&\")};var getBasename=exports.getBasename=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"/\";return t.substring(t.lastIndexOf(r)+1)};var startsWith=exports.startsWith=function e(t,r){return t.substring(0,r.length)===r};var base64=exports.base64=typeof window===\"undefined\"?function(e){return new Buffer(e).toString(\"base64\")}:window.btoa.bind(window);var identity=exports.identity=function e(t){return(typeof t===\"undefined\"?\"undefined\":_typeof(t))===\"object\"&&t!==null?JSON.stringify(Object.keys(t).sort().map(function(e){return[e,t[e]]})):null};var isEqual=exports.isEqual=function e(t,r){return identity(t)===identity(r)};var getRandomInt=exports.getRandomInt=function e(t,r){return Math.floor(Math.random()*(r-t)+t)};var inArray=exports.inArray=function e(t,r){return r.indexOf(t)!==-1};var hasSubString=exports.hasSubString=function e(t,r){return t.indexOf(r)!==-1};var parseJSON=exports.parseJSON=function e(t,r){try{return JSON.parse(t)}catch(e){return r}};var joinAndWrap=exports.joinAndWrap=function e(t,r,n){var o=arguments.length>3&&arguments[3]!==undefined?arguments[3]:\" \";return r+t.join(n+o+r)+n};var getWithoutNewLines=exports.getWithoutNewLines=function e(t){return typeof t===\"string\"?t.replace(/[\\n\\r]/g,\" \"):t};var makeHashMap=exports.makeHashMap=function e(t){var r=Object.create(null);Object.defineProperty(r,\"hasOwnProperty\",{enumerable:false,configurable:false,writable:false,value:Object.prototype.hasOwnProperty.bind(r)});if(t){for(var n in t){if(t.hasOwnProperty(n)){r[n]=t[n]}}}return r};var getAncestorWithClass=exports.getAncestorWithClass=function e(t,r){if((typeof t===\"undefined\"?\"undefined\":_typeof(t))!==\"object\"||typeof r!==\"string\"){return}while(t.parentNode&&t.parentNode!==document){t=t.parentNode;if(t.classList.contains(r)){return t}}};var findAndRemoveClassNames=exports.findAndRemoveClassNames=function e(t){for(var r=t.length;r--;){var n=document.getElementsByClassName(t[r]);for(var o=n.length;o--;){n[o].classList.remove(t[r])}}};var isInteger=exports.isInteger=Number.isInteger||function(e){return typeof e===\"number\"&&isFinite(e)&&Math.floor(e)===e};var replaceAll=exports.replaceAll=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"\";var n=arguments[2];for(var o=n.length;o--;){var s=n[o];var i=r;if(Array.isArray(s)){i=s[1];s=s[0]}t=t.replace(s,i)}return t};var isTrue=exports.isTrue=function e(t,r){if(t==null){return!!r}else if(typeof t===\"string\"){var n=parseInt(t);return isNaN(n)?t===\"true\":n!==0}else if(typeof t===\"boolean\"){return t}else if(typeof t===\"number\"){return n!==0}return false};var removeArrayElement=exports.removeArrayElement=function e(t,r){var n=t.indexOf(r);if(n>-1){return t.splice(n,1)[0]}};var getPropertiesByPrefix=exports.getPropertiesByPrefix=function e(t,r,n){var o=makeHashMap();for(var s in t){if(startsWith(s,r)){o[n?s.substr(r.length):s]=t[s]}}return o};var getWithoutPrefix=exports.getWithoutPrefix=function e(t,r){return startsWith(t,r)?t.substr(r.length):t};var hasKeyWithPrefix=exports.hasKeyWithPrefix=function e(t,r){for(var n in t){if(startsWith(n,r)){return true}}return false};var pickRandom=exports.pickRandom=function e(t){return t[getRandomInt(0,t.length-1)]};var getFirstElementByClassName=exports.getFirstElementByClassName=function e(t,r,n){var o=(r||document).getElementsByClassName(t)[0];if(!o&&(typeof n===\"boolean\"?n:true)){var s='Missing element with class \"'+t+'\" inside '+r;throw new _exception.EnvironmentError(s)}return o};var getRandomLabel=exports.getRandomLabel=function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var r=pickRandom([\"exciting\",\"notable\",\"epic\",\"new\",\"fancy\",\"great\",\"cool\",\"fresh\",\"funky\",\"clever\"]);var n=(t.object||pickRandom([\"concept\",\"idea\",\"thought\",\"topic\",\"subject\"]))+(t.plural?\"s\":\"\");return\"My \"+r+\" \"+n};var _merge=function e(t,r){if((typeof t===\"undefined\"?\"undefined\":_typeof(t))!==\"object\"){t={}}for(var n in r){if(r.hasOwnProperty(n)){if(r[n]!=null){t[n]=_typeof(r[n])===\"object\"?e(t[n],r[n]):r[n]}}}return t};var merge=exports.merge=function e(t){for(var r=arguments.length,n=Array(r>1?r-1:0),o=1;o<r;o++){n[o-1]=arguments[o]}for(var s=0,i=n.length;s<i;s++){var a=n[s];if(a!=null&&(typeof a===\"undefined\"?\"undefined\":_typeof(a))===\"object\"){t=_merge(t,a)}}return t};var setDomListeners=exports.setDomListeners=function e(t,r,n,o){o=typeof o===\"boolean\"?o:false;t=t+\"EventListener\";for(var s in n){var i=n[s];if(typeof i===\"function\"){r[t](s,i,o)}else{r[t](s,i[0],typeof i[1]===\"boolean\"?i[1]:o)}}};var removeDOMChildNodes=exports.removeDOMChildNodes=function e(t){for(var r=t.childNodes.length;r--;){t.removeChild(t.childNodes[r])}};var mod=exports.mod=function e(t,r){var n=t%r;return Math.floor(n>=0?n:n+r)};var getNearestRasterPosition=exports.getNearestRasterPosition=function e(t,r){var n=t.x,o=t.y;var s=r/2;var i=mod(n,r);var a=mod(o,r);return{x:i<s?n-i:n-i+r,y:a<s?o-a:o-a+r}};var bindTo=exports.bindTo=function e(t,r){for(var n=r.length;n--;){var o=t[r[n]];t[r[n]]=o.bind(t)}};\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/utils/basic.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/thirdParty": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/thirdParty",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/thirdParty\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var generateDraftTitle=exports.generateDraftTitle=function e(n){var r=0,t=void 0;do{t=\"Draft \"+(r?r+1+\" \":\"\")+\"of '\"+n+\"'\";r++}while($tw.wiki.tiddlerExists(t));return t};var makeDraftTiddler=exports.makeDraftTiddler=function e(n){var r=$tw.wiki.findDraft(n);if(r){return $tw.wiki.getTiddler(r)}var t=$tw.wiki.getTiddler(n);r=generateDraftTitle(n);var l=new $tw.Tiddler(t,{title:r,\"draft.title\":n,\"draft.of\":n},$tw.wiki.getModificationFields());$tw.wiki.addTiddler(l);return l};var getFullScreenApis=exports.getFullScreenApis=function e(){var n=document,r=n.body,t={_requestFullscreen:r.webkitRequestFullscreen!==undefined?\"webkitRequestFullscreen\":r.mozRequestFullScreen!==undefined?\"mozRequestFullScreen\":r.msRequestFullscreen!==undefined?\"msRequestFullscreen\":r.requestFullscreen!==undefined?\"requestFullscreen\":\"\",_exitFullscreen:n.webkitExitFullscreen!==undefined?\"webkitExitFullscreen\":n.mozCancelFullScreen!==undefined?\"mozCancelFullScreen\":n.msExitFullscreen!==undefined?\"msExitFullscreen\":n.exitFullscreen!==undefined?\"exitFullscreen\":\"\",_fullscreenElement:n.webkitFullscreenElement!==undefined?\"webkitFullscreenElement\":n.mozFullScreenElement!==undefined?\"mozFullScreenElement\":n.msFullscreenElement!==undefined?\"msFullscreenElement\":n.fullscreenElement!==undefined?\"fullscreenElement\":\"\",_fullscreenChange:n.webkitFullscreenElement!==undefined?\"webkitfullscreenchange\":n.mozFullScreenElement!==undefined?\"mozfullscreenchange\":n.msFullscreenElement!==undefined?\"MSFullscreenChange\":n.fullscreenElement!==undefined?\"fullscreenchange\":\"\"};if(!t._requestFullscreen||!t._exitFullscreen||!t._fullscreenElement){return null}else{return t}};var flatten=exports.flatten=function e(n){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var t=r.delimiter||\".\";var l=r.prefix||\"\";var i={};function u(e,n){Object.keys(e).forEach(function(f){var s=e[f];var c=r.safe&&Array.isArray(s);var a=Object.prototype.toString.call(s);var d=a===\"[object Object]\"||a===\"[object Array]\";var o=n?n+t+f:l+f;if(!c&&d){return u(s,o)}i[o]=s})}u(n);return i};var unflatten=exports.unflatten=function e(n){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var t=r.delimiter||\".\";var l={};if(Object.prototype.toString.call(n)!==\"[object Object]\"){return n}function i(e){var n=Number(e);return isNaN(n)||e.indexOf(\".\")!==-1?e:n}Object.keys(n).forEach(function(u){var f=u.split(t);var s=i(f.shift());var c=i(f[0]);var a=l;while(c!==undefined){if(a[s]===undefined){a[s]=typeof c===\"number\"&&!r.object?[]:{}}a=a[s];if(f.length>0){s=i(f.shift());c=i(f[0])}}a[s]=e(n[u],r)});return l};var genUUID=exports.genUUID=function(){var e=\"0123456789abcdefghijklmnopqrstuvwxyz\".split(\"\");return function(){var n=e,r=new Array(36);var t=0,l;for(var i=0;i<36;i++){if(i==8||i==13||i==18||i==23){r[i]=\"-\"}else if(i==14){r[i]=\"4\"}else{if(t<=2)t=33554432+Math.random()*16777216|0;l=t&15;t=t>>4;r[i]=n[i==19?l&3|8:l]}}return r.join(\"\")}}();\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/utils/thirdParty.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/tmap": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/tmap",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.getArrayValuesAsHashmapKeys=exports.getLookupTable=exports.keyOfItemWithProperty=exports.keysOfItemsWithProperty=exports.getDublicates=exports.getId=exports.refreshDataSet=exports.drawRaster=exports.getPrettyFilter=exports.groupByProperty=exports.isEdgeTypeMatch=exports.getEdgeTypeMatches=exports.getDataUri=exports.convert=exports.getValues=exports.getIterableCollection=exports.getLabel=undefined;var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/tmap\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _vis=require(\"$:/plugins/felixhayashi/vis/vis.js\");var _vis2=_interopRequireDefault(_vis);var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");var _basic=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic\");var basicUtils=_interopRequireWildcard(_basic);var _wiki=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki\");var wikiUtils=_interopRequireWildcard(_wiki);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var r in e){if(Object.prototype.hasOwnProperty.call(e,r))t[r]=e[r]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var getLabel=exports.getLabel=function e(t,r){var i=wikiUtils.getTiddler(t);return(i&&i.fields[r]?i.fields[r]:i.fields.title).replace(\"\\\\n\",\"\\n\")};var getIterableCollection=exports.getIterableCollection=function e(t){return t instanceof _vis2.default.DataSet?t.get():t};var getValues=exports.getValues=function e(t){if(Array.isArray(t)){return t}else if(t instanceof _vis2.default.DataSet){return t.get({returnType:\"Array\"})}var r=[];var i=Object.keys(t);for(var a=i.length;a--;){r.push(t[i[a]])}return r};var convert=exports.convert=function e(t,r){if((typeof t===\"undefined\"?\"undefined\":_typeof(t))!==\"object\"){throw new _exception.InvalidArgumentException(t,r)}if(r===\"object\"){r=\"hashmap\"}var i={array:function e(t){return getValues(t)},hashmap:function e(t){return t instanceof _vis2.default.DataSet?t.get({returnType:\"Object\"}):t},dataset:function e(t){return t instanceof _vis2.default.DataSet?t:!Array.isArray(t)?getValues(t):new _vis2.default.DataSet(t)}};return i[r](t)};var getDataUri=exports.getDataUri=function e(t,r,i){var a=wikiUtils.getTiddler(t);r=r||a.fields.type||\"image/svg+xml\";var s=a.fields.text;var o=$tw.config.contentTypeInfo[r].encoding;if(r===\"image/svg+xml\"){s=s.replace(/\\r?\\n|\\r/g,\" \");if(!basicUtils.hasSubString(\"xmlns\",s)){s=s.replace(/<svg/,'<svg xmlns=\"http://www.w3.org/2000/svg\"')}}if(i&&o!==\"base64\"){o=\"base64\";s=basicUtils.base64(s)}return\"data:\"+r+\";\"+o+\",\"+s};var eTyFiltAutoPrefix=\"[all[]] \";var getEdgeTypeMatches=exports.getEdgeTypeMatches=function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:\"\";var r=arguments[1];if(!r){r=wikiUtils.getTiddlersByPrefix($tm.path.edgeTypes+\"/\",{iterator:\"eachTiddlerPlusShadows\",removePrefix:true})}if(r!=null&&!Array.isArray(r)){r=Object.keys(r)}return wikiUtils.getMatches(eTyFiltAutoPrefix+t,r)};var isEdgeTypeMatch=exports.isEdgeTypeMatch=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"\";return wikiUtils.isMatch(t,eTyFiltAutoPrefix+r)};var groupByProperty=exports.groupByProperty=function e(t,r){t=getIterableCollection(t);var i=basicUtils.makeHashMap();var a=Object.keys(t);for(var s in a){var o=t[a[s]];var n=o[r];if(n==null){throw\"Cannot group by property \"+r}else{if(!Array.isArray(i[n])){i[n]=[]}i[n].push(o)}}return i};var getPrettyFilter=exports.getPrettyFilter=function e(t){t=t.trim().replace(\"][\",\"] [\");var r=/[+-]?\\[.+?[\\]\\}\\>]\\]/g;var i=t.match(r);t=t.replace(r,\" [] \").trim();var a=t.split(/\\s+/);var s=0;var o=[];for(var n=0,l=a.length;n<l;n++){o[n]=a[n]===\"[]\"?i[s++]:a[n]}return o.join(\"\\n\")};var drawRaster=exports.drawRaster=function e(t,r,i,a){var s=arguments.length>4&&arguments[4]!==undefined?arguments[4]:\"#D9D9D9\";var o=basicUtils.getNearestRasterPosition(i,a),n=o.x,l=o.y;var u=t.canvas.width/r;var p=t.canvas.height/r;var f=a*2;var v=Math.ceil(u/a/2)*a+f;var c=Math.ceil(p/a/2)*a+f;var y=n-v;var d=n+v;var g=l-c;var h=l+c;t.beginPath();for(var b=y;b<d;b+=a){t.moveTo(b,g);t.lineTo(b,h)}for(var x=g;x<=h;x+=a){t.moveTo(y,x);t.lineTo(d,x)}t.strokeStyle=s;t.fillStyle=s;t.stroke()};var refreshDataSet=exports.refreshDataSet=function e(t,r){var i=t.get({returnType:\"Object\"});var a=[];var s=[];var o=[];var n=[];for(var l in r){if(i[l]){if(basicUtils.isEqual(i[l],r[l])){continue}s.push(l);t.remove(l)}else{a.push(l)}if(r[l].x===undefined){o.push(l)}t.add(r[l])}for(var u in i){if(!r[u]){n.push(u);t.remove(u)}}return{withoutPosition:o,inserted:a,updated:s,removed:n}};var getId=exports.getId=function e(t){return wikiUtils.getTiddler(t).fields[\"tmap.id\"]};var getDublicates=exports.getDublicates=function e(t){var r=getId(t);if(!r){return[]}var i=wikiUtils.getTiddlersWithField(\"tmap.id\",r,{limit:2});delete i[wikiUtils.getTiddlerRef(t)];return Object.keys(i)};var keysOfItemsWithProperty=exports.keysOfItemsWithProperty=function e(t,r,i,a){t=getIterableCollection(t);var s=Object.keys(t);var o=[];a=typeof a===\"number\"?a:s.length;for(var n=0,l=s.length;n<l;n++){var u=s[n];if(_typeof(t[u])===\"object\"&&t[u][r]){if(!i||t[u][r]===i){o.push(u);if(o.length===a){break}}}}return o};var keyOfItemWithProperty=exports.keyOfItemWithProperty=function e(t,r,i){return keysOfItemsWithProperty(t,r,i,1)[0]};var getLookupTable=exports.getLookupTable=function e(t,r){t=getIterableCollection(t);var i=basicUtils.makeHashMap();var a=Object.keys(t);for(var s=0,o=a.length;s<o;s++){var n=a[s];var l=r?t[n][r]:t[n];var u=typeof l===\"undefined\"?\"undefined\":_typeof(l);if(u===\"string\"&&l!==\"\"||u===\"number\"){if(!i[l]){i[l]=r?t[n]:true;continue}}if(r){throw new Error('Cannot use \"'+l+'\" as lookup table index')}}return i};var getArrayValuesAsHashmapKeys=exports.getArrayValuesAsHashmapKeys=getLookupTable;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/utils/tmap.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/utils": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/utils",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.utils=undefined;var _extends=Object.assign||function(i){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var e in t){if(Object.prototype.hasOwnProperty.call(t,e)){i[e]=t[e]}}}return i};/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/utils\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _basic=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic\");var basicUtils=_interopRequireWildcard(_basic);var _thirdParty=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/thirdParty\");var thirdPartyUtils=_interopRequireWildcard(_thirdParty);var _wiki=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki\");var wikiUtils=_interopRequireWildcard(_wiki);var _tmap=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/tmap\");var tMapUtils=_interopRequireWildcard(_tmap);function _interopRequireWildcard(i){if(i&&i.__esModule){return i}else{var r={};if(i!=null){for(var t in i){if(Object.prototype.hasOwnProperty.call(i,t))r[t]=i[t]}}r.default=i;return r}}var utils=exports.utils=_extends({},basicUtils,thirdPartyUtils,wikiUtils,tMapUtils);exports.default=utils;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/utils/utils.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.touch=exports.addTiddler=exports.getTiddlersByPrefix=exports.getTiddlerWithField=exports.getTiddlersWithField=exports.deleteByPrefix=exports.cp=exports.mv=exports.addTWlisteners=exports.getChildWidgetByProperty=exports.getMergedTiddlers=exports.isSystemOrDraft=exports.isDraft=exports.setText=exports.getText=exports.isLeftVersionGreater=exports.getEntry=exports.setEntry=exports.clone=exports.writeFieldData=exports.parseFieldData=exports.isPreviewed=exports.notify=exports.registerTransclude=exports.getElementNode=exports.getTiddlerNode=exports.getTranscludeNode=exports.isMatch=exports.getMatches=exports.moveFieldValues=exports.deleteTiddlers=exports.setField=exports.setSidebarTab=exports.tiddlerExists=exports.getField=exports.getTiddler=exports.getTiddlerRef=undefined;var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");var _basic=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic\");var basicUtils=_interopRequireWildcard(_basic);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var r in e){if(Object.prototype.hasOwnProperty.call(e,r))t[r]=e[r]}}t.default=e;return t}}function _defineProperty(e,t,r){if(t in e){Object.defineProperty(e,t,{value:r,enumerable:true,configurable:true,writable:true})}else{e[t]=r}return e}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var getTiddlerRef=exports.getTiddlerRef=function e(t){if(t instanceof $tw.Tiddler){return t.fields.title}else if(typeof t===\"string\"){return t}else{throw new _exception.InvalidArgumentException(t)}};var getTiddler=exports.getTiddler=function e(t){return $tw.wiki.getTiddler(t instanceof $tw.Tiddler?t.fields.title:t)};var getField=exports.getField=function e(t,r){var i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:\"\";var d=getTiddler(t);return!d?i:d.fields[r]||i};var tiddlerExists=exports.tiddlerExists=function e(t){if(!t){return false}var r=getTiddlerRef(t);return Boolean(r&&($tw.wiki.tiddlerExists(r)||$tw.wiki.isShadowTiddler(r)))};var setSidebarTab=exports.setSidebarTab=function e(t){setText(getTiddlersByPrefix(\"$:/state/tab/sidebar-\")[0],t)};var setField=exports.setField=function e(t,r,i){if(!t||!r){return}var d=getTiddlerRef(t);var s=_defineProperty({title:d},r,i);var n=$tw.wiki.getTiddler(d,true);if(r!==\"text\"&&n&&!n.fields.text){s.text=\"\"}n=new $tw.Tiddler(n,s);$tw.wiki.addTiddler(n);return n};var deleteTiddlers=exports.deleteTiddlers=function e(t){var r=Object.keys(t);var i=$tw.wiki.getTiddlerList(\"$:/StoryList\");for(var d=r.length;d--;){var s=getTiddlerRef(t[r[d]]);if(!$tw.wiki.tiddlerExists(t[r[d]])){continue}var n=i.indexOf(s);if(n!==-1){i.splice(n,1);setField(\"$:/StoryList\",\"list\",i)}$tw.wiki.deleteTiddler(s)}};var moveFieldValues=exports.moveFieldValues=function e(t,r,i,d,s){if(t===r)return;var n=s||$tw.wiki.allTitles();for(var l=n.length;l--;){var a=getTiddler(n[l]);if(a.isDraft()||!a.fields[t]){continue}if(!d&&$tw.wiki.isSystemTiddler(n[l])){continue}var o=_defineProperty({},r,a.fields[t]);if(i){o[t]=undefined}$tw.wiki.addTiddler(new $tw.Tiddler(a,o))}};var getMatches=exports.getMatches=function e(t,r,i){var d=undefined;var s=$tw.wiki;if(typeof t===\"string\"){t=s.compileFilter(t)}if(r!=null&&(typeof r===\"undefined\"?\"undefined\":_typeof(r))===\"object\"){if(!Array.isArray(r)){r=Object.keys(r)}d=function e(t){for(var i=r.length;i--;){var d=s.getTiddler(r[i]);t(d,r[i])}}}return t.call(s,d,i)};var isMatch=exports.isMatch=function e(t,r){return getTiddlerRef(t)===getMatches(r,[getTiddlerRef(t)])[0]};var getTranscludeNode=exports.getTranscludeNode=function e(t,r){return{type:\"transclude\",attributes:{tiddler:{type:\"string\",value:getTiddlerRef(t)}},children:[],isBlock:!!r}};var getTiddlerNode=exports.getTiddlerNode=function e(t){return{type:\"tiddler\",attributes:{tiddler:{type:\"string\",value:getTiddlerRef(t)}},children:[]}};var getElementNode=exports.getElementNode=function e(t,r,i){return{type:\"element\",tag:t,attributes:{class:{type:\"string\",value:r}},children:i?[{type:\"text\",text:i}]:[]}};var registerTransclude=exports.registerTransclude=function e(t,r,i){basicUtils.removeArrayElement(t.children,t[r]);t[r]=t.makeChildWidget(getTranscludeNode(i,true));t.children.push(t[r]);return t[r]};var notify=exports.notify=function e(t){var r=\"$:/temp/tiddlymap/notify\";$tw.wiki.addTiddler(new $tw.Tiddler({title:r,text:t}));$tw.notifier.display(r)};var isPreviewed=exports.isPreviewed=function e(t){if(!t){return false}if(t.domNode.isTiddlyWikiFakeDom){return true}if(t.getVariable(\"tv-tiddler-preview\")){return true}else{var r=\"tc-tiddler-preview-preview\";return!!basicUtils.getAncestorWithClass(t.parentDomNode,r)}};var parseFieldData=exports.parseFieldData=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"text\";var i=arguments[2];var d=getTiddler(t);if(!d){return i}return basicUtils.parseJSON(d.fields[r],i)};var writeFieldData=exports.writeFieldData=function e(t,r,i,d){if((typeof i===\"undefined\"?\"undefined\":_typeof(i))!==\"object\"){return}d=parseInt(d);d=d>0&&r===\"text\"?d:0;setField(t,r,JSON.stringify(i,null,d))};var clone=exports.clone=function e(t,r){setField(t,\"title\",r)};var setEntry=exports.setEntry=function e(t,r,i){$tw.wiki.setText(getTiddlerRef(t),null,r,i)};var getEntry=exports.getEntry=function e(t,r,i){var d=$tw.wiki.getTiddlerData(getTiddlerRef(t),{});return d[r]==null?i:d[r]};var isLeftVersionGreater=exports.isLeftVersionGreater=function e(t,r){return t!==r&&$tw.utils.checkVersions(t,r)};var getText=exports.getText=function e(t,r){return getField(t,\"text\",r)};var setText=exports.setText=function e(t,r){setField(t,\"text\",r)};var isDraft=exports.isDraft=function e(t){var r=getTiddler(t);return r&&r.isDraft()};var isSystemOrDraft=exports.isSystemOrDraft=function e(t){return $tw.wiki.isSystemTiddler(getTiddlerRef(t))||isDraft(t)};var getMergedTiddlers=exports.getMergedTiddlers=function e(t,r){if(!Array.isArray(t)){return}for(var i=t.length;i--;){t[i]=getTiddler(t[i])}if(!t.length){return}t.push({title:r||t[0].fields.title},$tw.wiki.getModificationFields(),$tw.wiki.getCreationFields());t.unshift(null);return new(Function.prototype.bind.apply($tw.Tiddler,t))};var getChildWidgetByProperty=exports.getChildWidgetByProperty=function e(t,r,i){var d=t.children;for(var s=d.length;s--;){var n=d[s];if(n[r]===i){return n}else{n=e(n,r,i);if(n){return n}}}};var addTWlisteners=exports.addTWlisteners=function e(t,r,i){for(var d in t){r.addEventListener(d,t[d].bind(i))}};var mv=exports.mv=function e(t,r,i,d){if(t===r||!t||!r){return}i=typeof i===\"boolean\"?i:false;d=typeof d===\"boolean\"?d:true;var s=getTiddlersByPrefix(t);var n=basicUtils.makeHashMap();for(var l=s.length;l--;){var a=s[l];var o=a.replace(t,r);if($tw.wiki.tiddlerExists(o)&&!i){return}n[a]=o}for(var f in n){setField(f,\"title\",n[f]);if(d){$tw.wiki.deleteTiddler(f)}}return n};var cp=exports.cp=function e(t,r,i){return mv(t,r,i,false)};var deleteByPrefix=exports.deleteByPrefix=function e(t,r){if(!t){return}r=r||$tw.wiki.allTitles();var i=[];for(var d=r.length;d--;){if(basicUtils.startsWith(r[d],t)){$tw.wiki.deleteTiddler(r[d]);i.push(i[d])}}return i};var getTiddlersWithField=exports.getTiddlersWithField=function e(t,r){var i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};var d=i.tiddlers||$tw.wiki.allTitles();var s=i.isIncludeDrafts===true;var n=basicUtils.makeHashMap();var l=Object.keys(d);var a=$tw.utils.hop;var o=i.limit||0;for(var f=l.length;f--;){var u=getTiddler(d[l[f]]);var p=u.fields;if(a(p,t)&&(!a(p,\"draft.of\")||s)){if(!r||p[t]===r){n[p.title]=u;if(--o===0){break}}}}return n};var getTiddlerWithField=exports.getTiddlerWithField=function e(t,r){return Object.keys(getTiddlersWithField(t,r,{limit:1}))[0]};var getTiddlersByPrefix=exports.getTiddlersByPrefix=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var i=r.removePrefix===true;var d=[];var s=$tw.wiki[r.iterator||\"each\"];s(function(e,r){if(basicUtils.startsWith(r,t)){d.push(i?basicUtils.getWithoutPrefix(r,t):r)}});return d};var addTiddler=exports.addTiddler=function e(t,r){var i=getTiddler(t);if(!r&&i){return i}i=new $tw.Tiddler({title:t,text:\"\"},$tw.wiki.getModificationFields(),$tw.wiki.getCreationFields());$tw.wiki.addTiddler(i);return i};var touch=exports.touch=function e(t){if(!t){return}var r=new $tw.Tiddler(getTiddler(t),$tw.wiki.getModificationFields());$tw.wiki.addTiddler(r)};\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/utils/wiki.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/macro/tmap": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/macro/tmap",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.params=exports.name=exports.run=undefined;var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};/* @preserve TW-Guard */\n/*\\\ntitle: $:/plugins/felixhayashi/tiddlymap/js/macro/tmap\ntype: application/javascript\nmodule-type: macro\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _ViewAbstraction=require(\"$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\");var _ViewAbstraction2=_interopRequireDefault(_ViewAbstraction);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var name=\"tmap\";var params=getParamSlots(5);function run(){this.substVarRefs=this.substituteVariableReferences;var e=command[arguments[0]];var t=null;if(typeof e===\"function\"){var r=Array.prototype.slice.call(arguments,1);t=e.apply(this,r)}return typeof t===\"string\"?t:\"\"}function getParamSlots(e){var t=[];for(var r=0;r<e;r++){t.push({name:\"arg\"+r})}return t}var command=_utils2.default.makeHashMap();command.basename=function(e){var t=this.getVariable(\"currentTiddler\");return _utils2.default.getBasename(t,e)};command.datauri=function(e,t){return _utils2.default.getDataUri(e,t,true)};command.testJSON=function(e){var t=$tw.wiki.getTiddler(this.getVariable(\"currentTiddler\"));try{JSON.parse(t.fields[e]);return\"valid\"}catch(e){return\"malformed\"}};command.splitAndSelect=function(e,t){var r=this.getVariable(\"currentTiddler\");var a=r.split(e)[t];return a!=null?a:r};command.concat=function(){var e=\"\";for(var t=1,r=arguments.length;t<r;t++){e+=arguments[t]}return e};command.uuid=function(){return _utils2.default.genUUID()};command.regRepl=function(){var e=this.substVarRefs(arguments[0]);var t=arguments[1];var r=this.substVarRefs(arguments[2]);var a=this.substVarRefs(arguments[4]);return e.replace(new RegExp(t,a),r)};command.halfOfString=function(){var e=this.substVarRefs(arguments[0]);if(!e){return\"\"}return e.substr(0,Math.ceil(e.length/2))};command.isETyVisible=function(e,t){e=new _ViewAbstraction2.default(e);var r=command.getETyId.call(this,e,t);return\"\"+e.isEdgeTypeVisible(r)};command.getETyId=function(e,t){e=new _ViewAbstraction2.default(e);var r=_EdgeType2.default.getInstance(t||this.getVariable(\"currentTiddler\"));if(!r.namespace){var a=_EdgeType2.default.getIdParts(r.id),n=a.marker,i=a.name;var u=e.getConfig(\"edge_type_namespace\");r=_EdgeType2.default.getInstance(_EdgeType2.default.getId(n,u,i))}return r.id};command.scale=function(){var e=\"\";for(var t=1,r=parseInt(arguments[0]);t<r;t++){e+=\"[[\"+t+\"]]\"}return e};command.mergeFields=function(){var e=_utils2.default.getTiddler(arguments[0]);var t=arguments[1];var r=arguments[2]||\" \";if(!e)return;var a=_utils2.default.getPropertiesByPrefix(e.fields,t);var n=\"\";for(var i in a){if(typeof a[i]===\"string\"){n+=a[i]+r}}return n};command.option=function(e,t){if(typeof $tm==\"undefined\"){return\"\"}var r=$tm;var a=e.split(\".\");for(var n=0;n<a.length;n++){if((typeof r===\"undefined\"?\"undefined\":_typeof(r))==\"object\"&&r[a[n]]){r=r[a[n]]}}if(t&&typeof r===\"string\"&&_utils2.default.hasSubString(t)&&r.lastIndexOf(t)+t.length===r.length){r=r+t}return r};exports.run=run;exports.name=name;exports.params=params;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/macro/MapMacro.js.map\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/Adapter": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/Adapter",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};var _createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||false;r.configurable=true;if(\"value\"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}return function(t,i,r){if(i)e(t.prototype,i);if(r)e(t,r);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Adapter\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _ViewAbstraction=require(\"$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\");var _ViewAbstraction2=_interopRequireDefault(_ViewAbstraction);var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _NodeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/NodeType\");var _NodeType2=_interopRequireDefault(_NodeType);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _Edge=require(\"$:/plugins/felixhayashi/tiddlymap/js/Edge\");var _Edge2=_interopRequireDefault(_Edge);var _vis=require(\"$:/plugins/felixhayashi/vis/vis.js\");var _vis2=_interopRequireDefault(_vis);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);var _contrastcolour=require(\"$:/core/modules/macros/contrastcolour.js\");function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var i in e){if(Object.prototype.hasOwnProperty.call(e,i))t[i]=e[i]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperty(e,t,i){if(t in e){Object.defineProperty(e,t,{value:i,enumerable:true,configurable:true,writable:true})}else{e[t]=i}return e}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var Adapter=function(){function e(t,i){_classCallCheck(this,e);this.getTiddlerById=t.getTiddlerById.bind(t);this.getId=t.getIdByTiddler.bind(t);this.assignId=t.assignId.bind(t);this.edgeTypeSubscriberRegistry=i;this.indeces=$tm.indeces;this.wiki=$tw.wiki;this.visShapesWithTextInside=_utils2.default.getLookupTable([\"ellipse\",\"circle\",\"database\",\"box\",\"text\"])}_createClass(e,[{key:\"deleteEdge\",value:function e(t){return this._processEdge(t,\"delete\")}},{key:\"insertEdge\",value:function e(t){return this._processEdge(t,\"insert\")}},{key:\"deleteEdges\",value:function e(t){t=_utils2.default.convert(t,\"array\");for(var i=t.length;i--;){this.deleteEdge(t[i])}}},{key:\"_processEdge\",value:function e(t,i){$tm.logger(\"debug\",\"Edge\",i,t);var r=this.getTiddlerById(t.from);if(!r||!_utils2.default.tiddlerExists(r)){return}var a=_utils2.default.getTiddler(r);var s=this.indeces.allETy[t.type]||_EdgeType2.default.getInstance(t.type);var l=this.edgeTypeSubscriberRegistry.getAllForType(s);var n=i+\"Edge\";for(var d=l.length;d--;){l[d][n](a,t,s)}if(i===\"insert\"&&!s.exists()){s.save()}return t}},{key:\"getAdjacencyList\",value:function e(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};$tm.start(\"Creating adjacency list\");if(!i.edges){var r=_utils2.default.getMatches(env.selector.allPotentialNodes);i.edges=this.getEdgesForSet(r,i.toWL,i.typeWL)}var a=_utils2.default.groupByProperty(i.edges,t||\"to\");$tm.stop(\"Creating adjacency list\");return a}},{key:\"getNeighbours\",value:function e(t){var i=this;var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};$tm.start(\"Get neighbours\");var a=r.addProperties,s=r.toWL,l=r.typeWL,n=r.steps;var d=this.indeces.allETy;var o=_utils2.default.getArrayValuesAsHashmapKeys(t);var u=_ViewAbstraction2.default.exists(r.view)?new _ViewAbstraction2.default(r.view):null;var f=_utils2.default.makeHashMap();var g=_utils2.default.makeHashMap();var c=parseInt(n)>0?n:1;var v=r.direction||u&&u.getConfig(\"neighbourhood_directions\");var y=!v||v===\"both\";var h=y||v===\"in\";var p=y||v===\"out\";var _=u&&\"[all[]] \"+u.getNodeFilter(\"raw\");var b=this.getAdjacencyList(\"to\",r);var m=function e(t,r,s){f[t.id]=t;var l=i.getTiddlerById(t[r]);if(u&&_utils2.default.isTrue($tm.config.sys.nodeFilterNeighbours)&&!_utils2.default.isMatch(l,_)){return}if(!o[l]){o[l]=true;var n=i.makeNode(l,a);if(n){g[n.id]=n;s.push(l)}}};var w=void 0;for(w=0;w<c&&t.length;w++){var T=[];for(var k=t.length;k--;){if(_utils2.default.isSystemOrDraft(t[k])){continue}var E=this.getEdges(t[k],s,l);for(var N in E){var A=d[E[N].type];if(y||p&&A.toArrow||h&&A.invertedArrow){m(E[N],\"to\",T)}}var I=b[this.getId(t[k])];if(!I){continue}for(var j=I.length;j--;){var x=d[I[j].type];if(y||h&&x.toArrow||p&&x.invertedArrow){m(I[j],\"from\",T)}}}t=T}var S={nodes:g,edges:f};$tm.logger(\"debug\",\"Retrieved neighbourhood\",S,\"steps\",w);$tm.stop(\"Get neighbours\");return S}},{key:\"getGraph\",value:function e(t){var i=t.view,r=t.matches,a=t.includeNeighboursOf;$tm.start(\"Assembling Graph\");i=new _ViewAbstraction2.default(i);r=r||_utils2.default.getMatches(i.getNodeFilter(\"compiled\"));var s=parseInt(i.getConfig(\"neighbourhood_scope\"));var l=i.getEdgeTypeFilter(\"whitelist\");var n=_utils2.default.getArrayValuesAsHashmapKeys(r);var d=this.getEdgesForSet(r,n,l);var o=void 0;if(i.isEnabled(\"filter_nodes_by_edge_types\")){o=new Set;Object.values(d).forEach(function(e){o.add(e.from);o.add(e.to)})}var u={edges:d,nodes:this.selectNodesByReferences(r,{view:i,outputType:\"hashmap\"})};if(s){var f=a?r.filter(a):r;var g=this.getNeighbours(f,{steps:s,view:i,typeWL:l,addProperties:{type:\"tmap:neighbour\"}});Object.assign(u.nodes,g.nodes);Object.assign(u.edges,g.edges);if(i&&i.isEnabled(\"show_inter_neighbour_edges\")){var c=this.getTiddlersByIds(g.nodes);var v=_utils2.default.getArrayValuesAsHashmapKeys(c);Object.assign(u.edges,this.getEdgesForSet(c,v))}}if(o){var y=_utils2.default.makeHashMap();Object.values(u.nodes).forEach(function(e){if(o.has(e.id)){y[e.id]=e}});u.nodes=y}this.attachStylesToNodes(u.nodes,i);$tm.stop(\"Assembling Graph\");$tm.logger(\"debug\",\"Assembled graph:\",u);return u}},{key:\"getEdges\",value:function e(t,i,r){var a=_utils2.default.getTiddler(t);if(!a||_utils2.default.isSystemOrDraft(a)){return}var s=this.indeces.allETy;var l=_utils2.default.makeHashMap();var n=this.edgeTypeSubscriberRegistry.getAll();for(var d=0,o=n.length;d<o;d++){Object.assign(l,n[d].loadEdges(a,i,r))}for(var u in l){var f=l[u];if(!f.from||!f.to){continue}var g=s[f.type]||_EdgeType2.default.getInstance(f.type);addStyleToEdge(l[u],g);l[u]=f}return l}},{key:\"getEdgesForSet\",value:function e(t,i,r){var a=_utils2.default.makeHashMap();for(var s=t.length;s--;){Object.assign(a,this.getEdges(t[s],i,r))}return a}},{key:\"selectEdgesByType\",value:function e(t){var i=_utils2.default.makeHashMap(_defineProperty({},_EdgeType2.default.getInstance(t).id,true));return this.getEdgesForSet(this.getAllPotentialNodes(),null,i)}},{key:\"getAllPotentialNodes\",value:function e(){return _utils2.default.getMatches($tm.selector.allPotentialNodes)}},{key:\"_processEdgesWithType\",value:function e(t,i){var r=i.action,a=i.newName;t=_EdgeType2.default.getInstance(t);$tm.logger(\"debug\",\"Processing edges\",t,r);var s=this.selectEdgesByType(t);if(r===\"rename\"){new _EdgeType2.default(a,t).save()}for(var l in s){this._processEdge(s[l],\"delete\");if(r===\"rename\"){s[l].type=a;this._processEdge(s[l],\"insert\")}}this.wiki.deleteTiddler(t.fullPath)}},{key:\"selectNodesByReferences\",value:function e(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},r=i.addProperties,a=i.outputType;var s=_utils2.default.makeHashMap();var l=Object.keys(t);for(var n=l.length;n--;){var d=this.makeNode(t[l[n]],r);if(d){s[d.id]=d}}return _utils2.default.convert(s,a)}},{key:\"selectNodesByIds\",value:function e(t,i){var r=this.getTiddlersByIds(t);return this.selectNodesByReferences(r,i)}},{key:\"selectNodeById\",value:function e(t,i){i=Object.assign({},i,{outputType:\"hashmap\"});var r=this.selectNodesByIds([t],i);return r[t]}},{key:\"removeNodeType\",value:function e(t){t=_NodeType2.default.getInstance(t);this.wiki.deleteTiddler(t.fullPath)}},{key:\"makeNode\",value:function e(t,i){var r=_utils2.default.getTiddler(t);if(!r||_utils2.default.isSystemOrDraft(r))return;var a=_utils2.default.merge({},i);a.id=this.assignId(r);a.tRef=r.fields.title;var s=r.fields[$tm.field.nodeLabel];a.label=(s&&$tm.field.nodeLabel!==\"title\"?this.wiki.renderText(\"text/plain\",\"text/vnd-tiddlywiki\",s):r.fields.title).replace(\"\\\\n\",\"\\n\");return a}},{key:\"getInheritedNodeStyles\",value:function e(t){var i=this.getTiddlersByIds(t);var r={};var a=this.indeces.glNTy;for(var s=a.length;s--;){var l=a[s];var n=[];if(l.id===\"tmap:neighbour\"){for(var d in t){if(t[d].type===\"tmap:neighbour\"){n.push(this.getTiddlerById(d))}}}else{n=l.getInheritors(i)}for(var o=n.length;o--;){var u=n[o];var f=r[u]=r[u]||{};f.style=_utils2.default.merge(f.style||{},l.style);if(l[\"fa-icon\"]){f[\"fa-icon\"]=l[\"fa-icon\"]}else if(l[\"tw-icon\"]){f[\"tw-icon\"]=l[\"tw-icon\"]}}}return r}},{key:\"attachStylesToNodes\",value:function e(t,i){i=_ViewAbstraction2.default.exists(i)?new _ViewAbstraction2.default(i):null;var r=this.getInheritedNodeStyles(t);var a=i?i.getNodeData():_utils2.default.makeHashMap();var s=i&&!i.isEnabled(\"physics_mode\");for(var l in t){var n=this.getTiddlerById(l);var d=this.wiki.getTiddler(n);var o=d.fields;var u=t[l];var f=void 0;var g=r[n];if(g){_utils2.default.merge(u,g.style);f=getIcon(g[\"fa-icon\"],g[\"tw-icon\"])}if(o.color){u.color=o.color}if(o[\"tmap.style\"]){_utils2.default.merge(u,_utils2.default.parseJSON(o[\"tmap.style\"]))}f=getIcon(o[\"tmap.fa-icon\"],o[\"icon\"])||f;var c=a[l];if(c){_utils2.default.merge(u,c);if(s){u.fixed={x:u.x!=null,y:u.y!=null}}f=getIcon(c[\"fa-icon\"],c[\"tw-icon\"])||f}var v=u.color!==null&&_typeof(u.color)===\"object\";var y=v?u.color.background:u.color;u.color={background:y,border:v?u.color.border:undefined};addNodeIcon(u,f);u.font=u.font||{};if(u.shape&&!this.visShapesWithTextInside[u.shape]){u.font.color=\"black\"}else if(!u.font.color&&y){u.font.color=(0,_contrastcolour.run)(y,y,\"black\",\"white\")}if(u.shape===\"icon\"){u.label=\"\\n\"+u.label;if(_typeof(u.icon)===\"object\"){u.icon.color=y}}}if(i){var h=t[i.getConfig(\"central-topic\")];if(h){_utils2.default.merge(h,this.indeces.glNTyById[\"tmap:central-topic\"].style)}}}},{key:\"deleteNode\",value:function e(t){if(!t){return}var i=(typeof t===\"undefined\"?\"undefined\":_typeof(t))===\"object\"?t.id:t;var r=this.getTiddlerById(i);if(r){_utils2.default.deleteTiddlers([r])}var a=_utils2.default.getMatches(env.selector.allViews);for(var s=a.length;s--;){var l=new _ViewAbstraction2.default(a[s]);l.removeNode(i)}var n=this.getNeighbours([r]);this.deleteEdges(n.edges)}},{key:\"deleteNodes\",value:function e(t){for(var i=t.length;i--;){this.deleteNode(t[i])}}},{key:\"insertNode\",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var i=arguments[1];var r=arguments[2];t.label=this.wiki.generateNewTitle(t.label||_utils2.default.getRandomLabel());var a=new $tw.Tiddler({text:\"\"},r,{title:t.label,\"tmap.id\":null},this.wiki.getModificationFields(),this.wiki.getCreationFields());this.wiki.addTiddler(a);t=this.makeNode(a,t);if(_ViewAbstraction2.default.exists(i)){new _ViewAbstraction2.default(i).addNode(t)}return t}},{key:\"getTiddlersByIds\",value:function e(t){if(Array.isArray(t)){t=_utils2.default.getArrayValuesAsHashmapKeys(t)}else if(t instanceof _vis2.default.DataSet){t=_utils2.default.getLookupTable(t,\"id\")}var i=[];for(var r in t){var a=this.getTiddlerById(r);if(a){i.push(a)}}return i}}]);return e}();var getFAdigits=function e(t){return t.length===4?t:t.substr(3,4)};var addNodeIcon=function e(t,i){if(!i){return}if(i.fa){t.shape=\"icon\";t.icon={shape:\"icon\",face:\"FontAwesome\",color:t.color,code:String.fromCharCode(\"0x\"+getFAdigits(i.fa))};if(t.size){t.icon.size=t.size}return}if(i.tw){var r=_utils2.default.getTiddler(i.tw);if(!r){return}if(r.fields[\"_canonical_uri\"]){t.image=r.fields[\"_canonical_uri\"];t.shape=\"image\"}else if(r.fields.text){t.image=_utils2.default.getDataUri(r);t.shape=\"image\"}}};var removeObsoleteViewData=function e(t,i){if(!_ViewAbstraction2.default.exists(i)||!t){return}i=new _ViewAbstraction2.default(i);var r=i.getNodeData();var a=0;for(var s in r){if(t[s]===undefined&&r[s]!=null){r[s]=undefined;a++}}if(a){$tm.logger(\"debug\",\"[Cleanup]\",\"Removed obsolete node data:\",i.getLabel(),a);i.saveNodeData(r)}};var addStyleToEdge=function e(t,i){t=Object.assign(t,i.style);if(_utils2.default.isTrue(i[\"show-label\"],true)){t.label=i.getLabel()}};var getIcon=function e(t,i){return t&&{fa:t}||i&&{tw:i}};exports.default=Adapter;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/Adapter.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/CallbackManager": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/CallbackManager",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,t){for(var a=0;a<t.length;a++){var l=t[a];l.enumerable=l.enumerable||false;l.configurable=true;if(\"value\"in l)l.writable=true;Object.defineProperty(e,l.key,l)}}return function(t,a,l){if(a)e(t.prototype,a);if(l)e(t,l);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/CallbackManager\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var CallbackManager=function(){function e(){_classCallCheck(this,e);this.callbacks=_utils2.default.makeHashMap();this.logger=$tm.logger;this.wiki=$tw.wiki}_createClass(e,[{key:\"add\",value:function e(t,a){var l=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;this.logger(\"debug\",'A callback was registered for changes of \"'+t+'\"');this.callbacks[t]={execute:a,isDeleteOnCall:l}}},{key:\"remove\",value:function e(t){if(!t){return}if(typeof t===\"string\"){t=[t]}for(var a=t.length;a--;){var l=t[a];if(this.callbacks[l]){this.logger(\"debug\",'Deleting callback for \"'+l+'\"');delete this.callbacks[l]}}}},{key:\"refresh\",value:function e(t){if(this.callbacks.length==0){return}for(var a in t){if(!this.callbacks[a]){continue}if(this.wiki.getTiddler(a)){this.logger(\"debug\",\"Executing a callback for: \"+a);this.callbacks[a].execute(a);if(!this.callbacks.isDeleteOnCall){continue}}this.remove(a)}}}]);return e}();exports.default=CallbackManager;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/CallbackManager.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/startup/caretaker": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/startup/caretaker",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.startup=exports.synchronous=exports.before=exports.after=exports.platforms=exports.name=undefined;var _rebuilders;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){e[i]=r[i]}}}return e};/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/startup/caretaker\ntype: application/javascript\nmodule-type: startup\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _vis=require(\"$:/plugins/felixhayashi/tiddlymap/js/config/vis\");var _vis2=_interopRequireDefault(_vis);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _Fixer=require(\"$:/plugins/felixhayashi/tiddlymap/js/Fixer\");var _Fixer2=_interopRequireDefault(_Fixer);var _Adapter=require(\"$:/plugins/felixhayashi/tiddlymap/js/Adapter\");var _Adapter2=_interopRequireDefault(_Adapter);var _tracker=require(\"$:/plugins/felixhayashi/tiddlymap/js/services/tracker\");var _tracker2=_interopRequireDefault(_tracker);var _EdgeTypeSubscriberRegistry=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeTypeSubscriberRegistry\");var _EdgeTypeSubscriberRegistry2=_interopRequireDefault(_EdgeTypeSubscriberRegistry);var _DialogManager=require(\"$:/plugins/felixhayashi/tiddlymap/js/DialogManager\");var _DialogManager2=_interopRequireDefault(_DialogManager);var _CallbackManager=require(\"$:/plugins/felixhayashi/tiddlymap/js/CallbackManager\");var _CallbackManager2=_interopRequireDefault(_CallbackManager);var _ViewAbstraction=require(\"$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\");var _ViewAbstraction2=_interopRequireDefault(_ViewAbstraction);var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _NodeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/NodeType\");var _NodeType2=_interopRequireDefault(_NodeType);var _vis3=require(\"$:/plugins/felixhayashi/vis/vis.js\");var _vis4=_interopRequireDefault(_vis3);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);var _URL=require(\"$:/plugins/felixhayashi/tiddlymap/js/URL\");var _URL2=_interopRequireDefault(_URL);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var r in e){if(Object.prototype.hasOwnProperty.call(e,r))t[r]=e[r]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperty(e,t,r){if(t in e){Object.defineProperty(e,t,{value:r,enumerable:true,configurable:true,writable:true})}else{e[t]=r}return e}var init=function e(){window.$tm=_extends({},env,{utils:_utils2.default,url:new _URL2.default(window.location.href)});cleanup();registerPublicClasses($tm);updateGlobals($tm);createMetaFile($tm.logger);var t=attachIndeces($tm);var r=getInitializedServices(t);Object.assign($tm,r);loadDefaultView($tm.config.sys.defaultView);r.fixer.fix();$tm.registry=[];setInterval(routineCheck,5e3);registerChangeListener($tm.callbackManager);registerMousemoveListener();registerClickListener();if($tm.url.query[\"tmap-enlarged\"]){prepareFullscreenStart($tm.url)}$tm.logger(\"warn\",\"TiddlyMap's caretaker successfully started\")};var getInitializedServices=function e(t){var r=new _tracker2.default(d);var i=$tw.modules.applyMethods(\"tmap.edgetypehandler\");var a=new _EdgeTypeSubscriberRegistry2.default(i,t.allETy,r);var s=new _Adapter2.default(r,a);var l=new _CallbackManager2.default;var n=new _DialogManager2.default(l);var d=new _Fixer2.default(s,$tm.logger,t.glNTy);return{edgeTypeSubscriberRegistry:a,tracker:r,adapter:s,callbackManager:l,dialogManager:n,fixer:d}};var registerPublicClasses=function e(t){t.keycharm=_vis4.default.keycharm;t.NodeType=_NodeType2.default;t.EdgeType=_EdgeType2.default;t.ViewAbstraction=_ViewAbstraction2.default};var attachOptions=function e(t){var r=t;if(!r.config)r.config=_utils2.default.makeHashMap();r.config.sys=_utils2.default.merge(r.config.sys,_utils2.default.unflatten($tw.wiki.getTiddlerData(env.ref.sysUserConf)));r.config.vis=_utils2.default.merge({},_vis2.default,_utils2.default.parseFieldData(env.ref.visUserConf));if(!r.field)r.field=_utils2.default.makeHashMap();$tw.utils.extend(r.field,r.config.sys.field)};var attachIndeces=function e(t){$tm.start(\"Attaching Indeces\");t.indeces=t.indeces||{};updateNodeTypesIndeces(t.indeces);updateEdgeTypesIndeces(t.indeces);$tm.stop(\"Attaching Indeces\");return t.indeces};var updateNodeTypesIndeces=function e(t){t=t||$tm.indeces;var r=$tm.path.nodeTypes;var i=t.glNTy=[];var a=t.glNTyById=_utils2.default.makeHashMap();$tw.wiki.eachTiddlerPlusShadows(function(e,t){if(_utils2.default.startsWith(t,r)){var s=_NodeType2.default.getInstance(t);a[s.id]=s;i.push(s)}});i.sort(function(e,t){return e.priority-t.priority})};var updateEdgeTypesIndeces=function e(t){t=t||$tm.indeces;var r=$tm.path.edgeTypes;var i=t.allETy=_utils2.default.makeHashMap();$tw.wiki.eachTiddlerPlusShadows(function(e,t){if(_utils2.default.startsWith(t,r)){var a=_EdgeType2.default.getInstance(t);i[a.id]=a}});if($tm.edgeTypeSubscriberRegistry){$tm.edgeTypeSubscriberRegistry.updateIndex(i)}};var attachFunctions=function e(t){var r=t;var i=function e(){};if(_utils2.default.isTrue($tm.config.sys.debug,false)&&console){r.logger=function(){if(arguments.length<2)return;var e=Array.prototype.slice.call(arguments);var t=e.shift(e);var r=console.hasOwnProperty(t)?t:\"debug\";console[r].apply(console,e)};r.start=function(e){console.time(\"[timer] \"+e)};r.stop=function(e){console.timeEnd(\"[timer] \"+e)}}else{r.logger=r.start=r.stop=i}r.notify=_utils2.default.isTrue($tm.config.sys.notifications)?_utils2.default.notify:i};var routineCheck=function e(){for(var t=$tm.registry.length;t--;){var r=$tm.registry[t];if(!r.destruct||!r.isZombieWidget)return;if(r.isZombieWidget()){$tm.logger(\"warn\",\"a widget will be removed\");$tm.registry.splice(t,1);r.destruct()}}};var dispatchUpdates=function e(t){var r=$tm.registry;for(var i=r.length;i--;){var a=r[i];if(a.update&&a.isZombieWidget&&!a.isZombieWidget()){a.update(t)}}};var checkForClone=function e(t){var r=_utils2.default.getDublicates(t);if(!r.length){return}_utils2.default.setField(t,\"tmap.edges\",undefined);$tm.tracker.assignId(t,true);$tm.dialogManager.open(\"dublicateIdInfo\",{param:{changedTiddler:t.fields.title,filter:_utils2.default.joinAndWrap(r,\"[[\",\"]]\"),id:_utils2.default.getId(t)}})};var updateGlobals=function e(t){attachOptions($tm);attachFunctions($tm);$tm.logger(\"warn\",\"Rebuilt globals\")};var lastCurrentTiddler=null;var updateLiveViewTrigger=function e(t){if(t[\"$:/HistoryList\"]){var r=_utils2.default.getField(\"$:/HistoryList\",\"current-tiddler\")}else if(t[\"$:/temp/focussedTiddler\"]){var r=_utils2.default.getField(\"$:/temp/focussedTiddler\",\"text\")}if(r!=null&&lastCurrentTiddler!==r){lastCurrentTiddler=r;_utils2.default.setField(\"$:/temp/tmap/currentTiddler\",\"text\",r)}};var printChanges=function e(t,r){if(!_utils2.default.isTrue($tm.config.sys.debug,false))return;$tm.logger(\"warn\",\"=== Refresh \"+r+\" ===\");for(var i in t){var a=t[i].deleted?\"[Deleted]\":\"[Modified]\";$tm.logger(\"warn\",a,i,$tw.wiki.getTiddler(i))}};var registerMousemoveListener=function e(){$tm.mouse={};var t=function e(t){$tm.mouse=t};window.addEventListener(\"mousemove\",t,false)};var registerClickListener=function e(){var t=$tm.path.tempPopups;window.addEventListener(\"click\",function(e){var r=_utils2.default.getTiddlersByPrefix(t);for(var i=r.length;i--;){if(_utils2.default.getText(r[i]))break}if(i===-1)return;if(!$tw.utils.hasClass(e.target,\"tc-drop-down\")&&!_utils2.default.getAncestorWithClass(e.target,\"tc-drop-down\")){for(var i=r.length;i--;){_utils2.default.setText(r[i],\"\")}}},false)};var registerChangeListener=function e(t){var r=0;$tw.wiki.addEventListener(\"change\",function(e){$tm.start(\"Caretaker handling changes\");printChanges(e,r++);t.refresh(e);var i={changedTiddlers:{}};for(var a in e){var s=_utils2.default.getTiddler(a);if(s&&s.isDraft()){continue}var l=handleTiddlerChange(a,s,i);if(l){i.changedTiddlers[a]=e[a]}}dispatchUpdates(i);updateLiveViewTrigger(e);$tm.stop(\"Caretaker handling changes\")})};var rebuilders=(_rebuilders={},_defineProperty(_rebuilders,env.path.options,updateGlobals),_defineProperty(_rebuilders,env.path.nodeTypes,updateNodeTypesIndeces),_defineProperty(_rebuilders,env.path.edgeTypes,updateEdgeTypesIndeces),_rebuilders);var handleTiddlerChange=function e(t,r,i){if($tw.wiki.isSystemTiddler(t)){for(var a in rebuilders){if(_utils2.default.startsWith(t,a)&&!i[a]){$tm.logger(\"warn\",\"[System change]\",a);rebuilders[a]();i[a]=true}}}else if(r){if(r.fields.text===undefined){$tw.wiki.dispatchEvent(\"lazyLoad\",t);return false}checkForClone(r);$tm.tracker.assignId(r)}else{var s=$tm.tracker.getIdByTiddler(t);if(!s){return false}var l=_utils2.default.getTiddlerWithField(\"tmap.id\",s);if(l){$tm.logger(\"warn\",\"[Renamed]\",t,\"into\",l)}else{$tm.adapter.deleteNode(s)}}return true};var cleanup=function e(){_utils2.default.deleteByPrefix(\"$:/temp/felixhayashi\");_utils2.default.deleteByPrefix(\"$:/temp/tiddlymap\");_utils2.default.deleteByPrefix(\"$:/temp/tmap\")};var loadDefaultView=function e(t){if(!t){return}var r=_utils2.default.getTiddler(env.ref.defaultViewHolder);if(r.fields.text===$tm.config.sys.defaultView){return}_utils2.default.setText(env.ref.defaultViewHolder,$tm.config.sys.defaultView)};var prepareFullscreenStart=function e(t){var r=env.ref,i=r.mainEditor,a=r.defaultViewHolder;_utils2.default.setSidebarTab(i);if(_ViewAbstraction2.default.exists(t)){t=new _ViewAbstraction2.default(t);_utils2.default.setField(a,\"text\",t.getLabel())}};var createMetaFile=function e(t){if(_utils2.default.tiddlerExists(env.ref.sysMeta)){return}t(\"warn\",\"Creating meta file\");var r=$tw.wiki.getTiddler(env.path.pluginRoot);$tw.wiki.setTiddlerData(env.ref.sysMeta,{originalVersion:r.fields.version,dataStructureState:\"0.6.9\",showWelcomeMessage:true})};var name=exports.name=\"tmap.caretaker\";var platforms=exports.platforms=[\"browser\"];var after=exports.after=[\"startup\"];var before=exports.before=[\"rootwidget\"];var synchronous=exports.synchronous=true;var startup=exports.startup=init;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/Caretaker.js.map\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/DialogManager": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/DialogManager",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,t){for(var a=0;a<t.length;a++){var l=t[a];l.enumerable=l.enumerable||false;l.configurable=true;if(\"value\"in l)l.writable=true;Object.defineProperty(e,l.key,l)}}return function(t,a,l){if(a)e(t.prototype,a);if(l)e(t,l);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/DialogManager\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _CallbackManager=require(\"$:/plugins/felixhayashi/tiddlymap/js/CallbackManager\");var _CallbackManager2=_interopRequireDefault(_CallbackManager);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var DialogManager=function(){function e(t,a){_classCallCheck(this,e);this.callbackManager=t;this.context=a}_createClass(e,[{key:\"open\",value:function t(a){var l=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var i=arguments[2];if(_utils2.default.isTrue($tm.config.sys.suppressedDialogs[a],false)){$tm.logger(\"warning\",\"Suppressed dialog\",a);return}$tm.logger(\"debug\",\"Dialog param object\",l);if(typeof i===\"function\"&&this.context){i=i.bind(this.context)}var r=$tm.path.tempRoot+\"/dialog-\"+_utils2.default.genUUID();var n=_utils2.default.getTiddler($tm.path.dialogs+\"/\"+a);var u={title:r,buttons:n.fields[\"buttons\"]||\"ok_cancel\",classes:\"tmap-modal-content \"+n.fields[\"classes\"],output:r+\"/output\",result:r+\"/result\",temp:r+\"/temp\",template:n.fields.title,templateId:a,currentTiddler:r+\"/output\",text:_utils2.default.getText($tm.path.dialogs)};_utils2.default.touch(u.output);if(l.dialog){if(l.dialog.preselects){$tw.wiki.addTiddler(new $tw.Tiddler({title:u.output},_utils2.default.flatten(l.dialog.preselects)));delete l.dialog.preselects}_utils2.default.merge(u,l.dialog)}u.footer=_utils2.default.getText($tm.path.footers);u=_utils2.default.flatten(u);l=_utils2.default.flatten(l);var s=function t(a){e.getElement(\"hidden-close-button\").click();var l=$tw.wiki.getTiddler(a);var n=l.fields.text;var s=null;if(n){s=$tw.wiki.getTiddler(u.output)}else{$tm.notify(\"operation cancelled\")}if(typeof i===\"function\"){i(n,s)}_utils2.default.deleteByPrefix(r)};this.callbackManager.add(u.result,s,true);var o=new $tw.Tiddler(n,l,u);$tw.wiki.addTiddler(o);$tm.logger(\"debug\",\"Opening dialog\",o);$tw.rootWidget.dispatchEvent({type:\"tm-modal\",param:o.fields.title,paramObject:o.fields});e.addKeyBindings();return o}}],[{key:\"getElement\",value:function e(t){return _utils2.default.getFirstElementByClassName(\"tmap-\"+t)}},{key:\"addKeyBindings\",value:function t(){var a=$tm.keycharm({container:_utils2.default.getFirstElementByClassName(\"tc-modal\")});var l=/tmap-triggers-(.+?)-on-(.+?)(?:\\s|$)/;var i=document.getElementsByClassName(\"tmap-trigger-field\");var r=function t(r){var n=i[r].className.split(\" \");var u=function t(i){var r=n[i].match(l);if(!r){return\"continue\"}var u=r[1];var s=r[2];var o=e.getElement(u);if(!o){return\"continue\"}a.bind(s,function(){if(document.getElementsByClassName(n[i]).length){o.click()}})};for(var s=n.length;s--;){var o=u(s);if(o===\"continue\")continue}};for(var n=i.length;n--;){r(n)}}}]);return e}();exports.default=DialogManager;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/DialogManager.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/Fixer": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/Fixer",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};var _createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||false;r.configurable=true;if(\"value\"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}return function(t,i,r){if(i)e(t.prototype,i);if(r)e(t,r);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Fixer\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _ViewAbstraction=require(\"$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\");var _ViewAbstraction2=_interopRequireDefault(_ViewAbstraction);var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _NodeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/NodeType\");var _NodeType2=_interopRequireDefault(_NodeType);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var i in e){if(Object.prototype.hasOwnProperty.call(e,i))t[i]=e[i]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var Fixer=function(){function e(t,i,r){_classCallCheck(this,e);this.adapter=t;this.logger=i;this.wiki=$tw.wiki;this.glNTy=r}_createClass(e,[{key:\"moveEdges\",value:function e(t,i){var r=_utils2.default.getTiddlersByPrefix(t);for(var a=0;a<r.length;a++){var u=_utils2.default.getBasename(r[a]);if(u===\"__noname__\"){u=\"tmap:unknown\"}u=_EdgeType2.default.getInstance(u);if(!u.exists()){u.save()}var n=this.wiki.getTiddlerData(r[a]);for(var s=0;s<n.length;s++){n[s].type=(i?i+\":\":\"\")+u.id;this.adapter.insertEdge(n[s])}this.wiki.deleteTiddler(r[a])}}},{key:\"executeUpgrade\",value:function e(t,i,r){if(!_utils2.default.isLeftVersionGreater(t,i)){return}this.logger(\"debug\",\"Upgrading data structure to \"+t);var a=r();_utils2.default.setEntry(env.ref.sysMeta,\"dataStructureState\",t);return a}},{key:\"fixId\",value:function e(){var t=this.wiki.getTiddlerData(env.ref.sysMeta,{});this.executeUpgrade(\"0.9.2\",t.dataStructureState,function(){if(_utils2.default.isLeftVersionGreater(\"0.9.2\",t.originalVersion)){var e=\"$:/plugins/felixhayashi/tiddlymap/config/sys/user\";var i=_utils2.default.getEntry(e,\"field.nodeId\",\"tmap.id\");_utils2.default.moveFieldValues(i,\"tmap.id\",true,false)}})}},{key:\"fix\",value:function e(){var t=this;var i=this.wiki.getTiddlerData(env.ref.sysMeta,{});this.logger(\"debug\",\"Fixer is started\");this.logger(\"debug\",\"Data-structure currently in use: \",i.dataStructureState);this.executeUpgrade(\"0.7.0\",i.dataStructureState,function(){t.moveEdges(\"$:/plugins/felixhayashi/tiddlymap/graph/edges\",null);var e=env.selector.allViews;var i=_utils2.default.getMatches(e);for(var r=0;r<i.length;r++){var a=new _ViewAbstraction2.default(i[r]);t.moveEdges(a.getRoot()+\"/graph/edges\",a)}});this.executeUpgrade(\"0.7.32\",i.dataStructureState,function(){if(!_ViewAbstraction2.default.exists(\"Live View\")){return}var e=new _ViewAbstraction2.default(\"Live View\");e.setNodeFilter(\"[field:title{$:/temp/tmap/currentTiddler}]\",true);e.setConfig({\"refresh-trigger\":null,\"refresh-triggers\":$tw.utils.stringifyList([\"$:/temp/tmap/currentTiddler\"])})});this.executeUpgrade(\"0.9.0\",i.dataStructureState,function(){var e=env.ref.visUserConf;var i=_utils2.default.unflatten(t.wiki.getTiddlerData(e,{}));if(_typeof(i.groups)===\"object\"){var r=_NodeType2.default.getInstance(\"tmap:neighbour\");r.setStyle(i.groups[\"neighbours\"]);r.save();delete i.groups;t.wiki.setTiddlerData(e,i)}});this.fixId();this.executeUpgrade(\"0.9.16\",i.dataStructureState,function(){for(var e=t.glNTy.length;e--;){t.glNTy[e].save(null,true)}});this.executeUpgrade(\"0.10.3\",i.dataStructureState,function(){var e=env.ref.liveTab;if(_utils2.default.getTiddler(e).hasTag(\"$:/tags/SideBar\")){this.wiki.deleteTiddler(e);_utils2.default.setField(e,\"tags\",\"$:/tags/SideBar\")}});this.executeUpgrade(\"0.11.0\",i.dataStructureState,function(){var e=_utils2.default.getMatches(env.selector.allViews);for(var t=e.length;t--;){var i=new _ViewAbstraction2.default(e[t]);var r=i.getEdgeTypeFilter(\"raw\");var a=\"edge_type_namespace\";i.setConfig(a,i.getConfig(a));var u=env.filter.defaultEdgeTypeFilter;if(r){var n=env.path.edgeTypes;r=_utils2.default.replaceAll(r,\"\",[n,n+\"/\",\"[prefix[\"+n+\"]]\",\"[prefix[\"+n+\"/]]\",[\"[suffix[tw-body:link]]\",\"[[tw-body:link]]\"],[\"[suffix[tw-list:tags]]\",\"[[tw-list:tags]]\"],[\"[suffix[tw-list:list]]\",\"[[tw-body:list]]\"],[\"[suffix[tmap:unknown]]\",\"[[tmap:unknown]]\"],[\"[suffix[unknown]]\",\"[[tmap:unknown]]\"]]);u=\"-[prefix[_]] \"+r}i.setEdgeTypeFilter(u)}})}}]);return e}();exports.default=Fixer;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/Fixer.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/startup/listener": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/startup/listener",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.startup=exports.synchronous=exports.before=exports.after=exports.platforms=exports.name=undefined;var _NodeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/NodeType\");var _NodeType2=_interopRequireDefault(_NodeType);var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _Edge=require(\"$:/plugins/felixhayashi/tiddlymap/js/Edge\");var _Edge2=_interopRequireDefault(_Edge);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _vis=require(\"$:/plugins/felixhayashi/tiddlymap/js/config/vis\");var _vis2=_interopRequireDefault(_vis);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var handleCancelDialog=function e(t){var a=t.param;_utils2.default.setField(a,\"text\",\"\")};\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/startup/listener\ntype: application/javascript\nmodule-type: startup\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var handleClearTiddler=function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},a=t.paramObject;var r=a.title,d=a.keep;if(!r)return;var i=_utils2.default.getTiddler(r);var l=i?i.fields:{};var s=d?d.split():[];var n={title:r,text:\"\"};for(var p=s.length;p--;){var o=s[p];n[o]=l[o]}$tw.wiki.deleteTiddler(r);$tw.wiki.addTiddler(new $tw.Tiddler(n))};var handleMixTiddlers=function e(t){var a=t.paramObject,r=a===undefined?{}:a;var d=r.tiddlers,i=r.output;if(!d||!i)return;var l=$tw.utils.parseStringArray(d);var s=_utils2.default.getMergedTiddlers(l,i);$tw.wiki.addTiddler(s)};var handleConfirmDialog=function e(t){var a=t.param;_utils2.default.setField(a,\"text\",\"1\")};var handleSuppressDialog=function e(t){var a=t.paramObject;var r=a.dialog,d=a.suppress;if(_utils2.default.isTrue(d,false)){_utils2.default.setEntry($tm.ref.sysUserConf,\"suppressedDialogs.\"+r,true)}};var handleDownloadGraph=function e(t){var a=t.paramObject;var r=a.view;var d=$tm.adapter.getGraph({view:r});d.nodes=_utils2.default.convert(d.nodes,\"array\");d.edges=_utils2.default.convert(d.edges,\"array\");var i=\"$:/temp/tmap/export\";_utils2.default.setField(i,\"text\",JSON.stringify(d,null,2));$tw.rootWidget.dispatchEvent({type:\"tm-download-file\",param:i,paramObject:{filename:r+\".json\"}})};var handleConfigureSystem=function e(){var t=_utils2.default.getMatches($tm.selector.allPotentialNodes);var a=$tm.adapter.getEdgesForSet(t);var r=$tw.wiki.getTiddler($tm.path.pluginRoot).fields;var d=$tw.wiki.getTiddlerData($tm.ref.sysMeta);var i=_utils2.default.getTiddler($tm.ref.liveTab).hasTag(\"$:/tags/SideBar\");var l={numberOfNodes:\"\"+t.length,numberOfEdges:\"\"+Object.keys(a).length,pluginVersion:\"v\"+r.version,dataStructureVersion:\"v\"+d.dataStructureState,dialog:{preselects:{liveTab:\"\"+i,\"inherited-style\":JSON.stringify(_vis2.default),\"config.vis\":_utils2.default.getText($tm.ref.visUserConf),\"config.sys\":$tm.config.sys}}};$tm.dialogManager.open(\"globalConfig\",l,function(e,t){if(!e)return;var a=_utils2.default.getPropertiesByPrefix(t.fields,\"config.sys.\",true);$tw.wiki.setTiddlerData($tm.ref.sysUserConf,a);if(_utils2.default.isTrue(t.fields.liveTab,false)){_utils2.default.setField($tm.ref.liveTab,\"tags\",\"$:/tags/SideBar\")}else{$tw.wiki.deleteTiddler($tm.ref.liveTab)}_utils2.default.setField($tm.ref.visUserConf,\"text\",t.fields[\"config.vis\"])})};var handleGenerateWidget=function e(t){var a=t.paramObject,r=a===undefined?{}:a;var d={dialog:{preselects:{\"var.view\":r.view||$tm.misc.defaultViewLabel}}};$tm.dialogManager.open(\"widgetCodeGenerator\",d)};var handleRemoveEdge=function e(t){var a=t.paramObject;$tm.adapter.deleteEdge(a)};var handleCreateEdge=function e(t){var a=t.paramObject;var r=a.from,d=a.to,i=a.force;if(!r||!d)return;if(_utils2.default.tiddlerExists(r)&&_utils2.default.tiddlerExists(d)||i){_utils2.default.addTiddler(d);_utils2.default.addTiddler(r);var l=new _Edge2.default($tm.adapter.makeNode(r).id,$tm.adapter.makeNode(d).id,a.label,a.id);$tm.adapter.insertEdge(l);$tm.notify(\"Edge inserted\")}};var handleOpenTypeManager=function e(t){var a=t.type,r=t.paramObject,d=r===undefined?{}:r;var i=a.match(/tmap:tm-(.*)/)[1];if(i===\"manage-edge-types\"){var l=\"Edge-Type Manager\";var s=$tm.selector.allEdgeTypes;var n=$tm.path.edgeTypes}else{var l=\"Node-Type Manager\";var s=$tm.selector.allNodeTypes;var n=$tm.path.nodeTypes}var p={mode:i,topic:l,searchSelector:s,typeRootPath:n};var o=$tm.dialogManager.open(\"MapElementTypeManager\",p);if(d.type){handleLoadTypeForm({paramObject:{mode:i,id:d.type,output:o.fields[\"output\"]}})}};var handleLoadTypeForm=function e(t){var a=t.paramObject,r=a.mode,d=a.id,i=a.output;var l=i;var s=r===\"manage-edge-types\"?_EdgeType2.default.getInstance(d):_NodeType2.default.getInstance(d);s.save(l,true);if(r===\"manage-edge-types\"){var n=$tm.adapter.selectEdgesByType(s);var p=Object.keys(n).length;_utils2.default.setField(l,\"temp.usageCount\",p)}$tw.wiki.addTiddler(new $tw.Tiddler(_utils2.default.getTiddler(l),{typeTRef:s.fullPath,\"temp.idImmutable\":s.isShipped?\"true\":\"\",\"temp.newId\":s.id,\"inherited-style\":JSON.stringify((r===\"manage-edge-types\"?$tm.config.vis.edges:$tm.config.vis.nodes)||{})}));_utils2.default.deleteByPrefix(\"$:/state/tabs/MapElementTypeManager\")};var handleSaveTypeForm=function e(t){var a=t.paramObject;var r=_utils2.default.getTiddler(a.output);if(!r)return;var d=r.fields.id;var i=a.mode;if(_utils2.default.isTrue(r.fields[\"temp.deleteType\"],false)){deleteType(i,d,r)}else{saveType(i,d,r)}};var deleteType=function e(t,a,r){var d=t===\"manage-edge-types\"?_EdgeType2.default.getInstance(a):_NodeType2.default.getInstance(a);$tm.logger(\"debug\",\"Deleting type\",d);if(t===\"manage-edge-types\"){$tm.adapter._processEdgesWithType(d,{action:\"delete\"})}else{$tm.adapter.removeNodeType(d)}$tw.wiki.addTiddler(new $tw.Tiddler({title:_utils2.default.getTiddlerRef(r)}));$tm.notify(\"Deleted type\")};var saveType=function e(t,a,r){var d=_utils2.default.getTiddler(r);var i=t===\"manage-edge-types\"?_EdgeType2.default:_NodeType2.default;var l=new i(a,d);l.save();var s=d.fields[\"temp.newId\"];if(s&&s!==d.fields[\"id\"]){if(t===\"manage-edge-types\"){$tm.adapter._processEdgesWithType(l,{action:\"rename\",newName:s})}else{new _NodeType2.default(s,l).save();$tw.wiki.deleteTiddler(l.fullPath)}_utils2.default.setField(d,\"id\",s)}$tm.notify(\"Saved type data\")};var handleCreateType=function e(t){var a=t.paramObject,r=a.mode,d=a.id,i=d===undefined?\"New type\":d,l=a.output;var s=r===\"manage-edge-types\"?new _EdgeType2.default(i):new _NodeType2.default(i);s.save();handleLoadTypeForm({paramObject:{id:s.id,mode:r,output:l}})};var name=exports.name=\"tmap.listener\";var platforms=exports.platforms=[\"browser\"];var after=exports.after=[\"rootwidget\",\"tmap.caretaker\"];var before=exports.before=[\"story\"];var synchronous=exports.synchronous=true;var startup=exports.startup=function e(){_utils2.default.addTWlisteners({\"tmap:tm-remove-edge\":handleRemoveEdge,\"tmap:tm-load-type-form\":handleLoadTypeForm,\"tmap:tm-save-type-form\":handleSaveTypeForm,\"tmap:tm-create-type\":handleCreateType,\"tmap:tm-create-edge\":handleCreateEdge,\"tmap:tm-suppress-dialog\":handleSuppressDialog,\"tmap:tm-generate-widget\":handleGenerateWidget,\"tmap:tm-download-graph\":handleDownloadGraph,\"tmap:tm-configure-system\":handleConfigureSystem,\"tmap:tm-manage-edge-types\":handleOpenTypeManager,\"tmap:tm-manage-node-types\":handleOpenTypeManager,\"tmap:tm-cancel-dialog\":handleCancelDialog,\"tmap:tm-clear-tiddler\":handleClearTiddler,\"tmap:tm-merge-tiddlers\":handleMixTiddlers,\"tmap:tm-confirm-dialog\":handleConfirmDialog},$tw.rootWidget,undefined)};\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/Listener.js.map\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/services/tracker": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/services/tracker",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||false;r.configurable=true;if(\"value\"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}return function(t,i,r){if(i)e(t.prototype,i);if(r)e(t,r);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/services/tracker\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var Tracker=function(){function e(t){_classCallCheck(this,e);this.wiki=$tw.wiki;this.logger=$tm.logger;this._createIndex()}_createClass(e,[{key:\"_createIndex\",value:function e(){var t=this.tById={};var i=this.idByT={};this.wiki.each(function(e,r){if(_utils2.default.isSystemOrDraft(e)){return}var l=e.fields[\"tmap.id\"];if(!l){l=_utils2.default.genUUID();_utils2.default.setField(e,\"tmap.id\",l)}t[l]=r;i[r]=l})}},{key:\"assignId\",value:function e(t,i){var r=_utils2.default.getTiddler(t);if(!r){throw new ResourceNotFoundException(t)}var l=r.fields[\"tmap.id\"];if(!l||i){l=_utils2.default.genUUID();_utils2.default.setField(r,\"tmap.id\",l);this.logger(\"info\",\"Assigning new id to\",r.fields.title)}this.tById[l]=r.fields.title;this.idByT[r.fields.title]=l;return l}},{key:\"getIdByTiddler\",value:function e(t){return this.idByT[_utils2.default.getTiddlerRef(t)]}},{key:\"getIdsByTiddlers\",value:function e(){return this.idByT}},{key:\"getTiddlersByIds\",value:function e(){return this.tById}},{key:\"getTiddlerById\",value:function e(t){return this.tById[t]}}]);return e}();exports.default=Tracker;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/Tracker.js.map\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/widget/MapConfigWidget": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/widget/MapConfigWidget",
            "text": "\"use strict\";var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/MapConfigWidget\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _vis=require(\"$:/plugins/felixhayashi/vis/vis.js\");var _vis2=_interopRequireDefault(_vis);var _widget=require(\"$:/core/modules/widgets/widget.js\");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function MapConfigWidget(e,t){_widget.widget.call(this);this.initialise(e,t);this.computeAttributes()}MapConfigWidget.prototype=Object.create(_widget.widget.prototype);MapConfigWidget.prototype.render=function(e,t){this.parentDomNode=e;if(!this.domNode){this.domNode=this.document.createElement(\"div\");$tw.utils.addClass(this.domNode,\"tmap-config-widget\");e.insertBefore(this.domNode,t)}if(this.network){this.network.destroy()}this.networkContainer=document.createElement(\"div\");this.domNode.appendChild(this.networkContainer);this.refreshTrigger=this.getAttribute(\"refresh-trigger\");this.pipeTRef=this.getVariable(\"currentTiddler\");this.inheritedFields=$tw.utils.parseStringArray(this.getAttribute(\"inherited\"));this.extensionTField=this.getAttribute(\"extension\");this.mode=this.getAttribute(\"mode\");for(var i=0;i<this.inheritedFields.length;i++){var s=this.inheritedFields[i];var n=_utils2.default.parseFieldData(this.pipeTRef,s,{});if(this.mode===\"manage-edge-types\"){n={edges:n}}else if(this.mode===\"manage-node-types\"){n={nodes:n}}this.inherited=_utils2.default.merge(this.inherited,n)}this.extension=_utils2.default.parseFieldData(this.pipeTRef,this.extensionTField,{});if(this.mode===\"manage-edge-types\"){if(!this.extension.edges){this.extension={edges:this.extension}}}else if(this.mode===\"manage-node-types\"){if(!this.extension.nodes){this.extension={nodes:this.extension}}}var r=_utils2.default.isTrue(this.getAttribute(\"save-only-changes\"));this.changes=r?{}:this.extension;var o={nodes:[],edges:[]};var a=_utils2.default.merge({},this.inherited,this.extension);$tw.utils.extend(a,{configure:{enabled:true,showButton:false,filter:this.getOptionFilter(this.mode)}});this.network=new _vis2.default.Network(this.networkContainer,o,a);this.network.on(\"configChange\",this.handleConfigChange.bind(this));var l=this.parentDomNode.getBoundingClientRect().height;this.parentDomNode.style[\"height\"]=l+\"px\";var h=this.handleResetEvent.bind(this);this.networkContainer.addEventListener(\"reset\",h,false);$tm.registry.push(this);this.enhanceConfigurator()};MapConfigWidget.prototype.handleResetEvent=function(e){var t={};t[e.detail.trigger.path]=null;this.handleConfigChange(t)};MapConfigWidget.prototype.handleConfigChange=function(e){var t=_utils2.default.flatten(this.changes);var i=_utils2.default.flatten(e);var s=Object.keys(_utils2.default.flatten(e))[0];var n=i[s]===null;if(n){t[s]=undefined;this.changes=_utils2.default.unflatten(t)}else{this.changes=_utils2.default.merge(this.changes,e)}var r=_utils2.default.merge({},this.changes);if(this.mode===\"manage-node-types\"){r=r[\"nodes\"]}if(this.mode===\"manage-edge-types\"){r=r[\"edges\"]}_utils2.default.writeFieldData(this.pipeTRef,this.extensionTField,r,$tm.config.sys.jsonIndentation);var o=\"vis-configuration-wrapper\";var a=this.networkContainer.getElementsByClassName(o)[0];a.style.height=a.getBoundingClientRect().height+\"px\";if(n){window.setTimeout(this.refresh.bind(this),0)}else{window.setTimeout(this.enhanceConfigurator.bind(this),50)}};MapConfigWidget.prototype.enhanceConfigurator=function(){var e=\"vis-configuration-wrapper\";var t=this.networkContainer.getElementsByClassName(e)[0].children;var i=[];var s=_utils2.default.flatten(this.changes);for(var n=0;n<t.length;n++){if(!t[n].classList.contains(\"vis-config-item\"))continue;var r=new VisConfElement(t[n],i,n);i.push(r);if(r.level===0)continue;r.setActive(!!s[r.path])}};function VisConfElement(e,t,i){var s=\"getElementsByClassName\";this.el=e;this.labelEl=e[s](\"vis-config-label\")[0]||e[s](\"vis-config-header\")[0]||e;var n=this.labelEl.innerText||this.labelEl.textContent;this.label=n&&n.match(/([a-zA-Z0-9]+)/)[1];this.level=parseInt(e.className.match(/.*vis-config-s(.).*/)[1])||0;this.path=this.label;if(this.level>0){for(var r=i;r--;){var o=t[r];if(o.level<this.level){this.path=o.path+\".\"+this.path;break}}}}VisConfElement.prototype.setActive=function(e){if(!e)return;var t=\"tmap-vis-config-item-\"+(e?\"active\":\"inactive\");$tw.utils.addClass(this.el,t);if(e){var i=document.createElement(\"button\");i.innerHTML=\"reset\";i.className=\"tmap-config-item-reset\";var s=this;i.addEventListener(\"click\",function(e){e.currentTarget.dispatchEvent(new CustomEvent(\"reset\",{detail:{trigger:s},bubbles:true,cancelable:true}))},false);this.el.appendChild(i)}};MapConfigWidget.prototype.getOptionFilter=function(e){var t={nodes:{borderWidth:true,borderWidthSelected:true,widthConstraint:true,heightConstraint:true,color:{background:true,border:true},font:{color:true,size:true},icon:true,labelHighlightBold:false,shadow:true,shape:true,shapeProperties:{borderDashes:true},size:true},edges:{arrows:true,color:true,dashes:true,font:true,labelHighlightBold:false,length:true,selfReferenceSize:false,shadow:true,smooth:true,width:true},interaction:{hideEdgesOnDrag:true,hideNodesOnDrag:true,tooltipDelay:true},layout:{hierarchical:true},manipulation:{initiallyActive:true},physics:{forceAtlas2Based:{gravitationalConstant:true,springLength:true,springConstant:true,damping:true,centralGravity:true}}};if(e===\"manage-edge-types\"){t={edges:t.edges}}else if(e===\"manage-node-types\"){t={nodes:t.nodes}}else{t.edges.arrows=false}return function(e,i){i=i.concat([e]);var s=t;for(var n=0,r=i.length;n<r;n++){if(s[i[n]]===true){return true}else if(s[i[n]]==null){return false}s=s[i[n]]}return false}};MapConfigWidget.prototype.isZombieWidget=function(){return!document.body.contains(this.parentDomNode)};MapConfigWidget.prototype.destruct=function(){if(this.network){this.network.destroy()}};MapConfigWidget.prototype.refresh=function(e){if(this.isZombieWidget()||!this.network)return;if(!e||e[this.refreshTrigger]){this.refreshSelf();return true}};MapConfigWidget.prototype.setNull=function(e){for(var t in e){if(_typeof(e[t])==\"object\"){this.setNull(e[t])}else{e[t]=undefined}}};exports[\"tmap-config\"]=MapConfigWidget;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/widget/ConfigurationWidget.js.map\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidgetItem": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidgetItem",
            "text": "\"use strict\";var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _widget=require(\"$:/core/modules/widgets/widget.js\");var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidgetItem\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var EdgeListItemWidget=function(e){_inherits(t,e);function t(e,r){_classCallCheck(this,t);var i=_possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r));i.arrows=$tm.misc.arrows;return i}_createClass(t,[{key:\"execute\",value:function e(){var t=this.parseTreeNode;var r=$tm.tracker.getTiddlerById(t.neighbour.id);var i=_utils2.default.flatten(t.edge);for(var o in i){if(typeof i[o]===\"string\"){this.setVariable(\"edge.\"+o,i[o])}}this.setVariable(\"currentTiddler\",r);this.setVariable(\"neighbour\",r);var n=$tm.indeces.allETy[i.type];var s=i.to===t.neighbour.id?\"to\":\"from\";var a=s;if(n.biArrow){a=\"bi\"}else{if(s===\"to\"&&n.invertedArrow){a=\"from\"}else if(s===\"from\"&&n.invertedArrow){a=\"to\"}}this.setVariable(\"direction\",a);this.setVariable(\"directionSymbol\",a===\"bi\"?this.arrows.bi:a===\"from\"?this.arrows.in:this.arrows.out);this.makeChildWidgets()}},{key:\"refresh\",value:function e(t){return this.refreshChildren(t)}}]);return t}(_widget.widget);exports[\"tmap-edgelistitem\"]=EdgeListItemWidget;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/widget/EdgeListItemWidget.js.map\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidget": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidget",
            "text": "\"use strict\";var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _widget=require(\"$:/core/modules/widgets/widget.js\");var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidget\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var EdgeListWidget=function(e){_inherits(t,e);function t(e,r){_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r))}_createClass(t,[{key:\"render\",value:function e(t,r){this.parentDomNode=t;this.computeAttributes();this.execute();this.renderChildren(t,r)}},{key:\"execute\",value:function e(){var t=[this.getVariable(\"currentTiddler\")];var r=this.getAttribute(\"filter\",\"\");var i=this.getAttribute(\"direction\",\"both\");var s=$tm.indeces.allETy;var n=_utils2.default.getEdgeTypeMatches(r,s);var u={typeWL:_utils2.default.getLookupTable(n),direction:i};var o=$tm.adapter.getNeighbours(t,u),a=o.nodes,l=o.edges;var f=[];for(var c in l){var h=l[c];var p=a[h.to]||a[h.from];if(!p){continue}f.push({type:\"tmap-edgelistitem\",edge:h,typeWL:u.typeWL,neighbour:p,children:this.parseTreeNode.children})}if(!f.length){this.wasEmpty=true;f=this.getEmptyMessage()}else if(this.wasEmpty){this.removeChildDomNodes()}this.makeChildWidgets(f)}},{key:\"getEmptyMessage\",value:function e(){var t=this.wiki.parseText(\"text/vnd.tiddlywiki\",this.getAttribute(\"emptyMessage\",\"\"),{parseAsInline:true});return t?t.tree:[]}},{key:\"refresh\",value:function e(t){var r=this.computeAttributes();if(_utils2.default.hasElements(r)){this.refreshSelf();return true}for(var i in t){if(!_utils2.default.isSystemOrDraft(i)){this.refreshSelf();return true}}return this.refreshChildren(t)}}]);return t}(_widget.widget);exports[\"tmap-connections\"]=EdgeListWidget;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/widget/EdgeListWidget.js.map\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/plugins/felixhayashi/tiddlymap/js/widget/MapWidget": {
            "title": "$:/plugins/felixhayashi/tiddlymap/js/widget/MapWidget",
            "text": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.tiddlymap=exports.tmap=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var a in i){if(Object.prototype.hasOwnProperty.call(i,a)){e[a]=i[a]}}}return e};var _createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var a=t[i];a.enumerable=a.enumerable||false;a.configurable=true;if(\"value\"in a)a.writable=true;Object.defineProperty(e,a.key,a)}}return function(t,i,a){if(i)e(t.prototype,i);if(a)e(t,a);return t}}();var _CallbackManager=require(\"$:/plugins/felixhayashi/tiddlymap/js/CallbackManager\");var _CallbackManager2=_interopRequireDefault(_CallbackManager);var _ViewAbstraction=require(\"$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\");var _ViewAbstraction2=_interopRequireDefault(_ViewAbstraction);var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _Popup=require(\"$:/plugins/felixhayashi/tiddlymap/js/Popup\");var _Popup2=_interopRequireDefault(_Popup);var _vis=require(\"$:/plugins/felixhayashi/vis/vis.js\");var _vis2=_interopRequireDefault(_vis);var _widget=require(\"$:/core/modules/widgets/widget.js\");var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _SelectionRectangle=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/SelectionRectangle\");var _SelectionRectangle2=_interopRequireDefault(_SelectionRectangle);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var i in e){if(Object.prototype.hasOwnProperty.call(e,i))t[i]=e[i]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperty(e,t,i){if(t in e){Object.defineProperty(e,t,{value:i,enumerable:true,configurable:true,writable:true})}else{e[t]=i}return e}function _toConsumableArray(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++){i[t]=e[t]}return i}else{return Array.from(e)}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/MapWidget\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var MapWidget=function(e){_inherits(t,e);function t(e,i){_classCallCheck(this,t);var a=_possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,i));a.getAttr=a.getAttribute;a.isDebug=_utils2.default.isTrue($tm.config.sys.debug,false);_utils2.default.bindTo(a,[\"constructTooltip\",\"handleResizeEvent\",\"handleClickEvent\",\"handleCanvasKeyup\",\"handleCanvasKeydown\",\"handleCanvasScroll\",\"handleCanvasMouseMove\",\"handleWidgetKeyup\",\"handleWidgetKeydown\",\"handleTriggeredRefresh\",\"handleContextMenu\"]);a.callbackManager=new _CallbackManager2.default;a.computeAttributes();a.editorMode=a.getAttr(\"editor\");a.clickToUse=_utils2.default.isTrue(a.getAttr(\"click-to-use\"),false);a.id=a.getAttr(\"object-id\")||a.getStateQualifier();a.widgetPopupsPath=$tm.path.tempPopups+\"/\"+a.id;if(a.editorMode){_utils2.default.addTWlisteners({\"tmap:tm-create-view\":a.handleCreateView,\"tmap:tm-rename-view\":a.handleRenameView,\"tmap:tm-delete-view\":a.handleDeleteView,\"tmap:tm-delete-element\":a.handleDeleteElement,\"tmap:tm-edit-view\":a.handleEditView,\"tmap:tm-generate-widget\":a.handleGenerateWidget,\"tmap:tm-toggle-central-topic\":a.handleSetCentralTopic,\"tmap:tm-save-canvas\":a.handleSaveCanvas},a,a)}_utils2.default.addTWlisteners({\"tmap:tm-focus-node\":a.handleFocusNode,\"tmap:tm-reset-focus\":a.repaintGraph,\"tmap:tm-neighbourhood-reset-trace\":function e(){a.initAndRenderGraph(a.graphDomNode)}},a,a);a.visListeners={click:a.handleVisSingleClickEvent,doubleClick:a.handleVisDoubleClickEvent,stabilized:a.handleVisStabilizedEvent,selectNode:a.handleVisSelectNode,deselectNode:a.handleVisDeselectNode,dragStart:a.handleVisDragStart,dragEnd:a.handleVisDragEnd,hoverNode:a.handleVisHoverElement,hoverEdge:a.handleVisHoverElement,blurNode:a.handleVisBlurElement,blurEdge:a.handleVisBlurElement,beforeDrawing:a.handleVisBeforeDrawing,afterDrawing:a.handleVisAfterDrawing,stabilizationProgress:a.handleVisLoading,stabilizationIterationsDone:a.handleVisLoadingDone};a.windowDomListeners={resize:[a.handleResizeEvent,false],click:[a.handleClickEvent,false],mousemove:[a.handleCanvasMouseMove,true]};a.canvasDomListeners={keyup:[a.handleCanvasKeyup,true],keydown:[a.handleCanvasKeydown,true],mousewheel:[a.handleCanvasScroll,true],DOMMouseScroll:[a.handleCanvasScroll,true],contextmenu:[a.handleContextMenu,true],MozMousePixelScroll:[a.handleExtraCanvasScroll,true]};a.widgetDomListeners={keyup:[a.handleWidgetKeyup,true],keydown:[a.handleWidgetKeydown,true]};a.conVector={from:null,to:null};return a}_createClass(t,[{key:\"handleConnectionEvent\",value:function e(t,i){var a=this;var s=this.view.getEdgeTypeFilter();var r={fromLabel:$tm.adapter.selectNodeById(t.from).label,toLabel:$tm.adapter.selectNodeById(t.to).label,view:this.view.getLabel(),eTyFilter:s.raw};$tm.dialogManager.open(\"getEdgeType\",r,function(e,r){if(e){var n=_utils2.default.getText(r);var o=_EdgeType2.default.getInstance(n);if(!o.namespace){var l=_EdgeType2.default.getIdParts(o.id),d=l.marker,h=l.name;var u=a.view.getConfig(\"edge_type_namespace\");o=_EdgeType2.default.getInstance(_EdgeType2.default.getId(d,u,h))}if(!o.exists()){o.save()}t.type=o.id;$tm.adapter.insertEdge(t);a.isPreventZoomOnNextUpdate=true;if(!a.view.isEdgeTypeVisible(o)){$tm.dialogManager.open(\"edgeNotVisible\",{type:o.id,view:a.view.getLabel(),eTyFilter:s.pretty})}}if(typeof i===\"function\"){i(e)}})}},{key:\"checkForFreshInstall\",value:function e(){if(!_utils2.default.getEntry($tm.ref.sysMeta,\"showWelcomeMessage\",true)){return}_utils2.default.setEntry($tm.ref.sysMeta,\"showWelcomeMessage\",false);var t={dialog:{preselects:{\"config.storyview\":\"true\",\"config.navigation\":\"true\",\"config.sidebar\":\"true\",\"config.demo\":\"true\"}}};$tm.dialogManager.open(\"welcome\",t,function(e,t){var i=_utils2.default.getPropertiesByPrefix(t.fields,\"config.\",true);if(i[\"storyview\"]&&_utils2.default.tiddlerExists(\"$:/plugins/felixhayashi/topstoryview\")){_utils2.default.setText(\"$:/view\",\"top\")}if(i[\"navigation\"]){_utils2.default.setText(\"$:/config/Navigation/openLinkFromInsideRiver\",\"above\");_utils2.default.setText(\"$:/config/Navigation/openLinkFromOutsideRiver\",\"top\")}if(i[\"sidebar\"]){_utils2.default.setText(\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\",\"fixed-fluid\")}if(i[\"demo\"]){var a=$tm.misc.defaultViewLabel;var s=$tm.adapter.insertNode({label:\"Have fun with\",x:0,y:0},a);var r=$tm.adapter.insertNode({label:\"TiddlyMap!!\",x:100,y:100},a);$tm.adapter.insertEdge({from:s.id,to:r.id})}if(Object.keys(i).length){_utils2.default.touch(\"$:/plugins/felixhayashi/tiddlymap\")}})}},{key:\"openStandardConfirmDialog\",value:function e(t,i){var a={message:i};$tm.dialogManager.open(\"getConfirmation\",a,t)}},{key:\"logger\",value:function e(t,i){if(this.isDebug){var a=Array.prototype.slice.call(arguments,1);a.unshift(\"@\"+this.id);a.unshift(t);$tm.logger.apply(this,a)}}},{key:\"render\",value:function e(t,i){this.parentDomNode=t;this.domNode=this.document.createElement(\"div\");t.insertBefore(this.domNode,i);this.registerClassNames(this.domNode);this.viewHolderRef=this.getViewHolderRef();this.view=this.getView();this.graphBarDomNode=this.document.createElement(\"div\");$tw.utils.addClass(this.graphBarDomNode,\"tmap-topbar\");this.domNode.appendChild(this.graphBarDomNode);this.graphDomNode=this.document.createElement(\"div\");this.domNode.appendChild(this.graphDomNode);$tw.utils.addClass(this.graphDomNode,\"tmap-vis-graph\");if(_utils2.default.isPreviewed(this)){$tw.utils.addClass(this.domNode,\"tmap-static-mode\");this.renderPreview(this.graphBarDomNode,this.graphDomNode)}else{this.renderFullWidget(this.domNode,this.graphBarDomNode,this.graphDomNode);var a=this.document.createElement(\"canvas\");$tw.utils.addClass(a,\"tmap-download-canvas\");this.domNode.appendChild(a)}}},{key:\"renderPreview\",value:function e(t,i){var a=this.view.snapshotTRef;var s=_utils2.default.getTiddler(a);var r=this.document.createElement(\"span\");r.innerHTML=this.view.getLabel();r.className=\"tmap-view-label\";t.appendChild(r);if(s){var n=_utils2.default.getTiddlerNode(this.view.getRoot());n.children.push(_utils2.default.getTranscludeNode(a));this.makeChildWidgets([n]);this.renderChildren(i,i.firstChild)}else{$tw.utils.addClass(i,\"tmap-graph-placeholder\")}}},{key:\"renderFullWidget\",value:function e(t,i,a){_utils2.default.setDomListeners(\"add\",window,this.windowDomListeners);_utils2.default.setDomListeners(\"add\",t,this.widgetDomListeners);this.addLoadingBar(this.domNode);this.tooltip=new _Popup2.default(this.domNode,{className:\"tmap-tooltip\",showDelay:$tm.config.sys.popups.delay});this.contextMenu=new _Popup2.default(this.domNode,{className:\"tmap-context-menu\",showDelay:0,hideOnClick:true,leavingDelay:999999});this.sidebar=_utils2.default.getFirstElementByClassName(\"tc-sidebar-scrollable\");this.isInSidebar=this.sidebar&&!this.domNode.isTiddlyWikiFakeDom&&this.sidebar.contains(this.domNode);this.rebuildEditorBar(i);this.reloadRefreshTriggers();this.initAndRenderGraph(a);$tm.registry.push(this);this.checkForFreshInstall();if(this.id===$tm.misc.mainEditorId){var s=$tm.url;if(s&&s.query[\"tmap-enlarged\"]){this.toggleEnlargedMode(s.query[\"tmap-enlarged\"]);this.setView(s.query[\"tmap-view\"])}}}},{key:\"registerClassNames\",value:function e(t){var i=$tw.utils.addClass;i(t,\"tmap-widget\");if(this.clickToUse){i(t,\"tmap-click-to-use\")}if(this.getAttr(\"editor\")===\"advanced\"){i(t,\"tmap-advanced-editor\")}if(this.getAttr(\"design\")===\"plain\"){i(t,\"tmap-plain-design\")}if(!_utils2.default.isTrue(this.getAttr(\"show-buttons\"),true)){i(t,\"tmap-no-buttons\")}if(this.getAttr(\"class\")){i(t,this.getAttr(\"class\"))}}},{key:\"addLoadingBar\",value:function e(t){this.graphLoadingBarDomNode=this.document.createElement(\"progress\");$tw.utils.addClass(this.graphLoadingBarDomNode,\"tmap-loading-bar\");t.appendChild(this.graphLoadingBarDomNode)}},{key:\"rebuildEditorBar\",value:function e(){this.removeChildDomNodes();var t=this.view;var i=\"tmap-unicode-button\";var a=i+\" tmap-active-button\";var s={widgetQualifier:this.getStateQualifier(),widgetTempPath:this.widgetTempPath,widgetPopupsPath:this.widgetPopupsPath,isViewBound:String(this.isViewBound()),viewRoot:t.getRoot(),viewLabel:t.getLabel(),viewHolder:this.getViewHolderRef(),edgeTypeFilter:t.edgeTypeFilterTRef,allEdgesFilter:$tm.selector.allEdgeTypes,isShowNeighbourhood:String(t.isEnabled(\"neighbourhood_scope\")),tracingBtnClass:t.isEnabled(\"neighbourhood_trace_clicks\")?a:i,neighScopeBtnClass:t.isEnabled(\"neighbourhood_scope\")?a:i,rasterMenuBtnClass:t.isEnabled(\"raster\")?a:i};for(var r in s){this.setVariable(r,s[r])}var n=_utils2.default.getTiddlerNode(t.getRoot());if(this.editorMode===\"advanced\"){n.children.push(_utils2.default.getTranscludeNode($tm.ref.graphBar))}else{var o=_utils2.default.getElementNode(\"span\",\"tmap-view-label\",t.getLabel());n.children.push(o)}n.children.push(_utils2.default.getTranscludeNode($tm.ref.focusButton));this.makeChildWidgets([n]);this.renderChildren(this.graphBarDomNode,this.graphBarDomNode.firstChild)}},{key:\"refresh\",value:function e(t){return false}},{key:\"update\",value:function e(t){if(!this.network||this.isZombieWidget()||_utils2.default.isPreviewed(this)){return}var i=t.changedTiddlers;this.callbackManager.refresh(i);if(this.isViewSwitched(i)||this.hasChangedAttributes()||t[env.path.options]||i[this.view.getRoot()]){this.logger(\"warn\",\"View switched or config changed\");this.isPreventZoomOnNextUpdate=false;this.view=this.getView(true);this.reloadRefreshTriggers();this.trace=_utils2.default.makeHashMap();this.rebuildEditorBar();this.reloadBackgroundImage();this.initAndRenderGraph(this.graphDomNode)}else{var a=this.view.update(t);if(a){this.logger(\"warn\",\"View components modified\");this.rebuildGraph({resetFocus:{delay:1e3,duration:1e3}})}else{if(t[env.path.nodeTypes]||this.hasChangedElements(i)){this.rebuildGraph()}this.refreshChildren(i)}}}},{key:\"hidePopups\",value:function e(t,i){this.tooltip.hide(t,i);this.contextMenu.hide(0,true)}},{key:\"reloadRefreshTriggers\",value:function e(){this.callbackManager.remove(this.refreshTriggers);var t=this.getAttr(\"refresh-triggers\")||this.view.getConfig(\"refresh-triggers\");this.refreshTriggers=$tw.utils.parseStringArray(t)||[];this.logger(\"debug\",\"Registering refresh trigger\",this.refreshTriggers);for(var i=this.refreshTriggers.length;i--;){this.callbackManager.add(this.refreshTriggers[i],this.handleTriggeredRefresh,false)}}},{key:\"rebuildGraph\",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},i=t.resetFocus;if(_utils2.default.isPreviewed(this)){return}this.logger(\"debug\",\"Rebuilding graph\");this.hidePopups(0,true);this.hasNetworkStabilized=false;var a=this.rebuildGraphData();if(a.changedNodes.withoutPosition.length){i=i||{delay:1e3,duration:1e3};if(!this.view.isEnabled(\"physics_mode\")){var s=this.visOptions.physics;s[s.solver].centralGravity=.25;this.network.setOptions(this.visOptions)}}if(!_utils2.default.hasElements(this.graphData.nodesById)){return}if(i){var r=this.isPreventZoomOnNextUpdate==null?false:typeof this.isPreventZoomOnNextUpdate===\"number\"?this.isPreventZoomOnNextUpdate>Date.now():this.isPreventZoomOnNextUpdate;if(!r){this.network.stabilize();this.resetFocus=i}if(typeof this.isPreventZoomOnNextUpdate!==\"number\"){this.isPreventZoomOnNextUpdate=false}}}},{key:\"getContainer\",value:function e(){return this.domNode}},{key:\"rebuildGraphData\",value:function e(){var t=this;$tm.start(\"Reloading Network\");var i={view:this.view,matches:_utils2.default.getMatches(this.view.getNodeFilter(\"compiled\"))};if(this.view.isEnabled(\"neighbourhood_trace_clicks\")){var a=i.matches;var s=Object.keys(this.trace);var r=[].concat(_toConsumableArray(a.filter(function(e){return!t.trace[e]})),_toConsumableArray(s));i.matches=r;i.includeNeighboursOf=this.view.isEnabled(\"neighbourhood_include_traced_node_neighbours\")?function(e){return r.includes(e)}:function(e){return a.includes(e)}}var n=$tm.adapter.getGraph(i);var o=_utils2.default.refreshDataSet(this.graphData.nodes,n.nodes);var l=_utils2.default.refreshDataSet(this.graphData.edges,n.edges);this.graphData.nodesById=n.nodes;this.graphData.edgesById=n.edges;_utils2.default.setField(\"$:/temp/tmap/nodes/\"+this.view.getLabel(),\"list\",$tm.adapter.getTiddlersByIds(n.nodes));$tm.stop(\"Reloading Network\");return{changedEdges:l,changedNodes:o}}},{key:\"isViewBound\",value:function e(){return _utils2.default.startsWith(this.getViewHolderRef(),$tm.path.localHolders)}},{key:\"isViewSwitched\",value:function e(t){return!_ViewAbstraction2.default.exists(this.view)||t[this.getViewHolderRef()]}},{key:\"hasChangedAttributes\",value:function e(){return Object.keys(this.computeAttributes()).length}},{key:\"hasChangedElements\",value:function e(t){var i=[];var a=this.graphData.nodesById;var s=this.view.isEnabled(\"neighbourhood_scope\");for(var r in t){if(_utils2.default.isSystemOrDraft(r)){continue}if(a[$tm.adapter.getId(r)]||s){return true}if(t[r].modified){i.push(r)}}if(i.length){var n=this.view.getNodeFilter(\"compiled\");var o=_utils2.default.getMatches(n,i);return!!o.length}}},{key:\"initAndRenderGraph\",value:function e(t){var i=this;if(this.network){this._destructVis()}this.logger(\"info\",\"Initializing and rendering the graph\");if(!this.isInSidebar){this.callbackManager.add(\"$:/state/sidebar\",this.handleResizeEvent)}this.visOptions=this.getVisOptions();this.graphData={nodes:new _vis2.default.DataSet,edges:new _vis2.default.DataSet,nodesById:_utils2.default.makeHashMap(),edgesById:_utils2.default.makeHashMap()};this.tooltip.setEnabled(_utils2.default.isTrue($tm.config.sys.popups.enabled,true));this.trace=_utils2.default.makeHashMap();this.network=new _vis2.default.Network(t,this.graphData,this.visOptions);this.canvas=t.getElementsByTagName(\"canvas\")[0];this.networkDomNode=_utils2.default.getFirstElementByClassName(\"vis-network\",t,true);this.canvas.tabIndex=0;for(var a in this.visListeners){this.network.on(a,this.visListeners[a].bind(this))}this.addGraphButtons({\"fullscreen-button\":function e(){i.toggleEnlargedMode(\"fullscreen\")},\"halfscreen-button\":function e(){i.toggleEnlargedMode(\"halfscreen\")}});_utils2.default.setDomListeners(\"add\",this.canvas,this.canvasDomListeners);this.reloadBackgroundImage();this.rebuildGraph({resetFocus:{delay:0,duration:0}});this.handleResizeEvent();this.canvas.focus();if(this.isLiveView()&&this.view.isEnabled(\"neighbourhood_trace_clicks\")){this.trace[_utils2.default.getText(this.refreshTriggers[0])]=true}}},{key:\"handleCanvasKeyup\",value:function e(t){var i=this;var a=this.network.getSelectedNodes();if(t.ctrlKey){t.preventDefault();if(t.keyCode===88){if(this.editorMode){this.handleAddNodesToClipboard(\"move\")}else{$tm.notify(\"Map is read only!\")}}else if(t.keyCode===67){this.handleAddNodesToClipboard(\"copy\")}else if(t.keyCode===86){this.handlePasteNodesFromClipboard()}else if(t.keyCode===65){var s=Object.keys(this.graphData.nodesById);this.network.selectNodes(s)}else if(t.keyCode===49||t.keyCode===50){if(a.length!==1)return;var r=t.keyCode===49?\"from\":\"to\";$tm.notify(_utils2.default.ucFirst(r)+\"-part selected\");this.conVector[r]=a[0];if(this.conVector.from&&this.conVector.to){this.handleConnectionEvent(this.conVector,function(){i.conVector={from:null,to:null}})}}}else{if(t.keyCode===13){if(a.length!==1)return;this.openTiddlerWithId(a[0])}}}},{key:\"handleCanvasKeydown\",value:function e(t){if(t.altKey||t.metaKey){t.preventDefault();if(t.keyCode>=48&&t.keyCode<=57){var i=String.fromCharCode(t.keyCode);this.view.setConfig(\"neighbourhood_scope\",i)}}else{if(t.keyCode===46){t.preventDefault();this.handleRemoveElements(this.network.getSelection())}}}},{key:\"handleDeleteElement\",value:function e(t){var i=t.paramObject.id;var a=i?[i]:this.network.getSelectedNodes();this.handleRemoveElements({nodes:a})}},{key:\"handleCanvasMouseMove\",value:function e(t){var i=this.network;if(!(t.ctrlKey&&t.buttons)){if(this.selectRect){this.selectRect=null;var a=i.getSelectedNodes();$tm.notify(a.length+\" nodes selected\");i.redraw()}return}t.preventDefault();t.stopPropagation();if(!this.domNode.contains(t.target)){return}var s=i.DOMtoCanvas({x:t.offsetX,y:t.offsetY});if(!this.selectRect){this.selectRect=new _SelectionRectangle2.default(s.x,s.y)}this.selectRect.span(s.x,s.y);var r=i.getPositions();var n=i.getSelectedNodes();for(var o in r){if(this.selectRect.isPointWithin(r[o])&&!_utils2.default.inArray(o,n)){n.push(o)}}i.selectNodes(n);this.assignActiveStyle(n);i.redraw()}},{key:\"handleCanvasScroll\",value:function e(t){var i=!!(this.isInSidebar||t.ctrlKey||this.enlargedMode||this.clickToUse&&this.networkDomNode.classList.contains(\"vis-active\"));var a=this.visOptions.interaction;var s=i===a.zoomView;if(i||!s){t.preventDefault()}if(!s){t.stopPropagation();a.zoomView=i;this.network.setOptions({interaction:{zoomView:i}});return false}}},{key:\"handleExtraCanvasScroll\",value:function e(t){t.preventDefault()}},{key:\"handleContextMenu\",value:function e(t){var i=this;t.preventDefault();var a=this.network;this.hidePopups(0,true);var s=a.getNodeAt({x:t.offsetX,y:t.offsetY});if(!s)return;var r=a.getSelectedNodes();if(!_utils2.default.inArray(s,r)){r=[s];a.selectNodes(r)}this.contextMenu.show(r,function(e,t){var a=e.length>1?\"multi\":\"single\";var s=\"$:/plugins/felixhayashi/tiddlymap/editor/contextMenu/node\";_utils2.default.registerTransclude(i,\"contextMenuWidget\",s);i.contextMenuWidget.setVariable(\"mode\",a);i.contextMenuWidget.render(t)})}},{key:\"handleWidgetKeyup\",value:function e(t){}},{key:\"handleWidgetKeydown\",value:function e(t){if(t.ctrlKey){t.preventDefault();if(t.keyCode===70){t.preventDefault();var i=this.widgetPopupsPath+\"/focus\";_utils2.default.setText(i,_utils2.default.getText(i)?\"\":\"1\")}else{return}}else if(t.keyCode===120){t.preventDefault();this.toggleEnlargedMode(\"halfscreen\")}else if(t.keyCode===121){t.preventDefault();this.toggleEnlargedMode(\"fullscreen\")}else if(t.keyCode===27){t.preventDefault();_utils2.default.deleteByPrefix(this.widgetPopupsPath)}else{return}this.canvas.focus()}},{key:\"handlePasteNodesFromClipboard\",value:function e(){if(!this.editorMode){$tm.notify(\"Map is read only!\");return}if(!$tm.clipBoard||$tm.clipBoard.type!==\"nodes\"){$tm.notify(\"TiddlyMap clipboad is empty!\")}var t=$tm.clipBoard.nodes;var i=Object.keys(t);for(var a=i.length;a--;){var s=i[a];if(this.graphData.nodesById[s]){continue}this.view.addNode(t[s]);this.graphData.nodes.update({id:s})}this.network.selectNodes(i);this.rebuildGraph({resetFocus:{delay:0,duration:0}});$tm.notify(\"pasted \"+i.length+\" nodes into map.\")}},{key:\"handleAddNodesToClipboard\",value:function e(t){var i=this.network.getSelectedNodes();if(!i.length){return}$tm.clipBoard={type:\"nodes\",nodes:this.graphData.nodes.get(i,{returnType:\"Object\"})};$tm.notify(\"Copied \"+i.length+\" nodes to clipboard\");if(t===\"move\"){for(var a=i.length;a--;){this.view.removeNode(i[a])}}this.isPreventZoomOnNextUpdate=true}},{key:\"getVisOptions\",value:function e(){var t=this;var i=$tm.config.vis;var a=_utils2.default.parseJSON(this.view.getConfig(\"vis\"))||{};var s=a.layout||{},r=s.hierarchical;var n={layout:{hierarchical:{enabled:r===undefined||r===null?false:typeof r===\"boolean\"?r:r.enabled!==false}}};var o=_utils2.default.merge({},i,_utils2.default.merge(a,n));o.clickToUse=this.clickToUse;o.manipulation.enabled=!!this.editorMode;o.manipulation.deleteNode=function(e,i){t.handleRemoveElements(e);t.resetVisManipulationBar(i)};o.manipulation.deleteEdge=function(e,i){t.handleRemoveElements(e);t.resetVisManipulationBar(i)};o.manipulation.addEdge=function(e,i){t.handleConnectionEvent(e);t.resetVisManipulationBar(i)};o.manipulation.addNode=function(e,i){t.handleInsertNode(e);t.resetVisManipulationBar(i)};o.manipulation.editNode=function(e,i){t.handleEditNode(e);t.resetVisManipulationBar(i)};o.interaction.zoomView=!!(this.isInSidebar||this.enlargedMode);o.manipulation.editEdge=false;var l=o.physics;l[l.solver]=l[l.solver]||{};l.stabilization.iterations=1e3;this.logger(\"debug\",\"Loaded graph options\",o);return o}},{key:\"resetVisManipulationBar\",value:function e(t){if(t){t(null)}this.network.disableEditMode();this.network.enableEditMode()}},{key:\"isVisInEditMode\",value:function e(){return this.graphDomNode.getElementsByClassName(\"vis-button vis-back\").length>0}},{key:\"isLiveView\",value:function e(){return this.id===\"live_tab\"}},{key:\"handleCreateView\",value:function e(){var t=this;var i={view:this.view.getLabel()};$tm.dialogManager.open(\"createView\",i,function(e,i){if(!e)return;var a=_utils2.default.getField(i,\"name\");var s=_utils2.default.getField(i,\"clone\",false);if(_ViewAbstraction2.default.exists(a)){$tm.notify(\"Forbidden! View already exists!\");return}if(s&&t.isLiveView()){$tm.notify(\"Forbidden to clone the live view!\");return}var r=new _ViewAbstraction2.default(a,{isCreate:true,protoView:s?t.view:null});t.setView(r)})}},{key:\"handleRenameView\",value:function e(){var t=this;if(this.view.isLocked()){$tm.notify(\"Forbidden!\");return}var i=this.view.getOccurrences();var a={count:i.length.toString(),refFilter:_utils2.default.joinAndWrap(i,\"[[\",\"]]\")};$tm.dialogManager.open(\"renameView\",a,function(e,i){if(!e){return}var a=_utils2.default.getText(i);if(!a){$tm.notify(\"Invalid name!\")}else if(_ViewAbstraction2.default.exists(a)){$tm.notify(\"Forbidden! View already exists!\")}else{t.view.rename(a);t.setView(t.view)}})}},{key:\"handleEditView\",value:function e(){var t=this;var i=JSON.stringify($tm.config.vis);var a=this.graphData;var s=this.view.getConfig();var r={\"filter.prettyNodeFltr\":this.view.getNodeFilter(\"pretty\"),\"filter.prettyEdgeFltr\":this.view.getEdgeTypeFilter(\"pretty\"),\"inherited-style\":i};var n={view:this.view.getLabel(),createdOn:this.view.getCreationDate(true),numberOfNodes:Object.keys(a.nodesById).length.toString(),numberOfEdges:Object.keys(a.edgesById).length.toString(),dialog:{preselects:$tw.utils.extend({},s,r)}};$tm.dialogManager.open(\"configureView\",n,function(e,i){if(!e){return}var a=_utils2.default.getPropertiesByPrefix(i.fields,\"config.\",true);var s=t.view.getConfig(\"background_image\");t.view.setConfig(a);if(a[\"physics_mode\"]&&!t.view.isEnabled(\"physics_mode\")){t.view.saveNodePositions(t.network.getPositions())}var r=t.view.getConfig(\"background_image\");if(r&&r!==s){$tm.notify(\"Background changed! You may need to zoom out a bit.\")}var n=_utils2.default.getField(i,\"filter.prettyNodeFltr\",\"\");var o=_utils2.default.getField(i,\"filter.prettyEdgeFltr\",\"\");t.view.setNodeFilter(n);t.view.setEdgeTypeFilter(o)})}},{key:\"handleSaveCanvas\",value:function e(){var t=this;var i=\"$:/temp/tmap/snapshot\";this.createAndSaveSnapshot(100,100,i);var a=this.view.getLabel()+\".png\";var s={dialog:{snapshot:i,view:this.view.getLabel(),preselects:{width:this.canvas.width.toString(),height:this.canvas.height.toString(),name:a,action:\"download\"}}};$tm.dialogManager.open(\"saveCanvas\",s,function(e,a){if(!e)return;var r=a.fields.width||s.dialog.preselects.width;var n=a.fields.height||s.dialog.preselects.height;t.createAndSaveSnapshot(r,n,i);var o=a.fields.name||s.dialog.preselects.imageName;var l=a.fields.action;if(l===\"download\"){t.handleDownloadSnapshot(r,n,o)}else if(l===\"wiki\"){_utils2.default.cp(i,o,true);t.dispatchEvent({type:\"tm-navigate\",navigateTo:o})}else if(l===\"placeholder\"){t.view.addPlaceholder(i)}$tw.wiki.deleteTiddler(\"$:/temp/tmap/snapshot\")})}},{key:\"handleDownloadSnapshot\",value:function e(t,i,a){var s=this.document.createElement(\"a\");var r=this.view.getLabel();s.download=a;s.href=this.getCanvasAsBase64({size:{width:t,height:i}});var n=new MouseEvent(\"click\");s.dispatchEvent(n)}},{key:\"createAndSaveSnapshot\",value:function e(t,i,a,s){$tw.wiki.addTiddler(new $tw.Tiddler({title:s||a,type:\"image/png\",text:this.getCanvasAsBase64({size:{width:t,height:i},withoutPreamble:true})},$tw.wiki.getCreationFields(),$tw.wiki.getModificationFields()));return a}},{key:\"getCanvasAsBase64\",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},i=t.withoutPreamble,a=t.size;var s=this.graphDomNode.style.width;var r=this.graphDomNode.style.height;if(a){this.graphDomNode.style.width=a.width+\"px\";this.graphDomNode.style.height=a.height+\"px\";this.network.redraw()}var n=this.canvas.toDataURL(\"image/png\");if(a){this.graphDomNode.style.width=s;this.graphDomNode.style.height=r;this.network.redraw()}return i?_utils2.default.getWithoutPrefix(n,\"data:image/png;base64,\"):n}},{key:\"handleDeleteView\",value:function e(){var t=this;var i=this.view.getLabel();if(this.view.isLocked()){$tm.notify(\"Forbidden!\");return}var a=this.view.getOccurrences();if(a.length){var s={count:a.length.toString(),refFilter:_utils2.default.joinAndWrap(a,\"[[\",\"]]\")};$tm.dialogManager.open(\"cannotDeleteViewDialog\",s);return}var r=\"\\n        You are about to delete the view ''\"+i+\"''\\n        (no tiddler currently references this view).\\n     \";this.openStandardConfirmDialog(function(e){if(!e){return}t.view.destroy();t.setView($tm.misc.defaultViewLabel);var a='view \"'+i+\"' deleted\";t.logger(\"debug\",a);$tm.notify(a)},r)}},{key:\"handleTriggeredRefresh\",value:function e(t){this.logger(\"log\",t,\"Triggered a refresh\");var i=_utils2.default.getTiddler(_utils2.default.getText(t));if(this.isLiveView()){if(i){if(this.view.isEnabled(\"neighbourhood_trace_clicks\")){this.trace[i.fields.title]=true}var a=i.fields[\"tmap.open-view\"]||$tm.config.sys.liveTab.fallbackView;if(a&&a!==this.view.getLabel()){this.setView(a);return}}}this.rebuildGraph({resetFocus:{delay:1e3,duration:1e3}})}},{key:\"handleRemoveElements\",value:function e(t){var i=t.nodes,a=t.edges;if(i.length){this.handleRemoveNodes(i)}else if(a.length){this.handleRemoveEdges(a)}this.resetVisManipulationBar()}},{key:\"handleRemoveEdges\",value:function e(t){$tm.adapter.deleteEdges(this.graphData.edges.get(t));$tm.notify(\"edge\"+(t.length>1?\"s\":\"\")+\" removed\")}},{key:\"handleRemoveNodes\",value:function e(t){var i=this;var a=$tm.adapter.getTiddlersByIds(t);var s={count:t.length.toString(),tiddlers:$tw.utils.stringifyList(a),dialog:{preselects:{\"delete-from\":\"filter\"}}};$tm.dialogManager.open(\"deleteNodeDialog\",s,function(e,a){if(!e)return;var s=0;for(var r=t.length;r--;){var n=i.view.removeNode(t[r]);if(n){s++}}if(a.fields[\"delete-from\"]===\"system\"){$tm.adapter.deleteNodes(t);s=t.length}i.isPreventZoomOnNextUpdate=true;$tm.notify(\"\\n        Removed \"+s+\"\\n        of \"+t.length+\"\\n        from \"+a.fields[\"delete-from\"]+\"\\n      \")})}},{key:\"toggleEnlargedMode\",value:function e(t){if(!this.isInSidebar&&t===\"halfscreen\"){return}this.logger(\"log\",\"Toggled graph enlargement\");var i=this.enlargedMode;if(i){this.network.setOptions({clickToUse:this.clickToUse});_utils2.default.findAndRemoveClassNames([\"tmap-has-\"+i+\"-widget\",\"tmap-\"+i]);this.enlargedMode=null;document.body.scrollTop=this.scrollTop}if(!i||i!==t&&(t===\"fullscreen\"||t===\"halfscreen\"&&!this.isInSidebar)){this.scrollTop=document.body.scrollTop;this.enlargedMode=t;var a=this.isInSidebar?this.sidebar:_utils2.default.getFirstElementByClassName(\"tc-story-river\");$tw.utils.addClass(this.document.body,\"tmap-has-\"+t+\"-widget\");$tw.utils.addClass(a,\"tmap-has-\"+t+\"-widget\");$tw.utils.addClass(this.domNode,\"tmap-\"+t);this.network.setOptions({clickToUse:false});$tm.notify(\"Toggled \"+t+\" mode\")}this.handleResizeEvent()}},{key:\"handleGenerateWidget\",value:function e(t){$tw.rootWidget.dispatchEvent({type:\"tmap:tm-generate-widget\",paramObject:{view:this.view.getLabel()}})}},{key:\"handleSetCentralTopic\",value:function e(t){var i=t.paramObject;var a=i.id||this.network.getSelectedNodes()[0];if(a===this.view.getConfig(\"central-topic\")){a=\"\"}this.view.setCentralTopic(a)}},{key:\"handleVisStabilizedEvent\",value:function e(t){if(this.hasNetworkStabilized){return}this.hasNetworkStabilized=true;this.logger(\"log\",\"Network stabilized after\",t.iterations,\"iterations\");if(!this.view.isEnabled(\"physics_mode\")){var i=this.graphData.nodesById;var a=[];for(var s in i){if(i[s].x===undefined){a.push(s)}}if(a.length){this.setNodesMoveable(a,false);$tm.notify(a.length+\" nodes were added to the graph\")}var r=this.visOptions.physics;r[r.solver].centralGravity=0;this.network.setOptions(this.visOptions)}if(this.resetFocus){this.fitGraph(this.resetFocus.delay,this.resetFocus.duration);this.resetFocus=null}}},{key:\"handleFocusNode\",value:function e(t){var i=t.param;this.network.focus($tm.adapter.getId(i),{scale:1.5,animation:true})}},{key:\"isZombieWidget\",value:function e(){return this.domNode.isTiddlyWikiFakeDom===true||!this.document.body.contains(this.getContainer())}},{key:\"fitGraph\",value:function e(){var t=this;var i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:0;var a=arguments.length>1&&arguments[1]!==undefined?arguments[1]:0;clearTimeout(this.activeFitTimeout);var s=function e(){if(t.isZombieWidget()){return}t.network.redraw();t.network.fit({animation:{duration:a,easingFunction:\"easeOutQuart\"}})};this.activeFitTimeout=setTimeout(s,i)}},{key:\"handleInsertNode\",value:function e(t){var i=this;$tm.dialogManager.open(\"addNodeToMap\",{},function(e,a){if(!e){return}var s=_utils2.default.getField(a,\"draft.title\").trim();if(_utils2.default.tiddlerExists(s)){if(_utils2.default.isMatch(s,i.view.getNodeFilter(\"compiled\"))){$tm.notify(\"Node already exists\");return}else{t=$tm.adapter.makeNode(s,t);i.view.addNode(t)}}else{var r=new $tw.Tiddler(a,{\"draft.title\":null});t.label=s;$tm.adapter.insertNode(t,i.view,r)}i.isPreventZoomOnNextUpdate=true})}},{key:\"handleEditNode\",value:function e(t){var i=this;var a=$tm.tracker.getTiddlerById(t.id);var s=_utils2.default.getTiddler(a);var r=$tm.config.vis.nodes;var n=_utils2.default.parseJSON(this.view.getConfig(\"vis\"),{}).nodes;var o={};o[t.id]=t;var l=$tm.adapter.getInheritedNodeStyles(o);var d=l[a];var h=_utils2.default.merge({},{color:s.fields[\"color\"]},_utils2.default.parseJSON(s.fields[\"tmap.style\"]));var u=this.view.getLabel();var g=_extends({},this.view.getNodeData(t.id));delete g.x;delete g.y;var f={view:u,tiddler:s.fields.title,tidColor:s.fields[\"color\"],tidIcon:s.fields[$tm.field.nodeIcon]||s.fields[\"tmap.fa-icon\"],tidLabelField:\"global.\"+$tm.field.nodeLabel,tidIconField:\"global.\"+$tm.field.nodeIcon,dialog:{preselects:{\"inherited-global-default-style\":JSON.stringify(r),\"inherited-local-default-style\":JSON.stringify(n),\"inherited-group-styles\":JSON.stringify(d),\"global.tmap.style\":JSON.stringify(h),\"local-individual-node-style\":JSON.stringify(g)}}};var v=function e(t,i,a){for(var s=a.length;s--;){f.dialog.preselects[t+\".\"+a[s]]=i[a[s]]||\"\"}};v(\"local\",g,[\"label\",\"tw-icon\",\"fa-icon\",\"open-view\"]);v(\"global\",s.fields,[$tm.field.nodeLabel,$tm.field.nodeIcon,\"tmap.fa-icon\",\"tmap.open-view\"]);$tm.dialogManager.open(\"editNode\",f,function(e,s){if(!e)return;var r=s.fields;var n=_utils2.default.getPropertiesByPrefix(r,\"global.\",true);for(var o in n){_utils2.default.setField(a,o,n[o]||undefined)}var l=_utils2.default.getPropertiesByPrefix(r,\"local.\",true);var d=_utils2.default.parseJSON(r[\"local-individual-node-style\"],{});for(var h in l){d[h]=l[h]||undefined}i.view.saveNodeStyle(t.id,d);i.isPreventZoomOnNextUpdate=true})}},{key:\"handleVisSingleClickEvent\",value:function e(t){var i=_utils2.default.isTrue($tm.config.sys.singleClickMode);if(i&&!this.editorMode){this.handleOpenMapElementEvent(t)}}},{key:\"handleVisDoubleClickEvent\",value:function e(t){if(t.nodes.length||t.edges.length){if(this.editorMode||!_utils2.default.isTrue($tm.config.sys.singleClickMode)){this.handleOpenMapElementEvent(t)}}else{if(this.editorMode){this.handleInsertNode(t.pointer.canvas)}}}},{key:\"handleOpenMapElementEvent\",value:function e(t){var i=this;var a=t.nodes,s=t.edges;if(a.length){var r=this.graphData.nodesById[a[0]];if(this.view.isEnabled(\"neighbourhood_trace_clicks\")){this.trace[$tm.adapter.getTiddlerById(r.id)]=true;this.isPreventZoomOnNextUpdate=Date.now()+500;this.rebuildGraph();if(this.view.isEnabled(\"neighbourhood_focus_newly_traced_node\")){setTimeout(function(){i.network.focus(r.id,{scale:1,animation:true})},1500)}}if(r[\"open-view\"]){$tm.notify(\"Switching view\");this.setView(r[\"open-view\"])}this.openTiddlerWithId(a[0])}else if(s.length){this.logger(\"debug\",\"Clicked on an Edge\");var n=this.graphData.edgesById[s[0]].type;this.handleEditEdgeType(n)}else{return}this.hidePopups(0,true)}},{key:\"handleEditEdgeType\",value:function e(t){if(!this.editorMode)return;var i=$tm.config.sys.edgeClickBehaviour;if(i!==\"manager\")return;$tw.rootWidget.dispatchEvent({type:\"tmap:tm-manage-edge-types\",paramObject:{type:t}})}},{key:\"handleResizeEvent\",value:function e(t){if(this.isZombieWidget())return;var i=this.getAttr(\"height\");var a=this.getAttr(\"width\");if(this.isInSidebar){var s=this.domNode.getBoundingClientRect();var r=15;a=document.body.clientWidth-s.left-r+\"px\";var n=parseInt(this.getAttr(\"bottom-spacing\"))||15;var o=window.innerHeight-s.top;i=o-n+\"px\"}this.domNode.style.height=i||\"300px\";this.domNode.style.width=a;this.repaintGraph()}},{key:\"handleClickEvent\",value:function e(t){if(this.isZombieWidget()||!this.network)return;if(!this.graphDomNode.contains(t.target)){var i=this.network.getSelection();if(i.nodes.length||i.edges.length){this.logger(\"debug\",\"Clicked outside; deselecting nodes/edges\");this.network.selectNodes([]);this.resetVisManipulationBar()}}else{this.canvas.focus()}if(t.button!==2){this.contextMenu.hide(0,true)}}},{key:\"handleVisSelectNode\",value:function e(t){var i=t.nodes;if(!this.isDraggingAllowed(i)){return}this.assignActiveStyle(i)}},{key:\"isDraggingAllowed\",value:function e(t){var i=t.nodes;return this.editorMode||this.view.isEnabled(\"physics_mode\")}},{key:\"assignActiveStyle\",value:function e(t){if(!Array.isArray(t))t=[t];var i=this.visOptions.nodes.color;for(var a=t.length;a--;){var s=t[a];var r=this.graphData.nodesById[s];var n=_utils2.default.merge({},i,r.color);this.graphData.nodes.update({id:s,color:{highlight:n,hover:n}})}}},{key:\"handleVisDeselectNode\",value:function e(t){}},{key:\"handleVisDragEnd\",value:function e(t){var i=t.nodes;if(!i.length){return}if(i.length===1&&this.view.isEnabled(\"raster\")){var a=this.network.getPositions()[i[0]];this.graphData.nodes.update(_extends({id:i[0]},_utils2.default.getNearestRasterPosition(a,parseInt(this.view.getConfig(\"raster\")))))}this.draggedNode=null;this.setNodesMoveable(i,false)}},{key:\"handleVisBeforeDrawing\",value:function e(t){var i=this.view,a=this.network,s=this.backgroundImage;if(s){t.drawImage(s,0,0)}if(i.isEnabled(\"raster\")){_utils2.default.drawRaster(t,a.getScale(),a.getViewPosition(),parseInt(i.getConfig(\"raster\")))}}},{key:\"handleVisAfterDrawing\",value:function e(t){if(this.selectRect){var i=this.selectRect.getRect();t.beginPath();t.globalAlpha=.5;t.fillStyle=\"#EAFFEF\";t.fillRect.apply(t,_toConsumableArray(i));t.beginPath();t.globalAlpha=1;t.strokeStyle=\"#B4D9BD\";t.strokeRect.apply(t,_toConsumableArray(i))}if(this.draggedNode&&this.view.isEnabled(\"raster\")){var a=this.network.getPositions()[this.draggedNode];var s=_utils2.default.getNearestRasterPosition(a,parseInt(this.view.getConfig(\"raster\")));t.strokeStyle=\"green\";t.fillStyle=\"green\";t.beginPath();t.moveTo(a.x,a.y);t.lineTo(s.x,s.y);t.stroke();t.beginPath();t.arc(s.x,s.y,5,0,Math.PI*2);t.fill()}}},{key:\"constructTooltip\",value:function e(t,i){var a=_utils2.default.parseJSON(t);var s=a.node||a.edge;var r=null;var n=\"text/html\";var o=\"text/vnd-tiddlywiki\";if(a.node){var l=$tm.tracker.getTiddlerById(s);var d=_utils2.default.getTiddler(l);var h=d.fields[$tm.field.nodeInfo];if(h){i.innerHTML=$tw.wiki.renderText(n,o,h)}else if(d.fields.text){_utils2.default.registerTransclude(this,\"tooltipWidget\",l);this.tooltipWidget.setVariable(\"tv-tiddler-preview\",\"yes\");this.tooltipWidget.render(i)}else{i.innerHTML=l}}else{var u=this.graphData.edgesById[s];var g=$tm.indeces.allETy[u.type];if(g.description){r=$tw.wiki.renderText(n,o,g.description)}i.innerHTML=r||g.label||g.id}}},{key:\"handleVisHoverElement\",value:function e(t){if($tm.mouse.buttons)return;var i=t.node||t.edge;var a=JSON.stringify(t);if(t.node){this.assignActiveStyle(i)}if(!this.isVisInEditMode()&&!this.contextMenu.isShown()){var s=this.constructTooltip;this.tooltip.show(a,s)}}},{key:\"handleVisBlurElement\",value:function e(t){this.tooltip.hide()}},{key:\"handleVisLoading\",value:function e(t){var i=t.total,a=t.iterations;this.graphLoadingBarDomNode.style.display=\"block\";this.graphLoadingBarDomNode.setAttribute(\"max\",i);this.graphLoadingBarDomNode.setAttribute(\"value\",a)}},{key:\"handleVisLoadingDone\",value:function e(t){this.graphLoadingBarDomNode.style.display=\"none\"}},{key:\"handleVisDragStart\",value:function e(t){var i=t.nodes;if(!i.length||!this.isDraggingAllowed(i)){return}this.hidePopups(0,true);this.assignActiveStyle(i);this.setNodesMoveable(i,true);if(i.length===1){this.draggedNode=i[0]}}},{key:\"destruct\",value:function e(){_utils2.default.setDomListeners(\"remove\",window,this.windowDomListeners);_utils2.default.setDomListeners(\"remove\",this.domNode,this.widgetDomListeners);this._destructVis()}},{key:\"_destructVis\",value:function e(){if(!this.network)return;_utils2.default.setDomListeners(\"remove\",this.canvas,this.canvasDomListeners);this.network.destroy();this.network=null}},{key:\"openTiddlerWithId\",value:function e(t){var i=this;var a=$tm.tracker.getTiddlerById(t);this.logger(\"debug\",\"Opening tiddler\",a,\"with id\",t);if(this.enlargedMode===\"fullscreen\"){var s=$tw.wiki.findDraft(a);var r=!!s;if(!r){var n=\"tm-edit-tiddler\";this.dispatchEvent({type:n,tiddlerTitle:a});s=$tw.wiki.findDraft(a)}var o={draftTRef:s,originalTRef:a};$tm.dialogManager.open(\"fullscreenTiddlerEditor\",o,function(e,t){if(e){var n=\"tm-save-tiddler\";i.dispatchEvent({type:n,tiddlerTitle:s})}else if(!r){_utils2.default.deleteTiddlers([s])}var o=\"tm-close-tiddler\";i.dispatchEvent({type:o,tiddlerTitle:a})})}else{var l=this.domNode.getBoundingClientRect();this.dispatchEvent({type:\"tm-navigate\",navigateTo:a,navigateFromTitle:this.getVariable(\"storyTiddler\"),navigateFromNode:this,navigateFromClientRect:{top:l.top,left:l.left,width:l.width,right:l.right,bottom:l.bottom,height:l.height}})}}},{key:\"getViewHolderRef\",value:function e(){if(this.viewHolderRef){return this.viewHolderRef}this.logger(\"info\",\"Retrieving or generating the view holder reference\");var t=this.getAttr(\"view\");var i=null;if(t){this.logger(\"log\",'User wants to bind view \"'+t+\"' to graph\");var a=$tm.path.views+\"/\"+t;if($tw.wiki.getTiddler(a)){i=$tm.path.localHolders+\"/\"+_utils2.default.genUUID();this.logger(\"log\",'Created an independent temporary view holder \"'+i+'\"');_utils2.default.setText(i,a);this.logger(\"log\",'View \"'+a+\"' inserted into independend holder\")}else{this.logger(\"log\",'View \"'+t+'\" does not exist')}}if(!i){this.logger(\"log\",\"Using default (global) view holder\");i=$tm.ref.defaultViewHolder}return i}},{key:\"setView\",value:function e(t,i){if(!_ViewAbstraction2.default.exists(t)){return}t=new _ViewAbstraction2.default(t);var a=t.getLabel();i=i||this.viewHolderRef;this.logger(\"info\",'Inserting view \"'+a+'\" into holder \"'+i+'\"');$tw.wiki.addTiddler(new $tw.Tiddler({title:i,text:a}));this.update({changedTiddlers:_defineProperty({},i,true)})}},{key:\"getView\",value:function e(t){if(!t&&this.view){return this.view}var i=this.getViewHolderRef();var a=_utils2.default.getText(i);this.logger(\"debug\",\"Retrieved view from holder\");var s=void 0;if(_ViewAbstraction2.default.exists(a)){s=new _ViewAbstraction2.default(a)}else{this.logger(\"debug\",'Warning: View \"'+a+\"\\\" doesn't exist. Default is used instead.\");s=new _ViewAbstraction2.default(\"Default\")}return s}},{key:\"reloadBackgroundImage\",value:function e(t){var i=this;this.backgroundImage=null;var a=this.view.getConfig(\"background_image\");var s=_utils2.default.getTiddler(a);if(!s&&!a)return;var r=new Image;r.onload=function(){i.backgroundImage=r;i.repaintGraph()};if(s){var n=s.fields[\"_canonical_uri\"];if(n){r.src=n}else if(s.fields.text){r.src=$tw.utils.makeDataUri(s.fields.text,s.fields.type)}}else if(a){r.src=a}}},{key:\"repaintGraph\",value:function e(){var t=$tw.utils.hasClass(this.document.body,\"tmap-has-fullscreen-widget\");if(this.network&&(!t||t&&this.enlargedMode)){this.logger(\"info\",\"Repainting the whole graph\");this.network.redraw();this.fitGraph(0,1e3)}}},{key:\"setGraphButtonEnabled\",value:function e(t,i){var a=\"vis-button tmap-\"+t;var s=_utils2.default.getFirstElementByClassName(a,this.domNode);$tw.utils.toggleClass(s,\"tmap-button-enabled\",i)}},{key:\"setNodesMoveable\",value:function e(t,i){if(!t||!t.length||this.view.isEnabled(\"physics_mode\")){return}var a=[];var s=!i;for(var r=t.length;r--;){a.push({id:t[r],fixed:{x:s,y:s}})}this.graphData.nodes.update(a);if(s){this.logger(\"debug\",\"Fixing\",a.length,\"nodes\");this.view.saveNodePositions(this.network.getPositions());this.isPreventZoomOnNextUpdate=true}}},{key:\"addGraphButtons\",value:function e(t){var i=_utils2.default.getFirstElementByClassName(\"vis-navigation\",this.domNode);for(var a in t){var s=this.document.createElement(\"div\");s.className=\"vis-button tmap-\"+a;s.addEventListener(\"click\",t[a].bind(this),false);i.appendChild(s);this.setGraphButtonEnabled(a,true)}}}]);return t}(_widget.widget);exports.tmap=MapWidget;exports.tiddlymap=MapWidget;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/widget/MapWidget.js.map\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/plugins/felixhayashi/tiddlymap/license": {
            "title": "$:/plugins/felixhayashi/tiddlymap/license",
            "subtitle": "License",
            "caption": "License",
            "text": "\\rules except wikilink\n\n!! TiddlyMap\n\nCopyright (c) 2014, Felix Küppers\nAll rights reserved.\n\nTiddlyMap is licensed under the [[BSD 2-Clause License|http://opensource.org/licenses/BSD-2-Clause]]. For the exact license terms, please visit [[https://github.com/felixhayashi/TW5-TiddlyMap/blob/master/LICENSE]]. \n\n!! TiddlyWiki\n\nCreated by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright © Jeremy Ruston 2004-2007 Copyright © UnaMesa Association 2007-2014\n\nPublished under the following [licenses](https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses):\n\n# BSD 3-clause \"New\" or \"Revised\" License (including any right to adopt any future version of a license if permitted)\n# Creative Commons Attribution 3.0 (including any right to adopt any future version of a license if permitted)\n\n!! Vis.js\n\nCopyright (c) 2014 [Almende B.V.](https://github.com/almende/vis)\n\nPublished under the following licenses:\n\n# Apache License Version 2.0, January 2004 http://www.apache.org/licenses/\n# MIT License (MIT)\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/readme": {
            "title": "$:/plugins/felixhayashi/tiddlymap/readme",
            "text": "* Please refer to the project-readme hosted at [[https://github.com/felixhayashi/TW5-TiddlyMap]].\n* A demo with several examples and explanations can be found at [[http://tiddlymap.org]]."
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tmap:unknown": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tmap:unknown",
            "description": "Automatically assigned to an edge that does not have a type assigned",
            "style": "{\"color\":\"gray\"}",
            "show-label": "false"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-body:link": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-body:link",
            "description": "A link that is contained in the tiddler's body pointing to another resource.",
            "style": "{\"color\":\"orange\", \"dashes\":true}",
            "label": "links to",
            "text": ""
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:list": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:list",
            "description": "Contained in a list of this tiddler",
            "style": "{ \"color\": \"red\", \"dashes\":true}",
            "label": "listed in",
            "text": ""
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:tags": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:tags",
            "description": "A tag that refers to a tiddler of the same name.",
            "style": "{ \"color\": \"darkslategray\", \"dashes\":true}",
            "label": "tagged with"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/default": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/default",
            "caption": "Overview",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-plain\">\n  Please visit the [[online docs|http://tiddlymap.org/Documentation]]\n  for more information about the available global options.\n</div>\n<table class=\"tmap-key-value-table\">\n  <tr>\n    <th align=\"left\">Plugin version</th>\n    <td><<pluginVersion>></td>\n  </tr>\n<!--\n  <tr>\n    <th align=\"left\">Datastructure version</th>\n    <td><<dataStructureVersion>></td>\n  </tr>\n-->\n  <tr>\n    <th align=\"left\">Nodes in system</th>\n    <td><<numberOfNodes>></td>\n  </tr>\n  <tr>\n    <th align=\"left\">Edges in system</th>\n    <td><<numberOfEdges>></td>\n  </tr>\n</table>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/editor": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/editor",
            "caption": "Editor",
            "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Show Neighbour&shy;hood menu\"\n      field:\"config.sys.editorMenuBar.showNeighScopeButton\"\n      descr:\"Show or hide the neighbourhood menu button.\">>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Show Screen&shy;shot menu\"\n      field:\"config.sys.editorMenuBar.showScreenshotButton\"\n      descr:\"Show or hide the screenshot menu button.\">>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Show Raster&shy; menu\"\n      field:\"config.sys.editorMenuBar.showRasterMenuButton\"\n      descr:\"Show or hide the raster menu button.\">>\n</table>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/fields": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/fields",
            "caption": "Field settings",
            "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n  <<tmap-row type:\"input-text\"\n      title:\"Node-icon field\"\n      field:\"config.sys.field.nodeIcon\" \n      descr:\"Local image used as node image in the graphs.\">>\n  <<tmap-row type:\"input-text\"\n      title:\"Node-label field\"\n      field:\"config.sys.field.nodeLabel\" \n      descr:\"Alternative node label to use instead of the title.\">>\n  <<tmap-row type:\"input-text\"\n      title:\"Node-info field\"\n      field:\"config.sys.field.nodeInfo\" \n      descr:\"Field used as tooltip when hovering over a node in a graph.\"\n      note:\"It is prohibited to use the text field here.\">>\n</table>   \n\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/interaction": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/interaction",
            "caption": "Interaction & behaviour",
            "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n  <$macrocall type=\"input-select\"\n        $name=\"tmap-row\"\n        title=\"Default startup view\"\n        field=\"config.sys.defaultView\"\n        nochoice=\"Last view used at startup\"\n        selectFilter=<<tmap \"option\" \"selector.allViewsByLabel\">>\n        descr=\"The view to display at startup\" />\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Show popups\"\n      field:\"config.sys.popups.enabled\"\n      descr:\"Set this to true if you want to see automatic\n             popups in the map.\">>\n  <$list filter=\"[config.sys.popups.enabled[true]]\">\n  <<tmap-row type:\"input-text\"\n      title:\"Popup delay\"\n      field:\"config.sys.popups.delay\"\n      descr:\"The time in miliseconds that needs to pass after\n             a tooltip is triggered.\">>\n  <<tmap-row type:\"input-text\"\n      title:\"Popup width\"\n      field:\"config.sys.popups.width\"\n      descr:\"The default max-width of the popup.\"\n      note:\"Make sure you added the desired unit (e.g. `px`).\n            Requires a wiki refresh.\">>\n  <<tmap-row type:\"input-text\"\n      title:\"Popup height\"\n      field:\"config.sys.popups.height\"\n      descr:\"The default max-height of the popup.\"\n      note:\"Make sure you added desired the unit (e.g.  `px`).\n            Requires a wiki refresh.\">>\n  </$list>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Allow single click mode\"\n      field:\"config.sys.singleClickMode\"\n      descr:\"A single click on a node is sufficient to open the\n             corresponding tiddler.\"\n      note:\"Drag and drop will still work and does not cause a\n            tiddler to be opened. Single click is never active in\n            the map editor.\">>\n  <<tmap-row type:\"input-select\"\n      title:\"Edge click behaviour\"\n      field:\"config.sys.edgeClickBehaviour\"\n      selectFilter:\"[[nothing|Nothing]]\n                    [[manager|Open edge-type manager]]\"\n      descr:\"What should happen when you click on an edge?\">>\n  <<tmap-row type:\"input-select\" title:\"Raster size\" field:\"config.sys.raster\"\n      selectFilter:\"[[|disabled]] [[5|5px]] [[10|10px]] [[15|15px]] [[20|20px]] [[30|30px]] [[40|40px]]\"\n      descr:\"Snap nodes to an invisible raster of the given size after drag'n'drop.\"\n      note:\"Only works when the view is not in floating mode\">>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Apply node-filter to neighbours\"\n      field:\"config.sys.nodeFilterNeighbours\"\n      descr:\"If checked, neighbours displayed in the map will be filtered\n      by the view's node-filter. Otherwise the node-filter will only be used\n      to filter the original set of nodes in the map\">>\n</table>\n\n!! Suppressed dialogs\n\n<div class=\"tmap-flash-message tmap-plain\">\n  Dialogs that you decided to suppress in the past are listed here.\n  Remove the checkmark to enable dialogs again.\n</div>\n\n<table class=\"tmap-config-table\">\n  <$list\n      filter=\"[<output>fields[]prefix[config.sys.suppressedDialogs]]\"\n      emptyMessage=\"–\">\n      <$set name=\"dialogName\" value=<<tmap basename \".\">>>\n      <$macrocall $name=\"tmap-row\"\n            type=\"input-checkbox\"\n            title=\"Suppress '$(dialogName)$' dialog\"\n            field=<<currentTiddler>> />\n      </$set>\n    <br />\n  </$list>\n</table>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/liveTab": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/liveTab",
            "caption": "Live tab",
            "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Show Live tab\"\n      field:\"liveTab\" \n      descr:\"Show or hide the live tab in the sidebar.\">>\n  <$macrocall type=\"input-select\"\n      $name=\"tmap-row\"\n      title=\"Fallback view\"\n      field=\"config.sys.liveTab.fallbackView\" \n      selectFilter=<<tmap \"option\" \"selector.allViewsByLabel\">>\n      descr=\"The view to display in the sidebar's live tab in\n             case the current tiddler did not specify a view\n             to open.\" />\n</table>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig",
            "subtitle": "{{$:/core/images/options-button}} Global configuration of TiddlyMap",
            "classes": "tmap-remove-top-space",
            "text": "\\rules except wikilink\n\n<$macrocall $name=\"tabs\"\n  default=<<concat \"$(template)$/default\">>\n  tabsList=\"[all[shadows]prefix<template>] -[<template>]\"\n/>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/verbosity": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/verbosity",
            "caption": "Verbosity",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-plain\">\n  Here you can restrict the system's talkativeness.\n</div>\n\n<table class=\"tmap-config-table\">\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Debug output\"\n      field:\"config.sys.debug\" \n      descr:\"Set this to true if you want debug information to be\n             displayed in the browser console.\">>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Show notifications\"\n      field:\"config.sys.notifications\" \n      descr:\"Set this to true if you want to receive fade-out\n             notifications for important events.\">>\n</table> "
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/vis": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/vis",
            "classes": "tmap-remove-top-space",
            "caption": "Graph",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n  The global vis configurations will affect all views and their\n  elements (nodes and edges) unless they are overridden on a lower\n  level. All options below are documented at\n  [[vis.js.org|http://visjs.org/docs/network]].\n</div>\n<div class=\"tmap-flash-message tmap-info\">\n  Only config items that you actually changed have an effect on\n  the graph. Other options are visible, yet, inactive.\n</div>\n<$tmap-config\n    mode=\"manage-config\"\n    inherited=\"inherited-style\"\n    extension=\"config.vis\" />\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/default": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/default",
            "caption": "Overview",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n   All configurations __only__ affect this view.\n</div>\n\n<table class=\"tmap-key-value-table\">\n  <tr>\n    <th align=\"left\">Created on</th>\n    <td><<createdOn>></td>\n  </tr>\n  <tr>\n    <th align=\"left\">Nodes contained in graph</th>\n    <td><<numberOfNodes>></td>\n  </tr>\n  <tr>\n    <th align=\"left\">Edges contained in graph</th>\n    <td><<numberOfEdges>></td>\n  </tr>\n</table>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/editFilters": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/editFilters",
            "caption": "Edit filters",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n  Completely new to filters? Please read\n  [[Introduction to filter notation|http://tiddlywiki.com/#Introduction%20to%20filter%20notation]]\n  first.\n</div>\n\n<fieldset>\n  <legend>Filters <sup>[1]</sup></legend>\n  <table class=\"tmap-config-table tmap-large-input\">\n    <<tmap-row type:\"input-textarea\"\n        title:\"Node filter\"\n        field:\"filter.prettyNodeFltr\"\n        descr:\"In the map, only those tiddlers that match this filter\n               are shown. Drafts and system tiddlers are automatically\n               excluded.\">>\n    <<tmap-row type:\"input-textarea\"\n        title:\"Edge-type filter\"\n        field:\"filter.prettyEdgeFltr\" \n        descr:\"Only edges with a type that matches the filter are shown.\">>\n  </table>   \n</fieldset>\n\n---\n\n<sup>[1]</sup> In the editors above, a new line is equivalent to a space symbol.<br />\n<sup>[2]</sup> It is suggested to read\n[[Node and edge-type filters|http://tiddlymap.org#Node%20and%20edge-type%20filters]]\nand [[Edge-type namespaces|http://tiddlymap.org#Node%20and%20edge-type%20filters]]\nbefore using Tiddlymap's filter editor."
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/layout": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/layout",
            "caption": "Layout",
            "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Floating nodes\"\n      field:\"config.physics_mode\"\n      descr:\"Set this to true if you want your nodes to freely\n             swirl around.\">>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Filter nodes by edge types\"\n      field:\"config.filter_nodes_by_edge_types\"\n      descr:\"Only display nodes having edges matching the edge-type filter.\">>\n  <<tmap-row type:\"input-text\"\n      title:\"Background image\"\n      field:\"config.background_image\"\n      descr:\"The title of an image tiddler to be used as background\n             in the view.\"\n      note:\"You can also use an image url directly, however, the\n            image needs be stored under the same domain as your wiki.\n            Otherwise, it won't be displayed!\">>\n</table>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/namespace": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/namespace",
            "caption": "Namespace",
            "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table tmap-small-input\">\n  <<tmap-row type:\"input-text\"\n      title:\"Edge-type namespace\"\n      field:\"config.edge_type_namespace\" \n      descr:\"A namespace (like `foaf` in `foaf:knows`) that will be\n             automatically added to all edge types you create in\n             this view. The namespace is only added if the types\n             do not exist yet and do not have a namespace assigned yet.\n             Namespaces are always hidden in the graph.\"\n      note:\"Most likely, you don't want the edges created with this\n            namespace to leak into other views, moreover, you don't\n            want edges that do not possess the namespace ever to be\n            shown here. In this case, use a private marker (`_`)\n            in front of your namespace, e.g. `_mynamespace` and use\n            an appropriate edge type filter, i.e. `+[prefix[_mynamespace]]`\n            For further information see:\n            \n            * [[Edge-type namespaces|http://tiddlymap.org/#Edge-type%20namespaces]]\n            * [[Private edge types|http://tiddlymap.org/#Private%20edge%20types]]\n            \">>\n</table>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/configureView": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView",
            "subtitle": "{{$:/core/images/options-button}} View configuration -- <<view>>",
            "text": "\\rules except wikilink\n\n\\define privateEdgeTypes() [[private edge-types|http://tiddlymap.org/#Private%20edge%20types]]\n\n<$macrocall $name=\"tabs\"\n  default=<<concat \"$(template)$/default\">>\n  tabsList=\"[all[shadows]prefix<template>] -[<template>]\"\n/>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/vis": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/vis",
            "caption": "Graph",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n   The local vis configurations will affect all\n   elements (nodes and edges) of this view, unless they are\n   overridden on a lower level. All options below are documented at\n   [[vis.js.org|http://visjs.org/docs/network]].\n</div>\n<div class=\"tmap-flash-message tmap-info\">\n  Only config items that you actually changed have an effect on the\n  graph. Other options are visible, yet, inactive.\n</div>\n<$tmap-config\n    mode=\"manage-config\"\n    inherited=\"inherited-style\"\n    extension=\"config.vis\" />\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/getEdgeType": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/getEdgeType",
            "subtitle": "{{$:/plugins/felixhayashi/tiddlymap/icon}} Edge type specification",
            "text": "\\rules except wikilink\n\\rules except underscore\n\n\\define filter() $(allEdgeTypes)$ +[search:title[$(term)$]]\n\n\\define badge(color, label, tooltip)\n<span style=\"background: $color$\" title=\"$tooltip$\">$label$</span>\n\\end\n\n\\define badges()\n<$tiddler tiddler={{!!text}}>\n<$set name=\"id\" value=<<tmap \"getETyId\" \"$(view)$\">>>\n<$set name=\"isVisible\" value=<<tmap \"isETyVisible\" \"$(view)$\">>>\n<div class=\"tmap-badges\">\n  <span\n      style=\"background: darkslategray\"\n      title=\"Your input translates into this id.\">\n  <<id>>\n  </span>\n  <$list filter=\"[<isVisible>regexp[true]]\">\n    <<badge \"green\" \"visible\" \"Matches your view's filter\">>\n  </$list>\n  <$list filter=\"[<isVisible>regexp[false]]\">\n    <<badge \"red\" \"not visible\" \"Doesn't match your view's filter\">>\n  </$list>\n  <$list filter=\"[<id>!regexp[^tmap:unknown$]]\" variable=\"item\">\n    <$list filter=\"[<id>regexp[^_]]\">\n      <<badge \"purple\" \"private\" \"Not shown in other views per default\">>\n    </$list>\n    <$list filter=\"[<id>regexp[.+:.+]]\">\n      <<badge \"orange\" \"namespace\" \"This type is prefixed with a proper namespace\">>\n    </$list>\n  </$list>\n</div>\n</$set>\n</$set>\n</$tiddler>\n\\end\n\n\\define search()\n<p>\n  You are about to connect \"<$text text=\"$(fromLabel)$\" />\"\n  with \"<$text text=\"$(toLabel)$\" />\". Please specify a type.\n</p>\n<table id=\"tmap-search-table\">\n  <tr>\n    <td><b>Type:</b></td>\n    <td>\n      <$edit-text\n          focus=\"true\"\n          field=\"text\"\n          type=\"text\"\n          tag=\"input\"\n          default=\"\"\n          class=\"tmap-trigger-field\n                 tmap-triggers-ok-button-on-enter\n                 tmap-triggers-cancel-button-on-esc\" />\n      <<badges>>\n    </td>\n  </tr>\n  <tr>\n    <td></td>\n    <td>\n      <$set name=\"term\" value={{!!text}}>\n      <$set name=\"allEdgeTypes\" value=<<tmap \"option\" \"selector.allEdgeTypesById\">>>\n      <ul class=\"tmap-small-list\">\n        <$list filter=<<filter>>>\n        <li>\n          <$button class=\"tc-btn-invisible tmap-link\">\n            <$view field=\"title\" />\n            <$action-setfield $tiddler=<<output>> text={{!!title}} />\n          </$button>\n        </li>\n        </$list>\n      </ul>\n      </$set>\n      </$set>\n    </td>\n  </tr>\n</table>\n\\end\n\n<$list filter=\"[<temp>!has[more]]\" variable=\"item\"><<search>></$list>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/addNodeToMap": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/addNodeToMap",
            "subtitle": "{{$:/core/images/tag-button}} Add node",
            "classes": "tmap-modal-add-node",
            "text": "\\rules except wikilink\n\n\\define backButtonText() back to list\n\\define outputAndTemplate() [[$(output)$]] [[$(template)$]]\n\n\\define editor()\n  <$button class=\"tmap-go-back tc-btn-invisible\">\n    {{$:/core/images/chevron-left}} <<backButtonText>>\n    <$action-deletefield $tiddler=<<temp>> more template />\n    <$action-sendmessage\n        $message=\"tmap:tm-clear-tiddler\"\n        keep=\"draft.title\"\n        title=<<output>> />\n  </$button>\n\n  <$list filter=\"[<output>get[draft.title]is[tiddler]]\">\n  <div class=\"tmap-flash-message tmap-warning\">\n   Tiddler already exists! Use another title or click\n   \"<<backButtonText>>\" to cancel your edit.\n  </div>\n  </$list>\n\n  <div class=\"tmap-modal-editor\">\n    <table class=\"tmap-config-table\">\n      <tr class=\"tmap-template-select\">\n        <td>Template</td>\n        <td>\n          <$select\n              tiddler=<<temp>>\n              field=\"template\">\n            <option value=\"\"></option>\n            <$list filter=<<tmap \"option\" \"selector.allPotentialNodes\">>>\n            <option><$view field=\"title\" /></option>\n            </$list>\n          </$select>\n          <$button>Load\n            <$action-sendmessage\n                $message=\"tmap:tm-clear-tiddler\"\n                keep=\"draft.title\"\n                title=<<output>> />\n            <$list filter=\"[<temp>get[template]]\" variable=\"template\">\n            <$action-sendmessage\n                $message=\"tmap:tm-merge-tiddlers\"\n                tiddlers=<<outputAndTemplate>>\n                output=<<output>> />\n            <$action-deletefield $tiddler=<<output>> tmap.id tmap.edges />\n            </$list>\n          </$button>\n       </td>\n       <td>Press the \"load\" button to activate the template.</td>\n      </tr>\n    </table>\n    <$importvariables filter=\"[all[tiddlers+shadows]prefix[$:/core/macros/]]\">\n      <$set name=\"currentTiddler\" value=<<output>>>\n        <$transclude tiddler=\"$:/core/ui/EditTemplate\" mode=\"block\" />\n      </$set>\n    </$importvariables>\n  </div>\n\\end\n\n\\define search()\n<p>Add an existing tiddler to the map or create a new one.</p>\n<table id=\"tmap-search-table\">\n  <tr>\n    <td><b>Title:</b></td>\n    <td>\n      <$edit-text\n          tiddler=<<output>>\n          field=\"draft.title\"\n          focus=\"true\"\n          type=\"text\"\n          tag=\"input\"\n          default=\"\"\n          class=\"tmap-trigger-field\n                 tmap-triggers-ok-button-on-enter\n                 tmap-triggers-cancel-button-on-esc\" />\n      <$list filter=\"[<output>get[draft.title]!is[tiddler]]\">\n      <$button\n          tooltip=\"The tiddler does not exist yet and you may edit it\n                   before it is added to the map\">\n        {{$:/core/images/edit-button}}\n        <$action-setfield $tiddler=<<temp>> more=\"true\" />\n      </$button> <sup>[1]</sup>\n      </$list>\n    </td>\n  </tr>\n  <tr>\n    <td></td>\n    <td>\n      <$set name=\"term\" value={{!!draft.title}}>\n      <ul class=\"tmap-small-list\">\n        <$list filter=\"[search:title<term>!is[system]!has[draft.of]]\">\n        <li>\n          <$button class=\"tc-btn-invisible tmap-link\">\n            <$view field=\"title\" />\n            <$action-setfield $tiddler=<<output>> draft.title={{!!title}} />\n          </$button>\n        </li>\n        </$list>\n      </ul>\n      </$set>\n    </td>\n  </tr>\n</table>\n\n<$list filter=\"[<output>get[draft.title]!is[tiddler]]\">\n<hr />\n<sup>[1]</sup>\n<small>\n  The tiddler does not exist yet and you may edit it\n  before it is added to the map\n</small>\n</$list>\n\\end\n\n<$list filter=\"[<temp>!has[more]]\" variable=\"item\"><<search>></$list>\n<$list filter=\"[<temp>has[more]]\" variable=\"item\"><<editor>></$list>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/cannotDeleteViewDialog": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/cannotDeleteViewDialog",
            "subtitle": "{{$:/core/images/locked-padlock}} You cannot delete this view!",
            "buttons": "ok",
            "text": "\\rules except wikilink\n\nIt is not possible to delete the current view as ''<<count>>'' tiddlers\nare referencing it. To delete the view you must first remove the tiddlymap\nwidgets in the tiddlers listed below or change their view attributes.\n\n''References''\n\n<ul>\n<$list filter=<<refFilter>> variable=\"item\">\n  <li><$link><<item>></$link></li>\n</$list>\n</ul>\n\nAfter the references are removed, you may delete the view.\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/getConfirmation": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/getConfirmation",
            "subtitle": "{{$:/core/images/import-button}} You must confirm in order to proceed!",
            "text": "\\rules except wikilink\n\n<<message>>\n\n''Are you really sure you want to do this?''"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/createView": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/createView",
            "subtitle": "{{$:/core/images/new-button}} Creating a new view",
            "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n  <<tmap-row type:\"input-text\"\n      title:\"View name\"\n      field:\"name\"\n      focus:\"true\"\n      class:\"tmap-trigger-field\n             tmap-triggers-ok-button-on-enter\n             tmap-triggers-cancel-button-on-esc\"\n      descr:\"The name for the new view. If no name is entered,\n             the program will invent one for you.\"\n      note:\"You cannot override an existing view. In this case,\n            you need to delete the old view first! You must no use\n            slashes (`/`) in the name.\">>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Clone view\"\n      field:\"clone\"\n      descr:\"Use the view that is currently displayed in the\n             editor as blueprint. The view will be an __exact__\n             clone of the current one, only with a different\n             name.\">>\n</table>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/deleteNodeDialog": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/deleteNodeDialog",
            "subtitle": "{{$:/core/images/delete-button}} You are about to delete <<count>> nodes",
            "text": "\\rules except wikilink\n\n''Please choose an option or abort:''\n\n<$radio tiddler=<<output>> field=\"delete-from\" value=\"system\">\n  Delete nodes from system <sup>[1]</sup>\n</$radio><br />\n<$radio tiddler=<<output>> field=\"delete-from\" value=\"filter\">\n  Delete nodes from graph's filter <sup>[2]</sup>\n</$radio>\n\nThe following nodes will be deleted:\n\n<ul>\n<$list filter=<<tiddlers>>>\n  <li><$view tiddler={{!!title}} field=\"title\" /></li>\n</$list>\n</ul>\n\n---\n\n<sup>[1]</sup>\n<small>This will delete all nodes, their corresponding tiddlers and all connected edges.</small><br/>\n<sup>[2]</sup>\n<small>''Important:'' Removing a node from the graph's filter only works, if the node has been added in the map editor per double click or via \"Add Node\". If the node hasn't been added as mentioned above, you need to change the underlying tiddler in a way that it doesn't match your filter anymore, if you don't want it to be displayed in the graph.</small>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/dublicateIdInfo": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/dublicateIdInfo",
            "subtitle": "{{$:/core/images/info-button}} Dublicate id detected",
            "buttons": "ok_suppress",
            "text": "\\rules except wikilink\n\nTiddlyMap requires the value of the id field (\"tmap.id\") to be\nunique in order to correctly identify nodes and tiddlers.\n\nThe id of the \"<<param.changedTiddler>>\" already exists for these tiddlers:\n\n<ul>\n<$list filter=<<param.filter>> variable=\"item\">\n  <li><$link><<item>></$link></li>\n</$list>\n</ul>\n\nTherefore TiddlyMap\n\n* assigned a new id to tiddler \"<<param.changedTiddler>>\"\n* removed all edges from \"<<param.changedTiddler>>\"\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/edgeNotVisible": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/edgeNotVisible",
            "subtitle": "{{$:/core/images/info-button}} Edge will not be visible in view \"<<view>>\"",
            "buttons": "ok_suppress",
            "text": "\\rules except wikilink\n\nYou just created an edge of type\n<code><$text text=<<type>> /></code> that will not be\nvisible in this view because it doesn't match your\nedge-type filter settings.\n\nThe current edge-type filter of view \"<<view>>\" looks like this:\n\n<pre><code><$text text=<<eTyFilter>> /></code></pre>\n\nTo have the newly added type displayed in your view, adjust your\nedge-type filter accordingly. \n\nSome suggestions:\n\n<ul>\n  <li>\n    Explicitly add the type to the filter:\n    <code><$text text=\"[[\" /><$text text=<<type>> /><$text text=\"]]\" /></code>\n  </li>\n  <li>\n  <$set\n      filter=\"[<type>regexp[:]splitbefore[:]]\"\n      name=\"prefix\"\n      emptyValue=<<tmap halfOfString \"$(type)$\">>>\n  Add a filter rule (e.g. a prefix filter) that will match\n  your type: <code>[prefix[<<prefix>>]]</code>\n  </$set>\n  </li>\n  <li>Make your current view-filter less restrictive.</li>\n</ul>\n\nFor further information, please see:\n[[Node and edge-type filters|http://tiddlymap.org#Node%20and%20edge-type%20filters]]."
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/editNode/default": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/editNode/default",
            "caption": "Global node style",
            "classes": "tmap-remove-top-space",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n  A node's ''global configuration''\n  (also referred to as //global individual config//) defines its\n  individual appearance and behaviour in all views.\n</div>\n<<maybeShowTidColorWarning>>\n\n<$macrocall $name=\"sharedSettings\"\n    twIconField=<<tidIconField>>\n    faIconField=\"global.tmap.fa-icon\"\n    labelField=<<tidLabelField>> />\n\n<$macrocall $name=\"visConfiguration\"\n    mode=\"manage-node-types\"\n    extensionField=\"global.tmap.style\"\n    styleName=\"node's global style\"\n    inheritedList=\"[[inherited-global-default-style]]\n                   [[inherited-local-default-style]]\n                   [[inherited-group-styles]]\" />\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/editNode/local": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/editNode/local",
            "caption": "Local node style",
            "classes": "tmap-remove-top-space",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n  The ''local node configuration''\n  (also referred to as //view-specific node configuration//)\n  overrides the //global individual configuration// and only affects\n  the node's appearance and behaviour in the current view.\n</div>\n<<maybeShowTidColorWarning>>\n\n<fieldset>\n  <legend>Behaviour</legend>\n  <table class=\"tmap-config-table\">\n    <$macrocall type=\"input-select\"\n        $name=\"tmap-row\"\n        title=\"Open view\"\n        field=\"local.open-view\"\n        nochoice=\"Disabled\"\n        selectFilter=<<tmap \"option\" \"selector.allViewsByLabel\">>\n        descr=\"Clicking on this node will open the specified\n               view instead of the tiddler represented by this node.\" />\n  </table>\n</fieldset>\n\n<$macrocall $name=\"sharedSettings\"\n    twIconField=\"local.tw-icon\"\n    faIconField=\"local.fa-icon\"\n    labelField=\"local.label\" />\n\n<$macrocall $name=\"visConfiguration\"\n    mode=\"manage-node-types\"\n    extensionField=\"local-individual-node-style\"\n    styleName=\"node's local style\"\n    inheritedList=\"[[inherited-global-default-style]]\n                   [[inherited-local-default-style]]\n                   [[inherited-group-styles]]\n                   [[global.tmap.style]]\" />\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/editNode": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/editNode",
            "subtitle": "{{$:/core/images/edit-button}} Editing style of node \"<<tiddler>>\"",
            "classes": "tmap-remove-top-space",
            "text": "\\rules except wikilink\n\n\\define maybeShowTidColorWarning()\n  <$list filter=\"[<tidColor>regexp[.+]]\">\n  <div class=\"tmap-flash-message tmap-warning\">\n    You have set the tiddler's color\n    field to \"<<tidColor>>\". This value will be completely ignored\n    when you change node's color properties in the vis editor below.\n  </div>\n  </$list>\n\\end\n\n\\define iconSettings(twIconField, faIconField)\n  <fieldset>\n    <legend>Icon Settings</legend>\n    <table class=\"tmap-config-table\">\n      <<tmap-row type:\"input-text\"\n          title:\"TW-icon\"\n          field:\"$twIconField$\"\n          descr:\"A tiddlywiki image reference.\n                 For example '$:/core/icon' for Movotun Jack.\">>\n      <<tmap-row type:\"input-text\"\n          title:\"FA-icon\"\n          field:\"$faIconField$\"\n          descr:\"A Font Awesome icon code.\n                 For example 'f206' for the bicycle symbol.\">>\n    </table>\n  </fieldset>\n\\end\n\n\\define sharedSettings(twIconField, faIconField, labelField)\n  <fieldset>\n    <legend>General Settings</legend>\n    <table class=\"tmap-config-table\">\n      <<tmap-row type:\"input-text\"\n          title:\"Label\"\n          field:\"$labelField$\"\n          descr:\"Use this value as node label.\">>\n    </table>\n  </fieldset>\n  <!-- display icon fieldset -->\n  <<iconSettings \"$twIconField$\" \"$faIconField$\">>  \n\\end\n\n<$macrocall\n  $name=\"tabs\"\n  default=<<concat \"$(template)$/default\">>\n  tabsList=\"[all[shadows]prefix<template>] -[<template>]\"\n/>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/draft": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/draft",
            "caption": "Draft",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-modal-editor\">\n  <$importvariables filter=\"[all[tiddlers+shadows]prefix[$:/core/macros/]]\">\n    <$set name=\"currentTiddler\" value=<<draftTRef>> >\n      <$transclude tiddler=\"$:/core/ui/EditTemplate\" field=\"text\" mode=\"block\" />\n    </$set>\n  </$importvariables>\n</div>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/original": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/original",
            "caption": "Current Version",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-modal-editor\">\n  <$importvariables filter=\"[all[tiddlers+shadows]prefix[$:/core/macros/]]\">\n    <$set name=\"currentTiddler\" value=<<originalTRef>> >\n      <$transclude tiddler=\"$:/core/ui/ViewTemplate\" field=\"text\" mode=\"block\" />\n    </$set>\n  </$importvariables>\n</div>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor",
            "subtitle": "{{$:/core/images/edit-button}} <<originalTRef>>",
            "classes": "tmap-modal-fullscreen-editor tmap-remove-top-space",
            "text": "\\rules except wikilink\n\n\\define defaultTab() $:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/original\n\n<$macrocall $name=\"tabs\"\n    default=<<defaultTab>>\n    tabsList=\"[all[shadows]prefix[$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/]]\" />"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/fieldChanged": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/fieldChanged",
            "subtitle": "{{$:/core/images/info-button}} The field \"<<name>>\" changed",
            "text": "\\rules except wikilink\n\nYou changed the field \"<<name>>\" from \"<<oldValue>>\" to \"<<newValue>>\".\n\nIt is recommended to let TiddlyMap copy all values from the former field \"<<oldValue>>\" to the new field \"<<newValue>>\" so the data stored in \"<<oldValue>>\" is not lost. This operation has to be done now or never.\n\nDo you want to move each tiddler's existing \"<<oldValue>>\" value to \"<<newValue>>\"? Please note that any value currently stored in \"<<newValue>>\" would consequently be overridden and the old field \"<<oldValue>>\" would be eventually removed!"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenNotSupported": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenNotSupported",
            "subtitle": "{{$:/core/images/info-button}} Your machine does not support fullscreen",
            "buttons": "ok_suppress",
            "text": "\\rules except wikilink\n\nPlease have a look [[here|http://caniuse.com/#feat=fullscreen]] to see a list of supported devices/browsers.\n\nSorry for this :("
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/renameView": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/renameView",
            "subtitle": "{{$:/core/images/tag-button}} Please specify a view name",
            "text": "\\rules except wikilink\n\n''Name:''\n<$edit-text focus=\"true\" tiddler=<<output>> field=\"text\" type=\"text\" tag=\"input\" default=\"\"\n            class=\"tmap-trigger-field tmap-triggers-ok-button-on-enter\" />\n\nNote that ''<<count>>'' tiddlers are referencing this view.\n\n<$reveal type=\"nomatch\" text=\"0\" default=<<count>>>\n\nRenaming the view will cause the reference to be invalid.\nIt is recommended to first remove the tiddlymap widgets in\nthe tiddlers listed below or change their view attributes\naccordingly.\n\n''References''\n\n<ul>\n<$list filter=<<refFilter>> variable=\"item\">\n  <li><$text text=<<item>> /></li>\n</$list>\n</ul>\n\n</$reveal>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/saveCanvas": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/saveCanvas",
            "subtitle": "{{$:/core/images/options-button}} Save a snapshot image of view \"<<view>>\"",
            "text": "\\rules except wikilink\n\n\\define preview()\n<div class=\"tmap-save-canvas-preview\">\n  <$transclude tiddler=<<snapshot>> /><br />\n</div>\n\\end\n\n<table class=\"tmap-config-table\">\n  <$macrocall $name=\"tmap-row\"\n    type=\"input-text\"\n    title=\"Name\"\n    field=\"name\"\n    descr=<<preview>> />\n  <<tmap-row type:\"input-text\"\n      title:\"Width\"\n      field:\"width\"\n      descr:\"Scales the image to match this new width (unit: px)\">>\n  <<tmap-row type:\"input-text\"\n      title:\"height\"\n      field:\"height\"\n      descr:\"Scales the image to match this new height (unit: px)\">>\n  <<tmap-row type:\"input-radio\"\n      title:\"Action\"\n      field:\"action\"\n      selectFilter:\"[[download|Download]]\n                    [[wiki|Save in wiki]]\n                    [[placeholder|Use as placeholder for this view]]\"\n      descr:\"Save the image by downloading it to your computer or\n              save it as a tiddler in your wiki.<br /><br />\n              A third option is to make TiddlyMap use this image as\n              placeholder for the current view. Placeholders are useful\n              when the wiki is exported as static html\n              or when editing a tiddler while having the preview\n              shown. In this case the title input is ignored.\">>\n</table>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog",
            "text": "\\rules except wikilink\n\n<div class=<<classes>>>\n<$importvariables\n    filter=\"[[$:/plugins/felixhayashi/tiddlymap/misc/macros]]\n            [[$:/core/macros/tabs]]\">\n<$transclude tiddler=<<template>> mode=\"block\" />\n</$importvariables>\n</div>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/welcome": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/welcome",
            "subtitle": "{{$:/core/images/info-button }} Welcome",
            "buttons": "ok",
            "text": "\\rules except wikilink\n\nIt seems that you freshly installed TiddlyMap.\n\n* In case you need any help, please consult the [[online docs|http://tiddlymap.org#Documentation]] first.\n* You are welcome to create an [[issue|https://github.com/felixhayashi/TW5-TiddlyMap/issues]] at GitHub for any bug you discover.\n* Make sure to revisit the [[demo site|http://tiddlymap.org]] to see whether your version is up-to-date.\n* If you like TiddlyMap, please give it a star at [[GitHub|https://github.com/felixhayashi/TW5-TiddlyMap]] or tell your friends about it :)\n* ''Please note:'' TiddlyMap is distributed under the [[BSD 2-Clause License|http://opensource.org/licenses/BSD-2-Clause]], which belongs to the same license family, as the license used by TiddlyWiki. By using this plugin you agree to the product's [[License Terms|https://github.com/felixhayashi/TW5-TiddlyMap/blob/master/LICENSE]].\n\nEnjoy!\n\n---\n\nTiddlyMap will configure your wiki for optimal use. Everything can be changed back later by you, via the TiddlyWiki configurations panel, so no worries. If you checked some of the options below, please save &amp; restart after closing this dialog.\n\n<table class=\"tmap-config-table\">\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Optimize storyview\"\n      field:\"config.storyview\"\n      descr:\"Sets the storyview to 'top' for optimal scrolling.\">>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Optimize sidebar\"\n      field:\"config.sidebar\"\n      descr:\"Sets sidebar layout to 'fixed-fluid' for larger editor.\">>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Optimize navigation\"\n      field:\"config.navigation\"\n      descr:\"Sets navigation style to open tiddlers at top for better map navigation.\">>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Create demo welcome map\"\n      field:\"config.demo\"\n      descr:\"Creates a little hello world welcome map for you.\">>\n</table>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/widgetCodeGenerator": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/widgetCodeGenerator",
            "subtitle": "{{$:/core/images/permalink-button}} Widget Code Generator",
            "buttons": "close",
            "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n  Use the code below to embed a view in a tiddler.\n</div>\n\n<pre style=\"white-space: normal;\">\n&lt;$tmap\n\n<$list filter=\"[<output>has[var.view]]\">\n  view=\"<$view field='var.view' />\"</$list>\n<$list filter=\"[<output>field:var.click-to-use[true]]\">\n  click-to-use=\"true\"</$list>\n<$list filter=\"[<output>has[var.editor]]\">\n  editor=\"<$view field='var.editor' />\"</$list>\n<$list filter=\"[<output>has[var.width]]\">\n  width=\"<$view field='var.width' />\"</$list>\n<$list filter=\"[<output>has[var.height]]\">\n  height=\"<$view field='var.height' />\"</$list>\n<$list filter=\"[<output>has[var.class]]\">\n  class=\"<$view field='var.class' />\"</$list>\n<$list filter=\"[<output>field:var.show-buttons[false]]\">\n  show-buttons=\"false\"</$list>\n<$list filter=\"[<output>has[var.design]]\">\n  design=\"<$view field='var.design' />\"</$list>&gt;&lt;/$tmap&gt;\n</pre>\n\n<fieldset>\n  <legend>Parameters</legend> \n  <table class=\"tmap-config-table\">\n      <$macrocall type=\"input-select\"\n          $name=\"tmap-row\"\n          title=\"View\"\n          field=\"var.view\"\n          nochoice=\" \"\n          selectFilter=<<tmap \"option\" \"selector.allViewsByLabel\">>\n          descr=\"The view to bind the wiedget to\" />\n      <<tmap-row type:\"input-select\"\n          title:\"Editor bar\"\n          field:\"var.editor\"\n          selectFilter:\"[[|Hidden]]\n                        [[vis|Simple]]\n                        [[advanced|Advanced]]\"\n          descr:\"Whether the widget should act as an editor or not.\">>\n      <<tmap-row type:\"input-select\"\n          title:\"Design\"\n          field:\"var.design\"\n          selectFilter:\"[[|Normal]]\n                        [[plain|Plain]]\"\n          descr:\"Usually a header is displayed and borders. Plain\n                 design will only show the mere graph.\">>\n      <<tmap-row type:\"input-text\"\n          title:\"Height\"\n          field:\"var.height\"\n          descr:\"Graph's height in css units. Defaults to '300px'.\">>\n      <<tmap-row type:\"input-text\"\n          title:\"Width\"\n          field:\"var.width\"\n          descr:\"Graph's width in css units. Defaults to '100%'.\">>\n      <<tmap-row type:\"input-text\"\n          title:\"Class\"\n          field:\"var.class\"\n          descr:\"A custom class to apply your own css.\">>\n      <<tmap-row type:\"input-checkbox\"\n          title:\"Click to use\"\n          field:\"var.click-to-use\"\n          default:\"false\"\n          descr:\"A click is needed to enable the graph.\">>\n      <<tmap-row type:\"input-checkbox\"\n          title:\"Show buttons\"\n          field:\"var.show-buttons\"\n          default:\"true\"\n          descr:\"Show or hide the graph's navigation buttons.\">>\n  </table>\n</fieldset>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialogFooter/close": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter/close",
            "text": "\\rules except wikilink\n\n<$button class=\"tmap-dialog-button tmap-close-button\" tooltip=\"Close this dialog\">Close\n\n  <!-- trigger dialog callback -->\n  <$action-setfield $tiddler=<<result>> text=\"1\" />\n                       \n</$button>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok",
            "text": "\\rules except wikilink\n\n<$button class=\"tmap-dialog-button tmap-ok-button\" tooltip=\"Confirm dialog\">OK\n\n  <!-- trigger dialog callback -->\n  <$action-setfield $tiddler=<<result>> text=\"1\" />\n                       \n</$button>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok_cancel": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok_cancel",
            "text": "\\rules except wikilink\n\n<$transclude tiddler=\"$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok\" mode=\"inline\" />\n<$button class=\"tmap-dialog-button tmap-cancel-button\" tooltip=\"Close dialog without saving\">Cancel\n  <!-- trigger dialog callback -->\n  <$action-setfield $tiddler=<<result>> text=\"\" />\n</$button>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok_suppress": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok_suppress",
            "text": "\\rules except wikilink\n\n<$set name=\"currentTiddler\" value=<<title>> >\n\n<$checkbox field=\"suppress\" checked=\"1\" unchecked=\"0\" default=\"0\"> Do not show this dialog again</$checkbox>\n<$button class=\"tmap-dialog-button tmap-ok-button\" tooltip=\"Confirm this dialog\">OK\n\n  <!-- trigger dialog callback -->\n  <$action-setfield $tiddler=<<result>> text=\"1\" />\n  \n  <!-- suppress dialog in the future -->\n  <$action-sendmessage $message=\"tmap:tm-suppress-dialog\"\n                       dialog=<<templateId>>\n                       suppress={{!!suppress}} />\n                       \n</$button>\n\n</$set>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialogFooter": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter",
            "text": "\\rules except wikilink\n\n\\define footer() $:/plugins/felixhayashi/tiddlymap/dialogFooter/$(buttons)$\n\n<$transclude tiddler=<<footer>> />\n\n<!-- we need this button to be able to close a tiddler from outside programmatically -->\n<$button class=\"tmap-hidden-close-button\" message=\"tm-close-tiddler\" />"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialogFooter/element_type_manager": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter/element_type_manager",
            "text": "\\rules except wikilink\n\n<$button\n    class=\"tmap-dialog-button tmap-save-button\"\n    tooltip=\"Save the current changes\">Save\n  <$action-sendmessage\n      $message=\"tmap:tm-save-type-form\"\n      mode=<<mode>>\n      output=<<output>> />\n</$button>\n<$button\n    class=\"tmap-dialog-button tmap-cancel-button\"\n    tooltip=\"Cancel the most resent changes and exit\">Quit\n  <$action-setfield $tiddler=<<result>> text=\"1\" />\n</$button>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/deleteType": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/deleteType",
            "caption": "Removal",
            "text": "\\rules except wikilink\n\n\\define manage-edge-types()\n  <$macrocall $name=\"tmap-row\"\n      type=\"input-checkbox\"\n      title=\"Delete type\"\n      field=\"temp.deleteType\"\n      default={{!id}}\n      readonly={{!!temp.idImmutable}}\n      descr=\"If you want to delete this type, set this to true\n             and click the save button afterwards. Predefined system\n             types cannot be deleted.\" note=\"Consequently, all edges\n             of this type will be deleted.\" />\n\\end\n\n\\define manage-node-types()\n  <$macrocall $name=\"tmap-row\"\n      type=\"input-checkbox\"\n      title=\"Delete type\"\n      field=\"temp.deleteType\"\n      default={{!id}}\n      readonly={{!!temp.idImmutable}}\n      descr=\"If you want to delete this type, set this to true and\n             click the save button afterwards. Predefined system\n             types cannot be deleted.\" />\n\\end\n\n<table class=\"tmap-config-table\"><$macrocall $name=<<mode>> /></table>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/description": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/description",
            "caption": "Description",
            "text": "\\rules except wikilink\n\n\\define manage-edge-types()\n  <<tmap-row type:\"input-textarea\"\n      title:\"Description\"\n      field:\"description\"\n      descr:\"An optional description for this type. The\n             description will be displayed as tooltip when\n             moving the mouse over an edge of this type.\">>\n\\end\n\n\\define manage-node-types()\n  <<tmap-row type:\"input-textarea\"\n      title:\"Description\"\n      field:\"description\" \n      descr:\"An optional description for this type.\">>\n\\end\n\n<table class=\"tmap-config-table\">\n  <$macrocall $name=<<mode>> />\n</table>\n\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/generalSettings": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/generalSettings",
            "caption": "General",
            "text": "\\rules except wikilink\n\n\\define manage-edge-types()\n  <<tmap-row type:\"input-text\"\n      title:\"Label\"\n      field:\"label\"\n      descr:\"An optional alias used as edge-label.\">>\n  <<tmap-row type:\"input-checkbox\"\n      title:\"Show label\"\n      field:\"show-label\"\n      default:\"true\"\n      descr:\"If unchecked, no edge label will be displayed.\">>\n\\end\n\\define manage-node-types()\n  <$list filter=\"[<currentTiddler>!regexp:id[tmap:]]\">\n  <<tmap-row type:\"input-textarea\"\n      title:\"Scope\"\n      field:\"scope\"\n      descr:\"A filter expression that defines, which nodes inherit\n             this node-type and its style.\">>\n  </$list>\n  <$macrocall type=\"input-select\"\n      $name=\"tmap-row\"\n      title=\"Priority\"\n      field=\"priority\"\n      selectFilter=<<tmap \"scale\" \"100\">>\n      descr=\"When a type has a a higher priority than another type,\n             its style will override the other style\" />\n\\end\n\n<table class=\"tmap-config-table\">\n  <$macrocall\n    $name=\"tmap-row\"\n    title=\"Identifier\"\n    field=\"temp.newId\"\n    type=\"input-text\"\n    default={{!!id}}\n    readonly={{!!temp.idImmutable}}\n    descr=\"A unique identifier\"\n  />\n  <$macrocall $name=<<mode>> />\n</table>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/overview": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/overview",
            "caption": "Overview",
            "text": "\\rules except wikilink\n\n\\define date(f) <$view field=$f$ format=\"date\" template=\"DDth mmm hh:mm:ss\"/>\n\n! <$link to={{!!typeTRef}}><$view field=\"id\" /></$link>\n\n<table class=\"tmap-key-value-table\">\n  <tr>\n    <th align=\"left\">Created on</th>\n    <td>\n      <<date \"created\">>\n    </td>\n  </tr>\n  <tr>\n    <th align=\"left\">Modified on</th>\n    <td><<date \"modified\">></td>\n  </tr>\n  <tr>\n    <th align=\"left\">Usage count</th>\n    <td>\n      <span class=\"tmap-edge-type-specific\">\n        <$view field=\"temp.usageCount\" />\n      </span>\n      <span class=\"tmap-node-type-specific\">\n        <$count filter={{!!scope}}>0</$count>\n      </span>\n    </td>\n  </tr>\n</table>\n\n<$view field=\"description\">//No description available//</$view>"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/styling": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/styling",
            "caption": "Styling",
            "text": "\\rules except wikilink\n\n\\define url()\n  <$set\n      filter=\"[<mode>prefix[manage-edge-types]]\"\n      name=\"module\"\n      value=\"edges\"\n      emptyValue=\"nodes\">\n    [[visjs.org|http://visjs.org/docs/network/$(module)$]]\n  </$set>\n\\end\n\n<fieldset class=\"tmap-node-type-specific\">\n  <legend>Icon Settings</legend>\n  <table class=\"tmap-config-table\">\n    <<tmap-row type:\"input-text\"\n        title:\"TW-icon\"\n        field:\"tw-icon\"\n        descr:\"A tiddlywiki image reference.\n               For example '$:/core/icon' for Movotun Jack.\">>\n    <<tmap-row type:\"input-text\"\n        title:\"FA-icon\"\n        field:\"fa-icon\"\n        descr:\"A Font Awesome icon code.\n               For example 'f206' for the bicycle symbol.\">>\n  </table>\n</fieldset>\n\n<fieldset><legend>Visjs styles</legend>\n  <div class=\"tmap-flash-message tmap-info\">\n     All visjs options below are documented at <<url>>.\n  </div>\n  <div class=\"tmap-flash-message tmap-info\">\n     Only config items that you actually changed have an effect on\n     the graph. Other options are visible, yet, inactive.\n  </div>\n  <$tmap-config\n      mode=<<mode>>\n      inherited=\"inherited-style\"\n      extension=\"style\" />\n</fieldset>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager": {
            "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager",
            "subtitle": "{{$:/core/images/tag-button}} <<topic>>",
            "buttons": "element_type_manager",
            "classes": "tmap-remove-top-space",
            "text": "\\rules except wikilink\n\n\\define defaultTab()\n$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/overview\n\\end\n\n\\define settingsTab()\n$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/generalSettings\n\\end\n\n\\define tabsFilter()\n[all[shadows]prefix[$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/]]\n\\end\n\n\\define searchFilter()\n$(searchSelector)$\n+[sort[title]nsort[priority]]\n+[removeprefix<typeRootPath>removeprefix[/]]\n+[search:title{$:/temp/tmap/MapElementTypeSearch}]\n\\end\n\n\\define managerClass() tmap-$(mode)$\n\n\\define typePath() $(typeRootPath)$/$(id)$\n\n<div id=\"tmap-element-type-manager\" class=<<managerClass>>>\n  <div>\n    <div class=\"tmap-searchbar\">\n      <$edit-text\n          focus=\"true\"\n          tiddler=\"$:/temp/tmap/MapElementTypeSearch\"\n          type=\"text\"\n          tag=\"input\"\n          default=\"\" />\n      <$list filter=\"[{$:/temp/tmap/MapElementTypeSearch}regexp[.+]]\n                     +[addprefix[/]]\n                     +[addprefix<typeRootPath>]\n                     +[!is[tiddler]!is[shadow]]\">\n      <$button tooltip=\"Create a new type of this name\">\n      {{$:/core/images/new-button}}\n        <$action-sendmessage\n            $message=\"tmap:tm-create-type\"\n            mode=<<mode>>\n            id={{$:/temp/tmap/MapElementTypeSearch}}\n            output=<<output>> />\n        <$action-setfield $tiddler=\"$:/temp/tmap/MapElementTypeSearch\" text=\"\" />\n      </$button>\n      </$list>\n\n    </div>\n    <ul>\n      <$list\n          filter=<<searchFilter>>\n          emptyMessage=<<noTypeFound>>\n          variable=\"id\">\n      <li>\n        <span class=\"tmap-ranking tmap-node-type-specific\">\n          # <$view tiddler=<<typePath>> field=\"priority\">1</$view>\n        </span>\n        <$button class=\"tc-btn-invisible tmap-link\"><<id>>\n          <$action-setfield\n              $tiddler=<<qualify \"$:/state/tabs/MapElementTypeManager\">>\n              text=<<defaultTab>> />\n          <$action-sendmessage\n              $message=\"tmap:tm-load-type-form\"\n              id=<<id>>\n              mode=<<mode>>\n              output=<<output>> />\n        </$button>\n      </li>\n      </$list>\n    </ul>\n  </div>\n  <div>\n    <$reveal type=\"nomatch\" text=\"\" default={{!!id}} >\n      <$macrocall\n          $name=\"tabs\"\n          default=<<defaultTab>>\n          state=\"$:/state/tabs/MapElementTypeManager\"\n          tabsList=<<tabsFilter>> />\n    </$reveal>\n    <$reveal type=\"match\" text=\"\" default={{!!id}} >\n      <div class=\"tmap-flash-message tmap-info\">\n        Please select a type from the list or create a new one by\n        entering the type name in the search field on the left.\n      </div>\n      <div class=\"tmap-flash-message tmap-info tmap-node-type-specific\">\n        The number next to the node-type label represents it's priority.\n      </div>\n    </$reveal>\n  </div>\n</div>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/editor/contextMenu/node": {
            "title": "$:/plugins/felixhayashi/tiddlymap/editor/contextMenu/node",
            "text": "\\define single()\n  <$list filter=\"\n      [[tmap:tm-toggle-central-topic, $:/core/images/star-filled, Toggle central topic]]\n      [[tmap:tm-delete-element, $:/core/images/delete-button, Delete node]]\">\n    <$button class=\"tc-btn-invisible\">\n      <$action-sendmessage $message=<<tmap \"splitAndSelect\" \", \" \"0\">> />\n      <$transclude tiddler=<<tmap \"splitAndSelect\" \", \" \"1\">> />\n      <<tmap \"splitAndSelect\" \", \" \"2\">>\n    </$button>\n  </$list>\n\\end\n\n\\define multi()\n  <$list filter=\"\n      [[tmap:tm-delete-element, $:/core/images/delete-button, Delete selected nodes]]\">\n    <$button class=\"tc-btn-invisible\">\n      <$action-sendmessage $message=<<tmap \"splitAndSelect\" \", \" \"0\">> />\n      <$transclude tiddler=<<tmap \"splitAndSelect\" \", \" \"1\">> />\n      <<tmap \"splitAndSelect\" \", \" \"2\">>\n    </$button>\n  </$list>\n\\end\n\n<div class=\"tc-drop-down\">\n  <$macrocall $name=<<mode>> />\n</div>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/misc/advancedEditorBar": {
            "title": "$:/plugins/felixhayashi/tiddlymap/misc/advancedEditorBar",
            "text": "\\rules except wikilink\n\\define showEdgeField() show-$(curEdgeId)$\n\n<!-- === View Switcher ========================================== -->\n\n<div class=\"tmap-menu-bar\">\n  View:\n  <$reveal type=\"match\" text=\"false\" default=<<isViewBound>> >\n    <$select\n        tiddler=<<viewHolder>>\n        field=\"text\"\n        default=<<viewLabel>> >\n      <$list filter=<<tmap \"option\" \"selector.allViewsByLabel\">> >\n        <option value={{!!title}}>\n          <$view tiddler={{!!title}} field=\"title\" />\n        </option>\n      </$list>\n    </$select>\n  </$reveal>\n  <$reveal type=\"match\" text=\"true\" default=<<isViewBound>> >\n    <b><<viewLabel>></b>\n  </$reveal>\n\n<!-- === Menu =================================================== -->\n\n  <$button\n      popup=<<qualify \"$:/temp/menu\">>\n      class=\"tmap-unicode-button\"\n      tooltip=\"Open the Menu\">{{$:/core/images/menu-button}}\n  </$button>\n\n  <$reveal type=\"popup\" position=\"below\" state=<<qualify \"$:/temp/menu\">> >\n    <div class=\"tc-drop-down\">\n      <a href=\"http://tiddlymap.org#Documentation\" target=\"_blank\">\n        {{$:/core/images/info-button}} Open online help\n      </a>\n      <$button class=\"tc-btn-invisible\" message=\"tmap:tm-create-view\">\n        {{$:/core/images/new-button}} Create new view\n      </$button>\n      <$button class=\"tc-btn-invisible\" message=\"tmap:tm-generate-widget\">\n        {{$:/core/images/permalink-button}} Grab widget code\n      </$button>\n      <div class=\"tmap-list-separator\">Global configurations:</div>\n      <$button class=\"tc-btn-invisible\" message=\"tmap:tm-configure-system\">\n        {{$:/core/images/options-button}} Configure TiddlyMap\n      </$button>\n      <$button class=\"tc-btn-invisible\" message=\"tmap:tm-manage-edge-types\">\n        <span class=\"tmap-unicode-icon\">◭</span> Manage edge-types\n      </$button>\n      <$button class=\"tc-btn-invisible\" message=\"tmap:tm-manage-node-types\">\n        <span class=\"tmap-unicode-icon\">▢</span> Manage node-types\n      </$button>\n      <div class=\"tmap-view-actions\">\n        <div class=\"tmap-list-separator\">Actions for this view:</div>\n        <$button class=\"tc-btn-invisible\" message=\"tmap:tm-edit-view\">\n          {{$:/core/images/options-button}} Configure view\n        </$button>\n        <$button class=\"tc-btn-invisible\" message=\"tmap:tm-rename-view\">\n          {{$:/core/images/tag-button}} Rename view\n        </$button>\n        <$button class=\"tc-btn-invisible\" message=\"tmap:tm-delete-view\">\n          {{$:/core/images/delete-button}} Delete view\n        </$button>\n      </div>\n    </div>\n  </$reveal>\n\n<!-- === Neighbourhood menu ===================================== -->\n\n  <$reveal\n      type=\"match\"\n      text=\"true\"\n      default=<<tmap \"option\"\n                     \"config.sys.editorMenuBar.showNeighScopeButton\">>>\n    <$button\n        class=<<neighScopeBtnClass>>\n        tooltip=\"Change the neighbourhood scope\"\n        popup=<<qualify \"$:/temp/neighScope\">>>\n      {{$:/core/images/preview-open}}\n    </$button>\n  </$reveal>\n\n  <$reveal type=\"popup\" position=\"below\" state=<<qualify \"$:/temp/neighScope\">> >\n    <div class=\"tc-drop-down\">\n      <div class=\"tmap-list-separator\">Neighbourhood scope</div>\n      <$button class=\"tc-btn-invisible\">None\n        <$action-setfield\n            $tiddler=<<viewRoot>>\n            config.neighbourhood_scope=\"\" />\n      </$button>\n      <$list filter=\"[[1|1 step distance]]\n                     [[2|2 step distance]]\n                     [[3|3 step distance]]\n                     [[4|4 step distance]]\n                     [[5|5 step distance]]\">\n        <$button class=\"tc-btn-invisible\">\n          <<tmap \"splitAndSelect\" \"|\" \"1\">>\n          <$action-setfield\n              $tiddler=<<viewRoot>>\n              config.neighbourhood_scope=<<tmap \"splitAndSelect\" \"|\" \"0\">> />\n        </$button>\n      </$list>\n      <$button class=\"tc-btn-invisible\">No limit\n        <$action-setfield\n            $tiddler=<<viewRoot>>\n            config.neighbourhood_scope=\"100\" />\n      </$button>\n\n      <div class=\"tmap-list-separator\">Neighbourhood traversal</div>\n\n      <$radio field=\"config.neighbourhood_directions\" value=\"in\"> Incoming</$radio><br />\n      <$radio field=\"config.neighbourhood_directions\" value=\"out\"> Outgoing</$radio><br />\n      <$radio field=\"config.neighbourhood_directions\" value=\"\"> Both</$radio>\n\n      <div class=\"tmap-list-separator\">Other</div>\n\n      <$checkbox field=\"config.show_inter_neighbour_edges\"\n          checked=\"true\" unchecked=\"false\"> Inter-neighbour edges</$checkbox>\n\n    </div>\n  </$reveal>\n\n<!-- === Tracing ===================================== -->\n\n  <$reveal\n      type=\"match\"\n      text=\"true\"\n      default=<<isShowNeighbourhood>>>\n    <$button\n        class=<<tracingBtnClass>>\n        tooltip=\"Trace your clicks on neighbouring nodes.\"\n        popup=<<qualify \"$:/temp/tmap-tracing\">>>\n      {{$:/core/images/timestamp-on}}\n    </$button>\n  </$reveal>\n\n  <$reveal type=\"popup\" position=\"below\" state=<<qualify \"$:/temp/tmap-tracing\">> >\n    <div class=\"tc-drop-down\">\n      <$button message=\"tmap:tm-neighbourhood-reset-trace\">\n        {{$:/core/images/erase}} Restart\n      </$button>\n      <span\n        title=\"\n          Enable this option to trace your clicks on neighbouring nodes.\n          Traced neighbours are temporarily added to the map (until the map is closed)\n          as if they where regular nodes of the map\"\n      >\n        <$checkbox\n          field=\"config.neighbourhood_trace_clicks\"\n          checked=\"true\"\n          unchecked=\"false\"\n        >\n          Trace clicked nodes\n        </$checkbox>\n      </span>\n      <br />\n      <span title=\"Will focus an zoom on the latest traced node\">\n        <$checkbox\n          field=\"config.neighbourhood_focus_newly_traced_node\"\n          checked=\"true\"\n          unchecked=\"false\"\n        >\n          Focus traced nodes\n        </$checkbox>\n      </span>\n      <br />\n      <span title=\"Per default, only neighbours of nodes matching the node filter are displayed. Enable this option to also show neighbours of traced nodes.\">\n        <$checkbox field=\"config.neighbourhood_include_traced_node_neighbours\"\n            checked=\"true\" unchecked=\"false\"> Show neighbours of all traced nodes</$checkbox>\n      </span>\n    </div>\n  </$reveal>\n\n<!-- === Export menu ============================================ -->\n\n  <$reveal\n      type=\"match\"\n      text=\"true\"\n      default=<<tmap \"option\" \"config.sys.editorMenuBar.showScreenshotButton\">>>\n    <$button class=\"tmap-unicode-button\" tooltip=\"Open the map-export menu\" popup=<<qualify \"$:/temp/mapExport\">>>\n      {{$:/core/images/download-button}}\n    </$button>\n  </$reveal>\n\n  <$reveal type=\"popup\" position=\"below\" state=<<qualify \"$:/temp/mapExport\">>>\n    <div class=\"tc-drop-down\">\n    <$button\n        class=\"tc-btn-invisible\"\n        tooltip=\"Export the graph and all its elements\n                 in form of a JSON file\">\n        {{$:/core/images/permalink-button}} Save as JSON file\n      <$action-sendmessage\n          $message=\"tmap:tm-download-graph\"\n          view=<<viewLabel>> />\n    </$button>\n    <$button\n        class=\"tc-btn-invisible\"\n        tooltip=\"Create a png image to download or save it\n                 as image or view-placeholder in your wiki\">\n        {{$:/core/images/palette}} Save as png image\n      <$action-sendmessage $message=\"tmap:tm-save-canvas\" />\n    </$button>\n    </div>\n  </$reveal>\n\n<!-- === Raster menu ============================================ -->\n\n  <$reveal\n      type=\"match\"\n      text=\"true\"\n      default=<<tmap \"option\" \"config.sys.editorMenuBar.showRasterMenuButton\">>>\n    <$button\n      tooltip=\"Change the raster of your map\"\n      class=\"tmap-unicode-button\"\n      popup=<<qualify \"$:/temp/rasterMenu\">>>\n      {{$:/core/images/line-width}}\n    </$button>\n  </$reveal>\n\n  <$reveal type=\"popup\" position=\"below\" state=<<qualify \"$:/temp/rasterMenu\">>>\n    <div class=\"tc-drop-down\">\n    <$button class=\"tc-btn-invisible\">Disable raster\n      <$action-setfield\n          $tiddler=<<viewRoot>>\n          config.raster=\"\" />\n    </$button>\n    <div class=\"tmap-list-separator\">Raster sizes</div>\n    <$list filter=\"[[50|50px]]\n                   [[75|75px]]\n                   [[100|100px]]\n                   [[150|150px]]\">\n      <$button class=\"tc-btn-invisible\">\n        <<tmap \"splitAndSelect\" \"|\" \"1\">>\n        <$action-setfield\n            $tiddler=<<viewRoot>>\n            config.raster=<<tmap \"splitAndSelect\" \"|\" \"0\">> />\n      </$button>\n    </$list>\n    </div>\n  </$reveal>\n\n</div>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/misc/focusButton": {
            "title": "$:/plugins/felixhayashi/tiddlymap/misc/focusButton",
            "text": "\\define filter() [list[$:/temp/tmap/nodes/$(viewLabel)$]search:title{$:/temp/tmap/bar/search}]\n\\define concat(str) $str$\n\n\\define state() $(widgetPopupsPath)$/focus\n\n<div class=\"tmap-focus-button\">\n  <$reveal type=\"match\" state=<<state>> text=\"\">\n    <$button\n        tooltip=\"Zoom on a specific node\"\n        class=<<tv-config-toolbar-class>>>{{$:/core/images/advanced-search-button}}\n     <$action-setfield $tiddler=\"$:/temp/tmap/bar/search\" text=\"\" />\n     <$action-setfield $tiddler=<<state>> text=\"1\" />\n    </$button>\n  </$reveal>\n  <$reveal type=\"nomatch\" state=<<state>> text=\"\">\n    <$button\n        tooltip=\"Close zoom popup\"\n        class=<<tv-config-toolbar-class>>>{{$:/core/images/advanced-search-button}}\n     <$action-setfield $tiddler=<<state>> text=\"\" />\n    </$button>\n    <div class=\"tmap-search-dropdown\">\n      <div class=\"tc-drop-down\">\n        <$edit-text\n            focus=\"true\"\n            tiddler=\"$:/temp/tmap/bar/search\"\n            field=\"text\"\n            type=\"text\"\n            tag=\"input\"\n            default=\"\" />\n        <small><$count filter=<<filter>> /> results</small>\n        <hr />\n        <div class=\"tmap-very-small-list\">\n          <$list filter=<<filter>>\n              variable=\"item\"\n              emptyMessage=\"//No results//\">\n            <$button\n                class=\"tc-btn-invisible\"\n                message=\"tmap:tm-focus-node\"\n                param=<<item>>>\n              <$view tiddler=<<item>> field=\"title\" />\n            </$button>\n          </$list>\n        </div>\n      </div>\n    </div>\n  </$reveal>\n</div>"
        },
        "$:/plugins/felixhayashi/tiddlymap/hook/editor": {
            "title": "$:/plugins/felixhayashi/tiddlymap/hook/editor",
            "caption": "Map",
            "tags": "$:/tags/SideBar",
            "text": "\\define width() calc(100% - 15px)\n\n<div class=\"tmap-mobile-editor\">\n  <div class=\"tmap-flash-message tmap-warning\">\n    The editor is not displayed in mobile mode.\n  </div>\n</div>\n<div class=\"tmap-desktop-editor\">\n  <$tiddlymap\n    class=\"tmap-sidebar-map-editor\"\n    editor=\"advanced\"\n    object-id=\"main_editor\"\n    click-to-use=\"false\">\n  </$tiddlymap>\n</div>"
        },
        "$:/plugins/felixhayashi/tiddlymap/hook/liveTab": {
            "title": "$:/plugins/felixhayashi/tiddlymap/hook/liveTab",
            "caption": "Live",
            "text": "\\define width() calc(100% - 15px)\n\n<div class=\"tmap-mobile-editor\">\n  <div class=\"tmap-flash-message tmap-warning\">\n    The live tab is not displayed in mobile mode.\n  </div>\n</div>\n<div class=\"tmap-desktop-editor\">\n  <$set name=\"view\"\n      filter=\"[{$:/temp/tmap/currentTiddler}get[tmap.open-view]]\"\n      emptyValue=<<tmap \"option\" \"config.sys.liveTab.fallbackView\">>>\n  <div>\n    <$tiddlymap\n        view=<<view>>\n        click-to-use=\"false\"\n        refresh-triggers=\"$:/temp/tmap/currentTiddler\"\n        object-id=\"live_tab\">\n    </$tiddlymap>\n  </div>\n  </$set> \n</div>"
        },
        "$:/plugins/felixhayashi/tiddlymap/misc/quickConnectButton": {
            "title": "$:/plugins/felixhayashi/tiddlymap/misc/quickConnectButton",
            "tags": "$:/tags/ViewToolbar",
            "description": "{{$:/language/Buttons/TiddlyMap/Hint}}",
            "caption": "{{$:/plugins/felixhayashi/tiddlymap/icon}} {{$:/language/Buttons/TiddlyMap/Caption}}",
            "text": "\\define buttonClass() $(tv-config-toolbar-class)$ $(additional-classes)$\n\n\\define nonExistentItem()\n<<item>> <span style=\"color: #9E9E9E\">(will be created)</span>\n\\end\n\n\\define noConnectionsMsg()\n<tr><td colspan=\"4\">//No connections found!//</td></tr>\n\\end\n\n\\define normalSearchFilter()\n[!is[system]!has[draft.of]search:title{$:/temp/quickConnectSearch}sortcs[title]limit[50]]\n\\end\n\n\\define regexSearchFilter()\n[!is[system]!has[draft.of]regexp{$:/temp/quickConnectSearch}sortcs[title]limit[50]]\n\\end\n\n\\define showButton(state)\n<$button set=\"$:/temp/tmap/state/popup/quickConnect\"\n         setTo=\"$state$\" tooltip={{$:/language/Buttons/TiddlyMap/Hint}} \n         aria-label={{$:/language/Buttons/TiddlyMap/Caption}}\n         class=<<buttonClass>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">{{$:/plugins/felixhayashi/tiddlymap/icon}}</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TiddlyMap/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n\\define searchResults()\n<td>\n  <$button tooltip=\"Create incoming edge\">\n    <<tmap \"option\" \"misc.arrows.in\">>\n    <$action-sendmessage $message=\"tmap:tm-create-edge\"\n                         from=<<item>>\n                         to=<<currentTiddler>>\n                         force=\"true\"\n                         label={{$:/temp/quickConnectSearch/type}}\n                         view={{$:/temp/quickConnectSearch/view}} />\n  </$button>\n</td>\n<td>\n  <$button tooltip=\"Create outgoing edge\">\n    <<tmap \"option\" \"misc.arrows.out\">>\n    <$action-sendmessage $message=\"tmap:tm-create-edge\"\n                         from=<<currentTiddler>>\n                         to=<<item>>\n                         force=\"true\"\n                         label={{$:/temp/quickConnectSearch/type}}\n                         view={{$:/temp/quickConnectSearch/view}} />\n  </$button>\n</td>\n<td>\n  <$list\n      filter=\"[<item>is[tiddler]]\"\n      emptyMessage=<<nonExistentItem>>>\n    <$view tiddler=<<item>> field=\"title\" />\n  </$list>\n</td>\n\\end\n\n\\define hidePopup()\n<$macrocall $name=\"showButton\" state=<<qualify>> />\n\\end\n\n\\define showPopup()\n<$set name=\"additional-classes\" value=\"tmap-active-button\">\n  <$macrocall $name=\"showButton\" state=\"\" />\n</$set>\n<$set\n    name=\"searchFilter\"\n    filter=\"[field:title[$:/state/tmap/tid-toolbar]has[re-filter]]\"\n    value=<<regexSearchFilter>>\n    emptyValue=<<normalSearchFilter>>>\n<div class=\"tmap-quick-connect tc-reveal tc-popup\">\n  <div class=\"tc-drop-down\">\n    <div class=\"title\">Create connection</div>\n    <table class=\"tmap-quick-connect-search-bar\">\n      <tr>\n        <td>Type:</td>\n        <td>\n          <$edit-text\n              tiddler=\"$:/temp/quickConnectSearch/type\"\n              field=\"text\"\n              type=\"text\"\n              tag=\"input\"\n              default=\"\" />\n          <$select tiddler=\"$:/temp/quickConnectSearch/type\" default=\"\">\n            <option></option>\n            <$list filter=<<tmap \"option\" \"selector.allEdgeTypesById\">>>\n              <option>{{!!title}}</option>\n            </$list>\n          </$select>\n        </td>\n      </tr>\n      <tr>\n        <td>Search:</td>\n        <td>\n          <$edit-text tiddler=\"$:/temp/quickConnectSearch\" type=\"text\" tag=\"input\" default=\"\"></$edit-text>\n          <$checkbox\n              tiddler=\"$:/state/tmap/tid-toolbar\"\n              field=\"re-filter\"\n              checked=\"1\"\n              unchecked=\"\"\n              default=\"\"> regexp\n          </$checkbox>\n<!--\n          <small>(<$count filter=<<searchFilter>> /> results)</small>\n-->\n        </td>\n      </tr>\n      </table>\n      <table class=\"tmap-create-connection-table\">\n      <tr>\n        <td colspan=\"2\">\n          <table class=\"tmap-very-small-list\">\n            <$list\n                filter=<<searchFilter>>\n                variable=\"item\">\n            <tr><<searchResults>></tr>\n            </$list>\n            <tr>\n            <$list filter=\"[{$:/temp/quickConnectSearch}regexp[.+]] -[is[tiddler]]\" variable=\"item\">\n              <<searchResults>>\n            </$list>\n            </tr>\n          </table>\n        </td>\n      </tr>\n    </table>\n    <div class=\"title\">Existing Connections</div>\n    <div class=\"tmap-quick-connect-existing-bar\">\n      <$select\n          tiddler=\"$:/state/tmap/tid-toolbar\"\n          field=\"direction\"\n          default=\"both\">\n          <option value=\"both\">both</option>\n          <option value=\"in\">incoming</option>\n          <option value=\"out\">outgoing</option>\n      </$select>\n      <$checkbox\n          tiddler=\"$:/state/tmap/tid-toolbar\"\n          field=\"filter.links\"\n          checked=\"-[[tw-body:link]]\"\n          unchecked=\"\"\n          default=\"\"> hide links\n      </$checkbox>\n    </div>\n    <table class=\"tmap-connection-table\">\n<!--\n    <tr>\n      <th></th>\n      <th>Tiddler</th>\n      <th>Type</th>\n      <th></th>\n    </tr>\n-->\n    \n    <$tmap-connections\n        filter=<<tmap mergeFields \"$:/state/tmap/tid-toolbar\" \"filter.\">>\n        direction={{$:/state/tmap/tid-toolbar!!direction}}\n        emptyMessage=<<noConnectionsMsg>>>\n      <tr>\n        <td title=<<direction>>><<directionSymbol>></td>\n        <td><$link to=<<neighbour>>><$view field=\"title\" /></$link></td>\n        <td><<edge.type>></td>\n        <td>\n          <$button\n              tooltip=\"Delete this connection\"\n              class=\"tc-btn-invisible\">{{$:/core/images/close-button}}\n            <$action-sendmessage $message=\"tmap:tm-remove-edge\"\n                id=<<edge.id>>\n                from=<<edge.from>>\n                to=<<edge.to>>\n                type=<<edge.type>> />\n          </$button>\n        </td>\n      </tr>\n    </$tmap-connections>\n    </table>   \n  </div>\n</div>\n</$set>\n\\end\n\n<$list filter=\"[all[current]is[tiddler]]\"><$list filter=\"[{$:/temp/tmap/state/popup/quickConnect}prefix<qualify>]\" variable=\"item\" emptyMessage=<<hidePopup>>><<showPopup>></$list></$list>"
        },
        "$:/plugins/felixhayashi/tiddlymap/media/fullscreen.png": {
            "title": "$:/plugins/felixhayashi/tiddlymap/media/fullscreen.png",
            "type": "image/png",
            "text": "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"
        },
        "$:/plugins/felixhayashi/tiddlymap/media/halfscreen.png": {
            "title": "$:/plugins/felixhayashi/tiddlymap/media/halfscreen.png",
            "type": "image/png",
            "text": "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"
        },
        "$:/plugins/felixhayashi/tiddlymap/icon": {
            "title": "$:/plugins/felixhayashi/tiddlymap/icon",
            "tags": "$:/tags/Image",
            "text": "<svg\n   xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n   xmlns:cc=\"http://creativecommons.org/ns#\"\n   xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"\n   xmlns:svg=\"http://www.w3.org/2000/svg\"\n   xmlns=\"http://www.w3.org/2000/svg\"\n   xmlns:inkscape=\"http://www.inkscape.org/namespaces/inkscape\"\n   class=\"tc-image-tiddlymap-button tc-image-button\"\n   version=\"1.1\"\n   width=\"22pt\"\n   height=\"22pt\"\n   viewBox=\"0 0 128 128\">\n  <defs\n     id=\"defs4\">\n    <marker\n       refX=\"0\"\n       refY=\"0\"\n       orient=\"auto\"\n       id=\"Arrow1Lend\"\n       style=\"overflow:visible\">\n      <path\n         d=\"M 0,0 5,-5 -12.5,0 5,5 0,0 z\"\n         transform=\"matrix(-0.8,0,0,-0.8,-10,0)\"\n         id=\"path3850\"\n         style=\"fill-rule:evenodd;stroke:#000000;stroke-width:1pt\" />\n    </marker>\n    <marker\n       refX=\"0\"\n       refY=\"0\"\n       orient=\"auto\"\n       id=\"Arrow1Lstart\"\n       style=\"overflow:visible\">\n      <path\n         d=\"M 0,0 5,-5 -12.5,0 5,5 0,0 z\"\n         transform=\"matrix(0.8,0,0,0.8,10,0)\"\n         id=\"path3847\"\n         style=\"fill-rule:evenodd;stroke:#000000;stroke-width:1pt\" />\n    </marker>\n    <inkscape:path-effect\n       effect=\"skeletal\"\n       id=\"path-effect4329\" />\n    <inkscape:path-effect\n       effect=\"skeletal\"\n       id=\"path-effect4321\" />\n    <inkscape:path-effect\n       effect=\"skeletal\"\n       id=\"path-effect4315\" />\n    <inkscape:path-effect\n       effect=\"skeletal\"\n       id=\"path-effect4307\" />\n    <inkscape:path-effect\n       effect=\"skeletal\"\n       id=\"path-effect4299\" />\n    <inkscape:path-effect\n       effect=\"skeletal\"\n       id=\"path-effect4293\" />\n  </defs>\n  <g\n     transform=\"translate(0,-1024.5289)\"\n     id=\"layer1\">\n    <path\n       d=\"m 17.867073,4.5821643 a 3.7249374,3.7249374 0 1 1 -7.449875,0 3.7249374,3.7249374 0 1 1 7.449875,0 z\"\n       transform=\"matrix(-6.3328802,0,0,6.2775831,193.9581,1100.3667)\"\n       id=\"path4139-1-14\"\n       style=\"fill-opacity:1;fill-rule:nonzero\" />\n    <path\n       d=\"M 77.450496,1064.5069 C 58.849552,1025.9634 15.704158,1023.3858 2.8821873e-7,1034.558 L 0.02388589,1035.2674 C 24.502636,1022.2072 44.810725,1042.1507 60.163934,1074.112 z\"\n       id=\"path4337\"\n       style=\"fill-opacity:1;stroke-width:0.58181816;stroke-miterlimit:4;stroke-dasharray:none;marker-start:none;marker-end:none\" />\n    <path\n       d=\"m 12.878637,11.280739 4.75937,-2.7478243 4.759371,-2.7478236 0,5.4956479 0,5.495648 -4.759371,-2.747824 z\"\n       transform=\"matrix(4.6545455,0,0,4.6545455,-13.580429,1027.7638)\"\n       id=\"path3004\"\n       style=\"fill-opacity:1;fill-rule:nonzero\" />\n  </g>\n  <metadata\n     id=\"metadata3772\">\n    <rdf:RDF>\n      <cc:Work\n         rdf:about=\"\">\n        <dc:title></dc:title>\n        <dc:format>image/svg+xml</dc:format>\n        <dc:type\n           rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n      </cc:Work>\n    </rdf:RDF>\n  </metadata>\n</svg>\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/media/surface.png": {
            "title": "$:/plugins/felixhayashi/tiddlymap/media/surface.png",
            "type": "image/png",
            "text": "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"
        },
        "$:/config/EditTemplateFields/Visibility/tmap.id": {
            "title": "$:/config/EditTemplateFields/Visibility/tmap.id",
            "text": "hide"
        },
        "$:/language/Buttons/TiddlyMap/Caption": {
            "title": "$:/language/Buttons/TiddlyMap/Caption",
            "text": "tiddlymap"
        },
        "$:/language/Buttons/TiddlyMap/Hint": {
            "title": "$:/language/Buttons/TiddlyMap/Hint",
            "text": "Toggle TiddlyMap actions"
        },
        "$:/plugins/felixhayashi/tiddlymap/misc/macros": {
            "title": "$:/plugins/felixhayashi/tiddlymap/misc/macros",
            "text": "\\define concat(str) $str$\n\n\\define input-text(field, index, default, readonly, class, focus)\n  <$reveal type=\"match\" text=\"\" default=\"$readonly$\">\n    <$edit-text\n        tiddler=<<output>>\n        field=\"$field$\"\n        index=\"$index$\"\n        type=\"text\"\n        tag=\"input\"\n        default=\"$default$\"\n        focus=\"$focus$\"\n        class=\"$class$\" />\n  </$reveal>\n  <$reveal type=\"nomatch\" text=\"\" default=\"$readonly$\">\n    <input type=\"text\" value=\"$default$\" readonly=\"true\" disabled=\"true\" />\n  </$reveal>\n\\end\n\n\\define input-button(field, index, default, default, label:\"Proceed\")\n  <div class=\"tmap-button-wrapper\">\n  <$button>$label$\n    <$action-setfield $tiddler=<<output>> $field=\"$field$\" index=\"$index$\" $value=\"$default$\" />\n  </$button>\n  </div>\n\\end\n\n\\define input-textarea(field, index, default, default, class, focus)\n  <$edit-text\n      tiddler=<<output>>\n      field=\"$field$\"\n      index=\"$index$\"\n      autoHeight=\"no\"\n      type=\"text\"\n      tag=\"textarea\"\n      default=\"$default$\"\n      class=\"$class$\"\n      focus=\"$focus$\" />\n\\end\n\n\\define input-checkbox(field, index, readonly, default)\n  <$reveal type=\"match\" text=\"\" default=\"$readonly$\">\n    <$checkbox\n        tiddler=<<output>>\n        field=\"$field$\"\n        index=\"$index$\"\n        checked=\"true\"\n        unchecked=\"false\"\n        default=\"$default$\" />\n  </$reveal>\n  <$reveal type=\"nomatch\" text=\"\" default=\"$readonly$\">\n    <input type=\"checkbox\" value=\"$default$\" readonly=\"true\" disabled=\"true\" />\n  </$reveal>\n\\end\n\n\\define input-multi-checkbox(selectFilter, invert:\"no\", default)\n  <div class=\"tmap-no-stretch\">\n  <$list\n      filter=\"$selectFilter$\"\n      emptyMessage=\"– This list contains no items –\">\n    <$checkbox\n        tiddler=<<output>>\n        tag=<<tmap \"splitAndSelect\" \"|\" \"0\">>>\n      <$view\n          tiddler=<<tmap \"splitAndSelect\" \"|\" \"1\">>\n          field=\"title\" />\n    </$checkbox><br />\n  </$list>\n  </div>\n\\end\n\n\\define input-select(field, index, selectFilter, default, nochoice)\n  <$select\n      tiddler=<<output>>\n      field=\"$field$\"\n      index=\"$index$\"\n      default=\"$default$\">\n    <$set name=\"nochoice\" value=\"$nochoice$\">\n      <$list filter=\"[<nochoice>regexp[.+]]\">\n        <option value=\"\"><b><<nochoice>></b></option>\n      </$list>\n    </$set>\n    <$list filter=\"$selectFilter$\">\n      <option value=<<tmap \"splitAndSelect\" \"|\" \"0\">> >\n        <$view tiddler=<<tmap \"splitAndSelect\" \"|\" \"1\">> field=\"title\" />\n      </option>\n    </$list>\n  </$select>\n\\end\n\n\\define input-radio(field, index, selectFilter, default)\n  <$list filter=\"$selectFilter$\">\n    <$radio\n        tiddler=<<output>>\n        field=\"$field$\"\n        index=\"$index$\"\n        value=<<tmap \"splitAndSelect\" \"|\" \"0\">>>\n      <<tmap \"splitAndSelect\" \"|\" \"1\">>\n    </$radio><br />\n  </$list>\n\\end\n\n\\define tmap-row(title, field, index, type, descr, note, label, default, readonly, reset, selectFilter, nochoice, invert, class, focus)\n  <tr>\n    <td class=\"tmap-title\">$title$:</td>\n    <td>\n        <<$type$\n          field:\"$field$\"\n          index:\"$index$\"\n          readonly:\"$readonly$\"\n          default:\"$default$\"\n          label:\"$label$\"\n          invert:\"$invert$\"\n          selectFilter:\"$selectFilter$\"\n          nochoice:\"$nochoice$\"\n          focus:\"$focus$\"\n          class:\"$class$\">>\n        <$reveal type=\"match\" text=\"true\" default=\"$reset$\">\n          <$button>reset\n            <$action-setfield $tiddler=<<output>> $field=\"$field$\" $index=\"$index$\" $value=\"$default$\" />\n          </$button>\n        </$reveal>\n    </td>\n    <td>\n      <span class=\"tmap-description\">$descr$</span>\n      <$reveal type=\"nomatch\" text=\"\" default=\"$note$\">\n        <div class=\"tmap-note\">''Note:'' $note$</div>\n      </$reveal>\n    </td>\n  </tr>\n\\end\n\n\\define visConfiguration(inheritedList, extensionField, styleName:\"style\")\n  <fieldset><legend>Visjs configurations ($styleName$)</legend>\n    <div class=\"tmap-flash-message tmap-info\">\n      Only config items that you actually changed have an effect on\n      the graph. Other options are visible, yet, inactive.\n    </div>\n    <$tmap-config\n        mode=\"manage-node-types\"\n        inherited=\"$inheritedList$\"\n        extension=\"$extensionField$\" />\n  </fieldset>\n\\end\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/misc/defaultViewHolder": {
            "title": "$:/plugins/felixhayashi/tiddlymap/misc/defaultViewHolder",
            "text": "Default"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:central-topic": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:central-topic",
            "description": "The style is applied to the node that you marked as central topic in a map.",
            "style": "{\"font\":{\"size\":22,\"color\":\"rgba(0,0,0,1)\"},\"shape\":\"star\"}"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:neighbour": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:neighbour",
            "description": "Neighbours are all nodes that are not part of the original set of nodes (\"matches\") but are connected (either outgoing or incoming) to a node of the original set.",
            "style": "{\"color\":\"#565656\"}"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/edges": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/edges"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/nodes": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/nodes"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/views/Default": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Default",
            "config.physics_mode": "false",
            "isview": "true"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/edges": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/edges",
            "filter": "[prefix[$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes]]",
            "text": "\n\n"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/nodes": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/nodes",
            "filter": "[field:title{$:/temp/tmap/currentTiddler}]"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View",
            "config.refresh-triggers": "$:/temp/tmap/currentTiddler",
            "config.physics_mode": "true",
            "config.vis": "{\"physics\":{\"forceAtlas2Based\":{\"springConstant\":0.09}}}",
            "config.neighbourhood_scope": "1",
            "created": "20150331114808577",
            "modified": "20200509212547688",
            "type": "text/vnd.tiddlywiki",
            "isview": "true"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/views/Graph search/filter/nodes": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Graph search/filter/nodes",
            "filter": "[!is[system]search{$:/temp/search}] [!is[system]search:tags{$:/temp/search}] [!is[system]search:text{$:/temp/search}limit[10]]"
        },
        "$:/plugins/felixhayashi/tiddlymap/graph/views/Graph search": {
            "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Graph search",
            "config.refresh-triggers": "$:/temp/search",
            "config.neighbourhood_scope": "1",
            "config.physics_mode": "true"
        }
    }
}
















































































{
 "b7810a5b-c54c-4a5a-8469-4b3e79da9bde": {
  "x": 504,
  "y": -381
 },
 "d69e4098-2c32-484e-a346-38e14f719087": {
  "x": 681,
  "y": -77
 },
 "67d92afe-1216-4153-9e32-8da45d4205ab": {
  "x": 208,
  "y": -187
 },
 "7e50bea8-442a-425a-9636-ae0dedcbe64d": {
  "x": 369,
  "y": -253
 },
 "9a4f2770-34a6-4bfa-87d2-c229eaeebce1": {
  "x": 750,
  "y": -234
 },
 "22ab6b3f-f1a0-4834-bc80-15c3ac4bc929": {
  "x": 886,
  "y": -126
 },
 "cc6a5eca-032a-41a2-ba8b-e341f16681de": {
  "x": 841,
  "y": 13
 },
 "1d919749-45b0-4dc4-a2c9-6a7146ff1087": {
  "x": 719,
  "y": 131
 },
 "bdf79aa2-4ed0-470d-aa71-8d31d383ad3b": {
  "x": 497,
  "y": 183
 },
 "63896028-aa6c-4149-9f0c-57bfd44b0d98": {
  "x": 369,
  "y": 104
 },
 "20e5b01c-5924-4e54-a749-9495cd893f59": {
  "x": 290,
  "y": 10
 },
 "b348004b-29f8-4064-99ce-c7f20642f6ec": {
  "x": 120,
  "y": -78
 },
 "aaeacfb9-7913-4fb7-bf47-4952bb98de69": {
  "x": 132,
  "y": -300
 },
 "728cf3df-0994-41fa-a2ce-6ea1b839a337": {
  "x": 263,
  "y": -344
 },
 "687e7d36-0bb4-43a5-a02a-4ce06b751bb2": {
  "x": 549,
  "y": -356
 }
}



{
 "de5caadc-4b4e-45c7-badf-f158568c2ff0": {
  "x": -483,
  "y": 642
 },
 "cd02f1a1-bed0-42ae-a034-5a064c69f93e": {
  "x": -134,
  "y": -41
 },
 "db4bbc40-a153-4971-be6b-0347de848eac": {
  "x": 99,
  "y": -97
 },
 "7232f4f9-4f5e-45c5-a316-285ab2d82385": {
  "x": 98,
  "y": -26
 },
 "1113ebbb-a1fc-4237-9f32-5c2edb12d005": {
  "x": -199,
  "y": 83
 },
 "30f0ee5e-0c39-4d7f-b0e5-4c1decd3a93f": {
  "x": 13,
  "y": 45
 },
 "9f29f918-1c0b-44ed-a61a-77d0a7eff531": {
  "x": 25,
  "y": 114
 },
 "1c2e777d-f797-4524-9296-4b29f4bd9754": {
  "x": -190,
  "y": 222
 },
 "860c1a79-e960-4fcc-9345-0cf0cfc6542c": {
  "x": 29,
  "y": 225
 },
 "b45558c7-d11a-461d-8b4d-753c7a5a277e": {
  "x": 194,
  "y": 217
 },
 "c7feff9b-ad7c-4307-9cd4-03b021009c4d": {
  "x": 22,
  "y": 289
 },
 "42f0ac4d-2c18-4146-b1f0-39896ac83783": {
  "x": -16,
  "y": 434
 },
 "845f58db-554e-4b7d-bbbc-d2d63e1ebdb4": {
  "x": 181,
  "y": 20
 },
 "d52bc938-a76e-4040-9a73-ce0b60eb984a": {
  "x": 187,
  "y": 61
 },
 "87b815cd-1acf-4a0a-9ae4-e2ba67a49388": {
  "x": 173,
  "y": 108
 },
 "bab8bb72-bdc1-47ac-972c-0edb635a00a1": {
  "x": 174,
  "y": 151
 },
 "26c9ce4a-3962-4d87-a80f-d483ff4a756b": {
  "x": 271,
  "y": 111
 },
 "0988a290-d197-424e-931d-05beb5899610": {
  "x": 268,
  "y": 152
 },
 "778e5695-e3cc-4afe-b9c7-3bc6b603577a": {
  "x": 364,
  "y": 218
 },
 "60c420a7-b601-4c7f-a609-865ac0744b87": {
  "x": 178,
  "y": 308
 },
 "38726e40-eefc-47dd-8774-238ec223308a": {
  "x": 196,
  "y": 363
 },
 "34537154-b793-4268-943d-0b8ce404f3f8": {
  "x": 407,
  "y": 301
 },
 "d1e3c775-021b-4152-9e51-708019dc59ca": {
  "x": 385,
  "y": 377
 },
 "c52b1836-0db1-48f6-b1e7-80a271c9e350": {
  "x": 102,
  "y": 424
 },
 "8552db89-1742-4e80-9a8a-ccf3b9ae77da": {
  "x": 291,
  "y": 437
 },
 "b50f978e-5325-48ce-a615-35cbaa479686": {
  "x": 100,
  "y": 480
 },
 "14736067-0cdc-4b42-8519-86c9304b893d": {
  "x": 287,
  "y": 499
 },
 "fe5ee4b6-0853-45f2-9ebf-76fd5461abce": {
  "x": 99,
  "y": 546
 },
 "5fcb2f25-68d3-41f9-be49-bb8efa21bf81": {
  "x": 278,
  "y": 559
 },
 "d456af63-dd21-4efa-bce2-8e78e5f9eff7": {
  "x": -19,
  "y": 623
 },
 "e36df363-c133-459b-8eb6-988ecd2e68c5": {
  "x": 131,
  "y": 631
 },
 "4a55a02e-3a90-45ab-abac-426cba35fd07": {
  "x": 259,
  "y": 633
 },
 "f30e3383-cb9f-47f3-851b-d2192b4df8da": {
  "x": -47,
  "y": 723
 },
 "bc66a15b-c9c1-4f7d-aea1-8e547d6f1210": {
  "x": 222,
  "y": 724
 },
 "79be6766-d09c-415a-9d7a-a522848df89e": {
  "x": -45,
  "y": 802
 },
 "b2dd31ef-991c-44de-a5a1-30a5b3f7cba7": {
  "x": 209,
  "y": 814
 },
 "13c78759-1bf1-469b-ab6d-a380daadd8f9": {
  "x": -43,
  "y": 885
 },
 "0f39df9b-478b-4362-a9f2-cbe2208a4be1": {
  "x": 200,
  "y": 900
 },
 "233b0256-ac4f-45af-a8f1-0d57ddc777f7": {
  "x": -39,
  "y": 940
 },
 "aa58ae01-5301-4400-83ef-5ce2331fa236": {
  "x": -60,
  "y": 996
 },
 "b31d3de4-fca3-490d-a675-3486abb46500": {
  "x": -63,
  "y": 1059
 },
 "4aa0a1aa-727b-4de6-992a-a3119dafa975": {
  "x": 83,
  "y": 1044
 },
 "16241739-6a20-490c-9fea-d9d1fc5d3e5b": {
  "x": 160,
  "y": 1043
 },
 "1d34497f-3ee4-4deb-b846-7dd74af1ed70": {
  "x": 57,
  "y": 1079
 },
 "513ad4fb-e83b-4a6b-8d86-ed234bdb8317": {
  "x": 146,
  "y": 1083
 },
 "7039379e-eaa9-4ac2-99be-e6792edb30eb": {
  "x": -45,
  "y": 1133
 }
}



{
 "728cf3df-0994-41fa-a2ce-6ea1b839a337": {
  "x": -562,
  "y": -88
 },
 "de932632-afba-46df-9bfe-e122457a9062": {
  "x": -114,
  "y": -103
 },
 "26c9ce4a-3962-4d87-a80f-d483ff4a756b": {
  "x": -203,
  "y": 249
 },
 "899fae65-0dfe-4b48-a7f4-8ee0296f0303": {
  "x": -606,
  "y": 157
 },
 "02538ee6-51f0-4e3e-99b2-9ecfc2ccef66": {
  "x": -54,
  "y": -179
 },
 "759a75ad-5d11-408d-9826-df092d12f8ff": {
  "x": 56,
  "y": -184
 },
 "6cc849d6-97f8-45d1-be1b-9c78531ee4b7": {
  "x": -5,
  "y": -118
 },
 "85d1dd08-e27c-49b8-bec3-c5f380b8af68": {
  "x": 185,
  "y": -258
 },
 "dd47c5df-7b47-4182-b4dc-dcf5d362afca": {
  "x": 104,
  "y": -104
 },
 "68197087-5e72-4d0d-9cd0-299bbc55ed1d": {
  "x": 279,
  "y": -176
 },
 "e56f86da-ee24-4aeb-8544-472318c2c37b": {
  "x": 301,
  "y": -128
 },
 "e180784d-eabe-4258-9a60-56bfe5631659": {
  "x": 312,
  "y": -93
 },
 "afd1dae7-19e9-4e95-bf36-1a21be303684": {
  "x": 298,
  "y": -58
 },
 "7c821fb4-bf95-455e-922d-2ae0a3998008": {
  "x": 280,
  "y": -24
 },
 "3cedea80-76bb-4ee3-9600-83bbba32e8be": {
  "x": 271,
  "y": 8
 },
 "a8608fe9-0c4d-448f-906c-7abef20d46b7": {
  "x": 267,
  "y": 38
 },
 "9fcce4b6-4628-4b35-9f41-bd9d496ac0b6": {
  "x": 224,
  "y": 67
 },
 "6c4dbb9c-f1ea-41bf-87da-f055656a8e37": {
  "x": -295,
  "y": 170
 },
 "83f1d4dd-12c5-41d9-9cab-50ae05ae675e": {
  "x": -121,
  "y": 4
 },
 "26e9aa88-1b1c-4d6f-a6b8-75a0542371f1": {
  "x": -143,
  "y": 45
 },
 "57673a4a-e9b9-4067-962d-ec924d1d20d1": {
  "x": -141,
  "y": 82
 },
 "e6f3e886-a7d2-497b-9d7c-f46369cbb1bd": {
  "x": 35,
  "y": -25
 },
 "dbe92139-3117-4980-91ed-eaa8245802bb": {
  "x": 27,
  "y": 32
 },
 "0d51e240-19b9-4794-9c76-7e888a8138d9": {
  "x": 31,
  "y": 97
 },
 "91a8c2d8-2752-49ae-99da-71e5d58fd6ff": {
  "x": -6,
  "y": 176
 },
 "06ab41c2-9dd2-4a91-8341-6cc2b44216f1": {
  "x": 21,
  "y": 223
 },
 "1347b8c2-b7b4-4277-8fa9-df3907e7c460": {
  "x": 6,
  "y": 293
 },
 "9922fea3-c594-4cff-82f8-a839bd404c8c": {
  "x": -292,
  "y": 292
 },
 "251d178f-aaa4-44c6-9322-e1643d30e879": {
  "x": -177,
  "y": 315
 },
 "4ea68f62-5c80-496a-856c-c3de698b0acc": {
  "x": -100,
  "y": 340
 },
 "bfc717a7-87cd-4544-b81d-b6a76d1782dd": {
  "x": -102,
  "y": 388
 },
 "0e82982c-9f42-4b27-b77f-8d5cc30ae629": {
  "x": 43,
  "y": 347
 },
 "3b850d32-afba-4625-ba52-904def282a4d": {
  "x": 80,
  "y": 394
 },
 "c300e25f-c02f-43fe-920a-d373dcdbeecb": {
  "x": -177,
  "y": 438
 },
 "5282322d-422c-4940-885d-171b053d5fff": {
  "x": -72,
  "y": 443
 },
 "0eb67cfc-99f9-478d-85b1-5f34a12be288": {
  "x": -48,
  "y": 474
 },
 "c2501c40-ec87-485b-b1b1-e5171c8b6ac7": {
  "x": -94,
  "y": 502
 },
 "e3b30f9d-d4b0-4a86-b1f7-fb22546ee9e4": {
  "x": -98,
  "y": 534
 },
 "ceed5b86-461a-4176-a1c2-449a746f6f90": {
  "x": -231,
  "y": 501
 },
 "9842cd43-60a0-4cdc-87a9-06e818ba4cb4": {
  "x": -478,
  "y": 238
 },
 "59d9701b-ea1f-41d1-8239-4b5d1fcde6f8": {
  "x": -547,
  "y": 295
 },
 "dc402760-8c89-4897-8a9e-1f2b1a44c384": {
  "x": -627,
  "y": 262
 },
 "6803272a-9f2d-47d5-bd75-31911abaff1c": {
  "x": -711,
  "y": 241
 },
 "27b67416-abcc-4257-a59e-74e93cbf37b8": {
  "x": -995,
  "y": 201
 },
 "92326c23-76b9-47fb-bec7-e2d596ff521b": {
  "x": -1194,
  "y": 350
 },
 "7f2f8e97-982f-4f46-baa4-696369a42f23": {
  "x": -800,
  "y": 331
 },
 "98f39090-b3b4-43aa-b7f1-921736629b9d": {
  "x": -1409,
  "y": 470
 },
 "75f74d65-4476-40a4-b9f0-a60ffaa3a470": {
  "x": -1424,
  "y": 568
 },
 "bbd0c74b-062a-4272-91da-42a54a0f28d3": {
  "x": -1428,
  "y": 523
 },
 "6bf2070d-c0ba-457f-a11f-134336b3c72b": {
  "x": -1293,
  "y": 480
 },
 "16c5ae88-5c3d-47b3-b9f9-696dffec69f3": {
  "x": -1301,
  "y": 551
 },
 "3be176fc-68ad-46a5-97a2-a0e85a7dfedc": {
  "x": -1293,
  "y": 592
 },
 "e808b393-6b92-4191-9e12-56ba5253ce2d": {
  "x": -1301,
  "y": 637
 },
 "2d442ce3-0a7a-4859-a007-1253252c62a0": {
  "x": -1176,
  "y": 465
 },
 "0ee2fc9a-0e16-4d8d-8937-254999537a65": {
  "x": -1134,
  "y": 542
 },
 "3df770b9-7573-4b91-9fa2-8e94d4a9c407": {
  "x": -1093,
  "y": 603
 },
 "8b095073-c1b7-48e7-aa88-bf4ef3d252ac": {
  "x": -868,
  "y": 419
 },
 "5c4d2ad2-64fb-4263-9e4c-071ef18f3e62": {
  "x": -732,
  "y": 417
 },
 "7a49b747-6fa5-424f-985c-30e227ab8edc": {
  "x": -582,
  "y": 415
 },
 "20b32e69-d9a2-4fb8-a974-43cf4c834765": {
  "x": -673,
  "y": 494
 },
 "64603828-e1a4-4220-8ea0-9b1bf2af664c": {
  "x": -664,
  "y": 551
 },
 "13bff549-5ba8-4e34-8fd5-372ffafef772": {
  "x": -665,
  "y": 598
 },
 "6db6b337-956d-4819-bfc2-27a96f7bf805": {
  "x": -649,
  "y": 650
 },
 "43923ad0-8ef2-4e33-9ffc-e996e8c1ee25": {
  "x": -483,
  "y": 499
 },
 "591d6719-fd85-4f49-90ce-9153cc0c6209": {
  "x": -472,
  "y": 549
 },
 "553b92c1-776f-46a2-b5ee-ec9a47c6a358": {
  "x": -457,
  "y": 598
 },
 "009969b5-1d80-4139-8e61-5728db07be6f": {
  "x": -466,
  "y": 640
 },
 "2eae850b-3bed-46af-819b-aff2f80aff1b": {
  "x": -862,
  "y": 483
 },
 "f7d9f947-8fb9-4e9f-a25d-08e411aa67b6": {
  "x": -848,
  "y": 536
 }
}



{
 "41a9965c-9fa5-46e0-bd0f-0a4ee29c3cac": {
  "x": -174,
  "y": -344
 },
 "d7cfab53-7605-4488-a4e3-ed6972e7b2ba": {
  "x": 21,
  "y": -212
 },
 "7effdc47-f9a0-448b-93a0-a3aaee22707c": {
  "x": -147,
  "y": -195
 },
 "e9211c5f-7bf7-41ab-aa28-aefa55ab1ceb": {
  "x": -300,
  "y": -186
 },
 "03ae7930-6574-4bff-ad2c-25967e86db06": {
  "x": 197,
  "y": -171
 },
 "a2e9a396-6a26-4202-ae19-5723b82e27ae": {
  "x": 89,
  "y": -131
 },
 "9d7f5297-c315-4a19-be6a-667e1e5f0507": {
  "x": 26,
  "y": -64
 },
 "817dff96-f012-48ed-bd87-97df52d41595": {
  "x": -65,
  "y": -1
 },
 "6037b77f-f9a3-4fd5-99a4-075ab2cfd66c": {
  "x": -178,
  "y": -112
 },
 "d9113e13-4606-40f6-8adc-077dce63c006": {
  "x": -271,
  "y": -36
 },
 "4b7e45bc-40ac-49d0-b73d-0df627a82d91": {
  "x": 406,
  "y": 9
 },
 "3c3239fe-2f12-482e-929f-1cf215e2de6f": {
  "x": 426,
  "y": 43
 },
 "087e8e5f-d5a3-478a-a531-089ffe4e14c1": {
  "x": -254,
  "y": 73
 },
 "1e0e8c6a-0e33-449b-bff8-5b22d9636ab1": {
  "x": 409,
  "y": 150
 },
 "8d07b2ca-7f80-4765-b3d7-1de56602d44e": {
  "x": 490,
  "y": 117
 },
 "362fcb3e-dd4c-4356-8c95-e4e8dd3bf68a": {
  "x": -414,
  "y": -15
 },
 "f5834c81-33a7-4396-b44b-54b0ad1da021": {
  "x": 162.22848905826507,
  "y": 332.1770250987976
 },
 "e08600cd-d49a-42f1-9db6-5a8e144395ab": {
  "x": 281,
  "y": -380
 },
 "8a76ff31-a893-4f80-b941-6c28a21b2988": {
  "x": 394,
  "y": -234
 },
 "7e6557ca-3350-4174-b688-8f2bea15796a": {
  "x": -138,
  "y": -14
 },
 "ce09ae2f-f936-40a4-8885-de1a55dceba9": {
  "x": 241,
  "y": -283
 },
 "8649da5d-38f0-47c5-806c-0b3c4d11d4da": {
  "x": 496,
  "y": -305
 },
 "5fdac569-5f00-4094-9847-6282fcba59e3": {
  "x": 64,
  "y": -506
 }
}



{
 "b45e24ee-6750-4a88-9508-f0452f8283b4": {
  "x": -121,
  "y": -107
 },
 "7f4a51a6-f578-4445-9299-c85d8303608c": {
  "x": -130,
  "y": 90
 },
 "4284d8f9-c51e-49bd-acd1-6d0fbe0dab38": {
  "x": -124,
  "y": 334
 },
 "6e13b8c8-d40e-4c23-993e-b952849024e1": {
  "x": 10,
  "y": -171
 },
 "113cd04f-3531-42d7-b93c-aabd3693a0ec": {
  "x": 143,
  "y": -175
 },
 "fb15cc2b-b7c2-4be4-8055-11f7f7421c56": {
  "x": 249,
  "y": -130
 },
 "38f944a4-df9f-4e35-98fd-ab1ffe71df54": {
  "x": 177,
  "y": -93
 },
 "38527b2a-1fb1-462f-b8f1-25b14c6a3587": {
  "x": 78,
  "y": -63.95001220703125
 },
 "857f3714-433c-44ef-b8c5-9b7dbd37c4c8": {
  "x": 368,
  "y": -167
 },
 "e419c229-522b-4af0-a6d6-79cc5ad9c5d2": {
  "x": 424,
  "y": -119
 },
 "03565010-36c8-4dd7-9123-a9022823c34a": {
  "x": 10,
  "y": -93
 },
 "36a7aef5-6f3f-4216-a129-07f06c2f2e7f": {
  "x": 34,
  "y": -29
 },
 "652c5fb5-767c-47d9-98e1-3b5da5506b9e": {
  "x": 10,
  "y": 15
 },
 "9056a794-a082-4dc1-8384-2ac1cd5103c3": {
  "x": 160,
  "y": 71
 },
 "8515040f-b48f-4815-8eec-fe4360b12ead": {
  "x": 16,
  "y": 98
 },
 "394bd5b5-4371-4147-83ba-cdff9dbe0ae6": {
  "x": 17,
  "y": 139
 },
 "2b918ddd-25a5-42a3-8fac-af43a621cd26": {
  "x": -7,
  "y": 229
 },
 "08902c4f-84d8-4fb2-bec0-9a6c683782f1": {
  "x": 149,
  "y": 181
 },
 "fae2d3c2-8a6f-40c6-a0d6-206f0b12413e": {
  "x": 193,
  "y": 213
 },
 "569073e7-d41e-4704-a80c-41f89044d7e0": {
  "x": 149,
  "y": 253
 },
 "218cc3ed-4bbd-4b20-8e2f-055a7d1cc6ab": {
  "x": 174,
  "y": 297
 },
 "da5b91e2-d44c-4ff9-ab25-9f911fbefa99": {
  "x": 149,
  "y": 331
 },
 "3b628440-4ad6-472f-9694-2278e382559d": {
  "x": -57,
  "y": 478
 },
 "3d424fda-0643-4d95-b360-79f41848f473": {
  "x": 108,
  "y": 465
 },
 "c404f7c9-d77f-43f2-8c28-a255aa087d88": {
  "x": 166,
  "y": 506
 },
 "149a4831-d64c-4944-8799-e3fdb8b98b57": {
  "x": 109,
  "y": 550
 },
 "3b9373fe-d358-46f9-8ff1-a41282ee5d7c": {
  "x": 164,
  "y": 584
 },
 "e389a88f-56b4-4cb2-8dac-ed42f1dfdad1": {
  "x": 137,
  "y": 633
 },
 "97cd89a8-b80b-4122-9b8d-5200e76dd499": {
  "x": 247,
  "y": 403
 },
 "61835181-fe90-4d31-9db6-37beefb48bd2": {
  "x": 566,
  "y": 423
 },
 "fb5358f7-4147-496a-843f-7b6faf483c21": {
  "x": 518,
  "y": 468
 },
 "dc88e65f-0d97-4629-957b-b753a7530768": {
  "x": 573,
  "y": 509
 },
 "dbdfd695-995d-49e2-8945-e5cf33f90af4": {
  "x": 512,
  "y": 562
 },
 "d822ab6d-583a-42e3-a1d9-da39eba620d1": {
  "x": 476,
  "y": 615
 },
 "fcbde81a-6ad6-458c-b005-bd6ebda3285d": {
  "x": -306,
  "y": 131
 }
}



{
 "9a56e76a-5679-4829-86ea-7dae286346b7": {
  "x": -499,
  "y": 287
 },
 "a8cb5871-7887-460e-b4be-60da8482ca5e": {
  "x": -143,
  "y": -94
 },
 "8d3d4fc4-906b-4829-aa33-481b2cd62765": {
  "x": 52,
  "y": -157
 },
 "4a21abbb-378f-4684-9803-60366c716b6b": {
  "x": 207,
  "y": -159
 },
 "935f0671-d238-45c1-9a08-0c7099a7e45c": {
  "x": 75,
  "y": -107
 },
 "1d845175-571f-4d01-9d30-22bec0a850e0": {
  "x": 273,
  "y": -106
 },
 "c14c578c-c9d2-4d81-bac8-bcbda526838b": {
  "x": 42,
  "y": -52
 },
 "c3f61532-c855-4294-a854-4d06ba6fe783": {
  "x": 171,
  "y": -52
 },
 "83c3f5e3-bc62-4c04-a06d-6160ab143528": {
  "x": 167,
  "y": -11
 },
 "73d90623-a3c4-4aa6-874c-def954409c0b": {
  "x": -226,
  "y": 112
 },
 "4b62e994-fe55-4c04-b39f-3cc3226126bc": {
  "x": 42,
  "y": 79
 },
 "685e603b-dfe7-415a-bbf8-e4b9de855806": {
  "x": 305,
  "y": 45
 },
 "a5246ead-ce2e-4dad-aa82-b32911bb6570": {
  "x": 300,
  "y": 82
 },
 "cf51defc-15c4-4a77-adbb-3a4d260d09e2": {
  "x": -94,
  "y": 187
 },
 "e7086f18-f240-4233-bfcf-ed9e1d1c197a": {
  "x": 99,
  "y": 162
 },
 "83f1d4dd-12c5-41d9-9cab-50ae05ae675e": {
  "x": 279,
  "y": 164
 },
 "4813cb0e-504b-4c48-8260-aba0aafd46ed": {
  "x": 79,
  "y": 187
 },
 "c3a275fd-669c-476f-a321-83ba5d9c32c0": {
  "x": 299,
  "y": 200
 },
 "9367776a-25d8-4d8e-bf1e-35389b37f937": {
  "x": 97,
  "y": 226
 },
 "2d44dec2-e4ef-4a63-aa7e-b461da1fc7ae": {
  "x": 257,
  "y": 235
 },
 "64afdc59-e8aa-41d7-befd-0141bb86d8d6": {
  "x": -108,
  "y": 316
 },
 "ce53f3a4-28ea-421b-b0e0-b010273bf032": {
  "x": 146,
  "y": 309
 },
 "f37cd28b-3a94-4974-bdad-94333e5110b1": {
  "x": -347,
  "y": 583
 },
 "dc6eb41f-186e-4d5a-ad31-774121e57aa0": {
  "x": -24,
  "y": 416
 },
 "83f5b9d2-a698-4457-812d-16557a78b913": {
  "x": 156,
  "y": 408
 },
 "daad2cd4-1748-47c3-b2f1-2c09fe09f074": {
  "x": 358,
  "y": 417
 },
 "bcc04873-fba3-482c-95b8-19ab8659d429": {
  "x": -45,
  "y": 519
 },
 "9d7f5297-c315-4a19-be6a-667e1e5f0507": {
  "x": 163,
  "y": 483
 },
 "e378aca2-2c97-4052-84ce-c9cf86f31e76": {
  "x": 120,
  "y": 516
 },
 "64a45ef4-ac44-43bc-9f46-bb25279e448f": {
  "x": 97,
  "y": 563
 },
 "767a2f39-95dd-4a2b-9962-32f597427e3a": {
  "x": 201,
  "y": 561
 },
 "0d8a275c-e583-48f2-a96c-6fb25bb61ef4": {
  "x": -68,
  "y": 639
 },
 "fa82f390-5eec-421b-86d2-4ca601eb6f1e": {
  "x": 88,
  "y": 648
 },
 "5e5db6d8-9b6e-45b3-bb01-c1db04328655": {
  "x": 94,
  "y": 699
 },
 "f6a2a0fd-429d-4013-99e3-14e18b6859bd": {
  "x": 192,
  "y": 705
 },
 "0456d3cc-7656-4d9d-b390-d659d74dc9ad": {
  "x": 313,
  "y": 703
 },
 "2cb1348f-28e3-478d-aef4-427bbd64eb9a": {
  "x": 102,
  "y": 755
 },
 "cd125213-c687-4f5c-928a-83fd9643ee54": {
  "x": -79,
  "y": 839
 },
 "79442f15-b7d8-4f2b-a7f3-61909af47a10": {
  "x": 100,
  "y": 846
 },
 "4ca4ee9f-a6e1-4359-ab18-620c252d849d": {
  "x": 193,
  "y": 853
 },
 "d65d5b92-2877-4cb0-8094-db74f84f6460": {
  "x": 100,
  "y": 896
 },
 "4c7f0159-669d-43e2-a418-f291acde74c7": {
  "x": -92,
  "y": 957
 },
 "0d2ec65e-b71e-47be-9a15-01343100c6b5": {
  "x": 85,
  "y": 965
 },
 "1578ef1e-0457-430c-b631-3248c71d9d09": {
  "x": 234,
  "y": 969
 },
 "c08b6417-cce8-41a1-bf20-e80ed3c3a93f": {
  "x": -101,
  "y": 1026
 },
 "85476de0-f832-42fa-91dd-c0df1be3796c": {
  "x": 103,
  "y": 1048
 },
 "afcb2340-00d7-4c76-b348-7800176d9e8a": {
  "x": 237,
  "y": 1055
 },
 "32d53537-ee38-471f-867d-7e06212abdd1": {
  "x": -107,
  "y": 1125
 },
 "3a158b9a-25d3-4aef-bf96-4376d5d94bce": {
  "x": 104,
  "y": 1178
 },
 "9e6ec437-d0cf-4574-8627-a29539bc63b7": {
  "x": 272,
  "y": 1178
 },
 "c827f7d2-2170-4063-8273-54d2a6bf74e3": {
  "x": 120,
  "y": 1233
 },
 "c91522e2-241c-4a3c-badb-1d49c7edd4f4": {
  "x": 156,
  "y": 1133
 }
}



{
 "efe15b7c-0891-4c5c-8a0e-d025aa3412da": {
  "x": -568,
  "y": 302
 },
 "74361eed-3023-41ee-bb6c-6d420d704af3": {
  "x": -111,
  "y": -76
 },
 "6aba8fc5-a62a-469d-8f18-24fd9bf46418": {
  "x": 94,
  "y": -150
 },
 "fb15cc2b-b7c2-4be4-8055-11f7f7421c56": {
  "x": 270,
  "y": -154
 },
 "901f5c1f-1bc6-404a-9a9d-e91e1d710011": {
  "x": 68,
  "y": -92
 },
 "dc779768-afa3-46b4-b11a-ef3478e6f819": {
  "x": 167,
  "y": -103
 },
 "ac0f2f0d-1b68-43be-ab8f-57d9c18bffb1": {
  "x": 267,
  "y": -97
 },
 "c57e2826-3fb2-4d33-b229-62bfa65615d8": {
  "x": 63,
  "y": -23
 },
 "113cd04f-3531-42d7-b93c-aabd3693a0ec": {
  "x": 193,
  "y": -24
 },
 "868380d3-2dbf-456a-ab40-c6e0f33f713b": {
  "x": 51,
  "y": 33
 },
 "811b8461-eb8c-4185-b351-911e1650f801": {
  "x": 157,
  "y": 33
 },
 "e31352b2-837d-4d01-ae2c-d011bdd4337f": {
  "x": 52,
  "y": 91
 },
 "37f0fd4a-65ce-4784-939e-fabf79b74231": {
  "x": 183,
  "y": 94
 },
 "b6b5bc60-78a1-49a2-a25a-16fc74872442": {
  "x": 336,
  "y": 100
 },
 "bfa5612b-04b1-4b35-b2e5-18472fea9b33": {
  "x": -154,
  "y": 171
 },
 "4eed7187-0d5d-47fe-b470-c78fd1c91665": {
  "x": 49,
  "y": 185
 },
 "318b0a50-953d-40d5-a324-b029f294079e": {
  "x": 192,
  "y": 193
 },
 "459538c2-7e8a-4ca6-ac1e-7a63979c2b7f": {
  "x": 216,
  "y": 240
 },
 "a9409124-861c-4bcc-8e6e-7351d81166a3": {
  "x": 41,
  "y": 290
 },
 "0ad243f6-f5f5-456f-a2e6-82fb13de966c": {
  "x": 155,
  "y": 285
 },
 "5bbcc2e6-ba7c-4b15-9972-c01c9fc20507": {
  "x": 143,
  "y": 344
 },
 "38acf5d4-52ea-463e-bccb-1768a741edc2": {
  "x": 38,
  "y": 395
 },
 "ad8afbfb-74e5-4a8a-8fc7-2a162ce1e7f5": {
  "x": 216,
  "y": 398
 },
 "e305ebda-c666-4e23-a1ca-32538189d1bd": {
  "x": -175,
  "y": 484
 },
 "5f55c9dc-d1c5-42a4-8bd7-ae3c3f35cb20": {
  "x": -19,
  "y": 530
 },
 "ebdec8fc-5b98-4c9e-981e-ca328fec825f": {
  "x": 121,
  "y": 508
 },
 "3a158b9a-25d3-4aef-bf96-4376d5d94bce": {
  "x": -64,
  "y": 566
 },
 "385e5dc5-2ff3-45ca-af76-d4a77a01230b": {
  "x": 169,
  "y": 582
 },
 "8dee9211-38cf-4a1e-b984-53157a6b84f4": {
  "x": -59,
  "y": 637
 },
 "6e6127bb-b853-46c4-827e-b875559572ca": {
  "x": 197,
  "y": 666
 },
 "3c6a7404-4940-4117-a79e-e089e5c24197": {
  "x": -188,
  "y": 797
 },
 "fe995153-4c1c-4262-a9f0-8a883be5b82d": {
  "x": -64,
  "y": 780
 },
 "46770018-ece8-470b-852e-155492e4f4cb": {
  "x": 101,
  "y": 782
 },
 "aa0f5b1d-f0ce-490c-be83-0c4ed8ec3a67": {
  "x": 6,
  "y": 838
 },
 "7b0b4652-70d9-4e22-8cbb-5767ac0d9833": {
  "x": -22,
  "y": 892
 },
 "70a2755e-6015-4e33-bb5c-b1ce4c68d252": {
  "x": 215,
  "y": 869
 },
 "e45f97e6-9d0e-4896-b6be-8eac155b3b6e": {
  "x": 139,
  "y": 838
 }
}



{
 "7fe08f13-4d8b-4918-abf4-70542d158748": {
  "x": -813,
  "y": 259
 },
 "a3e815a0-ca81-40f2-893c-65ff01709e8c": {
  "x": -329,
  "y": -141
 },
 "e03a4a13-095d-48b4-8411-f73d177197d7": {
  "x": -198,
  "y": -181
 },
 "1dd6de9f-55c5-4219-9f4c-923558e3b542": {
  "x": -94,
  "y": -166
 },
 "c7fcfdd9-f19d-402b-a427-ca0533384a9d": {
  "x": 123,
  "y": -226
 },
 "1db09f2f-508d-499f-a2b2-05ba12bc0798": {
  "x": 226,
  "y": -167
 },
 "20642141-8bf7-4754-84e0-5849bdaf69d8": {
  "x": -200,
  "y": -91
 },
 "1d386825-bceb-4ad5-996d-4f0310f2cc19": {
  "x": -85,
  "y": -91
 },
 "59e4ac2b-b900-4cd7-a7fe-71c9c6f8967e": {
  "x": 72,
  "y": -95
 },
 "7c8535ff-4399-41eb-ad57-894b07a414a4": {
  "x": -8,
  "y": -29
 },
 "9dffe00d-c991-4a8f-9c15-bacccb50bc23": {
  "x": 83,
  "y": -43
 },
 "aa6e782a-d3c7-4e71-899b-194e4a933f8d": {
  "x": 65,
  "y": -11
 },
 "9e6b2156-afed-4dbc-827f-03582c62b438": {
  "x": 54,
  "y": 73
 },
 "3d6019dd-a128-40ff-a03c-a2c3fcca1f9a": {
  "x": 190,
  "y": 97
 },
 "94cb729f-ef79-4e15-99e7-36c09a785346": {
  "x": 73,
  "y": 31
 },
 "e93923bd-3cdb-41df-a922-a4b39951b131": {
  "x": 186,
  "y": 43
 },
 "87f887b4-024b-4936-820e-f4f8cc167cf9": {
  "x": 212,
  "y": -8
 },
 "14b99cf4-b459-435b-89bb-8b7aeb0ed0ef": {
  "x": 224,
  "y": -57
 },
 "b2bbc76c-a682-48e4-8d0e-dccb5c544e57": {
  "x": -381,
  "y": 150
 },
 "36a38033-ef2d-4011-b198-a8b270d6cba4": {
  "x": -311,
  "y": 39
 },
 "988f6c75-d250-4fc0-8b3b-ec3f95575e0b": {
  "x": -208,
  "y": 56
 },
 "ea56ec97-bb9d-4cec-bd14-119fd0b0c7ab": {
  "x": -28,
  "y": 129
 },
 "f8dafb0e-4b2d-42f1-ad2f-78a27cdd516c": {
  "x": -17,
  "y": 187
 },
 "ea4546c1-27da-4f1b-a11a-ed0599c12c0a": {
  "x": -90,
  "y": 224
 },
 "07b89fc9-3c0b-4e15-a76e-2df1c4d3eea1": {
  "x": -317,
  "y": 296
 },
 "ab1ba321-c512-459d-8692-2d34d81ad35a": {
  "x": -132,
  "y": 286
 },
 "a4c336ad-185a-42e8-9a91-bb56e0112224": {
  "x": -197,
  "y": 341
 },
 "9a47d9a5-8541-46af-b0ed-c9ac04b6008c": {
  "x": -46,
  "y": 346
 },
 "1b5e2f56-20cf-47a8-9b80-d43e5469c38e": {
  "x": -428,
  "y": 514
 },
 "756197a4-298b-40ba-9ee8-ef9e5fccc710": {
  "x": -300,
  "y": 455
 },
 "28221282-b9eb-4aec-b4fd-2d39c1bb76f4": {
  "x": -209,
  "y": 520
 },
 "27a0a2f9-cd60-4937-95c2-5c92806c9476": {
  "x": -62,
  "y": 479
 },
 "5082f30b-e99b-4a53-a6f3-86d1c532edcf": {
  "x": 110,
  "y": 421
 },
 "b8fecd27-1a94-4bdc-a604-26cb1074a340": {
  "x": -60,
  "y": 553
 },
 "df464229-d15e-48ce-b6f4-33df60ed34ad": {
  "x": 65,
  "y": 511
 },
 "b22d79ad-9af5-4630-bacf-a0ab46f7c4f8": {
  "x": 109,
  "y": 562
 },
 "b11b407a-0c08-4193-9977-ccd712d4a605": {
  "x": -60,
  "y": 623
 },
 "5a4eee7e-3989-4009-872c-e84791e8931c": {
  "x": 111,
  "y": 638
 },
 "e539a465-f748-4d26-8701-e7096901c6e0": {
  "x": -304,
  "y": 684
 },
 "cafc4481-0121-438a-b0be-a347af212af0": {
  "x": -201,
  "y": 723
 },
 "6b72a689-59d1-4486-b47a-b877629ec942": {
  "x": -59,
  "y": 700
 },
 "f25867b4-99b5-49e9-b6c3-7c552662ba81": {
  "x": -15,
  "y": 735
 },
 "1a5540f0-56e7-41c2-a0cb-e3f978acc024": {
  "x": 60,
  "y": 770
 },
 "97b1b4c7-3a22-463f-b368-77ae4793a8ca": {
  "x": -482,
  "y": 831
 },
 "751b8bb8-ecdb-4b99-a5c1-3ebda25d646c": {
  "x": -266,
  "y": 806
 },
 "bcffc939-856a-4cf6-a641-43f727beb1b6": {
  "x": -117,
  "y": 828
 },
 "574ec84b-fb3d-423d-9b24-83b2b9c15c36": {
  "x": -108,
  "y": 878
 },
 "3ce39134-4c6a-48b7-bca6-6640103726b4": {
  "x": 5,
  "y": 863
 },
 "69adae73-4e2b-4e2a-883a-c560c81c9d98": {
  "x": -3,
  "y": 898
 },
 "0d8c5ee6-bf18-4afa-a22c-96d097664f3f": {
  "x": -3,
  "y": 935
 },
 "af7d8d0a-72b8-49c3-9daa-6fd016a615cb": {
  "x": 3,
  "y": 967
 },
 "eb8d3611-183a-428b-bcec-97375ba0a239": {
  "x": -317,
  "y": 996
 },
 "04351c33-e02b-4058-8e07-8a6f15ee35b9": {
  "x": -142,
  "y": 974
 },
 "305d6d54-0cad-45c3-bfef-c8d29beefffc": {
  "x": 36,
  "y": 1031
 },
 "c084ae88-225c-4e8e-a450-0e508c150aff": {
  "x": -136,
  "y": 1023
 },
 "2c7816c6-8440-43e3-b0fe-1922a3931dbc": {
  "x": -139,
  "y": 1079
 },
 "d03fdb8a-b8e2-47ce-b172-06315613ed75": {
  "x": -142,
  "y": 1128
 },
 "51fd77e7-006e-4a66-848c-120b2e1788ba": {
  "x": -141,
  "y": 1175
 }
}



{
 "6e2aac7b-97d8-469f-b178-bdc7a31d2f32": {
  "x": -186,
  "y": -34
 },
 "955fd6db-d7bf-43e9-a30e-f80398ea658a": {
  "x": 59,
  "y": -154
 },
 "537cdd34-82ce-4def-b68b-2b16ba115be6": {
  "x": 208,
  "y": -204
 },
 "751b67be-58a1-40b5-8c1d-38b8e9210a73": {
  "x": 229,
  "y": -157
 },
 "a479d564-aa47-457c-9183-8fbd1a537d9e": {
  "x": 35,
  "y": -75
 },
 "47a16176-3cfc-4a23-8594-65be59852b55": {
  "x": 195,
  "y": -84
 },
 "107c2bcb-3475-4b7e-bf52-ae864c8a093c": {
  "x": 189,
  "y": -16
 },
 "ec270262-a3e7-4ab6-b916-2b763a62752e": {
  "x": 187,
  "y": -49
 },
 "6f0f8969-397a-4de2-8380-006d705dabaf": {
  "x": 29,
  "y": 45
 },
 "384301d3-5d57-4d76-a8a4-9c43cd8ae9d1": {
  "x": 180,
  "y": 50
 },
 "c0c526a5-8110-455a-88ed-b7e229f3fa39": {
  "x": 379,
  "y": 47
 },
 "8e2419de-8393-4a9b-9198-c953f4048d3d": {
  "x": 309,
  "y": 101
 },
 "a796d887-2bf0-4c8a-98a2-6219ef9388cf": {
  "x": 455,
  "y": 83
 },
 "c73d4fdb-0e2a-47fd-94d2-d53562165089": {
  "x": 12,
  "y": 201
 },
 "82656c60-8015-460e-86f0-7b7ed31684b0": {
  "x": 205,
  "y": 164
 },
 "685bdc3f-8f00-420a-aeed-861175fcf52f": {
  "x": 225,
  "y": 238
 },
 "45975699-2ff5-4bc1-9bd0-6ac9a20f3734": {
  "x": 188,
  "y": 290
 },
 "04297d84-be04-431d-b611-77e6f129a315": {
  "x": 387,
  "y": 296
 },
 "aac891ad-c74b-4dc3-ba4f-8f4745f4fbe2": {
  "x": 555,
  "y": 278
 }
}



{
 "1330956d-8c4b-4259-90ef-3629cf0fa4d4": {
  "x": -628,
  "y": 241
 },
 "f6f78f8a-a2ee-4f41-bfff-80929cc39468": {
  "x": -261,
  "y": -49
 },
 "40a4aa44-1a8e-4eae-9f0b-ee340b471d8b": {
  "x": -41,
  "y": -138
 },
 "fb207405-89ee-496c-b75f-1d5bc1579304": {
  "x": 90,
  "y": -166
 },
 "54cad68a-1396-44d2-b460-c4072d2df4a8": {
  "x": 234,
  "y": -188
 },
 "18a6b9a8-bd9e-41b1-b897-0f79efac3caa": {
  "x": 91,
  "y": -105
 },
 "1dd0011a-4046-43c8-b183-610d09b5794f": {
  "x": 225,
  "y": -107
 },
 "c513d85d-e789-4c5c-a422-6ec8bb849b6b": {
  "x": 225,
  "y": -42
 },
 "20095318-f2b7-4213-9e77-9651a8734ac7": {
  "x": 318,
  "y": -110
 },
 "d6b52cc9-afdc-4dfd-b0d5-8010d8dac909": {
  "x": 370,
  "y": -41
 },
 "cebb0df1-8a1e-4d81-ae86-169749c8e64b": {
  "x": 75,
  "y": 9
 },
 "ef8147d3-b88c-4e99-a1de-98ed65b24266": {
  "x": 384,
  "y": 56
 },
 "451327e2-c144-4cde-bf5f-9bc0949349ec": {
  "x": -44,
  "y": 92
 },
 "6560c8b8-9879-4b67-9ce2-68c813253902": {
  "x": 168,
  "y": 78
 },
 "0573d77b-6f80-46bf-9743-0314e9698a5f": {
  "x": 168,
  "y": 126
 },
 "807d2a09-9711-41f7-a960-88572cf86a2b": {
  "x": 173,
  "y": 180
 },
 "77a87bbe-5e34-4181-a476-2d1963a27dc8": {
  "x": 174,
  "y": 235
 },
 "ea415546-3802-4e34-b726-b73d53207b86": {
  "x": -298,
  "y": 442
 },
 "e36090d2-d11c-4cc6-94c6-35d7627881f1": {
  "x": -92,
  "y": 322
 },
 "dd43169a-1f0d-40e9-8bbd-6270e11a9ad6": {
  "x": 115,
  "y": 319
 },
 "7b811c4d-c4d7-4b4d-99ea-cd9d18973af3": {
  "x": 203,
  "y": 384
 },
 "d01b58aa-c7a1-475f-a10d-afe68f880728": {
  "x": 254,
  "y": 286
 },
 "a46cfec8-3408-48dc-8538-34d2bd62e83c": {
  "x": 57,
  "y": 407
 },
 "5bc8803a-f486-420b-8143-1e3e8bc28d1f": {
  "x": 93,
  "y": 457
 },
 "3d38754c-3eeb-4f99-9176-0ed6aef9fdf6": {
  "x": -73,
  "y": 636
 },
 "e53aaaa3-f082-4fbf-960a-ecf977df6ff7": {
  "x": 122,
  "y": 530
 },
 "2fc63842-e075-454a-a243-a803e1daf903": {
  "x": 260,
  "y": 530
 },
 "64c2f29e-cc68-457b-ad30-2918fee1eca1": {
  "x": 408,
  "y": 471
 },
 "8512679e-e8ef-4fea-ae1a-e3c9f0bd7bce": {
  "x": 438,
  "y": 513
 },
 "5c6a35ee-7397-4eb1-ac1d-18cba7c6f659": {
  "x": 445,
  "y": 563
 },
 "88d1ae15-897f-4054-bb91-0261c790b6e7": {
  "x": 111,
  "y": 655
 },
 "5cd66c82-2bf6-4990-a97d-df33fbbd4e1d": {
  "x": 248,
  "y": 659
 },
 "e68a758b-7ac6-40d2-a53a-ac612021250f": {
  "x": 417,
  "y": 644
 },
 "5fa34c2f-3648-43ae-9594-fac7751e5b35": {
  "x": 435,
  "y": 691
 },
 "733d50f6-91c0-42df-9325-b3d48a23fa92": {
  "x": 456,
  "y": 736
 },
 "a33f4138-7e61-4f9c-8283-4ed578d97187": {
  "x": 115,
  "y": 775
 },
 "bb920c56-5d17-4ed6-8d9a-c56c91b679f4": {
  "x": 272,
  "y": 783
 },
 "0e902d96-62d2-4594-ba75-9e7bcac0baa6": {
  "x": -332,
  "y": 784
 },
 "42004b43-535e-4244-9253-6243110e48db": {
  "x": -415,
  "y": 1124
 },
 "545daab3-bd2c-41e9-a3f7-f778d4e20e1f": {
  "x": -235,
  "y": 1028
 },
 "e5579562-94e6-4b83-b2f3-4e992a3f0ebb": {
  "x": 30,
  "y": 836
 },
 "96f1072f-144d-44b7-b1b4-c49c45e37660": {
  "x": -174,
  "y": 1096
 },
 "52e709f6-e970-41e6-aa26-9483642d3b6c": {
  "x": -172,
  "y": 1161
 },
 "fd5eb3f5-547f-45a1-9537-b12ebc40fded": {
  "x": -188,
  "y": 1242
 },
 "cb881cce-0368-4c4f-b770-e53efafddb97": {
  "x": -193,
  "y": 1311
 },
 "dce0ad5b-df91-412c-ba10-50577cd18e62": {
  "x": 26,
  "y": 953
 },
 "7c63a547-c526-4b1b-a8c6-6140d0e1b233": {
  "x": 250,
  "y": 992
 },
 "fdc76c47-7754-4efb-8696-59a1e1f4aa85": {
  "x": 257,
  "y": 1070
 },
 "7b8cba81-bee6-44b6-8b9b-ec1914c90d90": {
  "x": 273,
  "y": 1140
 },
 "b1340c07-cf25-46b1-94ce-b501cc21c021": {
  "x": 281,
  "y": 1207
 }
}



{
 "bcb9e6d1-df47-4e68-a57d-cde8d1bdf215": {
  "x": -193,
  "y": 138
 },
 "179c87b8-f2ff-41e3-a44b-987d55ff34f9": {
  "x": -83,
  "y": -34
 },
 "e10c4f4a-2926-4424-86d3-7e7f2986f516": {
  "x": 134,
  "y": -168
 },
 "1109c522-31ff-41c4-8c6f-e82e3351a98e": {
  "x": 354,
  "y": -213
 },
 "a9b43f23-cf67-4c49-bbcd-dd362f86c910": {
  "x": 111,
  "y": -48
 },
 "a9aa6090-2e93-4115-a2de-f46484c57b49": {
  "x": 242,
  "y": -55
 },
 "2fa25ceb-0e79-4baa-929a-0b0e46a33acb": {
  "x": 73,
  "y": 78
 },
 "117d52d0-75a7-4441-b473-c585d68b51d8": {
  "x": 217,
  "y": 11
 },
 "47c03ecb-a83f-4038-b967-11f852c43ec0": {
  "x": 204,
  "y": 59
 },
 "90f9e476-f531-42f1-8d47-40168995bf16": {
  "x": 206,
  "y": 106
 },
 "f581cde1-5143-4e56-a7a0-47eeb2544977": {
  "x": 299,
  "y": 63
 },
 "897856a8-c8b9-4217-9592-6f1f6970dc79": {
  "x": 457,
  "y": 57
 },
 "2cec8cf1-169a-45ff-80df-2e4882be2e1b": {
  "x": 494,
  "y": 97
 },
 "f4661a32-c249-4949-b6e5-d072c15f36fa": {
  "x": 632,
  "y": 36
 },
 "5eb7702f-70d6-491a-b0b0-36b0a1ef3c87": {
  "x": 828,
  "y": 43
 },
 "c6595408-1f1d-4a9f-ba8f-6233f5909a81": {
  "x": 686,
  "y": 117
 },
 "d1e0fffe-08a9-4ec9-b744-fcc4cf3d2c77": {
  "x": 863,
  "y": 131
 },
 "a1e710b0-55cc-4f51-8f47-454f36b2ea2c": {
  "x": 485,
  "y": 162
 },
 "9e1fc8e6-27f0-4109-976d-e0d5f338bf19": {
  "x": 701,
  "y": 186
 },
 "44101dff-328b-40bf-b66c-3199c2be6b93": {
  "x": 901,
  "y": 196
 },
 "bae7db3d-a5da-449e-9a15-6fe3496a47d2": {
  "x": 290,
  "y": 204
 },
 "7a7fae13-de30-46c1-afab-4d4941070d03": {
  "x": 414,
  "y": 220
 },
 "2a20be74-69ad-40ff-9143-aa0a51367fa7": {
  "x": 5,
  "y": 258
 },
 "a0202136-bdc0-4499-9437-f1d981074d17": {
  "x": 312,
  "y": 292
 },
 "bd7a886a-8502-4862-a7c5-d76467b84855": {
  "x": 309,
  "y": 358
 },
 "0baa3192-c54d-48e7-81c6-423e68e84994": {
  "x": 512,
  "y": 333
 },
 "287b22e8-98ce-4bb3-bd05-b7f7161ac84a": {
  "x": 313,
  "y": 446
 },
 "4d032346-8087-4127-b1a3-a43210dc9a91": {
  "x": 450,
  "y": 412
 }
}



{
 "3dfe3cec-3160-4c08-b59c-36b3985d334c": {
  "x": -279,
  "y": 210
 },
 "88f85e8c-1f1d-442b-bb75-33370b901c93": {
  "x": -319,
  "y": 682
 },
 "d324904d-2295-4003-8c42-9afe006ff71b": {
  "x": -458,
  "y": 451
 },
 "5c4d3aff-1618-4cf1-b70f-7b80233b61f5": {
  "x": -105,
  "y": -105
 },
 "29e263a8-2a5e-4f75-8841-ce7d13906bc6": {
  "x": -8,
  "y": -127
 },
 "4f2a0215-6378-4ffa-8c02-262993af9c44": {
  "x": -4,
  "y": -84
 },
 "d87d1fdd-fe4f-4f87-a4f4-749821aac058": {
  "x": 10,
  "y": -42
 },
 "fb2189ed-7e77-45ba-ae64-fbb12c5ef24d": {
  "x": 261,
  "y": -67
 },
 "f6a1caf8-efe9-4166-8cd6-ad195c015489": {
  "x": 277,
  "y": -28
 },
 "00e88e84-93bc-4f02-aef2-8252541641f5": {
  "x": 220,
  "y": 29
 },
 "a419ea09-04f2-471a-915c-5628187f9e62": {
  "x": -87,
  "y": 88
 },
 "c67a1554-58e1-4845-8e66-3e9d2b0e76f1": {
  "x": 188,
  "y": 93
 },
 "86d4adee-36fd-4e84-9d68-a6ad9c39ddb5": {
  "x": 213,
  "y": 151
 },
 "e6310e05-dfdb-405b-b267-72b223f3cbad": {
  "x": 167,
  "y": 204
 },
 "5fe674d3-23e1-4d69-95a9-45f42ed50189": {
  "x": 158,
  "y": 250
 },
 "a4917666-f3f1-4e78-b96f-897ec960ca30": {
  "x": -44,
  "y": 281
 },
 "cc16353a-5793-44f7-a800-34224af67035": {
  "x": 106,
  "y": 292
 },
 "9a8f86fd-2dbf-499a-a553-9fe157d19890": {
  "x": 113,
  "y": 333
 },
 "799088fd-2bc4-460c-b0b1-819448ba729d": {
  "x": 109,
  "y": 376
 },
 "5dcef5d8-f34e-4704-a229-da8b4869872b": {
  "x": 254,
  "y": 379
 },
 "647962ca-b377-4f87-9088-6fb6c52b19fb": {
  "x": 103,
  "y": 418
 },
 "c84c4553-33c9-4e05-bbce-0ed3355bc630": {
  "x": -77,
  "y": 473
 },
 "2baec783-709e-4d29-b64e-4a27a6bff093": {
  "x": 172,
  "y": 486
 },
 "bfbf059e-67db-4557-9dc0-cf7ed3efd5ca": {
  "x": -132,
  "y": 576
 },
 "1383e9d5-98b3-4ad2-93f6-2c1bdbeb858c": {
  "x": -131,
  "y": 637
 },
 "d34054c5-acc5-46af-be6a-1ab26e83f93d": {
  "x": -117,
  "y": 698
 },
 "7b2c5d3d-fa87-4bab-9462-7b0d3b5abcc0": {
  "x": -97,
  "y": 752
 },
 "cc37eb86-f352-4345-9472-91b86fb3c4b8": {
  "x": -162,
  "y": 836
 }
}


{
 "bfa5abe7-1ddc-4b9d-88e4-2eb87d766d1f": {
  "x": 0,
  "y": 0
 },
 "60972b8a-9394-42e3-93f1-bb4d3a992ee8": {
  "x": 100,
  "y": 100
 }
}


{}


{}
作业3:普通高等学校图书馆保障学习支持、科研支持
{
    "originalVersion": "0.17.8+10010",
    "dataStructureState": "0.11.0",
    "showWelcomeMessage": false
}
{
    "tiddlers": {
        "$:/plugins/felixhayashi/vis/img/network/acceptDeleteIcon.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/acceptDeleteIcon.png",
            "type": "image/png",
            "text": "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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNVQxNjo0NTowOCswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDVUMTY6NDU6MDgrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjBmYzFjNjhhLTcwZTYtMGY0Ni05ZDk4LWFhNDVjNjYxYThjODwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpiYzZmYmUxNi1mOTBkLWI1NDQtODUzOC05MjFkNjBiZjU0ZWI8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDVUMTY6NDU6MDgrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjBmYzFjNjhhLTcwZTYtMGY0Ni05ZDk4LWFhNDVjNjYxYThjODwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNVQxNjo0NTowOCswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOmJjNmZiZTE2LWY5MGQtYjU0NC04NTM4LTkyMWQ2MGJmNTRlYjwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz450LuoAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAATUSURBVHjajJZtTJVlGMd/13U/z+F4sBQOCiovZiMt8YiKZrMtypdh09StbLOtzA1RUmuTkppzIilJOB0Oa21tbaV+6UP5Mlnm5heVkfhyQJ1ONITAkAMqcTDonNOHA6g9qF3b/eF5/vf18r/u676uWwoLC3G73QCoKiICgIhQeGejVw3LMOTIP0xGdRQAFi1E9DyGSkLsKxtWEmAQuXfvHrJlyxZiYmIQkQHjeac/jjfKBsJ8YlnRzQKIgBoIh8ByaRSICAilRCjdk1UeAIhEIogIPT09SFFRER6PZ4DByqr1+WpRoYAquKYuqCPz9SZeeCVA4vggAC2XPVw54eXi0WTOH8yIslIIs+bryTsq+hl0d3cjxcXFuN1uVJVVp9dvEigSwP3iYj9vfV7L6IldPE5uXvZwcKuPsz/7+qLc/I1vexFAMBjEzJ49G9u2WV1TsEaVUhOBmJxVVeR9X8NTI3t5kgxN6GXakia67/bSeC4ZkexprccCZxLnVodCIRRgdU1BgsBuBVzz8qt49yv/oMb2f5TJd7kzBsXeLPHzal4VaiAmZnfupY0JIoKqKqoUGAHX9MV+llf4HxmtMaDyaDZLtvqZushPWEHsAlVFP/3rswSNsEEt4O0v/E9MCebx8PxCP5YNlr3hg7+/TFBEl6mClflGHUl9VdIvGycuJdDgvm/bAtu6j3c0uSmZufQhnRHPBsnIqcOyQGSZAjlEgCkLGh3RDHk6yJWTCQCUZi+gav8Mzh3KpGzeQgCuV3sZEhd06D2f3QgCas9XIuozCjw3q92xMXF8O8218QDM/fAMGLAsmLO2Jnof6rwkpjv10rLaURtEJimWJomtMDLdGUlyRhuBei8AU5Y0M2ZCMyPSW8hc2AxAW4OXUeOdbcKbFsQ2YKwkizCg1uAH9kxWOzU/+ga+X8s/Q/iBKur4w8tL79c69ESiTFXFQvQmyhhu1XsYNeHhW5s2o4OuwDB6ug2uISF8fZED9HQbgh1PM3Zah8PB7UYPGBBalDB+MFB/Kt6x0e0JMSzpDr9XxzmwprNxDB95F9eQkANrrI3HssFQq4hWAnDxaMqgaUoYF6DJ73X8b74Qz/C0Qds016tSUANqVypG92EMnD+SwZ9XPc5KSg/QWu900HotgRHjnA5uN3m4diojmiKzV3cNL25DdTvGwJESn0NhzMR2Ohqc6etoiidpgrNET3zrix6yKf3Bld8WLZ8IZcAG6ip9/LQpyOIt91vG2BltHCwezbbpKzEKYoFodKVO+fUh48f3+Lh20oexIBQqExFk586dxMbGkntp41rELscozFpRxaLN/6Mv/cf4hcMzCYdAzboDKXm7Ozs7MTk5ObhcLs4lzqmeeus4GCublgvJtF61Sc1qxR0beqzh7g4Xx3ZN5/KxaagCsvlASl4pQG9vb5TB0KFDibZtZfmlonxcVgVhAcuGjJxa0l9uImVKO3GpXahA4EYsjbXx3PgtmYbTk1CiKYM1h1LzKvrncmdnJ1JeXo7b7cYYQ9+A4L2r21IJR9ZhXOuxXGAZBvKv/Uui8wELVHYgUn44bdWNfmKRSIRgMIiUlJQQGxs78Krof7oYY8jt2TUCy3oH0XmI+MAejW0gYpoxxg/mF4zu3a8rbvXrPuigq6uLfwcA6IKAIsDf9kIAAAAASUVORK5CYII="
        },
        "$:/plugins/felixhayashi/vis/img/network/addNodeIcon.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/addNodeIcon.png",
            "type": "image/png",
            "text": "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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNDo0MDoyOSswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTQ6NDA6MjkrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjVkNWIwNmQwLTVmMjAtOGE0NC1hMzIwLWZmMTEzMzQwNDc0YjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo2OWVmYWE1NS01ZTI5LTIzNGUtYTUzMy0xNDkxYjM1NDNmYmE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTQ6NDA6MjkrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjVkNWIwNmQwLTVmMjAtOGE0NC1hMzIwLWZmMTEzMzQwNDc0Yjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNDo0MDoyOSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjY5ZWZhYTU1LTVlMjktMjM0ZS1hNTMzLTE0OTFiMzU0M2ZiYTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5WKqp9AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAYXSURBVHjafFZtUFTXGX7e9z27sveuMCwYV8ElrA7YSFYHtJUPkaaI0aRqG8wP00zUzljDINNSA/2ROtpO24SxnahlxjYd7SSjmUkymcxYlDhQPzHGisEVp8HwYWCVVVgEsrsuLnL74+5uqTF9Z+7cO/d8PO95zvO851BlZSV0XQcAMDOYGQBARDhX3JRmMDYZwLPMWAzGHACYIgwS46oBNBNwtOL8CwE8EkSEUCgE2rJlC2w2G4go8Zwo/bMDgnoG6gxLfAAAYvPDMCCszKTAMIAGAhrWnf15AAAMwwARIRKJgDZv3gy73Q4iAjPjxIr9VVOMRhbAYKB8zvrO0llrfEsdKwLZek6YAPSFvtSu3GtLawu0ZJ6625SHGBQB1T88t6MxvopgMAjaunUrdF0HM+P4yv27DMYeJmB1RqW3Jnf3tQX2p0L4P9EXuqEd7PmDp+XuMU9sRbvXnnt1TxxACgoKYLVacbzsQDUJGkSATe6qi28uPtzusM6Kxie6NHLGUX3lxVUNX9StPHnn4wy3njuUYcu6n2pNi66avcEXnByP/nv8aiaIyrqz2gO5A9+9FI1GIfn5+WhZdTAdjFMkwMvZOy7uWnTAOz3L4Yk71m3t69fdfTDoUGTBeHTUfiHQ6lo7Z2OXJvpDAChKe+aOCdKRKWxZ2+1qb3yyd3GYmRkQ7GQBVs99wfv6on3eR2k4PdTkDEbH7IuS8/svld/561PJS/pDk1/bzwx94pze7xc5v/H+YPY6r5BAkdrJzODTK46lE6PeYEJt7u+8j+OZwCBiEAgAoNgKJoEQf6PvNvdrXgtZoNhSf7q0KZ3B2AQmVMze0Jmt54S/DcDCVig2NcvEUGxJAE4Pl+YOr0iv6BRSIPAmBeBZAmHlE2sH4p1uhrq1s0MnnEQMBsf8wRASAICQQCCITN1X7/sOuc0kgOVp3/fPs2WHv+coG7gQOJUnLGsUCTxEjPzUohEA+NfIWUdtx0+efzA1kSSkIGyBAQNCKgHAEBAJ3u79U7kiAcWoem/gb5Fd33nrH3kp+SMWtuAB+GllMJxMjCx9QRgA3uiqL5kwHiTlpxb3smlfMDGYGPP1hcMAkJvs8ScpfdJspdj+MK6Pf+5+u29vyb4lR4+BGEziVESAkEpw6Av1OhUpHCz4qOXbzFWz4Ncdj/v/o08Lt92ODDgZDCEFJYoUGH4mzugP92puPTf0pD3H7wvfdFZdqSxnMtWjoGAAmG9fOLxjwesdjT2/XzIQ7ks3sycYMSEwGHNtWf5bkX5NkYCJBxUBXiGV0XHvosOt54Zey33j/K+8P33++vjnbiGJbbLE+J9SANAb6nJ2B79wcUwETAwQQ7fMjPzMvfP8ja87HUIKMOiaAqMZhrGmLdAy78eZrwwsTS0eObTs+IdtgVanxBUExqGbb5VzrIISGIoUXsmqbgEhJldCQWqRf27SvPAn/o8XmgLhZsUkR4ll37mhk3n94Z4OlzY/7NLcYZfm7o1z2zT4vsvUNSXqprBCkmiTFbPX90/fh8GIT2sf+zTPdDMf4dVnNg4z+E0ixsGeBs9jd5ViSgLHjCb/peaR+MD3d4/ZJg2llyuG2Vwy7QWAs8PNnn1f7vkGSGxAzE6mk+kxkx/p/4unffSCR0hAoL1EBCYiPNdWNcwkNQTCR7feWX6g+7f/A7I8rcw/U6UEe0Ndrhc/W7mtL9ztmqlSgstSS/zTJ28dalpOpkRryrwbhwBACgsLMWPGDOT4ll3qyeqAkJTdCF7P/CrUY/GkLL1rE+2hTbSH8+0Lb/WEuhzhyaA905blf9Vd/895WnZwLHrPevir/cvOB1oLYpTtLrm6oYGIMDExAaqtrUVKSgqYGSKCk0WHq5ikkWEWtNL0imv5qUW+RclLRjJsrhBAuH1/QL8R7HR4xy5nescuP23E6hOA6mLv+sb4uTw6Ogqqq6uDpmkQkcStorX4XRcM1FjZ+kvFFjCJKU1WpkNJJUqIMtX1RyLeX3JtQ0JRhmGYZ/L27duRnJycuFGISOJ9pqh5lrB6iYgqGOxRrOaa54DcZmKvkJxk8JHC9rKh+KVhOsD4+Dj+MwADIf8n5m4xGwAAAABJRU5ErkJggg=="
        },
        "$:/plugins/felixhayashi/vis/img/network/backIcon.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/backIcon.png",
            "type": "image/png",
            "text": "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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNTowMTowOSswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTU6MDE6MDkrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmI2YjQwMjVkLTAxNjQtMzU0OC1hOTdlLTQ4ZmYxMWM3NTYzMzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpmOWQ3OGY4ZC1lNzY0LTc1NDgtODZiNy1iNmQ1OGMzZDg2OTc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTU6MDE6MDkrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmI2YjQwMjVkLTAxNjQtMzU0OC1hOTdlLTQ4ZmYxMWM3NTYzMzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNTowMTowOSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOmY5ZDc4ZjhkLWU3NjQtNzU0OC04NmI3LWI2ZDU4YzNkODY5Nzwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4jq1U/AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVTSURBVHjanFVfTFNnFP+d77ve8qeVFbBrpcVgRrCRFikFByLxwSAaE32oRCHD6JMxxhhn8G2RxxH3MsOTbyYsmCAxPMmMMYtkIUYmK60OO0qAK23BFlNob0uh3x7WS5jLZPpLbm6+k/P9zrm5v9855PF4UFhYCABgjIExBgAgIqRSqRIi6gDQRkQ1RGTB3wgR0e8AHgH4Sa/XR/EBiAiJRAJ04cIF5Ofng4g2n0gkUkxENwF0c843LzHGQEQQQkCLExEA9ALotVgsUQAQQmgNQhJCbF5kjCEUCl0moj4t5na7fTU1NUpVVVXUYrEkASAcDhe8efOmxOfzWScmJqoBdBNR99LS0hWz2dynNSSEAF28eBGFhYVgjCEcDn9HRD1EhIMHD3o9Hs9kWVlZAh9BKBQqGB4edr58+dKZ+6JbJpOpBwBWV1fB6+rqIMsyIpHIFcZYL2MMra2tY5cuXRrfuXNnBtvAYDBk3G63oqpqZm5uzgrgSDKZjBoMhueZTAbc5XIhFouVEtFTxhiOHTs2dv78eS8+Efv374+oqpqZnZ21cs5PJJPJPlmWkyynnBuMMTQ0NHi7uro+mVyDx+Pxulwu71ZOlkqlSonoJhGhvb39s8k1nDx50ss5hyRJN9PpdKlERB2aWjSVaEilUvzBgwcORVEs5eXloXPnzk1sV8BkMiUdDofP7/dXZ7PZDilnIhw4cGBeS1pbW2P37t1zBwKBikQiUUREWFhYsHHO0d7evm0Ru90+/+rVq2rO+XGJiJxEhMrKyhgAjI6OWoeHh5tWVla+4JzDZrO9bW5unhwcHGzz+/32np4e+xaDbfoHAMxmc6ijo2O0oqIiJkkSNjY2HBIRmRljMJvNyWfPnln7+/tPMMZQXl6+0NbW9qK2tjYcj8floaEhqKpq+HCkbD3PzMwYBgYG0NXV9UuusFna2kEgELAQEQ4dOvSis7PzN41Ar9dnrl27NqCNkv/C3bt3zy4tLVmICJxzEBFJRBQmorLFxcWCqqqq0Pj4eO3Y2JhbUZTdra2tL2pra8OJRGLHnTt3zkqS9K+huHU4EhHMZnMoGo0W5OIh7nK5jjLGKq1W69vDhw8rRqMxMjc3t2t5eXnX5ORklc/nM+fl5SWnpqa+0uv1K/n5+Ws6nW5NluXNd15e3ppOp1uz2WyzZ86cGQ0Gg6ZAIFCZzWZ/lYjokRDiuN/vt7W0tMw3NTUpbrd78P79++5gMFgRiUTKHj58WMYYQ3V19etTp05tq6Lp6Wkb5xxCiEfc7XZPM8a6FxcXTfX19a/1en2Gcy5qamreNjY2/qGq6joRZe12+9Tp06e3JY/FYgWPHz8+mhvr3/CWlpbk+vp6PmOseWVlBS6XS9GSJUkSdrs93NDQ8Oe+ffvC/8fJIyMjddFo9Esi6pVleVjT2m0A8Hq9zqGhIefnjoknT544A4GAM/eDbxMReFNTE0pKSpKqqsaI6Pj8/LxVVdWM3W6PfCr5xMTE1zllXS0uLn6aSqXAGxsbodPpoNfrn6uqCs75EUVRrJFIZMfevXsXdTrdxseIE4mEPDIyUu/3++tynd8yGo29RIR0Og26fv06ioqKwBgD5xzv3r27zBjrIyJIkgSHwzFZWVmp7NmzJ1ZaWpoAgGg0WqgoSvHMzIw1GAw6tvjhitFo7NPW5fv370Hd3d0oKCgA53zTQMvLy+VCiKuSJH0rSdLmztZytIWv5RPRD0T0Y3Fx8dzWfby6ugopHo//w4mcc8iyPMc5v5FOp7/PZrOdQohWInIC2C2EgBBigYi8Qoifs9lsv06nWyIiaFxagXg8jr8GAGxuIe7LBeWhAAAAAElFTkSuQmCC"
        },
        "$:/plugins/felixhayashi/vis/img/network/connectIcon.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/connectIcon.png",
            "type": "image/png",
            "text": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNDozODo1NyswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTQ6Mzg6NTcrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjlmYjUwMDU0LWE3ODEtMWQ0OC05ZTllLTU2ZWQ5YzhlYjdjNjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo3ZWRhMjI0MC0yYTQxLTNlNDQtYWM2My1iNzNiYTE5OWI3Y2E8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTQ6Mzg6NTcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjlmYjUwMDU0LWE3ODEtMWQ0OC05ZTllLTU2ZWQ5YzhlYjdjNjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNDozODo1NyswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjdlZGEyMjQwLTJhNDEtM2U0NC1hYzYzLWI3M2JhMTk5YjdjYTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4ubxs+AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAUtSURBVHjajJZ/bNT1Gcdfz/P53PV6B4W7VltLqdAaplIOiMOoyxxJCSs/Gv/yB4gzJroAosmmDklwkYWR0bQsdmkykoojTpcsWYLxD/lRZdMQkTHRtkLZRqG0tIVe7662vTu43n32x/VKZ/jh89cn38/zvN7P5/l88zwf2blzJz6fDwARQUSm1n8s31CM0/VAnbNmsUPuAsDpgEO+Bg4C7//iyv5hvmMiQiqVQpqamvB6vVNwEeG1JZtCBrYi/MrkAwDNgjhwAlbzICBLA0rDb0+/839C6XQaaWxspLCw8Dp86cbNmqVFJQddE6KzdjZ9D89g+B6fSyCOcyn1nxil+O9xKg5HqWFSHGXLjrP7W/ICqVQK2bNnDz6fDxFh65KNvxbHDhF4rJj2bXPo+IGfcW5h5xL4f99P+FCEMIAob75x9t0dAMlkElNXV4e1lteXbNqiQoMaeOFOjrdU868SD2luYyEP6dUh+sYmSHeOU6GO5Z8VLx5+NNZxIpPJ5AS2L3upROCoCvz8Lo7vnkf77cAHhpiz/zIL9vWz8L8p/NvupmM0Q7pjnAoLqz8tDrc8MnQqYVUVhVdF4LEg7b+rvDn8wDDlH0WoPpukLJImSBaMwjcJqmwWts2jPZLG/8kwYVFeVdXXZcFf4yVDc2cNKfBFmD9X+0ncCP58F48eG+Feo2CAUkvs4dl0V/uJvdXLiiV+ut++n7YLSfxPfMMG54ChzB3WIesVWB2i82bw1AR6fJR7C4VsfYiv6u/k3A9nEgP4zXke8DiYHyAOMK+QxPIgnZ9GqSHr1itQJ8DK2fTerDQ+S/bHRXQJaHSCwNIZ2Xh+7+S3VAmwNMBA/tuPZtErgKquUmdMWIFlRURvdamRNEXGwIWrlP47pTMzLiunxghGMwTLvcTWlHAp77s4QNSrYMQtss6ZMgWqCm5cHoDHO1nbk6K8zEN8+3zatv2Hn1b59EqJZdxmYUERg9P9KwpIiAOTdWUWBXuLzB/vZG3P1Un4PNp2d1MbmyD45TWCxuCsQm0x56bHGHFYEZwxok7toAA9Sfw3hCcoL/NOwi9QO5wmWO1j4JEgZxTkodmcWRGkf3pcX0r8xoAaBixKu4U5/xwndM+0tpAvS6mP+PZK2nb1UBvPEKwKMLDvPj4ESGc55lGy303sdJKQdZB2rkMdctAB/4gzN+/Q2ENNd4LyUi/xN+bTtquX2thk5nk4wI3gAF+OMNcA1nFQDfK+BY5GqbkwWabTY5QZhXWlnNx1ntrY1Rz87fuvw29m/Sn8J+PUGAFj5T19baA1IspuBZp7cx1x4SwG1cEf+lgRSROs8jGwb+Ht4QB/GSSsAhYano39LWIBxNEIbP14hPDuiyS2VtJuHXQlKKvxM/jiXDq/D/xPlwifGMkJZB2NIoKpr69nxeiZxLHicFSFVWfGqBidIP3LSjrWltD94CyufF/4kQgPuVz2Lz93+dDRa9eu5QQ8Hg8/iXee+Dy4CKMs7xqn4nwKz9IirhQqmVuB42m8ey+x7LMoD6iAON782eChhqmRuXfvXgKBAKqKqtI0/8nNKrQI4BVYXkzHgzPpC88gWuHL/caXrhLoGiN0apSKr0ZZRBZM7q2w5ZnLR1oAnHOMjY0hra2tFBQUYIyZmstvVT1Z6eDlAuEVq7merxmwueNPDXy9PvybjKP5mctHLk4/XTKZRJqbm/H7/VNw1VyEMYbW4FN3WNWnnchKoy5sHeVGBRX6VWi3ymFx7r11Ix8MTX/y5C2RSPC/AQB61erowbpqSwAAAABJRU5ErkJggg=="
        },
        "$:/plugins/felixhayashi/vis/img/network/cross.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/cross.png",
            "type": "image/png",
            "text": "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/GMzLdsAADvGaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTQtMDItMTRUMTE6NTU6MzUrMDE6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE0LTAyLTE0VDEyOjA1OjE3KzAxOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNC0wMi0xNFQxMjowNToxNyswMTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NjU0YmM5YmQtMWI2Yi1jYjRhLTllOWQtNWY2MzgxNDVjZjk0PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjk4MmM2MGIwLWUzZjMtMDk0MC04MjU0LTFiZTliNWE0ZTE4MzwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjk4MmM2MGIwLWUzZjMtMDk0MC04MjU0LTFiZTliNWE0ZTE4MzwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo5ODJjNjBiMC1lM2YzLTA5NDAtODI1NC0xYmU5YjVhNGUxODM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMTRUMTE6NTU6MzUrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjIxODYxNmM2LTM1MWMtNDI0OS04YWFkLWJkZDQ2ZTczNWE0NDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0xNFQxMTo1NTozNSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NjU0YmM5YmQtMWI2Yi1jYjRhLTllOWQtNWY2MzgxNDVjZjk0PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAyLTE0VDEyOjA1OjE3KzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjc8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NzwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+cZUZMwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAA2ElEQVR42gDLADT/AS0tLUQFBQUVFxcXtPHx8fPl5eUNCAgITCkpKesEHx8fGgYGBjH+/v4a+Pj4qgQEBFU6OjodMTExzwQUFBSvEBAQEfX19SD19fVqNDQ0CElJSd/9/f2vAwEBAfrn5+fkBwcHLRYWFgsXFxfz29vbo9LS0uwDDQ0NDfPz81orKysXIyMj+ODg4Avh4eEa/f391gMkJCRYPz8/KUhISOMCAgKh8fHxHRsbGx4UFBQQBDk5OeY7Ozv7CAgItPb29vMEBASaJSUlTQ0NDesDAEwpT0Ko8Ri2AAAAAElFTkSuQmCC"
        },
        "$:/plugins/felixhayashi/vis/img/network/cross2.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/cross2.png",
            "type": "image/png",
            "text": "iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAADoRaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTQtMDItMTRUMTE6NTY6MTUrMDE6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE0LTAyLTE0VDExOjU2OjE1KzAxOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNC0wMi0xNFQxMTo1NjoxNSswMTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6OWIwNjRhODctYWNlZi1jMjQ5LTg5MWUtNDAxOTVmMWJjMTNkPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjlmYTI2M2QyLTljOWMtNWY0OC1iYjNiLThmYmQ5NmI5ZTBhMjwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjlmYTI2M2QyLTljOWMtNWY0OC1iYjNiLThmYmQ5NmI5ZTBhMjwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo5ZmEyNjNkMi05YzljLTVmNDgtYmIzYi04ZmJkOTZiOWUwYTI8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMTRUMTE6NTY6MTUrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjliMDY0YTg3LWFjZWYtYzI0OS04OTFlLTQwMTk1ZjFiYzEzZDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0xNFQxMTo1NjoxNSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+c1JHQiBJRUM2MTk2Ni0yLjE8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj41PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjU8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PvQ0yV0AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAHZJREFUeNoAaQCW/wE1NTWrERER3+3t7Xbp6emKOTk5IgQtLS3kBAQEdfLy8ipOTk5LQ0NDkAE0NDQAEhISxiEhITkTExPH9PT0OgMGBgaPMzMzVS8vL7XU1NRC7+/vEQNfX19lUFBQtfPz82EEBAQMNTU1HwMAMI4nIAoe9RQAAAAASUVORK5CYII="
        },
        "$:/plugins/felixhayashi/vis/img/network/deleteIcon.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/deleteIcon.png",
            "type": "image/png",
            "text": "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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNDo0MTowNCswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTQ6NDE6MDQrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjc3NDkzYmUxLTEyZGItOTg0NC1iNDYyLTg2NGVmNGIzMzM3MTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDowNmE3NWYwMy04MDdhLWUzNGYtYjk1Zi1jZGU2MjM0Mzg4OGY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTQ6NDE6MDQrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjc3NDkzYmUxLTEyZGItOTg0NC1iNDYyLTg2NGVmNGIzMzM3MTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNDo0MTowNCswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjA2YTc1ZjAzLTgwN2EtZTM0Zi1iOTVmLWNkZTYyMzQzODg4Zjwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4aYJzYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAYGSURBVHjalJZ7UJTnFcZ/73m/72PdJY1RbhoQp6lkXRAvmIYxdCUadLVOozPNtGObap1JsKipjiShbdoRbeKEiQHpQK3xj0xa03aamTbaTGyAYV1QGeqFi+JyiZFLAlmESBkWRmS3fyzslGkmnZ5/v/M873Oe75zzvqqoqAibzQaAiKCUAkApRdHIK/NFsx2NR91nOSILADDoJyzNaM4xxbtvPHh0iC+JiYkJ1OHDh4mJiUEpFSXPv/ziPC28TIiXDCOSrAClQDSEpsCwJPIhrEBRQpiSytXlQwDhcBilFPfu3UMVFxdjt9ujFTzfcLBADCoEEAFr1ZbrrNjch2vtEImPBgHob7fTcWE+bVXJNJ/NiFQlEGLvieXHKmYqGB8fRx05cgSbzYaIsPvywV8pKFaA7fGtLTzz61YWpo/xVTHQbufsq5lcez9zWuWhk5mvFwMEg0H0+vXrMU2Tn1wp3CtCiQ5DjGd3A/m/v8IDCZP8r4iNmyRrWx/j/5qktykZpXKzAjVDVxPzGqemptDr1q1jX3NRnIJarcDKK2hgR2ULXRfncv7UYv7xpovhnhiW5Mz+kefeSKO6LJ1A1xzEuk/Ojm4mRibpuZaMZW3OCtRUND60NmiICCIUShisx7a2sLMiQn4s77uEQgIabnqdfHIlgT1/qQeg8vs5dHhdCNB1wYn3RIiC995j26stjAbsNH+YiZJCESnS1Y/XxIXu8r4YIPv/VkVs3CTnTy2ms34xro1+sp9po6sxlTu34ultmsPVvy6is86FCHgO+DDs49zpjufBpCG+seYOC9OHaTidieicb9ouVAhKtouAseI710ma7pLuqwmgYfHqAFt+6WdLoQ/LBl11Lm7VudAa8vb72PCin9TlAWIsGGhLACD+kSAZnusYBii1XQAPYWDllt6ov2lrBkDBR2+6Ofuak2//3M+G/T4wAAPW7fPhKfRTVeqk9qQbFKRmDUTxS3N7QYGYmwzCkqklBGlPDEcTNv+sg9tNCbTXuvBWujE0bHrZj9JE1B/wU1Pm5PwJN6YBS9a2kVvQEcWnrh5GTFD3lxkYkqRMgYQlwVldUvDnen73LHTUuqitdKM0eAr9AFQfd1J/yo2aJn+2sn4Wdn5qEFODJskgBIjx5T0uCrQA08pnIjS9PERDjPnfOKXAMEBECUoGEIHBj+2zkt76UQ6dXheGAev3+cg74Kf6uJPqcicbfuond7cPy4SOiy7+tD9nFvZurx00KOk3CNEC+mE+vjSPBc7IWqgqTaPT60IMcO/xsXGa3HfKjRgRdbl7/KDg0jtubje6aHj7c7J3dgLQ2zoPwwQ91SooOQdAW1VKVMHty0kA5Bb48BycJn/LjWFGbLv4thvvb53kFvjJ+XEdWkPfjQVR/CcNKYgGMc8JWt5Fa2j+MIPPuyI2pa4IoHSkt6vLIuRaQ9q32khzt4GCxtNu6k46GeiIR2lIfDQQsafPzq1LGRGL9Gk9d+vrwewvfHPQOoexQVjxdB/auk/zmaUMdsfz6bVUtIalT7bxveP1ZHh6GPDPYeSzeD69kcpIfxymFWLNrka+ljhBTWkWwz2JiJT84YHnz2iPx0P20PkmRF5i6HYiwZFJsn/YzdezbzE3cQibY5xV266z6RfXohakb+xB9CjanCD9qTbW7Grk4WV38VZm0l6dhQiEw9taHSuDqrS0FIfDwXM3X9mHMsvRAk/sauDpQy38P+GtzOTGB9mEpkD0C2dS8n8zOjqK9ng8WJZFU+JTjasGvaCNXPpvJBPoMlm0OoDNMfWVxONfWNSUPUZ7TUQ56tCZlPwSgMnJSVRpaSmxsbFE1raw82ZxAZZRQUiBYUKGp5UlOX2krBzmoUVjiIKhHge9rfPo+Wcy3ZeXIYASgL1/X5RfMXMvj46OosrLy7HZbGitUUohIuzoem0RofALaOsghgWGjky0MiJTL8b0lOvI8hN1DKXKP0jd3TNTWDgcJhgMoo4ePYrD4Yi+KmaeLlprnrtXFo9h/AAlG1AqE8yFmBrC+jO0bgH9EVpO/1F2Dc5g//OAsbEx/j0Af+USsQynL1UAAAAASUVORK5CYII="
        },
        "$:/plugins/felixhayashi/vis/img/network/downArrow.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/downArrow.png",
            "type": "image/png",
            "text": "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"
        },
        "$:/plugins/felixhayashi/vis/img/network/editIcon.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/editIcon.png",
            "type": "image/png",
            "text": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNVQxNDoxMjoyNSswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDVUMTQ6MTI6MjUrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjY5OTM3ZGZjLTJjNzQtYTU0YS05OTIzLTQyMmZhNDNkMjljNDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDozOWNhNzE5ZC03YzNlLTUyNGEtYmY1NS03NGVmMmM1MzE0YTc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDVUMTQ6MTI6MjUrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjY5OTM3ZGZjLTJjNzQtYTU0YS05OTIzLTQyMmZhNDNkMjljNDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNVQxNDoxMjoyNSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjM5Y2E3MTlkLTdjM2UtNTI0YS1iZjU1LTc0ZWYyYzUzMTRhNzwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4ykninAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAYpSURBVHjafFZtTFvnFX7Oea+NudiY2Hwam4CBlgQwXdKREDKUoYg0jbRJ29RJ2VZ1mjRFUxSpA3VTfkzJfkQbS7spU6rtx5Z2UtppScjaHxvLuiatWi2jLEoMIUDCh23g2gbj7+tPuPvhOurawPl1dc99n+c55z33fV46ceIEZFkGADAziAgAQERoe/9ZK4GPM/AcgbsIXAcABCgMvkfAqAa89eDoJyF8LogIqqqChoaGYDAYHr8kItS8uc8iIH6iAa9IkAo5EAQX8pqmgUVBCBggYFgDhv0/GAsBgKZpICJkMhnQ4OAgZFkGEYGZUXmp+0cS+CKBwWA0DVRPOg5Zl2q6zaHyJlnVAMQXVTkwHrUqH0Xsvn+tdQAAMQDgpPLS2MViFY8rkGUZzIzaS/t/xqCzGggtz9e697zsnKhoLUtim4jOq/LE6x7X0nsh16dEZ5a/O3a2SCAOHjwInU6Hujd6ThJ4mCDQ+b2G232v7v6vwarPbQn8MGlMr+X0kpE3Wr5Zt5hL5HPhqYSdQIfKJ+yhxDPKWC6Xg+jt7UXD5b5KBt1kCHS85Ljd8/On3NupfnhFaZj4rWff1B98B1R/hnUmKd36bdtCNl4g0en4edNE/cXwLq8qMTMIPAQwmo/WuHvObA8+9c58k/dKtD0TyZWXN5YGA7ej7epKxspM//7SoNOdWc/Jyq2wiwhDzPxT8cP0jys3VMM7OmL0/77zn4Ydui3b8uiK0jD7RrA77c9Wd57cefPpF+2T6bWsFPWkaiPTCWvTsZpHFU+XrS+8G3AR08F6X+1FJvBxQQzHQOWk2SmrW4FPX/U2LVwPuDZj+fJKl2khPpeyAqA9rzR/YqwuiWXX8taN/CabGkrVuq9YJlkQQDjOAJ5jAhz9Vt9W4N5/rNp8I+vtMV/aZm4zLnUNNt0urdYnF68HWoJj4Wo1mLGUNRr8LEgDgNqeCh8xQIKOsgC7iAjVe83rT9zQa8uNM28u70kspessu8q8zq/V3NcZpVzb9+0zmVhOvvvrhaMVzrJg0zeq7xMVCCwdpnWSGBqjUyJwLTFgbvxie3w31uoWR1Y74r60rdxZqrR8q85t2W2MGCp12bm/KC3hyaSTiMhxuGrKcahqpbjOaDOoEhOEoFqJQCCJvqA85I6bfTdDjQlf2lbxVNlS6wt19yy7jRHZZlDnrinNj/6sHMhnNw2Ogco7O79e5fm/xQywRBBCEAuwn4gQ96bkYj4Vyuq9N1Z3Bj4Od5bs0MXt/dZZ21ctiqFan174q985P+Lfp+U1g7XDON/1ctP458WlVjLyJhOISZE0wM0S1QfuRC3lTjkJAKKEtNC9eIOhSh9xHLZOJRZTFuXDsEoStLkR/768ummsaJG9Pb9oe+9J+xaeSVokiQDSJphAo5uaBuWjiKP4QTqS1cUWU7ayesN66wu22frD1vmVW6GW6T8u9eVjGyZzs+w78Nqu0a2mbvVu1KEJQAgeZRL0liQYyx+GOmKeQpu0rMYsAJPNEFGD2dLodLIy6c9Ys7G8yeSUl3tf2/X3rcBVJSOv34l3sCBogi7z1LH/rBHjl4IJ93/ncQFAnjeImJD0Z8zuCwu9q3djDXqTlAKID5xv+9t2R8n8VcUFBljQ8Gyfe40BYBM4DwDLt8Kue79ZcFkbzfEdbUbv+oN4c9KTtsfm1MbYQqqh+2zrVZYKs/7Ef+byimt1POYiJhDhPBFBIiIEXhxfs7/dfYoIF+auBfYTE/pebx/V8hqBP2ODvD34yvuh/WCAmU75Bx6sIgaI/v5+6PV6JLqUsYr7dpDAoehs0h73pHTWrvKgThYbRSt9UmSjef3MpaUvBz4O72UmADgTOPJguGiZor+/HyUlJWBmJFz+D8xTtlUiOpbwpmrmrweeSXrT+g11k4SBN3RGKUcAVCVdFhyP1nreDbY//NPyEXUlU/Pp4XYycGT6V0Ux2WwWdO7cOZSWlkII8diX7SPPNgDaKdbxoNAxwATBAEkEEgSWCEQAqPAMwqvMdCEwMO0tVqZpWsGTT58+DaPR+PhGIYQAAAgh0P7B3ioW/B0iGiCGiwXbCuOHFSJys6AbYFye2T+xWhT3WYJEIoH/DQBMw3kes8OJPgAAAABJRU5ErkJggg=="
        },
        "$:/plugins/felixhayashi/vis/img/network/leftArrow.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/leftArrow.png",
            "type": "image/png",
            "text": "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"
        },
        "$:/plugins/felixhayashi/vis/img/network/minus.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/minus.png",
            "type": "image/png",
            "text": "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"
        },
        "$:/plugins/felixhayashi/vis/img/network/plus.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/plus.png",
            "type": "image/png",
            "text": "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"
        },
        "$:/plugins/felixhayashi/vis/img/network/rightArrow.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/rightArrow.png",
            "type": "image/png",
            "text": "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"
        },
        "$:/plugins/felixhayashi/vis/img/network/upArrow.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/upArrow.png",
            "type": "image/png",
            "text": "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"
        },
        "$:/plugins/felixhayashi/vis/img/network/zoomExtends.png": {
            "title": "$:/plugins/felixhayashi/vis/img/network/zoomExtends.png",
            "type": "image/png",
            "text": "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"
        },
        "$:/plugins/felixhayashi/vis/img/timeline/delete.png": {
            "title": "$:/plugins/felixhayashi/vis/img/timeline/delete.png",
            "type": "image/png",
            "text": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAEAAAABAAXMatwwAAAVRJREFUOMt108FKG1EUBuBvYtxbRGwxiGBXeYCW0mVpDSKVvIJ0F/syJsFdn6GCkaZ9gro3G1u0ILQgheJKRUwXPQNnxvTAcGf+c/7/nPvfO8UEKLCFJg5w31aNqGtgG3c4xLSZyP0QgI8Tpu0quQhyPwTgsBnkAVYD3MM9DibVId5GbiW+B+VIt7hJha1IdhPWDayVsBvcFtHlDYZ4mgou8D7e+zXyN/TwuUhjbkSXLHIZ61KNvItxaYyayBDrZsf36DyGdilQE+ngA57UyD+xg08luTSxHvP/wRuRewDm7uV9WJ4hsBy5rczJJm7G/tcS6VesjxN2Hj4c5S10Qj2Tz/AunrOEr0VtB+Z6vMJ+zfkfcVQjnMbRvcRC5B/hBU4auMbVjBFHCRsFdp6wK1yXHjz37xItRuejfFQ1nwb4HXVfs4nPYsQv0p+oKlLgNf7gGP4Cw4ZUK7kMJVEAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDExLTA1LTE2VDExOjM1OjIxKzAyOjAw9uVF5gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMS0wNS0xNlQxMTozNToyMSswMjowMIe4/VoAAAAASUVORK5CYII="
        },
        "$:/plugins/felixhayashi/vis/readme": {
            "title": "$:/plugins/felixhayashi/vis/readme",
            "text": "! TW5-Vis.js\n\nA tiddlywiki plugin for the vis.js library.\n\n---\n\n! Notes on Copyright\n\n!! TiddlyWiki\n\nCreated by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright © Jeremy Ruston 2004-2007 Copyright © UnaMesa Association 2007-2014\n\nPublished under the following [licenses](https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses):\n\n1. BSD 3-clause \"New\" or \"Revised\" License (including any right to adopt any future version of a license if permitted)\n2. Creative Commons Attribution 3.0 (including any right to adopt any future version of a license if permitted)\n\n!! The **vis.js** library\n\nCopyright (c) 2014 [Almende B.V.](https://github.com/almende/vis)\n\nPublished under the following licenses:\n\n1. Apache License Version 2.0, January 2004 http://www.apache.org/licenses/\n2. MIT License (MIT)\n"
        },
        "$:/plugins/felixhayashi/vis/vis.css": {
            "title": "$:/plugins/felixhayashi/vis/vis.css",
            "type": "text/vnd.tiddlywiki",
            "tags": "$:/tags/Stylesheet",
            "text": "\\rules except list\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}}/>\n\\end\n\n.vis .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.vis-active{box-shadow:0 0 10px #86d5f8}.vis [class*=\"span\"]{min-height:0;width:auto}div.vis-configuration{position:relative;display:block;float:left;font-size:12px}div.vis-configuration-wrapper{display:block;width:700px}div.vis-configuration-wrapper::after{clear:both;content:\"\";display:block}div.vis-configuration.vis-config-option-container{display:block;width:495px;background-color:#fff;border:2px solid #f7f8fa;border-radius:4px;margin-top:20px;left:10px;padding-left:5px}div.vis-configuration.vis-config-button{display:block;width:495px;height:25px;vertical-align:middle;line-height:25px;background-color:#f7f8fa;border:2px solid #ceced0;border-radius:4px;margin-top:20px;left:10px;padding-left:5px;cursor:pointer;margin-bottom:30px}div.vis-configuration.vis-config-button.hover{background-color:#4588e6;border:2px solid #214373;color:#fff}div.vis-configuration.vis-config-item{display:block;float:left;width:495px;height:25px;vertical-align:middle;line-height:25px}div.vis-configuration.vis-config-item.vis-config-s2{left:10px;background-color:#f7f8fa;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-item.vis-config-s3{left:20px;background-color:#e4e9f0;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-item.vis-config-s4{left:30px;background-color:#cfd8e6;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-header{font-size:18px;font-weight:bold}div.vis-configuration.vis-config-label{width:120px;height:25px;line-height:25px}div.vis-configuration.vis-config-label.vis-config-s3{width:110px}div.vis-configuration.vis-config-label.vis-config-s4{width:100px}div.vis-configuration.vis-config-colorBlock{top:1px;width:30px;height:19px;border:1px solid #444;border-radius:2px;padding:0;margin:0;cursor:pointer}input.vis-configuration.vis-config-checkbox{left:-5px}input.vis-configuration.vis-config-rangeinput{position:relative;top:-5px;width:60px;padding:1px;margin:0;pointer-events:none}input.vis-configuration.vis-config-range{-webkit-appearance:none;border:0 solid white;background-color:rgba(0,0,0,0);width:300px;height:20px}input.vis-configuration.vis-config-range::-webkit-slider-runnable-track{width:300px;height:5px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(to bottom,#dedede 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede',endColorstr='#c8c8c8',GradientType=0);border:1px solid #999;box-shadow:#aaa 0 0 3px 0;border-radius:3px}input.vis-configuration.vis-config-range::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #14334b;height:17px;width:17px;border-radius:50%;background:#3876c2;background:-moz-linear-gradient(top,#3876c2 0,#385380 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3876c2),color-stop(100%,#385380));background:-webkit-linear-gradient(top,#3876c2 0,#385380 100%);background:-o-linear-gradient(top,#3876c2 0,#385380 100%);background:-ms-linear-gradient(top,#3876c2 0,#385380 100%);background:linear-gradient(to bottom,#3876c2 0,#385380 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3876c2',endColorstr='#385380',GradientType=0);box-shadow:#111927 0 0 1px 0;margin-top:-7px}input.vis-configuration.vis-config-range:focus{outline:0}input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track{background:#9d9d9d;background:-moz-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9d9d9d),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-o-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:linear-gradient(to bottom,#9d9d9d 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9d9d9d',endColorstr='#c8c8c8',GradientType=0)}input.vis-configuration.vis-config-range::-moz-range-track{width:300px;height:10px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(to bottom,#dedede 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede',endColorstr='#c8c8c8',GradientType=0);border:1px solid #999;box-shadow:#aaa 0 0 3px 0;border-radius:3px}input.vis-configuration.vis-config-range::-moz-range-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#385380}input.vis-configuration.vis-config-range:-moz-focusring{outline:1px solid white;outline-offset:-1px}input.vis-configuration.vis-config-range::-ms-track{width:300px;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input.vis-configuration.vis-config-range::-ms-fill-lower{background:#777;border-radius:10px}input.vis-configuration.vis-config-range::-ms-fill-upper{background:#ddd;border-radius:10px}input.vis-configuration.vis-config-range::-ms-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#385380}input.vis-configuration.vis-config-range:focus::-ms-fill-lower{background:#888}input.vis-configuration.vis-config-range:focus::-ms-fill-upper{background:#ccc}.vis-configuration-popup{position:absolute;background:rgba(57,76,89,0.85);border:2px solid #f2faff;line-height:30px;height:30px;width:150px;text-align:center;color:#fff;font-size:14px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.vis-configuration-popup:after,.vis-configuration-popup:before{left:100%;top:50%;border:solid transparent;content:\" \";height:0;width:0;position:absolute;pointer-events:none}.vis-configuration-popup:after{border-color:rgba(136,183,213,0);border-left-color:rgba(57,76,89,0.85);border-width:8px;margin-top:-8px}.vis-configuration-popup:before{border-color:rgba(194,225,245,0);border-left-color:#f2faff;border-width:12px;margin-top:-12px}div.vis-tooltip{position:absolute;visibility:hidden;padding:5px;white-space:nowrap;font-family:verdana;font-size:14px;color:#000;background-color:#f5f4ed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #808074;box-shadow:3px 3px 10px rgba(0,0,0,0.2);pointer-events:none;z-index:5}div.vis-color-picker{position:absolute;top:0;left:30px;margin-top:-140px;margin-left:30px;width:310px;height:444px;z-index:1;padding:10px;border-radius:15px;background-color:#fff;display:none;box-shadow:rgba(0,0,0,0.5) 0 0 10px 0}div.vis-color-picker div.vis-arrow{position:absolute;top:147px;left:5px}div.vis-color-picker div.vis-arrow::after,div.vis-color-picker div.vis-arrow::before{right:100%;top:50%;border:solid transparent;content:\" \";height:0;width:0;position:absolute;pointer-events:none}div.vis-color-picker div.vis-arrow:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:30px;margin-top:-30px}div.vis-color-picker div.vis-color{position:absolute;width:289px;height:289px;cursor:pointer}div.vis-color-picker div.vis-brightness{position:absolute;top:313px}div.vis-color-picker div.vis-opacity{position:absolute;top:350px}div.vis-color-picker div.vis-selector{position:absolute;top:137px;left:137px;width:15px;height:15px;border-radius:15px;border:1px solid #fff;background:#4c4c4c;background:-moz-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c4c4c),color-stop(12%,#595959),color-stop(25%,#666),color-stop(39%,#474747),color-stop(50%,#2c2c2c),color-stop(51%,#000),color-stop(60%,#111),color-stop(76%,#2b2b2b),color-stop(91%,#1c1c1c),color-stop(100%,#131313));background:-webkit-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-o-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-ms-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:linear-gradient(to bottom,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c',endColorstr='#131313',GradientType=0)}div.vis-color-picker div.vis-new-color{position:absolute;width:140px;height:20px;border:1px solid rgba(0,0,0,0.1);border-radius:5px;top:380px;left:159px;text-align:right;padding-right:2px;font-size:10px;color:rgba(0,0,0,0.4);vertical-align:middle;line-height:20px}div.vis-color-picker div.vis-initial-color{position:absolute;width:140px;height:20px;border:1px solid rgba(0,0,0,0.1);border-radius:5px;top:380px;left:10px;text-align:left;padding-left:2px;font-size:10px;color:rgba(0,0,0,0.4);vertical-align:middle;line-height:20px}div.vis-color-picker div.vis-label{position:absolute;width:300px;left:10px}div.vis-color-picker div.vis-label.vis-brightness{top:300px}div.vis-color-picker div.vis-label.vis-opacity{top:338px}div.vis-color-picker div.vis-button{position:absolute;width:68px;height:25px;border-radius:10px;vertical-align:middle;text-align:center;line-height:25px;top:410px;border:2px solid #d9d9d9;background-color:#f7f7f7;cursor:pointer}div.vis-color-picker div.vis-button.vis-cancel{left:5px}div.vis-color-picker div.vis-button.vis-load{left:82px}div.vis-color-picker div.vis-button.vis-apply{left:159px}div.vis-color-picker div.vis-button.vis-save{left:236px}div.vis-color-picker input.vis-range{width:290px;height:20px}div.vis-network div.vis-manipulation{box-sizing:content-box;border-width:0;border-bottom:1px;border-style:solid;border-color:#d6d9d8;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(48%,#fcfcfc),color-stop(50%,#fafafa),color-stop(100%,#fcfcfc));background:-webkit-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-o-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-ms-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:linear-gradient(to bottom,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fcfcfc',GradientType=0);padding-top:4px;position:absolute;left:0;top:0;width:100%;height:28px}div.vis-network div.vis-edit-mode{position:absolute;left:0;top:5px;height:30px}div.vis-network div.vis-close{position:absolute;right:0;top:0;width:30px;height:30px;background-position:20px 3px;background-repeat:no-repeat;background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/cross.png\">>);cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.vis-network div.vis-close:hover{opacity:.6}div.vis-network div.vis-manipulation div.vis-button,div.vis-network div.vis-edit-mode div.vis-button{float:left;font-family:verdana;font-size:12px;-moz-border-radius:15px;border-radius:15px;display:inline-block;background-position:0 0;background-repeat:no-repeat;height:24px;margin-left:10px;cursor:pointer;padding:0 8px 0 8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.vis-network div.vis-manipulation div.vis-button:hover{box-shadow:1px 1px 8px rgba(0,0,0,0.20)}div.vis-network div.vis-manipulation div.vis-button:active{box-shadow:1px 1px 8px rgba(0,0,0,0.50)}div.vis-network div.vis-manipulation div.vis-button.vis-back{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/backIcon.png\">>)}div.vis-network div.vis-manipulation div.vis-button.vis-none:hover{box-shadow:1px 1px 8px rgba(0,0,0,0.0);cursor:default}div.vis-network div.vis-manipulation div.vis-button.vis-none:active{box-shadow:1px 1px 8px rgba(0,0,0,0.0)}div.vis-network div.vis-manipulation div.vis-button.vis-none{padding:0}div.vis-network div.vis-manipulation div.notification{margin:2px;font-weight:bold}div.vis-network div.vis-manipulation div.vis-button.vis-add{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/addNodeIcon.png\">>)}div.vis-network div.vis-manipulation div.vis-button.vis-edit,div.vis-network div.vis-edit-mode div.vis-button.vis-edit{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/editIcon.png\">>)}div.vis-network div.vis-edit-mode div.vis-button.vis-edit.vis-edit-mode{background-color:#fcfcfc;border:1px solid #ccc}div.vis-network div.vis-manipulation div.vis-button.vis-connect{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/connectIcon.png\">>)}div.vis-network div.vis-manipulation div.vis-button.vis-delete{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/deleteIcon.png\">>)}div.vis-network div.vis-manipulation div.vis-label,div.vis-network div.vis-edit-mode div.vis-label{margin:0 0 0 23px;line-height:25px}div.vis-network div.vis-manipulation div.vis-separator-line{float:left;display:inline-block;width:1px;height:21px;background-color:#bdbdbd;margin:0 7px 0 15px}div.vis-network div.vis-navigation div.vis-button{width:34px;height:34px;-moz-border-radius:17px;border-radius:17px;position:absolute;display:inline-block;background-position:2px 2px;background-repeat:no-repeat;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.vis-network div.vis-navigation div.vis-button:hover{box-shadow:0 0 3px 3px rgba(56,207,21,0.30)}div.vis-network div.vis-navigation div.vis-button:active{box-shadow:0 0 1px 3px rgba(56,207,21,0.95)}div.vis-network div.vis-navigation div.vis-button.vis-up{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/upArrow.png\">>);bottom:50px;left:55px}div.vis-network div.vis-navigation div.vis-button.vis-down{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/downArrow.png\">>);bottom:10px;left:55px}div.vis-network div.vis-navigation div.vis-button.vis-left{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/leftArrow.png\">>);bottom:10px;left:15px}div.vis-network div.vis-navigation div.vis-button.vis-right{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/rightArrow.png\">>);bottom:10px;left:95px}div.vis-network div.vis-navigation div.vis-button.vis-zoomIn{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/plus.png\">>);bottom:10px;right:15px}div.vis-network div.vis-navigation div.vis-button.vis-zoomOut{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/minus.png\">>);bottom:10px;right:55px}div.vis-network div.vis-navigation div.vis-button.vis-zoomExtends{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/zoomExtends.png\">>);bottom:50px;right:15px}.vis-current-time{background-color:#ff7f6e;width:2px;z-index:1;pointer-events:none}.vis-rolling-mode-btn{height:40px;width:40px;position:absolute;top:7px;right:20px;border-radius:50%;font-size:28px;cursor:pointer;opacity:.8;color:white;font-weight:bold;text-align:center;background:#3876c2}.vis-rolling-mode-btn:before{content:\"\\26F6\"}.vis-rolling-mode-btn:hover{opacity:1}.vis-custom-time{background-color:#6e94ff;width:2px;cursor:move;z-index:1}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-horizontal{position:absolute;width:100%;height:0;border-bottom:1px solid}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-minor{border-color:#e5e5e5}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-major{border-color:#bfbfbf}.vis-data-axis .vis-y-axis.vis-major{width:100%;position:absolute;color:#4d4d4d;white-space:nowrap}.vis-data-axis .vis-y-axis.vis-major.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-minor{position:absolute;width:100%;color:#bebebe;white-space:nowrap}.vis-data-axis .vis-y-axis.vis-minor.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title{position:absolute;color:#4d4d4d;white-space:nowrap;bottom:20px;text-align:center}.vis-data-axis .vis-y-axis.vis-title.vis-measure{padding:0;margin:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title.vis-left{bottom:0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.vis-data-axis .vis-y-axis.vis-title.vis-right{bottom:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.vis-legend{background-color:rgba(247,252,255,0.65);padding:5px;border:1px solid #b3b3b3;box-shadow:2px 2px 10px rgba(154,154,154,0.55)}.vis-legend-text{white-space:nowrap;display:inline-block}.vis-item{position:absolute;color:#1a1a1a;border-color:#97b0f8;border-width:1px;background-color:#d5ddf6;display:inline-block;z-index:1}.vis-item.vis-selected{border-color:#ffc200;background-color:#fff785;z-index:2}.vis-editable.vis-selected{cursor:move}.vis-item.vis-point.vis-selected{background-color:#fff785}.vis-item.vis-box{text-align:center;border-style:solid;border-radius:2px}.vis-item.vis-point{background:0}.vis-item.vis-dot{position:absolute;padding:0;border-width:4px;border-style:solid;border-radius:4px}.vis-item.vis-range{border-style:solid;border-radius:2px;box-sizing:border-box}.vis-item.vis-background{border:0;background-color:rgba(213,221,246,0.4);box-sizing:border-box;padding:0;margin:0}.vis-item .vis-item-overflow{position:relative;width:100%;height:100%;padding:0;margin:0;overflow:hidden}.vis-item-visible-frame{white-space:nowrap}.vis-item.vis-range .vis-item-content{position:relative;display:inline-block}.vis-item.vis-background .vis-item-content{position:absolute;display:inline-block}.vis-item.vis-line{padding:0;position:absolute;width:0;border-left-width:1px;border-left-style:solid}.vis-item .vis-item-content{white-space:nowrap;box-sizing:border-box;padding:5px}.vis-item .vis-onUpdateTime-tooltip{position:absolute;background:#4f81bd;color:white;width:200px;text-align:center;white-space:nowrap;padding:5px;border-radius:1px;transition:.4s;-o-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.vis-item .vis-delete,.vis-item .vis-delete-rtl{position:absolute;top:0;width:24px;height:24px;box-sizing:border-box;padding:0 5px;cursor:pointer;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.vis-item .vis-delete{right:-24px}.vis-item .vis-delete-rtl{left:-24px}.vis-item .vis-delete:after,.vis-item .vis-delete-rtl:after{content:\"\\00D7\";color:red;font-family:arial,sans-serif;font-size:22px;font-weight:bold;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.vis-item .vis-delete:hover,.vis-item .vis-delete-rtl:hover{background:red}.vis-item .vis-delete:hover:after,.vis-item .vis-delete-rtl:hover:after{color:white}.vis-item .vis-drag-center{position:absolute;width:100%;height:100%;top:0;left:0;cursor:move}.vis-item.vis-range .vis-drag-left{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;left:-4px;cursor:w-resize}.vis-item.vis-range .vis-drag-right{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;right:-4px;cursor:e-resize}.vis-range.vis-item.vis-readonly .vis-drag-left,.vis-range.vis-item.vis-readonly .vis-drag-right{cursor:auto}.vis-itemset{position:relative;padding:0;margin:0;box-sizing:border-box}.vis-itemset .vis-background,.vis-itemset .vis-foreground{position:absolute;width:100%;height:100%;overflow:visible}.vis-axis{position:absolute;width:100%;height:0;left:0;z-index:1}.vis-foreground .vis-group{position:relative;box-sizing:border-box;border-bottom:1px solid #bfbfbf}.vis-foreground .vis-group:last-child{border-bottom:0}.vis-nesting-group{cursor:pointer}.vis-nested-group{background:#f5f5f5}.vis-label.vis-nesting-group.expanded:before{content:\"\\25BC\"}.vis-label.vis-nesting-group.collapsed-rtl:before{content:\"\\25C0\"}.vis-label.vis-nesting-group.collapsed:before{content:\"\\25B6\"}.vis-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.vis-labelset{position:relative;overflow:hidden;box-sizing:border-box}.vis-labelset .vis-label{position:relative;left:0;top:0;width:100%;color:#4d4d4d;box-sizing:border-box}.vis-labelset .vis-label{border-bottom:1px solid #bfbfbf}.vis-labelset .vis-label.draggable{cursor:pointer}.vis-labelset .vis-label:last-child{border-bottom:0}.vis-labelset .vis-label .vis-inner{display:inline-block;padding:5px}.vis-labelset .vis-label .vis-inner.vis-hidden{padding:0}.vis-panel{position:absolute;padding:0;margin:0;box-sizing:border-box}.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right,.vis-panel.vis-top,.vis-panel.vis-bottom{border:1px #bfbfbf}.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right{border-top-style:solid;border-bottom-style:solid;overflow:hidden}.vis-left.vis-panel.vis-vertical-scroll,.vis-right.vis-panel.vis-vertical-scroll{height:100%;overflow-x:hidden;overflow-y:scroll}.vis-left.vis-panel.vis-vertical-scroll{direction:rtl}.vis-left.vis-panel.vis-vertical-scroll .vis-content{direction:ltr}.vis-right.vis-panel.vis-vertical-scroll{direction:ltr}.vis-right.vis-panel.vis-vertical-scroll .vis-content{direction:rtl}.vis-panel.vis-center,.vis-panel.vis-top,.vis-panel.vis-bottom{border-left-style:solid;border-right-style:solid}.vis-background{overflow:hidden}.vis-panel>.vis-content{position:relative}.vis-panel .vis-shadow{position:absolute;width:100%;height:1px;box-shadow:0 0 10px rgba(0,0,0,0.8)}.vis-panel .vis-shadow.vis-top{top:-1px;left:0}.vis-panel .vis-shadow.vis-bottom{bottom:-1px;left:0}.vis-graph-group0{fill:#4f81bd;fill-opacity:0;stroke-width:2px;stroke:#4f81bd}.vis-graph-group1{fill:#f79646;fill-opacity:0;stroke-width:2px;stroke:#f79646}.vis-graph-group2{fill:#8c51cf;fill-opacity:0;stroke-width:2px;stroke:#8c51cf}.vis-graph-group3{fill:#75c841;fill-opacity:0;stroke-width:2px;stroke:#75c841}.vis-graph-group4{fill:#ff0100;fill-opacity:0;stroke-width:2px;stroke:#ff0100}.vis-graph-group5{fill:#37d8e6;fill-opacity:0;stroke-width:2px;stroke:#37d8e6}.vis-graph-group6{fill:#042662;fill-opacity:0;stroke-width:2px;stroke:#042662}.vis-graph-group7{fill:#00ff26;fill-opacity:0;stroke-width:2px;stroke:#00ff26}.vis-graph-group8{fill:#f0f;fill-opacity:0;stroke-width:2px;stroke:#f0f}.vis-graph-group9{fill:#8f3938;fill-opacity:0;stroke-width:2px;stroke:#8f3938}.vis-timeline .vis-fill{fill-opacity:.1;stroke:none}.vis-timeline .vis-bar{fill-opacity:.5;stroke-width:1px}.vis-timeline .vis-point{stroke-width:2px;fill-opacity:1.0}.vis-timeline .vis-legend-background{stroke-width:1px;fill-opacity:.9;fill:#fff;stroke:#c2c2c2}.vis-timeline .vis-outline{stroke-width:1px;fill-opacity:1;fill:#fff;stroke:#e5e5e5}.vis-timeline .vis-icon-fill{fill-opacity:.3;stroke:none}.vis-time-axis{position:relative;overflow:hidden}.vis-time-axis.vis-foreground{top:0;left:0;width:100%}.vis-time-axis.vis-background{position:absolute;top:0;left:0;width:100%;height:100%}.vis-time-axis .vis-text{position:absolute;color:#4d4d4d;padding:3px;overflow:hidden;box-sizing:border-box;white-space:nowrap}.vis-time-axis .vis-text.vis-measure{position:absolute;padding-left:0;padding-right:0;margin-left:0;margin-right:0;visibility:hidden}.vis-time-axis .vis-grid.vis-vertical{position:absolute;border-left:1px solid}.vis-time-axis .vis-grid.vis-vertical-rtl{position:absolute;border-right:1px solid}.vis-time-axis .vis-grid.vis-minor{border-color:#e5e5e5}.vis-time-axis .vis-grid.vis-major{border-color:#bfbfbf}.vis-timeline{position:relative;border:1px solid #bfbfbf;overflow:hidden;padding:0;margin:0;box-sizing:border-box}"
        },
        "$:/plugins/felixhayashi/vis/vis.js": {
            "title": "$:/plugins/felixhayashi/vis/vis.js",
            "text": "/*\\\ntitle: $:/plugins/felixhayashi/vis/vis.js\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\\*/\n\n/*** TO AVOID STRANGE LIB ERRORS FROM BUBBLING UP *****************/\n\nif($tw.boot.tasks.trapErrors) {\n\n  var defaultHandler = window.onerror;\n  window.onerror = function(errorMsg, url, lineNumber) {\n    \n    if(errorMsg.indexOf(\"NS_ERROR_NOT_AVAILABLE\") !== -1\n       && url == \"$:/plugins/felixhayashi/vis/vis.js\") {\n         \n      var text = \"Strange firefox related vis.js error (see #125)\";\n      console.error(text, arguments);\n      \n    } else if(errorMsg.indexOf(\"Permission denied to access property\") !== -1) {\n      \n      var text = \"Strange firefox related vis.js error (see #163)\";\n      console.error(text, arguments);\n      \n    } else if(defaultHandler) {\n      \n      defaultHandler.apply(this, arguments);\n      \n    }\n    \n  }\n  \n}\n\n/******************************************************************/\n\n/**\n * vis.js\n * https://github.com/almende/vis\n *\n * A dynamic, browser-based visualization library.\n *\n * @version 4.21.0\n * @date    2017-10-12\n *\n * @license\n * Copyright (C) 2011-2017 Almende B.V, http://almende.com\n *\n * Vis.js is dual licensed under both\n *\n * * The Apache 2.0 License\n *   http://www.apache.org/licenses/LICENSE-2.0\n *\n * and\n *\n * * The MIT License\n *   http://opensource.org/licenses/MIT\n *\n * Vis.js may be distributed under either license.\n */\n\"use strict\";(function webpackUniversalModuleDefinition(root,factory){if(typeof exports===\"object\"&&typeof module===\"object\")module.exports=factory();else if(typeof define===\"function\"&&define.amd)define([],factory);else if(typeof exports===\"object\")exports[\"vis\"]=factory();else root[\"vis\"]=factory()})(this,function(){return function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports}var module=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.l=true;return module.exports}__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{configurable:false,enumerable:true,get:getter})}};__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module[\"default\"]}:function getModuleExports(){return module};__webpack_require__.d(getter,\"a\",getter);return getter};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)};__webpack_require__.p=\"\";return __webpack_require__(__webpack_require__.s=123)}([function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;exports.default=function(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError(\"Cannot call a class as a function\")}}},function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;var _defineProperty=__webpack_require__(169);var _defineProperty2=_interopRequireDefault(_defineProperty);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if(\"value\"in descriptor)descriptor.writable=true;(0,_defineProperty2.default)(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor}}()},function(module,exports,__webpack_require__){\"use strict\";var _getIterator2=__webpack_require__(77);var _getIterator3=_interopRequireDefault(_getIterator2);var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var moment=__webpack_require__(9);var uuid=__webpack_require__(157);exports.isNumber=function(object){return object instanceof Number||typeof object==\"number\"};exports.recursiveDOMDelete=function(DOMobject){if(DOMobject){while(DOMobject.hasChildNodes()===true){exports.recursiveDOMDelete(DOMobject.firstChild);DOMobject.removeChild(DOMobject.firstChild)}}};exports.giveRange=function(min,max,total,value){if(max==min){return.5}else{var scale=1/(max-min);return Math.max(0,(value-min)*scale)}};exports.isString=function(object){return object instanceof String||typeof object==\"string\"};exports.isDate=function(object){if(object instanceof Date){return true}else if(exports.isString(object)){var match=ASPDateRegex.exec(object);if(match){return true}else if(!isNaN(Date.parse(object))){return true}}return false};exports.randomUUID=function(){return uuid.v4()};exports.assignAllKeys=function(obj,value){for(var prop in obj){if(obj.hasOwnProperty(prop)){if((0,_typeof3[\"default\"])(obj[prop])!==\"object\"){obj[prop]=value}}}};function copyOrDelete(a,b,prop,allowDeletion){var doDeletion=false;if(allowDeletion===true){doDeletion=b[prop]===null&&a[prop]!==undefined}if(doDeletion){delete a[prop]}else{a[prop]=b[prop]}}exports.fillIfDefined=function(a,b){var allowDeletion=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;for(var prop in a){if(b[prop]!==undefined){if(b[prop]===null||(0,_typeof3[\"default\"])(b[prop])!==\"object\"){copyOrDelete(a,b,prop,allowDeletion)}else{if((0,_typeof3[\"default\"])(a[prop])===\"object\"){exports.fillIfDefined(a[prop],b[prop],allowDeletion)}}}}};exports.extend=function(a,b){for(var i=1;i<arguments.length;i++){var other=arguments[i];for(var prop in other){if(other.hasOwnProperty(prop)){a[prop]=other[prop]}}}return a};exports.selectiveExtend=function(props,a,b){if(!Array.isArray(props)){throw new Error(\"Array with property names expected as first argument\")}for(var i=2;i<arguments.length;i++){var other=arguments[i];for(var p=0;p<props.length;p++){var prop=props[p];if(other&&other.hasOwnProperty(prop)){a[prop]=other[prop]}}}return a};exports.selectiveDeepExtend=function(props,a,b){var allowDeletion=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;if(Array.isArray(b)){throw new TypeError(\"Arrays are not supported by deepExtend\")}for(var p=0;p<props.length;p++){var prop=props[p];if(b.hasOwnProperty(prop)){if(b[prop]&&b[prop].constructor===Object){if(a[prop]===undefined){a[prop]={}}if(a[prop].constructor===Object){exports.deepExtend(a[prop],b[prop],false,allowDeletion)}else{copyOrDelete(a,b,prop,allowDeletion)}}else if(Array.isArray(b[prop])){throw new TypeError(\"Arrays are not supported by deepExtend\")}else{copyOrDelete(a,b,prop,allowDeletion)}}}return a};exports.selectiveNotDeepExtend=function(propsToExclude,a,b){var allowDeletion=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;if(Array.isArray(b)){throw new TypeError(\"Arrays are not supported by deepExtend\")}for(var prop in b){if(!b.hasOwnProperty(prop))continue;if(propsToExclude.indexOf(prop)!==-1)continue;if(b[prop]&&b[prop].constructor===Object){if(a[prop]===undefined){a[prop]={}}if(a[prop].constructor===Object){exports.deepExtend(a[prop],b[prop])}else{copyOrDelete(a,b,prop,allowDeletion)}}else if(Array.isArray(b[prop])){a[prop]=[];for(var i=0;i<b[prop].length;i++){a[prop].push(b[prop][i])}}else{copyOrDelete(a,b,prop,allowDeletion)}}return a};exports.deepExtend=function(a,b){var protoExtend=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var allowDeletion=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;for(var prop in b){if(b.hasOwnProperty(prop)||protoExtend===true){if(b[prop]&&b[prop].constructor===Object){if(a[prop]===undefined){a[prop]={}}if(a[prop].constructor===Object){exports.deepExtend(a[prop],b[prop],protoExtend)}else{copyOrDelete(a,b,prop,allowDeletion)}}else if(Array.isArray(b[prop])){a[prop]=[];for(var i=0;i<b[prop].length;i++){a[prop].push(b[prop][i])}}else{copyOrDelete(a,b,prop,allowDeletion)}}}return a};exports.equalArray=function(a,b){if(a.length!=b.length)return false;for(var i=0,len=a.length;i<len;i++){if(a[i]!=b[i])return false}return true};exports.convert=function(object,type){var match;if(object===undefined){return undefined}if(object===null){return null}if(!type){return object}if(!(typeof type===\"string\")&&!(type instanceof String)){throw new Error(\"Type must be a string\")}switch(type){case\"boolean\":case\"Boolean\":return Boolean(object);case\"number\":case\"Number\":if(exports.isString(object)&&!isNaN(Date.parse(object))){return moment(object).valueOf()}else{return Number(object.valueOf())}case\"string\":case\"String\":return String(object);case\"Date\":if(exports.isNumber(object)){return new Date(object)}if(object instanceof Date){return new Date(object.valueOf())}else if(moment.isMoment(object)){return new Date(object.valueOf())}if(exports.isString(object)){match=ASPDateRegex.exec(object);if(match){return new Date(Number(match[1]))}else{return moment(new Date(object)).toDate()}}else{throw new Error(\"Cannot convert object of type \"+exports.getType(object)+\" to type Date\")}case\"Moment\":if(exports.isNumber(object)){return moment(object)}if(object instanceof Date){return moment(object.valueOf())}else if(moment.isMoment(object)){return moment(object)}if(exports.isString(object)){match=ASPDateRegex.exec(object);if(match){return moment(Number(match[1]))}else{return moment(object)}}else{throw new Error(\"Cannot convert object of type \"+exports.getType(object)+\" to type Date\")}case\"ISODate\":if(exports.isNumber(object)){return new Date(object)}else if(object instanceof Date){return object.toISOString()}else if(moment.isMoment(object)){return object.toDate().toISOString()}else if(exports.isString(object)){match=ASPDateRegex.exec(object);if(match){return new Date(Number(match[1])).toISOString()}else{return moment(object).format()}}else{throw new Error(\"Cannot convert object of type \"+exports.getType(object)+\" to type ISODate\")}case\"ASPDate\":if(exports.isNumber(object)){return\"/Date(\"+object+\")/\"}else if(object instanceof Date){return\"/Date(\"+object.valueOf()+\")/\"}else if(exports.isString(object)){match=ASPDateRegex.exec(object);var value;if(match){value=new Date(Number(match[1])).valueOf()}else{value=new Date(object).valueOf()}return\"/Date(\"+value+\")/\"}else{throw new Error(\"Cannot convert object of type \"+exports.getType(object)+\" to type ASPDate\")}default:throw new Error('Unknown type \"'+type+'\"')}};var ASPDateRegex=/^\\/?Date\\((\\-?\\d+)/i;exports.getType=function(object){var type=typeof object===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(object);if(type==\"object\"){if(object===null){return\"null\"}if(object instanceof Boolean){return\"Boolean\"}if(object instanceof Number){return\"Number\"}if(object instanceof String){return\"String\"}if(Array.isArray(object)){return\"Array\"}if(object instanceof Date){return\"Date\"}return\"Object\"}else if(type==\"number\"){return\"Number\"}else if(type==\"boolean\"){return\"Boolean\"}else if(type==\"string\"){return\"String\"}else if(type===undefined){return\"undefined\"}return type};exports.copyAndExtendArray=function(arr,newValue){var newArr=[];for(var i=0;i<arr.length;i++){newArr.push(arr[i])}newArr.push(newValue);return newArr};exports.copyArray=function(arr){var newArr=[];for(var i=0;i<arr.length;i++){newArr.push(arr[i])}return newArr};exports.getAbsoluteLeft=function(elem){return elem.getBoundingClientRect().left};exports.getAbsoluteRight=function(elem){return elem.getBoundingClientRect().right};exports.getAbsoluteTop=function(elem){return elem.getBoundingClientRect().top};exports.addClassName=function(elem,classNames){var classes=elem.className.split(\" \");var newClasses=classNames.split(\" \");classes=classes.concat(newClasses.filter(function(className){return classes.indexOf(className)<0}));elem.className=classes.join(\" \")};exports.removeClassName=function(elem,classNames){var classes=elem.className.split(\" \");var oldClasses=classNames.split(\" \");classes=classes.filter(function(className){return oldClasses.indexOf(className)<0});elem.className=classes.join(\" \")};exports.forEach=function(object,callback){var i,len;if(Array.isArray(object)){for(i=0,len=object.length;i<len;i++){callback(object[i],i,object)}}else{for(i in object){if(object.hasOwnProperty(i)){callback(object[i],i,object)}}}};exports.toArray=function(object){var array=[];for(var prop in object){if(object.hasOwnProperty(prop))array.push(object[prop])}return array};exports.updateProperty=function(object,key,value){if(object[key]!==value){object[key]=value;return true}else{return false}};exports.throttle=function(fn){var scheduled=false;return function throttled(){if(!scheduled){scheduled=true;requestAnimationFrame(function(){scheduled=false;fn()})}}};exports.addEventListener=function(element,action,listener,useCapture){if(element.addEventListener){if(useCapture===undefined)useCapture=false;if(action===\"mousewheel\"&&navigator.userAgent.indexOf(\"Firefox\")>=0){action=\"DOMMouseScroll\"}element.addEventListener(action,listener,useCapture)}else{element.attachEvent(\"on\"+action,listener)}};exports.removeEventListener=function(element,action,listener,useCapture){if(element.removeEventListener){if(useCapture===undefined)useCapture=false;if(action===\"mousewheel\"&&navigator.userAgent.indexOf(\"Firefox\")>=0){action=\"DOMMouseScroll\"}element.removeEventListener(action,listener,useCapture)}else{element.detachEvent(\"on\"+action,listener)}};exports.preventDefault=function(event){if(!event)event=window.event;if(event.preventDefault){event.preventDefault()}else{event.returnValue=false}};exports.getTarget=function(event){if(!event){event=window.event}var target;if(event.target){target=event.target}else if(event.srcElement){target=event.srcElement}if(target.nodeType!=undefined&&target.nodeType==3){target=target.parentNode}return target};exports.hasParent=function(element,parent){var e=element;while(e){if(e===parent){return true}e=e.parentNode}return false};exports.option={};exports.option.asBoolean=function(value,defaultValue){if(typeof value==\"function\"){value=value()}if(value!=null){return value!=false}return defaultValue||null};exports.option.asNumber=function(value,defaultValue){if(typeof value==\"function\"){value=value()}if(value!=null){return Number(value)||defaultValue||null}return defaultValue||null};exports.option.asString=function(value,defaultValue){if(typeof value==\"function\"){value=value()}if(value!=null){return String(value)}return defaultValue||null};exports.option.asSize=function(value,defaultValue){if(typeof value==\"function\"){value=value()}if(exports.isString(value)){return value}else if(exports.isNumber(value)){return value+\"px\"}else{return defaultValue||null}};exports.option.asElement=function(value,defaultValue){if(typeof value==\"function\"){value=value()}return value||defaultValue||null};exports.hexToRGB=function(hex){var shorthandRegex=/^#?([a-f\\d])([a-f\\d])([a-f\\d])$/i;hex=hex.replace(shorthandRegex,function(m,r,g,b){return r+r+g+g+b+b});var result=/^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.exec(hex);return result?{r:parseInt(result[1],16),g:parseInt(result[2],16),b:parseInt(result[3],16)}:null};exports.overrideOpacity=function(color,opacity){var rgb;if(color.indexOf(\"rgba\")!=-1){return color}else if(color.indexOf(\"rgb\")!=-1){rgb=color.substr(color.indexOf(\"(\")+1).replace(\")\",\"\").split(\",\");return\"rgba(\"+rgb[0]+\",\"+rgb[1]+\",\"+rgb[2]+\",\"+opacity+\")\"}else{rgb=exports.hexToRGB(color);if(rgb==null){return color}else{return\"rgba(\"+rgb.r+\",\"+rgb.g+\",\"+rgb.b+\",\"+opacity+\")\"}}};exports.RGBToHex=function(red,green,blue){return\"#\"+((1<<24)+(red<<16)+(green<<8)+blue).toString(16).slice(1)};exports.parseColor=function(color){var c;if(exports.isString(color)===true){if(exports.isValidRGB(color)===true){var rgb=color.substr(4).substr(0,color.length-5).split(\",\").map(function(value){return parseInt(value)});color=exports.RGBToHex(rgb[0],rgb[1],rgb[2])}if(exports.isValidHex(color)===true){var hsv=exports.hexToHSV(color);var lighterColorHSV={h:hsv.h,s:hsv.s*.8,v:Math.min(1,hsv.v*1.02)};var darkerColorHSV={h:hsv.h,s:Math.min(1,hsv.s*1.25),v:hsv.v*.8};var darkerColorHex=exports.HSVToHex(darkerColorHSV.h,darkerColorHSV.s,darkerColorHSV.v);var lighterColorHex=exports.HSVToHex(lighterColorHSV.h,lighterColorHSV.s,lighterColorHSV.v);c={background:color,border:darkerColorHex,highlight:{background:lighterColorHex,border:darkerColorHex},hover:{background:lighterColorHex,border:darkerColorHex}}}else{c={background:color,border:color,highlight:{background:color,border:color},hover:{background:color,border:color}}}}else{c={};c.background=color.background||undefined;c.border=color.border||undefined;if(exports.isString(color.highlight)){c.highlight={border:color.highlight,background:color.highlight}}else{c.highlight={};c.highlight.background=color.highlight&&color.highlight.background||undefined;c.highlight.border=color.highlight&&color.highlight.border||undefined}if(exports.isString(color.hover)){c.hover={border:color.hover,background:color.hover}}else{c.hover={};c.hover.background=color.hover&&color.hover.background||undefined;c.hover.border=color.hover&&color.hover.border||undefined}}return c};exports.RGBToHSV=function(red,green,blue){red=red/255;green=green/255;blue=blue/255;var minRGB=Math.min(red,Math.min(green,blue));var maxRGB=Math.max(red,Math.max(green,blue));if(minRGB==maxRGB){return{h:0,s:0,v:minRGB}}var d=red==minRGB?green-blue:blue==minRGB?red-green:blue-red;var h=red==minRGB?3:blue==minRGB?1:5;var hue=60*(h-d/(maxRGB-minRGB))/360;var saturation=(maxRGB-minRGB)/maxRGB;var value=maxRGB;return{h:hue,s:saturation,v:value}};var cssUtil={split:function split(cssText){var styles={};cssText.split(\";\").forEach(function(style){if(style.trim()!=\"\"){var parts=style.split(\":\");var key=parts[0].trim();var value=parts[1].trim();styles[key]=value}});return styles},join:function join(styles){return(0,_keys2[\"default\"])(styles).map(function(key){return key+\": \"+styles[key]}).join(\"; \")}};exports.addCssText=function(element,cssText){var currentStyles=cssUtil.split(element.style.cssText);var newStyles=cssUtil.split(cssText);var styles=exports.extend(currentStyles,newStyles);element.style.cssText=cssUtil.join(styles)};exports.removeCssText=function(element,cssText){var styles=cssUtil.split(element.style.cssText);var removeStyles=cssUtil.split(cssText);for(var key in removeStyles){if(removeStyles.hasOwnProperty(key)){delete styles[key]}}element.style.cssText=cssUtil.join(styles)};exports.HSVToRGB=function(h,s,v){var r,g,b;var i=Math.floor(h*6);var f=h*6-i;var p=v*(1-s);var q=v*(1-f*s);var t=v*(1-(1-f)*s);switch(i%6){case 0:r=v,g=t,b=p;break;case 1:r=q,g=v,b=p;break;case 2:r=p,g=v,b=t;break;case 3:r=p,g=q,b=v;break;case 4:r=t,g=p,b=v;break;case 5:r=v,g=p,b=q;break}return{r:Math.floor(r*255),g:Math.floor(g*255),b:Math.floor(b*255)}};exports.HSVToHex=function(h,s,v){var rgb=exports.HSVToRGB(h,s,v);return exports.RGBToHex(rgb.r,rgb.g,rgb.b)};exports.hexToHSV=function(hex){var rgb=exports.hexToRGB(hex);return exports.RGBToHSV(rgb.r,rgb.g,rgb.b)};exports.isValidHex=function(hex){var isOk=/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(hex);return isOk};exports.isValidRGB=function(rgb){rgb=rgb.replace(\" \",\"\");var isOk=/rgb\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3})\\)/i.test(rgb);return isOk};exports.isValidRGBA=function(rgba){rgba=rgba.replace(\" \",\"\");var isOk=/rgba\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3}),(.{1,3})\\)/i.test(rgba);return isOk};exports.selectiveBridgeObject=function(fields,referenceObject){if(referenceObject!==null&&(typeof referenceObject===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(referenceObject))===\"object\"){var objectTo=(0,_create2[\"default\"])(referenceObject);for(var i=0;i<fields.length;i++){if(referenceObject.hasOwnProperty(fields[i])){if((0,_typeof3[\"default\"])(referenceObject[fields[i]])==\"object\"){objectTo[fields[i]]=exports.bridgeObject(referenceObject[fields[i]])}}}return objectTo}else{return null}};exports.bridgeObject=function(referenceObject){if(referenceObject!==null&&(typeof referenceObject===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(referenceObject))===\"object\"){var objectTo=(0,_create2[\"default\"])(referenceObject);if(referenceObject instanceof Element){objectTo=referenceObject}else{objectTo=(0,_create2[\"default\"])(referenceObject);for(var i in referenceObject){if(referenceObject.hasOwnProperty(i)){if((0,_typeof3[\"default\"])(referenceObject[i])==\"object\"){objectTo[i]=exports.bridgeObject(referenceObject[i])}}}}return objectTo}else{return null}};exports.insertSort=function(a,compare){for(var i=0;i<a.length;i++){var k=a[i];for(var j=i;j>0&&compare(k,a[j-1])<0;j--){a[j]=a[j-1]}a[j]=k}return a};exports.mergeOptions=function(mergeTarget,options,option){var globalOptions=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{};var isPresent=function isPresent(obj){return obj!==null&&obj!==undefined};var isObject=function isObject(obj){return obj!==null&&(typeof obj===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(obj))===\"object\"};var isEmpty=function isEmpty(obj){for(var x in obj){if(obj.hasOwnProperty(x))return false}return true};if(!isObject(mergeTarget)){throw new Error(\"Parameter mergeTarget must be an object\")}if(!isObject(options)){throw new Error(\"Parameter options must be an object\")}if(!isPresent(option)){throw new Error(\"Parameter option must have a value\")}if(!isObject(globalOptions)){throw new Error(\"Parameter globalOptions must be an object\")}var doMerge=function doMerge(target,options,option){if(!isObject(target[option])){target[option]={}}var src=options[option];var dst=target[option];for(var prop in src){if(src.hasOwnProperty(prop)){dst[prop]=src[prop]}}};var srcOption=options[option];var globalPassed=isObject(globalOptions)&&!isEmpty(globalOptions);var globalOption=globalPassed?globalOptions[option]:undefined;var globalEnabled=globalOption?globalOption.enabled:undefined;if(srcOption===undefined){return}if(typeof srcOption===\"boolean\"){if(!isObject(mergeTarget[option])){mergeTarget[option]={}}mergeTarget[option].enabled=srcOption;return}if(srcOption===null&&!isObject(mergeTarget[option])){if(isPresent(globalOption)){mergeTarget[option]=(0,_create2[\"default\"])(globalOption)}else{return}}if(!isObject(srcOption)){return}var enabled=true;if(srcOption.enabled!==undefined){enabled=srcOption.enabled}else{if(globalEnabled!==undefined){enabled=globalOption.enabled}}doMerge(mergeTarget,options,option);mergeTarget[option].enabled=enabled};exports.binarySearchCustom=function(orderedItems,comparator,field,field2){var maxIterations=1e4;var iteration=0;var low=0;var high=orderedItems.length-1;while(low<=high&&iteration<maxIterations){var middle=Math.floor((low+high)/2);var item=orderedItems[middle];var value=field2===undefined?item[field]:item[field][field2];var searchResult=comparator(value);if(searchResult==0){return middle}else if(searchResult==-1){low=middle+1}else{high=middle-1}iteration++}return-1};exports.binarySearchValue=function(orderedItems,target,field,sidePreference,comparator){var maxIterations=1e4;var iteration=0;var low=0;var high=orderedItems.length-1;var prevValue,value,nextValue,middle;comparator=comparator!=undefined?comparator:function(a,b){return a==b?0:a<b?-1:1};while(low<=high&&iteration<maxIterations){middle=Math.floor(.5*(high+low));prevValue=orderedItems[Math.max(0,middle-1)][field];value=orderedItems[middle][field];nextValue=orderedItems[Math.min(orderedItems.length-1,middle+1)][field];if(comparator(value,target)==0){return middle}else if(comparator(prevValue,target)<0&&comparator(value,target)>0){return sidePreference==\"before\"?Math.max(0,middle-1):middle}else if(comparator(value,target)<0&&comparator(nextValue,target)>0){return sidePreference==\"before\"?middle:Math.min(orderedItems.length-1,middle+1)}else{if(comparator(value,target)<0){low=middle+1}else{high=middle-1}}iteration++}return-1};exports.easingFunctions={linear:function linear(t){return t},easeInQuad:function easeInQuad(t){return t*t},easeOutQuad:function easeOutQuad(t){return t*(2-t)},easeInOutQuad:function easeInOutQuad(t){return t<.5?2*t*t:-1+(4-2*t)*t},easeInCubic:function easeInCubic(t){return t*t*t},easeOutCubic:function easeOutCubic(t){return--t*t*t+1},easeInOutCubic:function easeInOutCubic(t){return t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1},easeInQuart:function easeInQuart(t){return t*t*t*t},easeOutQuart:function easeOutQuart(t){return 1- --t*t*t*t},easeInOutQuart:function easeInOutQuart(t){return t<.5?8*t*t*t*t:1-8*--t*t*t*t},easeInQuint:function easeInQuint(t){return t*t*t*t*t},easeOutQuint:function easeOutQuint(t){return 1+--t*t*t*t*t},easeInOutQuint:function easeInOutQuint(t){return t<.5?16*t*t*t*t*t:1+16*--t*t*t*t*t}};exports.getScrollBarWidth=function(){var inner=document.createElement(\"p\");inner.style.width=\"100%\";inner.style.height=\"200px\";var outer=document.createElement(\"div\");outer.style.position=\"absolute\";outer.style.top=\"0px\";outer.style.left=\"0px\";outer.style.visibility=\"hidden\";outer.style.width=\"200px\";outer.style.height=\"150px\";outer.style.overflow=\"hidden\";outer.appendChild(inner);document.body.appendChild(outer);var w1=inner.offsetWidth;outer.style.overflow=\"scroll\";var w2=inner.offsetWidth;if(w1==w2)w2=outer.clientWidth;document.body.removeChild(outer);return w1-w2};exports.topMost=function(pile,accessors){var candidate=void 0;if(!Array.isArray(accessors)){accessors=[accessors]}var _iteratorNormalCompletion=true;var _didIteratorError=false;var _iteratorError=undefined;try{for(var _iterator=(0,_getIterator3[\"default\"])(pile),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var member=_step.value;if(member){candidate=member[accessors[0]];for(var i=1;i<accessors.length;i++){if(candidate){candidate=candidate[accessors[i]]}else{continue}}if(typeof candidate!=\"undefined\"){break}}}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator[\"return\"]){_iterator[\"return\"]()}}finally{if(_didIteratorError){throw _iteratorError}}}return candidate}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(194),__esModule:true}},function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(self,call){if(!self){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return call&&((typeof call===\"undefined\"?\"undefined\":(0,_typeof3.default)(call))===\"object\"||typeof call===\"function\")?call:self}},function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;var _setPrototypeOf=__webpack_require__(196);var _setPrototypeOf2=_interopRequireDefault(_setPrototypeOf);var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(subClass,superClass){if(typeof superClass!==\"function\"&&superClass!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+(typeof superClass===\"undefined\"?\"undefined\":(0,_typeof3.default)(superClass)))}subClass.prototype=(0,_create2.default)(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)_setPrototypeOf2.default?(0,_setPrototypeOf2.default)(subClass,superClass):subClass.__proto__=superClass}},function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;var _iterator=__webpack_require__(142);var _iterator2=_interopRequireDefault(_iterator);var _symbol=__webpack_require__(144);var _symbol2=_interopRequireDefault(_symbol);var _typeof=typeof _symbol2.default===\"function\"&&typeof _iterator2.default===\"symbol\"?function(obj){return typeof obj}:function(obj){return obj&&typeof _symbol2.default===\"function\"&&obj.constructor===_symbol2.default&&obj!==_symbol2.default.prototype?\"symbol\":typeof obj};function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=typeof _symbol2.default===\"function\"&&_typeof(_iterator2.default)===\"symbol\"?function(obj){return typeof obj===\"undefined\"?\"undefined\":_typeof(obj)}:function(obj){return obj&&typeof _symbol2.default===\"function\"&&obj.constructor===_symbol2.default&&obj!==_symbol2.default.prototype?\"symbol\":typeof obj===\"undefined\"?\"undefined\":_typeof(obj)}},function(module,exports){var core=module.exports={version:\"2.5.1\"};if(typeof __e==\"number\")__e=core},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(140),__esModule:true}},function(module,exports,__webpack_require__){\"use strict\";module.exports=typeof window!==\"undefined\"&&window[\"moment\"]||__webpack_require__(154)},function(module,exports,__webpack_require__){\"use strict\";function hammerMock(){var noop=function noop(){};return{on:noop,off:noop,destroy:noop,emit:noop,get:function get(m){return{set:noop}}}}if(typeof window!==\"undefined\"){var propagating=__webpack_require__(175);var Hammer=window[\"Hammer\"]||__webpack_require__(176);module.exports=propagating(Hammer,{preventDefault:\"mouse\"})}else{module.exports=function(){return hammerMock()}}},function(module,exports,__webpack_require__){\"use strict\";var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Queue=__webpack_require__(43);function DataSet(data,options){if(data&&!Array.isArray(data)){options=data;data=null}this._options=options||{};this._data={};this.length=0;this._fieldId=this._options.fieldId||\"id\";this._type={};if(this._options.type){var fields=(0,_keys2[\"default\"])(this._options.type);for(var i=0,len=fields.length;i<len;i++){var field=fields[i];var value=this._options.type[field];if(value==\"Date\"||value==\"ISODate\"||value==\"ASPDate\"){this._type[field]=\"Date\"}else{this._type[field]=value}}}this._subscribers={};if(data){this.add(data)}this.setOptions(options)}DataSet.prototype.setOptions=function(options){if(options&&options.queue!==undefined){if(options.queue===false){if(this._queue){this._queue.destroy();delete this._queue}}else{if(!this._queue){this._queue=Queue.extend(this,{replace:[\"add\",\"update\",\"remove\"]})}if((0,_typeof3[\"default\"])(options.queue)===\"object\"){this._queue.setOptions(options.queue)}}}};DataSet.prototype.on=function(event,callback){var subscribers=this._subscribers[event];if(!subscribers){subscribers=[];this._subscribers[event]=subscribers}subscribers.push({callback:callback})};DataSet.prototype.off=function(event,callback){var subscribers=this._subscribers[event];if(subscribers){this._subscribers[event]=subscribers.filter(function(listener){return listener.callback!=callback})}};DataSet.prototype._trigger=function(event,params,senderId){if(event==\"*\"){throw new Error(\"Cannot trigger event *\")}var subscribers=[];if(event in this._subscribers){subscribers=subscribers.concat(this._subscribers[event])}if(\"*\"in this._subscribers){subscribers=subscribers.concat(this._subscribers[\"*\"])}for(var i=0,len=subscribers.length;i<len;i++){var subscriber=subscribers[i];if(subscriber.callback){subscriber.callback(event,params,senderId||null)}}};DataSet.prototype.add=function(data,senderId){var addedIds=[],id,me=this;if(Array.isArray(data)){for(var i=0,len=data.length;i<len;i++){id=me._addItem(data[i]);addedIds.push(id)}}else if(data&&(typeof data===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(data))===\"object\"){id=me._addItem(data);addedIds.push(id)}else{throw new Error(\"Unknown dataType\")}if(addedIds.length){this._trigger(\"add\",{items:addedIds},senderId)}return addedIds};DataSet.prototype.update=function(data,senderId){var addedIds=[];var updatedIds=[];var oldData=[];var updatedData=[];var me=this;var fieldId=me._fieldId;var addOrUpdate=function addOrUpdate(item){var id=item[fieldId];if(me._data[id]){var oldItem=util.extend({},me._data[id]);id=me._updateItem(item);updatedIds.push(id);updatedData.push(item);oldData.push(oldItem)}else{id=me._addItem(item);addedIds.push(id)}};if(Array.isArray(data)){for(var i=0,len=data.length;i<len;i++){if(data[i]&&(0,_typeof3[\"default\"])(data[i])===\"object\"){addOrUpdate(data[i])}else{console.warn(\"Ignoring input item, which is not an object at index \"+i)}}}else if(data&&(typeof data===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(data))===\"object\"){addOrUpdate(data)}else{throw new Error(\"Unknown dataType\")}if(addedIds.length){this._trigger(\"add\",{items:addedIds},senderId)}if(updatedIds.length){var props={items:updatedIds,oldData:oldData,data:updatedData};this._trigger(\"update\",props,senderId)}return addedIds.concat(updatedIds)};DataSet.prototype.get=function(args){var me=this;var id,ids,options;var firstType=util.getType(arguments[0]);if(firstType==\"String\"||firstType==\"Number\"){id=arguments[0];options=arguments[1]}else if(firstType==\"Array\"){\nids=arguments[0];options=arguments[1]}else{options=arguments[0]}var returnType;if(options&&options.returnType){var allowedValues=[\"Array\",\"Object\"];returnType=allowedValues.indexOf(options.returnType)==-1?\"Array\":options.returnType}else{returnType=\"Array\"}var type=options&&options.type||this._options.type;var filter=options&&options.filter;var items=[],item,itemIds,itemId,i,len;if(id!=undefined){item=me._getItem(id,type);if(item&&filter&&!filter(item)){item=null}}else if(ids!=undefined){for(i=0,len=ids.length;i<len;i++){item=me._getItem(ids[i],type);if(!filter||filter(item)){items.push(item)}}}else{itemIds=(0,_keys2[\"default\"])(this._data);for(i=0,len=itemIds.length;i<len;i++){itemId=itemIds[i];item=me._getItem(itemId,type);if(!filter||filter(item)){items.push(item)}}}if(options&&options.order&&id==undefined){this._sort(items,options.order)}if(options&&options.fields){var fields=options.fields;if(id!=undefined){item=this._filterFields(item,fields)}else{for(i=0,len=items.length;i<len;i++){items[i]=this._filterFields(items[i],fields)}}}if(returnType==\"Object\"){var result={},resultant;for(i=0,len=items.length;i<len;i++){resultant=items[i];result[resultant.id]=resultant}return result}else{if(id!=undefined){return item}else{return items}}};DataSet.prototype.getIds=function(options){var data=this._data,filter=options&&options.filter,order=options&&options.order,type=options&&options.type||this._options.type,itemIds=(0,_keys2[\"default\"])(data),i,len,id,item,items,ids=[];if(filter){if(order){items=[];for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];item=this._getItem(id,type);if(filter(item)){items.push(item)}}this._sort(items,order);for(i=0,len=items.length;i<len;i++){ids.push(items[i][this._fieldId])}}else{for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];item=this._getItem(id,type);if(filter(item)){ids.push(item[this._fieldId])}}}}else{if(order){items=[];for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];items.push(data[id])}this._sort(items,order);for(i=0,len=items.length;i<len;i++){ids.push(items[i][this._fieldId])}}else{for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];item=data[id];ids.push(item[this._fieldId])}}}return ids};DataSet.prototype.getDataSet=function(){return this};DataSet.prototype.forEach=function(callback,options){var filter=options&&options.filter,type=options&&options.type||this._options.type,data=this._data,itemIds=(0,_keys2[\"default\"])(data),i,len,item,id;if(options&&options.order){var items=this.get(options);for(i=0,len=items.length;i<len;i++){item=items[i];id=item[this._fieldId];callback(item,id)}}else{for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];item=this._getItem(id,type);if(!filter||filter(item)){callback(item,id)}}}};DataSet.prototype.map=function(callback,options){var filter=options&&options.filter,type=options&&options.type||this._options.type,mappedItems=[],data=this._data,itemIds=(0,_keys2[\"default\"])(data),i,len,id,item;for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];item=this._getItem(id,type);if(!filter||filter(item)){mappedItems.push(callback(item,id))}}if(options&&options.order){this._sort(mappedItems,options.order)}return mappedItems};DataSet.prototype._filterFields=function(item,fields){if(!item){return item}var filteredItem={},itemFields=(0,_keys2[\"default\"])(item),len=itemFields.length,i,field;if(Array.isArray(fields)){for(i=0;i<len;i++){field=itemFields[i];if(fields.indexOf(field)!=-1){filteredItem[field]=item[field]}}}else{for(i=0;i<len;i++){field=itemFields[i];if(fields.hasOwnProperty(field)){filteredItem[fields[field]]=item[field]}}}return filteredItem};DataSet.prototype._sort=function(items,order){if(util.isString(order)){var name=order;items.sort(function(a,b){var av=a[name];var bv=b[name];return av>bv?1:av<bv?-1:0})}else if(typeof order===\"function\"){items.sort(order)}else{throw new TypeError(\"Order must be a function or a string\")}};DataSet.prototype.remove=function(id,senderId){var removedIds=[],removedItems=[],ids=[],i,len,itemId,item;ids=Array.isArray(id)?id:[id];for(i=0,len=ids.length;i<len;i++){item=this._remove(ids[i]);if(item){itemId=item[this._fieldId];if(itemId!=undefined){removedIds.push(itemId);removedItems.push(item)}}}if(removedIds.length){this._trigger(\"remove\",{items:removedIds,oldData:removedItems},senderId)}return removedIds};DataSet.prototype._remove=function(id){var item,ident;if(util.isNumber(id)||util.isString(id)){ident=id}else if(id&&(typeof id===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(id))===\"object\"){ident=id[this._fieldId]}if(ident!==undefined&&this._data[ident]){item=this._data[ident];delete this._data[ident];this.length--;return item}return null};DataSet.prototype.clear=function(senderId){var i,len;var ids=(0,_keys2[\"default\"])(this._data);var items=[];for(i=0,len=ids.length;i<len;i++){items.push(this._data[ids[i]])}this._data={};this.length=0;this._trigger(\"remove\",{items:ids,oldData:items},senderId);return ids};DataSet.prototype.max=function(field){var data=this._data,itemIds=(0,_keys2[\"default\"])(data),max=null,maxField=null,i,len;for(i=0,len=itemIds.length;i<len;i++){var id=itemIds[i];var item=data[id];var itemField=item[field];if(itemField!=null&&(!max||itemField>maxField)){max=item;maxField=itemField}}return max};DataSet.prototype.min=function(field){var data=this._data,itemIds=(0,_keys2[\"default\"])(data),min=null,minField=null,i,len;for(i=0,len=itemIds.length;i<len;i++){var id=itemIds[i];var item=data[id];var itemField=item[field];if(itemField!=null&&(!min||itemField<minField)){min=item;minField=itemField}}return min};DataSet.prototype.distinct=function(field){var data=this._data;var itemIds=(0,_keys2[\"default\"])(data);var values=[];var fieldType=this._options.type&&this._options.type[field]||null;var count=0;var i,j,len;for(i=0,len=itemIds.length;i<len;i++){var id=itemIds[i];var item=data[id];var value=item[field];var exists=false;for(j=0;j<count;j++){if(values[j]==value){exists=true;break}}if(!exists&&value!==undefined){values[count]=value;count++}}if(fieldType){for(i=0,len=values.length;i<len;i++){values[i]=util.convert(values[i],fieldType)}}return values};DataSet.prototype._addItem=function(item){var id=item[this._fieldId];if(id!=undefined){if(this._data[id]){throw new Error(\"Cannot add item: item with id \"+id+\" already exists\")}}else{id=util.randomUUID();item[this._fieldId]=id}var d={},fields=(0,_keys2[\"default\"])(item),i,len;for(i=0,len=fields.length;i<len;i++){var field=fields[i];var fieldType=this._type[field];d[field]=util.convert(item[field],fieldType)}this._data[id]=d;this.length++;return id};DataSet.prototype._getItem=function(id,types){var field,value,i,len;var raw=this._data[id];if(!raw){return null}var converted={},fields=(0,_keys2[\"default\"])(raw);if(types){for(i=0,len=fields.length;i<len;i++){field=fields[i];value=raw[field];converted[field]=util.convert(value,types[field])}}else{for(i=0,len=fields.length;i<len;i++){field=fields[i];value=raw[field];converted[field]=value}}if(!converted[this._fieldId]){converted[this._fieldId]=raw.id}return converted};DataSet.prototype._updateItem=function(item){var id=item[this._fieldId];if(id==undefined){throw new Error(\"Cannot update item: item has no id (item: \"+(0,_stringify2[\"default\"])(item)+\")\")}var d=this._data[id];if(!d){throw new Error(\"Cannot update item: no item with id \"+id+\" found\")}var fields=(0,_keys2[\"default\"])(item);for(var i=0,len=fields.length;i<len;i++){var field=fields[i];var fieldType=this._type[field];d[field]=util.convert(item[field],fieldType)}return id};module.exports=DataSet},function(module,exports,__webpack_require__){\"use strict\";var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DataSet=__webpack_require__(11);function DataView(data,options){this._data=null;this._ids={};this.length=0;this._options=options||{};this._fieldId=\"id\";this._subscribers={};var me=this;this.listener=function(){me._onEvent.apply(me,arguments)};this.setData(data)}DataView.prototype.setData=function(data){var ids,id,i,len,items;if(this._data){if(this._data.off){this._data.off(\"*\",this.listener)}ids=this._data.getIds({filter:this._options&&this._options.filter});items=[];for(i=0,len=ids.length;i<len;i++){items.push(this._data._data[ids[i]])}this._ids={};this.length=0;this._trigger(\"remove\",{items:ids,oldData:items})}this._data=data;if(this._data){this._fieldId=this._options.fieldId||this._data&&this._data.options&&this._data.options.fieldId||\"id\";ids=this._data.getIds({filter:this._options&&this._options.filter});for(i=0,len=ids.length;i<len;i++){id=ids[i];this._ids[id]=true}this.length=ids.length;this._trigger(\"add\",{items:ids});if(this._data.on){this._data.on(\"*\",this.listener)}}};DataView.prototype.refresh=function(){var id,i,len;var ids=this._data.getIds({filter:this._options&&this._options.filter}),oldIds=(0,_keys2[\"default\"])(this._ids),newIds={},addedIds=[],removedIds=[],removedItems=[];for(i=0,len=ids.length;i<len;i++){id=ids[i];newIds[id]=true;if(!this._ids[id]){addedIds.push(id);this._ids[id]=true}}for(i=0,len=oldIds.length;i<len;i++){id=oldIds[i];if(!newIds[id]){removedIds.push(id);removedItems.push(this._data._data[id]);delete this._ids[id]}}this.length+=addedIds.length-removedIds.length;if(addedIds.length){this._trigger(\"add\",{items:addedIds})}if(removedIds.length){this._trigger(\"remove\",{items:removedIds,oldData:removedItems})}};DataView.prototype.get=function(args){var me=this;var ids,options,data;var firstType=util.getType(arguments[0]);if(firstType==\"String\"||firstType==\"Number\"||firstType==\"Array\"){ids=arguments[0];options=arguments[1];data=arguments[2]}else{options=arguments[0];data=arguments[1]}var viewOptions=util.extend({},this._options,options);if(this._options.filter&&options&&options.filter){viewOptions.filter=function(item){return me._options.filter(item)&&options.filter(item)}}var getArguments=[];if(ids!=undefined){getArguments.push(ids)}getArguments.push(viewOptions);getArguments.push(data);return this._data&&this._data.get.apply(this._data,getArguments)};DataView.prototype.getIds=function(options){var ids;if(this._data){var defaultFilter=this._options.filter;var filter;if(options&&options.filter){if(defaultFilter){filter=function filter(item){return defaultFilter(item)&&options.filter(item)}}else{filter=options.filter}}else{filter=defaultFilter}ids=this._data.getIds({filter:filter,order:options&&options.order})}else{ids=[]}return ids};DataView.prototype.map=function(callback,options){var mappedItems=[];if(this._data){var defaultFilter=this._options.filter;var filter;if(options&&options.filter){if(defaultFilter){filter=function filter(item){return defaultFilter(item)&&options.filter(item)}}else{filter=options.filter}}else{filter=defaultFilter}mappedItems=this._data.map(callback,{filter:filter,order:options&&options.order})}else{mappedItems=[]}return mappedItems};DataView.prototype.getDataSet=function(){var dataSet=this;while(dataSet instanceof DataView){dataSet=dataSet._data}return dataSet||null};DataView.prototype._onEvent=function(event,params,senderId){var i,len,id,item;var ids=params&&params.items;var addedIds=[],updatedIds=[],removedIds=[],oldItems=[],updatedItems=[],removedItems=[];if(ids&&this._data){switch(event){case\"add\":for(i=0,len=ids.length;i<len;i++){id=ids[i];item=this.get(id);if(item){this._ids[id]=true;addedIds.push(id)}}break;case\"update\":for(i=0,len=ids.length;i<len;i++){id=ids[i];item=this.get(id);if(item){if(this._ids[id]){updatedIds.push(id);updatedItems.push(params.data[i]);oldItems.push(params.oldData[i])}else{this._ids[id]=true;addedIds.push(id)}}else{if(this._ids[id]){delete this._ids[id];removedIds.push(id);removedItems.push(params.oldData[i])}else{}}}break;case\"remove\":for(i=0,len=ids.length;i<len;i++){id=ids[i];if(this._ids[id]){delete this._ids[id];removedIds.push(id);removedItems.push(params.oldData[i])}}break}this.length+=addedIds.length-removedIds.length;if(addedIds.length){this._trigger(\"add\",{items:addedIds},senderId)}if(updatedIds.length){this._trigger(\"update\",{items:updatedIds,oldData:oldItems,data:updatedItems},senderId)}if(removedIds.length){this._trigger(\"remove\",{items:removedIds,oldData:removedItems},senderId)}}};DataView.prototype.on=DataSet.prototype.on;DataView.prototype.off=DataSet.prototype.off;DataView.prototype._trigger=DataSet.prototype._trigger;DataView.prototype.subscribe=DataView.prototype.on;DataView.prototype.unsubscribe=DataView.prototype.off;module.exports=DataView},function(module,exports,__webpack_require__){var store=__webpack_require__(57)(\"wks\");var uid=__webpack_require__(40);var Symbol=__webpack_require__(18).Symbol;var USE_SYMBOL=typeof Symbol==\"function\";var $exports=module.exports=function(name){return store[name]||(store[name]=USE_SYMBOL&&Symbol[name]||(USE_SYMBOL?Symbol:uid)(\"Symbol.\"+name))};$exports.store=store},function(module,exports,__webpack_require__){\"use strict\";exports.prepareElements=function(JSONcontainer){for(var elementType in JSONcontainer){if(JSONcontainer.hasOwnProperty(elementType)){JSONcontainer[elementType].redundant=JSONcontainer[elementType].used;JSONcontainer[elementType].used=[]}}};exports.cleanupElements=function(JSONcontainer){for(var elementType in JSONcontainer){if(JSONcontainer.hasOwnProperty(elementType)){if(JSONcontainer[elementType].redundant){for(var i=0;i<JSONcontainer[elementType].redundant.length;i++){JSONcontainer[elementType].redundant[i].parentNode.removeChild(JSONcontainer[elementType].redundant[i])}JSONcontainer[elementType].redundant=[]}}}};exports.resetElements=function(JSONcontainer){exports.prepareElements(JSONcontainer);exports.cleanupElements(JSONcontainer);exports.prepareElements(JSONcontainer)};exports.getSVGElement=function(elementType,JSONcontainer,svgContainer){var element;if(JSONcontainer.hasOwnProperty(elementType)){if(JSONcontainer[elementType].redundant.length>0){element=JSONcontainer[elementType].redundant[0];JSONcontainer[elementType].redundant.shift()}else{element=document.createElementNS(\"http://www.w3.org/2000/svg\",elementType);svgContainer.appendChild(element)}}else{element=document.createElementNS(\"http://www.w3.org/2000/svg\",elementType);JSONcontainer[elementType]={used:[],redundant:[]};svgContainer.appendChild(element)}JSONcontainer[elementType].used.push(element);return element};exports.getDOMElement=function(elementType,JSONcontainer,DOMContainer,insertBefore){var element;if(JSONcontainer.hasOwnProperty(elementType)){if(JSONcontainer[elementType].redundant.length>0){element=JSONcontainer[elementType].redundant[0];JSONcontainer[elementType].redundant.shift()}else{element=document.createElement(elementType);if(insertBefore!==undefined){DOMContainer.insertBefore(element,insertBefore)}else{DOMContainer.appendChild(element)}}}else{element=document.createElement(elementType);JSONcontainer[elementType]={used:[],redundant:[]};if(insertBefore!==undefined){DOMContainer.insertBefore(element,insertBefore)}else{DOMContainer.appendChild(element)}}JSONcontainer[elementType].used.push(element);return element};exports.drawPoint=function(x,y,groupTemplate,JSONcontainer,svgContainer,labelObj){var point;if(groupTemplate.style==\"circle\"){point=exports.getSVGElement(\"circle\",JSONcontainer,svgContainer);point.setAttributeNS(null,\"cx\",x);point.setAttributeNS(null,\"cy\",y);point.setAttributeNS(null,\"r\",.5*groupTemplate.size)}else{point=exports.getSVGElement(\"rect\",JSONcontainer,svgContainer);point.setAttributeNS(null,\"x\",x-.5*groupTemplate.size);point.setAttributeNS(null,\"y\",y-.5*groupTemplate.size);point.setAttributeNS(null,\"width\",groupTemplate.size);point.setAttributeNS(null,\"height\",groupTemplate.size)}if(groupTemplate.styles!==undefined){point.setAttributeNS(null,\"style\",groupTemplate.styles)}point.setAttributeNS(null,\"class\",groupTemplate.className+\" vis-point\");if(labelObj){var label=exports.getSVGElement(\"text\",JSONcontainer,svgContainer);if(labelObj.xOffset){x=x+labelObj.xOffset}if(labelObj.yOffset){y=y+labelObj.yOffset}if(labelObj.content){label.textContent=labelObj.content}if(labelObj.className){label.setAttributeNS(null,\"class\",labelObj.className+\" vis-label\")}label.setAttributeNS(null,\"x\",x);label.setAttributeNS(null,\"y\",y)}return point};exports.drawBar=function(x,y,width,height,className,JSONcontainer,svgContainer,style){if(height!=0){if(height<0){height*=-1;y-=height}var rect=exports.getSVGElement(\"rect\",JSONcontainer,svgContainer);rect.setAttributeNS(null,\"x\",x-.5*width);rect.setAttributeNS(null,\"y\",y);rect.setAttributeNS(null,\"width\",width);rect.setAttributeNS(null,\"height\",height);rect.setAttributeNS(null,\"class\",className);if(style){rect.setAttributeNS(null,\"style\",style)}}}},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.printStyle=undefined;var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var errorFound=false;var allOptions=void 0;var printStyle=\"background: #FFeeee; color: #dd0000\";var Validator=function(){function Validator(){(0,_classCallCheck3[\"default\"])(this,Validator)}(0,_createClass3[\"default\"])(Validator,null,[{key:\"validate\",value:function validate(options,referenceOptions,subObject){errorFound=false;allOptions=referenceOptions;var usedOptions=referenceOptions;if(subObject!==undefined){usedOptions=referenceOptions[subObject]}Validator.parse(options,usedOptions,[]);return errorFound}},{key:\"parse\",value:function parse(options,referenceOptions,path){for(var option in options){if(options.hasOwnProperty(option)){Validator.check(option,options,referenceOptions,path)}}}},{key:\"check\",value:function check(option,options,referenceOptions,path){if(referenceOptions[option]===undefined&&referenceOptions.__any__===undefined){Validator.getSuggestion(option,referenceOptions,path);return}var referenceOption=option;var is_object=true;if(referenceOptions[option]===undefined&&referenceOptions.__any__!==undefined){referenceOption=\"__any__\";is_object=Validator.getType(options[option])===\"object\"}else{}var refOptionObj=referenceOptions[referenceOption];if(is_object&&refOptionObj.__type__!==undefined){refOptionObj=refOptionObj.__type__}Validator.checkFields(option,options,referenceOptions,referenceOption,refOptionObj,path)}},{key:\"checkFields\",value:function checkFields(option,options,referenceOptions,referenceOption,refOptionObj,path){var log=function log(message){console.log(\"%c\"+message+Validator.printLocation(path,option),printStyle)};var optionType=Validator.getType(options[option]);var refOptionType=refOptionObj[optionType];if(refOptionType!==undefined){if(Validator.getType(refOptionType)===\"array\"&&refOptionType.indexOf(options[option])===-1){log('Invalid option detected in \"'+option+'\".'+\" Allowed values are:\"+Validator.print(refOptionType)+' not \"'+options[option]+'\". ');errorFound=true}else if(optionType===\"object\"&&referenceOption!==\"__any__\"){path=util.copyAndExtendArray(path,option);Validator.parse(options[option],referenceOptions[referenceOption],path)}}else if(refOptionObj[\"any\"]===undefined){log('Invalid type received for \"'+option+'\". Expected: '+Validator.print((0,_keys2[\"default\"])(refOptionObj))+\". Received [\"+optionType+'] \"'+options[option]+'\"');errorFound=true}}},{key:\"getType\",value:function getType(object){var type=typeof object===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(object);if(type===\"object\"){if(object===null){return\"null\"}if(object instanceof Boolean){return\"boolean\"}if(object instanceof Number){return\"number\"}if(object instanceof String){return\"string\"}if(Array.isArray(object)){return\"array\"}if(object instanceof Date){return\"date\"}if(object.nodeType!==undefined){return\"dom\"}if(object._isAMomentObject===true){return\"moment\"}return\"object\"}else if(type===\"number\"){return\"number\"}else if(type===\"boolean\"){return\"boolean\"}else if(type===\"string\"){return\"string\"}else if(type===undefined){return\"undefined\"}return type}},{key:\"getSuggestion\",value:function getSuggestion(option,options,path){var localSearch=Validator.findInOptions(option,options,path,false);var globalSearch=Validator.findInOptions(option,allOptions,[],true);var localSearchThreshold=8;var globalSearchThreshold=4;var msg=void 0;if(localSearch.indexMatch!==undefined){msg=\" in \"+Validator.printLocation(localSearch.path,option,\"\")+'Perhaps it was incomplete? Did you mean: \"'+localSearch.indexMatch+'\"?\\n\\n'}else if(globalSearch.distance<=globalSearchThreshold&&localSearch.distance>globalSearch.distance){msg=\" in \"+Validator.printLocation(localSearch.path,option,\"\")+\"Perhaps it was misplaced? Matching option found at: \"+Validator.printLocation(globalSearch.path,globalSearch.closestMatch,\"\")}else if(localSearch.distance<=localSearchThreshold){msg='. Did you mean \"'+localSearch.closestMatch+'\"?'+Validator.printLocation(localSearch.path,option)}else{msg=\". Did you mean one of these: \"+Validator.print((0,_keys2[\"default\"])(options))+Validator.printLocation(path,option)}console.log('%cUnknown option detected: \"'+option+'\"'+msg,printStyle);errorFound=true}},{key:\"findInOptions\",value:function findInOptions(option,options,path){var recursive=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;var min=1e9;var closestMatch=\"\";var closestMatchPath=[];var lowerCaseOption=option.toLowerCase();var indexMatch=undefined;for(var op in options){var distance=void 0;if(options[op].__type__!==undefined&&recursive===true){var result=Validator.findInOptions(option,options[op],util.copyAndExtendArray(path,op));if(min>result.distance){closestMatch=result.closestMatch;closestMatchPath=result.path;min=result.distance;indexMatch=result.indexMatch}}else{if(op.toLowerCase().indexOf(lowerCaseOption)!==-1){indexMatch=op}distance=Validator.levenshteinDistance(option,op);if(min>distance){closestMatch=op;closestMatchPath=util.copyArray(path);min=distance}}}return{closestMatch:closestMatch,path:closestMatchPath,distance:min,indexMatch:indexMatch}}},{key:\"printLocation\",value:function printLocation(path,option){var prefix=arguments.length>2&&arguments[2]!==undefined?arguments[2]:\"Problem value found at: \\n\";var str=\"\\n\\n\"+prefix+\"options = {\\n\";for(var i=0;i<path.length;i++){for(var j=0;j<i+1;j++){str+=\"  \"}str+=path[i]+\": {\\n\"}for(var _j=0;_j<path.length+1;_j++){str+=\"  \"}str+=option+\"\\n\";for(var _i=0;_i<path.length+1;_i++){for(var _j2=0;_j2<path.length-_i;_j2++){str+=\"  \"}str+=\"}\\n\"}return str+\"\\n\\n\"}},{key:\"print\",value:function print(options){return(0,_stringify2[\"default\"])(options).replace(/(\\\")|(\\[)|(\\])|(,\"__type__\")/g,\"\").replace(/(\\,)/g,\", \")}},{key:\"levenshteinDistance\",value:function levenshteinDistance(a,b){if(a.length===0)return b.length;if(b.length===0)return a.length;var matrix=[];var i;for(i=0;i<=b.length;i++){matrix[i]=[i]}var j;for(j=0;j<=a.length;j++){matrix[0][j]=j}for(i=1;i<=b.length;i++){for(j=1;j<=a.length;j++){if(b.charAt(i-1)==a.charAt(j-1)){matrix[i][j]=matrix[i-1][j-1]}else{matrix[i][j]=Math.min(matrix[i-1][j-1]+1,Math.min(matrix[i][j-1]+1,matrix[i-1][j]+1))}}}return matrix[b.length][a.length]}}]);return Validator}();exports[\"default\"]=Validator;exports.printStyle=printStyle},function(module,exports,__webpack_require__){\"use strict\";var util=__webpack_require__(2);function Component(body,options){this.options=null;this.props=null}Component.prototype.setOptions=function(options){if(options){util.extend(this.options,options)}};Component.prototype.redraw=function(){return false};Component.prototype.destroy=function(){};Component.prototype._isResized=function(){var resized=this.props._previousWidth!==this.props.width||this.props._previousHeight!==this.props.height;this.props._previousWidth=this.props.width;this.props._previousHeight=this.props.height;return resized};module.exports=Component},function(module,exports,__webpack_require__){var global=__webpack_require__(18);var core=__webpack_require__(7);var ctx=__webpack_require__(80);var hide=__webpack_require__(26);var PROTOTYPE=\"prototype\";var $export=function(type,name,source){var IS_FORCED=type&$export.F;var IS_GLOBAL=type&$export.G;var IS_STATIC=type&$export.S;var IS_PROTO=type&$export.P;var IS_BIND=type&$export.B;var IS_WRAP=type&$export.W;var exports=IS_GLOBAL?core:core[name]||(core[name]={});var expProto=exports[PROTOTYPE];var target=IS_GLOBAL?global:IS_STATIC?global[name]:(global[name]||{})[PROTOTYPE];var key,own,out;if(IS_GLOBAL)source=name;for(key in source){own=!IS_FORCED&&target&&target[key]!==undefined;if(own&&key in exports)continue;out=own?target[key]:source[key];exports[key]=IS_GLOBAL&&typeof target[key]!=\"function\"?source[key]:IS_BIND&&own?ctx(out,global):IS_WRAP&&target[key]==out?function(C){var F=function(a,b,c){if(this instanceof C){switch(arguments.length){case 0:return new C;case 1:return new C(a);case 2:return new C(a,b)}return new C(a,b,c)}return C.apply(this,arguments)};F[PROTOTYPE]=C[PROTOTYPE];return F}(out):IS_PROTO&&typeof out==\"function\"?ctx(Function.call,out):out;if(IS_PROTO){(exports.virtual||(exports.virtual={}))[key]=out;if(type&$export.R&&expProto&&!expProto[key])hide(expProto,key,out)}}};$export.F=1;$export.G=2;$export.S=4;$export.P=8;$export.B=16;$export.W=32;$export.U=64;$export.R=128;module.exports=$export},function(module,exports){var global=module.exports=typeof window!=\"undefined\"&&window.Math==Math?window:typeof self!=\"undefined\"&&self.Math==Math?self:Function(\"return this\")();if(typeof __g==\"number\")__g=global},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(160),__esModule:true}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(27);var IE8_DOM_DEFINE=__webpack_require__(81);var toPrimitive=__webpack_require__(53);var dP=Object.defineProperty;exports.f=__webpack_require__(21)?Object.defineProperty:function defineProperty(O,P,Attributes){anObject(O);P=toPrimitive(P,true);anObject(Attributes);if(IE8_DOM_DEFINE)try{return dP(O,P,Attributes)}catch(e){}if(\"get\"in Attributes||\"set\"in Attributes)throw TypeError(\"Accessors not supported!\");if(\"value\"in Attributes)O[P]=Attributes.value;return O}},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(28)(function(){return Object.defineProperty({},\"a\",{get:function(){return 7}}).a!=7})},function(module,exports){var hasOwnProperty={}.hasOwnProperty;module.exports=function(it,key){return hasOwnProperty.call(it,key)}},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var NodeBase=function(){function NodeBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,NodeBase);this.body=body;this.labelModule=labelModule;this.setOptions(options);this.top=undefined;this.left=undefined;this.height=undefined;this.width=undefined;this.radius=undefined;this.margin=undefined;this.refreshNeeded=true;this.boundingBox={top:0,left:0,right:0,bottom:0}}(0,_createClass3[\"default\"])(NodeBase,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"_setMargins\",value:function _setMargins(labelModule){this.margin={};if(this.options.margin){if((0,_typeof3[\"default\"])(this.options.margin)==\"object\"){this.margin.top=this.options.margin.top;this.margin.right=this.options.margin.right;this.margin.bottom=this.options.margin.bottom;this.margin.left=this.options.margin.left}else{this.margin.top=this.options.margin;this.margin.right=this.options.margin;this.margin.bottom=this.options.margin;this.margin.left=this.options.margin}}labelModule.adjustSizes(this.margin)}},{key:\"_distanceToBorder\",value:function _distanceToBorder(ctx,angle){var borderWidth=this.options.borderWidth;this.resize(ctx);return Math.min(Math.abs(this.width/2/Math.cos(angle)),Math.abs(this.height/2/Math.sin(angle)))+borderWidth}},{key:\"enableShadow\",value:function enableShadow(ctx,values){if(values.shadow){ctx.shadowColor=values.shadowColor;ctx.shadowBlur=values.shadowSize;ctx.shadowOffsetX=values.shadowX;ctx.shadowOffsetY=values.shadowY}}},{key:\"disableShadow\",value:function disableShadow(ctx,values){if(values.shadow){ctx.shadowColor=\"rgba(0,0,0,0)\";ctx.shadowBlur=0;ctx.shadowOffsetX=0;ctx.shadowOffsetY=0}}},{key:\"enableBorderDashes\",value:function enableBorderDashes(ctx,values){if(values.borderDashes!==false){if(ctx.setLineDash!==undefined){var dashes=values.borderDashes;if(dashes===true){dashes=[5,15]}ctx.setLineDash(dashes)}else{console.warn(\"setLineDash is not supported in this browser. The dashed borders cannot be used.\");this.options.shapeProperties.borderDashes=false;values.borderDashes=false}}}},{key:\"disableBorderDashes\",value:function disableBorderDashes(ctx,values){if(values.borderDashes!==false){if(ctx.setLineDash!==undefined){ctx.setLineDash([0])}else{console.warn(\"setLineDash is not supported in this browser. The dashed borders cannot be used.\");this.options.shapeProperties.borderDashes=false;values.borderDashes=false}}}},{key:\"needsRefresh\",value:function needsRefresh(selected,hover){if(this.refreshNeeded===true){this.refreshNeeded=false;return true}return this.width===undefined||this.labelModule.differentState(selected,hover)}},{key:\"initContextForDraw\",value:function initContextForDraw(ctx,values){var borderWidth=values.borderWidth/this.body.view.scale;ctx.lineWidth=Math.min(this.width,borderWidth);ctx.strokeStyle=values.borderColor;ctx.fillStyle=values.color}},{key:\"performStroke\",value:function performStroke(ctx,values){var borderWidth=values.borderWidth/this.body.view.scale;ctx.save();if(borderWidth>0){this.enableBorderDashes(ctx,values);ctx.stroke();this.disableBorderDashes(ctx,values)}ctx.restore()}},{key:\"performFill\",value:function performFill(ctx,values){this.enableShadow(ctx,values);ctx.fill();this.disableShadow(ctx,values);this.performStroke(ctx,values)}},{key:\"_addBoundingBoxMargin\",value:function _addBoundingBoxMargin(margin){this.boundingBox.left-=margin;this.boundingBox.top-=margin;this.boundingBox.bottom+=margin;this.boundingBox.right+=margin}},{key:\"_updateBoundingBox\",value:function _updateBoundingBox(x,y,ctx,selected,hover){if(ctx!==undefined){this.resize(ctx,selected,hover)}this.left=x-this.width/2;this.top=y-this.height/2;this.boundingBox.left=this.left;this.boundingBox.top=this.top;this.boundingBox.bottom=this.top+this.height;this.boundingBox.right=this.left+this.width}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y,ctx,selected,hover){this._updateBoundingBox(x,y,ctx,selected,hover)}},{key:\"getDimensionsFromLabel\",value:function getDimensionsFromLabel(ctx,selected,hover){this.textSize=this.labelModule.getTextSize(ctx,selected,hover);var width=this.textSize.width;var height=this.textSize.height;var DEFAULT_SIZE=14;if(width===0){width=DEFAULT_SIZE;height=DEFAULT_SIZE}return{width:width,height:height}}}]);return NodeBase}();exports[\"default\"]=NodeBase},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2)\n;var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var ShapeBase=function(_NodeBase){(0,_inherits3[\"default\"])(ShapeBase,_NodeBase);function ShapeBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,ShapeBase);return(0,_possibleConstructorReturn3[\"default\"])(this,(ShapeBase.__proto__||(0,_getPrototypeOf2[\"default\"])(ShapeBase)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(ShapeBase,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;var values=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{size:this.options.size};if(this.needsRefresh(selected,hover)){this.labelModule.getTextSize(ctx,selected,hover);var size=2*values.size;this.width=size;this.height=size;this.radius=.5*this.width}}},{key:\"_drawShape\",value:function _drawShape(ctx,shape,sizeMultiplier,x,y,selected,hover,values){this.resize(ctx,selected,hover,values);this.left=x-this.width/2;this.top=y-this.height/2;this.initContextForDraw(ctx,values);ctx[shape](x,y,values.size);this.performFill(ctx,values);if(this.options.label!==undefined){this.labelModule.calculateLabelSize(ctx,selected,hover,x,y,\"hanging\");var yLabel=y+.5*this.height+.5*this.labelModule.size.height;this.labelModule.draw(ctx,x,yLabel,selected,hover,\"hanging\")}this.updateBoundingBox(x,y)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y){this.boundingBox.top=y-this.options.size;this.boundingBox.left=x-this.options.size;this.boundingBox.right=x+this.options.size;this.boundingBox.bottom=y+this.options.size;if(this.options.label!==undefined&&this.labelModule.size.width>0){this.boundingBox.left=Math.min(this.boundingBox.left,this.labelModule.size.left);this.boundingBox.right=Math.max(this.boundingBox.right,this.labelModule.size.left+this.labelModule.size.width);this.boundingBox.bottom=Math.max(this.boundingBox.bottom,this.boundingBox.bottom+this.labelModule.size.height)}}}]);return ShapeBase}(_NodeBase3[\"default\"]);exports[\"default\"]=ShapeBase},function(module,exports,__webpack_require__){var IObject=__webpack_require__(78);var defined=__webpack_require__(51);module.exports=function(it){return IObject(defined(it))}},function(module,exports,__webpack_require__){var dP=__webpack_require__(20);var createDesc=__webpack_require__(39);module.exports=__webpack_require__(21)?function(object,key,value){return dP.f(object,key,createDesc(1,value))}:function(object,key,value){object[key]=value;return object}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(32);module.exports=function(it){if(!isObject(it))throw TypeError(it+\" is not an object!\");return it}},function(module,exports){module.exports=function(exec){try{return!!exec()}catch(e){return true}}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(138),__esModule:true}},function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;var _isIterable2=__webpack_require__(188);var _isIterable3=_interopRequireDefault(_isIterable2);var _getIterator2=__webpack_require__(77);var _getIterator3=_interopRequireDefault(_getIterator2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(){function sliceIterator(arr,i){var _arr=[];var _n=true;var _d=false;var _e=undefined;try{for(var _i=(0,_getIterator3.default)(arr),_s;!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break}}catch(err){_d=true;_e=err}finally{try{if(!_n&&_i[\"return\"])_i[\"return\"]()}finally{if(_d)throw _e}}return _arr}return function(arr,i){if(Array.isArray(arr)){return arr}else if((0,_isIterable3.default)(Object(arr))){return sliceIterator(arr,i)}else{throw new TypeError(\"Invalid attempt to destructure non-iterable instance\")}}}()},function(module,exports){module.exports={}},function(module,exports){module.exports=function(it){return typeof it===\"object\"?it!==null:typeof it===\"function\"}},function(module,exports,__webpack_require__){var $keys=__webpack_require__(84);var enumBugKeys=__webpack_require__(58);module.exports=Object.keys||function keys(O){return $keys(O,enumBugKeys)}},function(module,exports,__webpack_require__){\"use strict\";function Point3d(x,y,z){this.x=x!==undefined?x:0;this.y=y!==undefined?y:0;this.z=z!==undefined?z:0}Point3d.subtract=function(a,b){var sub=new Point3d;sub.x=a.x-b.x;sub.y=a.y-b.y;sub.z=a.z-b.z;return sub};Point3d.add=function(a,b){var sum=new Point3d;sum.x=a.x+b.x;sum.y=a.y+b.y;sum.z=a.z+b.z;return sum};Point3d.avg=function(a,b){return new Point3d((a.x+b.x)/2,(a.y+b.y)/2,(a.z+b.z)/2)};Point3d.crossProduct=function(a,b){var crossproduct=new Point3d;crossproduct.x=a.y*b.z-a.z*b.y;crossproduct.y=a.z*b.x-a.x*b.z;crossproduct.z=a.x*b.y-a.y*b.x;return crossproduct};Point3d.prototype.length=function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)};module.exports=Point3d},function(module,exports,__webpack_require__){\"use strict\";var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(root,factory){if(true){!(__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_FACTORY__=factory,__WEBPACK_AMD_DEFINE_RESULT__=typeof __WEBPACK_AMD_DEFINE_FACTORY__===\"function\"?__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__):__WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))}else if(typeof exports===\"object\"){module.exports=factory()}else{root.keycharm=factory()}})(this,function(){function keycharm(options){var preventDefault=options&&options.preventDefault||false;var container=options&&options.container||window;var _exportFunctions={};var _bound={keydown:{},keyup:{}};var _keys={};var i;for(i=97;i<=122;i++){_keys[String.fromCharCode(i)]={code:65+(i-97),shift:false}}for(i=65;i<=90;i++){_keys[String.fromCharCode(i)]={code:i,shift:true}}for(i=0;i<=9;i++){_keys[\"\"+i]={code:48+i,shift:false}}for(i=1;i<=12;i++){_keys[\"F\"+i]={code:111+i,shift:false}}for(i=0;i<=9;i++){_keys[\"num\"+i]={code:96+i,shift:false}}_keys[\"num*\"]={code:106,shift:false};_keys[\"num+\"]={code:107,shift:false};_keys[\"num-\"]={code:109,shift:false};_keys[\"num/\"]={code:111,shift:false};_keys[\"num.\"]={code:110,shift:false};_keys[\"left\"]={code:37,shift:false};_keys[\"up\"]={code:38,shift:false};_keys[\"right\"]={code:39,shift:false};_keys[\"down\"]={code:40,shift:false};_keys[\"space\"]={code:32,shift:false};_keys[\"enter\"]={code:13,shift:false};_keys[\"shift\"]={code:16,shift:undefined};_keys[\"esc\"]={code:27,shift:false};_keys[\"backspace\"]={code:8,shift:false};_keys[\"tab\"]={code:9,shift:false};_keys[\"ctrl\"]={code:17,shift:false};_keys[\"alt\"]={code:18,shift:false};_keys[\"delete\"]={code:46,shift:false};_keys[\"pageup\"]={code:33,shift:false};_keys[\"pagedown\"]={code:34,shift:false};_keys[\"=\"]={code:187,shift:false};_keys[\"-\"]={code:189,shift:false};_keys[\"]\"]={code:221,shift:false};_keys[\"[\"]={code:219,shift:false};var down=function(event){handleEvent(event,\"keydown\")};var up=function(event){handleEvent(event,\"keyup\")};var handleEvent=function(event,type){if(_bound[type][event.keyCode]!==undefined){var bound=_bound[type][event.keyCode];for(var i=0;i<bound.length;i++){if(bound[i].shift===undefined){bound[i].fn(event)}else if(bound[i].shift==true&&event.shiftKey==true){bound[i].fn(event)}else if(bound[i].shift==false&&event.shiftKey==false){bound[i].fn(event)}}if(preventDefault==true){event.preventDefault()}}};_exportFunctions.bind=function(key,callback,type){if(type===undefined){type=\"keydown\"}if(_keys[key]===undefined){throw new Error(\"unsupported key: \"+key)}if(_bound[type][_keys[key].code]===undefined){_bound[type][_keys[key].code]=[]}_bound[type][_keys[key].code].push({fn:callback,shift:_keys[key].shift})};_exportFunctions.bindAll=function(callback,type){if(type===undefined){type=\"keydown\"}for(var key in _keys){if(_keys.hasOwnProperty(key)){_exportFunctions.bind(key,callback,type)}}};_exportFunctions.getKey=function(event){for(var key in _keys){if(_keys.hasOwnProperty(key)){if(event.shiftKey==true&&_keys[key].shift==true&&event.keyCode==_keys[key].code){return key}else if(event.shiftKey==false&&_keys[key].shift==false&&event.keyCode==_keys[key].code){return key}else if(event.keyCode==_keys[key].code&&key==\"shift\"){return key}}}return\"unknown key, currently not supported\"};_exportFunctions.unbind=function(key,callback,type){if(type===undefined){type=\"keydown\"}if(_keys[key]===undefined){throw new Error(\"unsupported key: \"+key)}if(callback!==undefined){var newBindings=[];var bound=_bound[type][_keys[key].code];if(bound!==undefined){for(var i=0;i<bound.length;i++){if(!(bound[i].fn==callback&&bound[i].shift==_keys[key].shift)){newBindings.push(_bound[type][_keys[key].code][i])}}}_bound[type][_keys[key].code]=newBindings}else{_bound[type][_keys[key].code]=[]}};_exportFunctions.reset=function(){_bound={keydown:{},keyup:{}}};_exportFunctions.destroy=function(){_bound={keydown:{},keyup:{}};container.removeEventListener(\"keydown\",down,true);container.removeEventListener(\"keyup\",up,true)};container.addEventListener(\"keydown\",down,true);container.addEventListener(\"keyup\",up,true);return _exportFunctions}return keycharm})},function(module,exports,__webpack_require__){\"use strict\";exports.convertHiddenOptions=function(moment,body,hiddenDates){if(hiddenDates&&!Array.isArray(hiddenDates)){return exports.convertHiddenOptions(moment,body,[hiddenDates])}body.hiddenDates=[];if(hiddenDates){if(Array.isArray(hiddenDates)==true){for(var i=0;i<hiddenDates.length;i++){if(hiddenDates[i].repeat===undefined){var dateItem={};dateItem.start=moment(hiddenDates[i].start).toDate().valueOf();dateItem.end=moment(hiddenDates[i].end).toDate().valueOf();body.hiddenDates.push(dateItem)}}body.hiddenDates.sort(function(a,b){return a.start-b.start})}}};exports.updateHiddenDates=function(moment,body,hiddenDates){if(hiddenDates&&!Array.isArray(hiddenDates)){return exports.updateHiddenDates(moment,body,[hiddenDates])}if(hiddenDates&&body.domProps.centerContainer.width!==undefined){exports.convertHiddenOptions(moment,body,hiddenDates);var start=moment(body.range.start);var end=moment(body.range.end);var totalRange=body.range.end-body.range.start;var pixelTime=totalRange/body.domProps.centerContainer.width;for(var i=0;i<hiddenDates.length;i++){if(hiddenDates[i].repeat!==undefined){var startDate=moment(hiddenDates[i].start);var endDate=moment(hiddenDates[i].end);if(startDate._d==\"Invalid Date\"){throw new Error(\"Supplied start date is not valid: \"+hiddenDates[i].start)}if(endDate._d==\"Invalid Date\"){throw new Error(\"Supplied end date is not valid: \"+hiddenDates[i].end)}var duration=endDate-startDate;if(duration>=4*pixelTime){var offset=0;var runUntil=end.clone();switch(hiddenDates[i].repeat){case\"daily\":if(startDate.day()!=endDate.day()){offset=1}startDate.dayOfYear(start.dayOfYear());startDate.year(start.year());startDate.subtract(7,\"days\");endDate.dayOfYear(start.dayOfYear());endDate.year(start.year());endDate.subtract(7-offset,\"days\");runUntil.add(1,\"weeks\");break;case\"weekly\":var dayOffset=endDate.diff(startDate,\"days\");var day=startDate.day();startDate.date(start.date());startDate.month(start.month());startDate.year(start.year());endDate=startDate.clone();startDate.day(day);endDate.day(day);endDate.add(dayOffset,\"days\");startDate.subtract(1,\"weeks\");endDate.subtract(1,\"weeks\");runUntil.add(1,\"weeks\");break;case\"monthly\":if(startDate.month()!=endDate.month()){offset=1}startDate.month(start.month());startDate.year(start.year());startDate.subtract(1,\"months\");endDate.month(start.month());endDate.year(start.year());endDate.subtract(1,\"months\");endDate.add(offset,\"months\");runUntil.add(1,\"months\");break;case\"yearly\":if(startDate.year()!=endDate.year()){offset=1}startDate.year(start.year());startDate.subtract(1,\"years\");endDate.year(start.year());endDate.subtract(1,\"years\");endDate.add(offset,\"years\");runUntil.add(1,\"years\");break;default:console.log(\"Wrong repeat format, allowed are: daily, weekly, monthly, yearly. Given:\",hiddenDates[i].repeat);return}while(startDate<runUntil){body.hiddenDates.push({start:startDate.valueOf(),end:endDate.valueOf()});switch(hiddenDates[i].repeat){case\"daily\":startDate.add(1,\"days\");endDate.add(1,\"days\");break;case\"weekly\":startDate.add(1,\"weeks\");endDate.add(1,\"weeks\");break;case\"monthly\":startDate.add(1,\"months\");endDate.add(1,\"months\");break;case\"yearly\":startDate.add(1,\"y\");endDate.add(1,\"y\");break;default:console.log(\"Wrong repeat format, allowed are: daily, weekly, monthly, yearly. Given:\",hiddenDates[i].repeat);return}}body.hiddenDates.push({start:startDate.valueOf(),end:endDate.valueOf()})}}}exports.removeDuplicates(body);var startHidden=exports.isHidden(body.range.start,body.hiddenDates);var endHidden=exports.isHidden(body.range.end,body.hiddenDates);var rangeStart=body.range.start;var rangeEnd=body.range.end;if(startHidden.hidden==true){rangeStart=body.range.startToFront==true?startHidden.startDate-1:startHidden.endDate+1}if(endHidden.hidden==true){rangeEnd=body.range.endToFront==true?endHidden.startDate-1:endHidden.endDate+1}if(startHidden.hidden==true||endHidden.hidden==true){body.range._applyRange(rangeStart,rangeEnd)}}};exports.removeDuplicates=function(body){var hiddenDates=body.hiddenDates;var safeDates=[];for(var i=0;i<hiddenDates.length;i++){for(var j=0;j<hiddenDates.length;j++){if(i!=j&&hiddenDates[j].remove!=true&&hiddenDates[i].remove!=true){if(hiddenDates[j].start>=hiddenDates[i].start&&hiddenDates[j].end<=hiddenDates[i].end){hiddenDates[j].remove=true}else if(hiddenDates[j].start>=hiddenDates[i].start&&hiddenDates[j].start<=hiddenDates[i].end){hiddenDates[i].end=hiddenDates[j].end;hiddenDates[j].remove=true}else if(hiddenDates[j].end>=hiddenDates[i].start&&hiddenDates[j].end<=hiddenDates[i].end){hiddenDates[i].start=hiddenDates[j].start;hiddenDates[j].remove=true}}}}for(i=0;i<hiddenDates.length;i++){if(hiddenDates[i].remove!==true){safeDates.push(hiddenDates[i])}}body.hiddenDates=safeDates;body.hiddenDates.sort(function(a,b){return a.start-b.start})};exports.printDates=function(dates){for(var i=0;i<dates.length;i++){console.log(i,new Date(dates[i].start),new Date(dates[i].end),dates[i].start,dates[i].end,dates[i].remove)}};exports.stepOverHiddenDates=function(moment,timeStep,previousTime){var stepInHidden=false;var currentValue=timeStep.current.valueOf();for(var i=0;i<timeStep.hiddenDates.length;i++){var startDate=timeStep.hiddenDates[i].start;var endDate=timeStep.hiddenDates[i].end;if(currentValue>=startDate&&currentValue<endDate){stepInHidden=true;break}}if(stepInHidden==true&&currentValue<timeStep._end.valueOf()&&currentValue!=previousTime){var prevValue=moment(previousTime);var newValue=moment(endDate);if(prevValue.year()!=newValue.year()){timeStep.switchedYear=true}else if(prevValue.month()!=newValue.month()){timeStep.switchedMonth=true}else if(prevValue.dayOfYear()!=newValue.dayOfYear()){timeStep.switchedDay=true}timeStep.current=newValue}};exports.toScreen=function(Core,time,width){var conversion;if(Core.body.hiddenDates.length==0){conversion=Core.range.conversion(width);return(time.valueOf()-conversion.offset)*conversion.scale}else{var hidden=exports.isHidden(time,Core.body.hiddenDates);if(hidden.hidden==true){time=hidden.startDate}var duration=exports.getHiddenDurationBetween(Core.body.hiddenDates,Core.range.start,Core.range.end);if(time<Core.range.start){conversion=Core.range.conversion(width,duration);var hiddenBeforeStart=exports.getHiddenDurationBeforeStart(Core.body.hiddenDates,time,conversion.offset);time=Core.options.moment(time).toDate().valueOf();time=time+hiddenBeforeStart;return-(conversion.offset-time.valueOf())*conversion.scale}else if(time>Core.range.end){var rangeAfterEnd={start:Core.range.start,end:time};time=exports.correctTimeForHidden(Core.options.moment,Core.body.hiddenDates,rangeAfterEnd,time);conversion=Core.range.conversion(width,duration);return(time.valueOf()-conversion.offset)*conversion.scale}else{time=exports.correctTimeForHidden(Core.options.moment,Core.body.hiddenDates,Core.range,time);conversion=Core.range.conversion(width,duration);return(time.valueOf()-conversion.offset)*conversion.scale}}};exports.toTime=function(Core,x,width){if(Core.body.hiddenDates.length==0){var conversion=Core.range.conversion(width);return new Date(x/conversion.scale+conversion.offset)}else{var hiddenDuration=exports.getHiddenDurationBetween(Core.body.hiddenDates,Core.range.start,Core.range.end);var totalDuration=Core.range.end-Core.range.start-hiddenDuration;var partialDuration=totalDuration*x/width;var accumulatedHiddenDuration=exports.getAccumulatedHiddenDuration(Core.body.hiddenDates,Core.range,partialDuration);return new Date(accumulatedHiddenDuration+partialDuration+Core.range.start)}};exports.getHiddenDurationBetween=function(hiddenDates,start,end){var duration=0;for(var i=0;i<hiddenDates.length;i++){var startDate=hiddenDates[i].start;var endDate=hiddenDates[i].end;if(startDate>=start&&endDate<end){duration+=endDate-startDate}}return duration};exports.getHiddenDurationBeforeStart=function(hiddenDates,start,end){var duration=0;for(var i=0;i<hiddenDates.length;i++){var startDate=hiddenDates[i].start;var endDate=hiddenDates[i].end;if(startDate>=start&&endDate<=end){duration+=endDate-startDate}}return duration};exports.correctTimeForHidden=function(moment,hiddenDates,range,time){time=moment(time).toDate().valueOf();time-=exports.getHiddenDurationBefore(moment,hiddenDates,range,time);return time};exports.getHiddenDurationBefore=function(moment,hiddenDates,range,time){var timeOffset=0;time=moment(time).toDate().valueOf();for(var i=0;i<hiddenDates.length;i++){var startDate=hiddenDates[i].start;var endDate=hiddenDates[i].end;if(startDate>=range.start&&endDate<range.end){if(time>=endDate){timeOffset+=endDate-startDate}}}return timeOffset};exports.getAccumulatedHiddenDuration=function(hiddenDates,range,requiredDuration){var hiddenDuration=0;var duration=0;var previousPoint=range.start;for(var i=0;i<hiddenDates.length;i++){var startDate=hiddenDates[i].start;var endDate=hiddenDates[i].end;if(startDate>=range.start&&endDate<range.end){duration+=startDate-previousPoint;previousPoint=endDate;if(duration>=requiredDuration){break}else{hiddenDuration+=endDate-startDate}}}return hiddenDuration};exports.snapAwayFromHidden=function(hiddenDates,time,direction,correctionEnabled){var isHidden=exports.isHidden(time,hiddenDates);if(isHidden.hidden==true){if(direction<0){if(correctionEnabled==true){return isHidden.startDate-(isHidden.endDate-time)-1}else{return isHidden.startDate-1}}else{if(correctionEnabled==true){return isHidden.endDate+(time-isHidden.startDate)+1}else{return isHidden.endDate+1}}}else{return time}};exports.isHidden=function(time,hiddenDates){for(var i=0;i<hiddenDates.length;i++){var startDate=hiddenDates[i].start;var endDate=hiddenDates[i].end;if(time>=startDate&&time<endDate){return{hidden:true,startDate:startDate,endDate:endDate}}}return{hidden:false,startDate:startDate,endDate:endDate}}},function(module,exports,__webpack_require__){\"use strict\";exports.onTouch=function(hammer,callback){callback.inputHandler=function(event){if(event.isFirst){callback(event)}};hammer.on(\"hammer.input\",callback.inputHandler)};exports.onRelease=function(hammer,callback){callback.inputHandler=function(event){if(event.isFinal){callback(event)}};return hammer.on(\"hammer.input\",callback.inputHandler)};exports.offTouch=function(hammer,callback){hammer.off(\"hammer.input\",callback.inputHandler)};exports.offRelease=exports.offTouch;exports.disablePreventDefaultVertically=function(pinchRecognizer){var TOUCH_ACTION_PAN_Y=\"pan-y\";pinchRecognizer.getTouchAction=function(){return[TOUCH_ACTION_PAN_Y]};return pinchRecognizer}},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hammer=__webpack_require__(10);var util=__webpack_require__(2);var moment=__webpack_require__(9);function Item(data,conversion,options){this.id=null;this.parent=null;this.data=data;this.dom=null;this.conversion=conversion||{};this.options=options||{};this.selected=false;this.displayed=false;this.groupShowing=true;this.dirty=true;this.top=null;this.right=null;this.left=null;this.width=null;this.height=null;this.editable=null;this._updateEditStatus()}Item.prototype.stack=true;Item.prototype.select=function(){this.selected=true;this.dirty=true;if(this.displayed)this.redraw()};Item.prototype.unselect=function(){this.selected=false;this.dirty=true;if(this.displayed)this.redraw()};Item.prototype.setData=function(data){var groupChanged=data.group!=undefined&&this.data.group!=data.group;if(groupChanged&&this.parent!=null){this.parent.itemSet._moveToGroup(this,data.group)}if(this.parent){this.parent.stackDirty=true}var subGroupChanged=data.subgroup!=undefined&&this.data.subgroup!=data.subgroup;if(subGroupChanged&&this.parent!=null){this.parent.changeSubgroup(this,this.data.subgroup,data.subgroup)}this.data=data;this._updateEditStatus();this.dirty=true;if(this.displayed)this.redraw()};Item.prototype.setParent=function(parent){if(this.displayed){this.hide();this.parent=parent;if(this.parent){this.show()}}else{this.parent=parent}};Item.prototype.isVisible=function(range){return false};Item.prototype.show=function(){return false};Item.prototype.hide=function(){return false};Item.prototype.redraw=function(){};Item.prototype.repositionX=function(){};Item.prototype.repositionY=function(){};Item.prototype._repaintDragCenter=function(){if(this.selected&&this.options.editable.updateTime&&!this.dom.dragCenter){var me=this;var dragCenter=document.createElement(\"div\");dragCenter.className=\"vis-drag-center\";dragCenter.dragCenterItem=this;var hammer=new Hammer(dragCenter);hammer.on(\"tap\",function(event){me.parent.itemSet.body.emitter.emit(\"click\",{event:event,item:me.id})});hammer.on(\"doubletap\",function(event){event.stopPropagation();me.parent.itemSet._onUpdateItem(me);me.parent.itemSet.body.emitter.emit(\"doubleClick\",{event:event,item:me.id})});if(this.dom.box){if(this.dom.dragLeft){this.dom.box.insertBefore(dragCenter,this.dom.dragLeft)}else{this.dom.box.appendChild(dragCenter)}}else if(this.dom.point){this.dom.point.appendChild(dragCenter)}this.dom.dragCenter=dragCenter}else if(!this.selected&&this.dom.dragCenter){if(this.dom.dragCenter.parentNode){this.dom.dragCenter.parentNode.removeChild(this.dom.dragCenter)}this.dom.dragCenter=null}};Item.prototype._repaintDeleteButton=function(anchor){var editable=(this.options.editable.overrideItems||this.editable==null)&&this.options.editable.remove||!this.options.editable.overrideItems&&this.editable!=null&&this.editable.remove;if(this.selected&&editable&&!this.dom.deleteButton){var me=this;var deleteButton=document.createElement(\"div\");if(this.options.rtl){deleteButton.className=\"vis-delete-rtl\"}else{deleteButton.className=\"vis-delete\"}deleteButton.title=\"Delete this item\";new Hammer(deleteButton).on(\"tap\",function(event){event.stopPropagation();me.parent.removeFromDataSet(me)});anchor.appendChild(deleteButton);this.dom.deleteButton=deleteButton}else if(!this.selected&&this.dom.deleteButton){if(this.dom.deleteButton.parentNode){this.dom.deleteButton.parentNode.removeChild(this.dom.deleteButton)}this.dom.deleteButton=null}};Item.prototype._repaintOnItemUpdateTimeTooltip=function(anchor){if(!this.options.tooltipOnItemUpdateTime)return;var editable=(this.options.editable.updateTime||this.data.editable===true)&&this.data.editable!==false;if(this.selected&&editable&&!this.dom.onItemUpdateTimeTooltip){var onItemUpdateTimeTooltip=document.createElement(\"div\");onItemUpdateTimeTooltip.className=\"vis-onUpdateTime-tooltip\";anchor.appendChild(onItemUpdateTimeTooltip);this.dom.onItemUpdateTimeTooltip=onItemUpdateTimeTooltip}else if(!this.selected&&this.dom.onItemUpdateTimeTooltip){if(this.dom.onItemUpdateTimeTooltip.parentNode){this.dom.onItemUpdateTimeTooltip.parentNode.removeChild(this.dom.onItemUpdateTimeTooltip)}this.dom.onItemUpdateTimeTooltip=null}if(this.dom.onItemUpdateTimeTooltip){this.dom.onItemUpdateTimeTooltip.style.visibility=this.parent.itemSet.touchParams.itemIsDragging?\"visible\":\"hidden\";if(this.options.rtl){this.dom.onItemUpdateTimeTooltip.style.right=this.dom.content.style.right}else{this.dom.onItemUpdateTimeTooltip.style.left=this.dom.content.style.left}var tooltipOffset=50;var scrollTop=this.parent.itemSet.body.domProps.scrollTop;var itemDistanceFromTop;if(this.options.orientation.item==\"top\"){itemDistanceFromTop=this.top}else{itemDistanceFromTop=this.parent.height-this.top-this.height}var isCloseToTop=itemDistanceFromTop+this.parent.top-tooltipOffset<-scrollTop;if(isCloseToTop){this.dom.onItemUpdateTimeTooltip.style.bottom=\"\";this.dom.onItemUpdateTimeTooltip.style.top=this.height+2+\"px\"}else{this.dom.onItemUpdateTimeTooltip.style.top=\"\";this.dom.onItemUpdateTimeTooltip.style.bottom=this.height+2+\"px\"}var content;var templateFunction;if(this.options.tooltipOnItemUpdateTime&&this.options.tooltipOnItemUpdateTime.template){templateFunction=this.options.tooltipOnItemUpdateTime.template.bind(this);content=templateFunction(this.data)}else{content=\"start: \"+moment(this.data.start).format(\"MM/DD/YYYY hh:mm\");if(this.data.end){content+=\"<br> end: \"+moment(this.data.end).format(\"MM/DD/YYYY hh:mm\")}}this.dom.onItemUpdateTimeTooltip.innerHTML=content}};Item.prototype._updateContents=function(element){var content;var changed;var templateFunction;var itemVisibleFrameContent;var visibleFrameTemplateFunction;var itemData=this.parent.itemSet.itemsData.get(this.id);var frameElement=this.dom.box||this.dom.point;var itemVisibleFrameContentElement=frameElement.getElementsByClassName(\"vis-item-visible-frame\")[0];if(this.options.visibleFrameTemplate){visibleFrameTemplateFunction=this.options.visibleFrameTemplate.bind(this);itemVisibleFrameContent=visibleFrameTemplateFunction(itemData,frameElement)}else{itemVisibleFrameContent=\"\"}if(itemVisibleFrameContentElement){if(itemVisibleFrameContent instanceof Object&&!(itemVisibleFrameContent instanceof Element)){visibleFrameTemplateFunction(itemData,itemVisibleFrameContentElement)}else{changed=this._contentToString(this.itemVisibleFrameContent)!==this._contentToString(itemVisibleFrameContent);if(changed){if(itemVisibleFrameContent instanceof Element){itemVisibleFrameContentElement.innerHTML=\"\";itemVisibleFrameContentElement.appendChild(itemVisibleFrameContent)}else if(itemVisibleFrameContent!=undefined){itemVisibleFrameContentElement.innerHTML=itemVisibleFrameContent}else{if(!(this.data.type==\"background\"&&this.data.content===undefined)){throw new Error('Property \"content\" missing in item '+this.id)}}this.itemVisibleFrameContent=itemVisibleFrameContent}}}if(this.options.template){templateFunction=this.options.template.bind(this);content=templateFunction(itemData,element,this.data)}else{content=this.data.content}if(content instanceof Object&&!(content instanceof Element)){templateFunction(itemData,element)}else{changed=this._contentToString(this.content)!==this._contentToString(content);if(changed){if(content instanceof Element){element.innerHTML=\"\";element.appendChild(content)}else if(content!=undefined){element.innerHTML=content}else{if(!(this.data.type==\"background\"&&this.data.content===undefined)){throw new Error('Property \"content\" missing in item '+this.id)}}this.content=content}}};Item.prototype._updateDataAttributes=function(element){if(this.options.dataAttributes&&this.options.dataAttributes.length>0){var attributes=[];if(Array.isArray(this.options.dataAttributes)){attributes=this.options.dataAttributes}else if(this.options.dataAttributes==\"all\"){attributes=(0,_keys2[\"default\"])(this.data)}else{return}for(var i=0;i<attributes.length;i++){var name=attributes[i];var value=this.data[name];if(value!=null){element.setAttribute(\"data-\"+name,value)}else{element.removeAttribute(\"data-\"+name)}}}};Item.prototype._updateStyle=function(element){if(this.style){util.removeCssText(element,this.style);this.style=null}if(this.data.style){util.addCssText(element,this.data.style);this.style=this.data.style}};Item.prototype._contentToString=function(content){if(typeof content===\"string\")return content;if(content&&\"outerHTML\"in content)return content.outerHTML;return content};Item.prototype._updateEditStatus=function(){if(this.options){if(typeof this.options.editable===\"boolean\"){this.editable={updateTime:this.options.editable,updateGroup:this.options.editable,remove:this.options.editable}}else if((0,_typeof3[\"default\"])(this.options.editable)===\"object\"){this.editable={};util.selectiveExtend([\"updateTime\",\"updateGroup\",\"remove\"],this.editable,this.options.editable)}}if(!this.options||!this.options.editable||this.options.editable.overrideItems!==true){if(this.data){if(typeof this.data.editable===\"boolean\"){this.editable={updateTime:this.data.editable,updateGroup:this.data.editable,remove:this.data.editable}}else if((0,_typeof3[\"default\"])(this.data.editable)===\"object\"){this.editable={};util.selectiveExtend([\"updateTime\",\"updateGroup\",\"remove\"],this.editable,this.data.editable)}}}};Item.prototype.getWidthLeft=function(){return 0};Item.prototype.getWidthRight=function(){return 0};Item.prototype.getTitle=function(){return this.data.title};module.exports=Item},function(module,exports){module.exports=function(bitmap,value){return{enumerable:!(bitmap&1),configurable:!(bitmap&2),writable:!(bitmap&4),value:value}}},function(module,exports){var id=0;var px=Math.random();module.exports=function(key){return\"Symbol(\".concat(key===undefined?\"\":key,\")_\",(++id+px).toString(36))}},function(module,exports,__webpack_require__){var defined=__webpack_require__(51);module.exports=function(it){return Object(defined(it))}},function(module,exports){exports.f={}.propertyIsEnumerable},function(module,exports,__webpack_require__){\"use strict\";function Queue(options){this.delay=null;this.max=Infinity;this._queue=[];this._timeout=null;this._extended=null;this.setOptions(options)}Queue.prototype.setOptions=function(options){if(options&&typeof options.delay!==\"undefined\"){this.delay=options.delay}if(options&&typeof options.max!==\"undefined\"){this.max=options.max}this._flushIfNeeded()};Queue.extend=function(object,options){var queue=new Queue(options);if(object.flush!==undefined){throw new Error(\"Target object already has a property flush\")}object.flush=function(){queue.flush()};var methods=[{name:\"flush\",original:undefined}];if(options&&options.replace){for(var i=0;i<options.replace.length;i++){var name=options.replace[i];methods.push({name:name,original:object[name]});queue.replace(object,name)}}queue._extended={object:object,methods:methods};return queue};Queue.prototype.destroy=function(){this.flush();if(this._extended){var object=this._extended.object;var methods=this._extended.methods;for(var i=0;i<methods.length;i++){var method=methods[i];if(method.original){object[method.name]=method.original}else{delete object[method.name]}}this._extended=null}};Queue.prototype.replace=function(object,method){var me=this;var original=object[method];if(!original){throw new Error(\"Method \"+method+\" undefined\")}object[method]=function(){var args=[];for(var i=0;i<arguments.length;i++){args[i]=arguments[i]}me.queue({args:args,fn:original,context:this})}};Queue.prototype.queue=function(entry){if(typeof entry===\"function\"){this._queue.push({fn:entry})}else{this._queue.push(entry)}this._flushIfNeeded()};Queue.prototype._flushIfNeeded=function(){\nif(this._queue.length>this.max){this.flush()}clearTimeout(this._timeout);if(this.queue.length>0&&typeof this.delay===\"number\"){var me=this;this._timeout=setTimeout(function(){me.flush()},this.delay)}};Queue.prototype.flush=function(){while(this._queue.length>0){var entry=this._queue.shift();entry.fn.apply(entry.context||entry.fn,entry.args||[])}};module.exports=Queue},function(module,exports){module.exports=Emitter;function Emitter(obj){if(obj)return mixin(obj)}function mixin(obj){for(var key in Emitter.prototype){obj[key]=Emitter.prototype[key]}return obj}Emitter.prototype.on=Emitter.prototype.addEventListener=function(event,fn){this._callbacks=this._callbacks||{};(this._callbacks[event]=this._callbacks[event]||[]).push(fn);return this};Emitter.prototype.once=function(event,fn){var self=this;this._callbacks=this._callbacks||{};function on(){self.off(event,on);fn.apply(this,arguments)}on.fn=fn;this.on(event,on);return this};Emitter.prototype.off=Emitter.prototype.removeListener=Emitter.prototype.removeAllListeners=Emitter.prototype.removeEventListener=function(event,fn){this._callbacks=this._callbacks||{};if(0==arguments.length){this._callbacks={};return this}var callbacks=this._callbacks[event];if(!callbacks)return this;if(1==arguments.length){delete this._callbacks[event];return this}var cb;for(var i=0;i<callbacks.length;i++){cb=callbacks[i];if(cb===fn||cb.fn===fn){callbacks.splice(i,1);break}}return this};Emitter.prototype.emit=function(event){this._callbacks=this._callbacks||{};var args=[].slice.call(arguments,1),callbacks=this._callbacks[event];if(callbacks){callbacks=callbacks.slice(0);for(var i=0,len=callbacks.length;i<len;++i){callbacks[i].apply(this,args)}}return this};Emitter.prototype.listeners=function(event){this._callbacks=this._callbacks||{};return this._callbacks[event]||[]};Emitter.prototype.hasListeners=function(event){return!!this.listeners(event).length}},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Component=__webpack_require__(16);var TimeStep=__webpack_require__(66);var DateUtil=__webpack_require__(36);var moment=__webpack_require__(9);function TimeAxis(body,options){this.dom={foreground:null,lines:[],majorTexts:[],minorTexts:[],redundant:{lines:[],majorTexts:[],minorTexts:[]}};this.props={range:{start:0,end:0,minimumStep:0},lineTop:0};this.defaultOptions={orientation:{axis:\"bottom\"},showMinorLabels:true,showMajorLabels:true,maxMinorChars:7,format:TimeStep.FORMAT,moment:moment,timeAxis:null};this.options=util.extend({},this.defaultOptions);this.body=body;this._create();this.setOptions(options)}TimeAxis.prototype=new Component;TimeAxis.prototype.setOptions=function(options){if(options){util.selectiveExtend([\"showMinorLabels\",\"showMajorLabels\",\"maxMinorChars\",\"hiddenDates\",\"timeAxis\",\"moment\",\"rtl\"],this.options,options);util.selectiveDeepExtend([\"format\"],this.options,options);if(\"orientation\"in options){if(typeof options.orientation===\"string\"){this.options.orientation.axis=options.orientation}else if((0,_typeof3[\"default\"])(options.orientation)===\"object\"&&\"axis\"in options.orientation){this.options.orientation.axis=options.orientation.axis}}if(\"locale\"in options){if(typeof moment.locale===\"function\"){moment.locale(options.locale)}else{moment.lang(options.locale)}}}};TimeAxis.prototype._create=function(){this.dom.foreground=document.createElement(\"div\");this.dom.background=document.createElement(\"div\");this.dom.foreground.className=\"vis-time-axis vis-foreground\";this.dom.background.className=\"vis-time-axis vis-background\"};TimeAxis.prototype.destroy=function(){if(this.dom.foreground.parentNode){this.dom.foreground.parentNode.removeChild(this.dom.foreground)}if(this.dom.background.parentNode){this.dom.background.parentNode.removeChild(this.dom.background)}this.body=null};TimeAxis.prototype.redraw=function(){var props=this.props;var foreground=this.dom.foreground;var background=this.dom.background;var parent=this.options.orientation.axis==\"top\"?this.body.dom.top:this.body.dom.bottom;var parentChanged=foreground.parentNode!==parent;this._calculateCharSize();var showMinorLabels=this.options.showMinorLabels&&this.options.orientation.axis!==\"none\";var showMajorLabels=this.options.showMajorLabels&&this.options.orientation.axis!==\"none\";props.minorLabelHeight=showMinorLabels?props.minorCharHeight:0;props.majorLabelHeight=showMajorLabels?props.majorCharHeight:0;props.height=props.minorLabelHeight+props.majorLabelHeight;props.width=foreground.offsetWidth;props.minorLineHeight=this.body.domProps.root.height-props.majorLabelHeight-(this.options.orientation.axis==\"top\"?this.body.domProps.bottom.height:this.body.domProps.top.height);props.minorLineWidth=1;props.majorLineHeight=props.minorLineHeight+props.majorLabelHeight;props.majorLineWidth=1;var foregroundNextSibling=foreground.nextSibling;var backgroundNextSibling=background.nextSibling;foreground.parentNode&&foreground.parentNode.removeChild(foreground);background.parentNode&&background.parentNode.removeChild(background);foreground.style.height=this.props.height+\"px\";this._repaintLabels();if(foregroundNextSibling){parent.insertBefore(foreground,foregroundNextSibling)}else{parent.appendChild(foreground)}if(backgroundNextSibling){this.body.dom.backgroundVertical.insertBefore(background,backgroundNextSibling)}else{this.body.dom.backgroundVertical.appendChild(background)}return this._isResized()||parentChanged};TimeAxis.prototype._repaintLabels=function(){var orientation=this.options.orientation.axis;var start=util.convert(this.body.range.start,\"Number\");var end=util.convert(this.body.range.end,\"Number\");var timeLabelsize=this.body.util.toTime((this.props.minorCharWidth||10)*this.options.maxMinorChars).valueOf();var minimumStep=timeLabelsize-DateUtil.getHiddenDurationBefore(this.options.moment,this.body.hiddenDates,this.body.range,timeLabelsize);minimumStep-=this.body.util.toTime(0).valueOf();var step=new TimeStep(new Date(start),new Date(end),minimumStep,this.body.hiddenDates,this.options);step.setMoment(this.options.moment);if(this.options.format){step.setFormat(this.options.format)}if(this.options.timeAxis){step.setScale(this.options.timeAxis)}this.step=step;var dom=this.dom;dom.redundant.lines=dom.lines;dom.redundant.majorTexts=dom.majorTexts;dom.redundant.minorTexts=dom.minorTexts;dom.lines=[];dom.majorTexts=[];dom.minorTexts=[];var current;var next;var x;var xNext;var isMajor;var nextIsMajor;var showMinorGrid;var width=0,prevWidth;var line;var labelMinor;var xFirstMajorLabel=undefined;var count=0;var MAX=1e3;var className;step.start();next=step.getCurrent();xNext=this.body.util.toScreen(next);while(step.hasNext()&&count<MAX){count++;isMajor=step.isMajor();className=step.getClassName();labelMinor=step.getLabelMinor();current=next;x=xNext;step.next();next=step.getCurrent();nextIsMajor=step.isMajor();xNext=this.body.util.toScreen(next);prevWidth=width;width=xNext-x;switch(step.scale){case\"week\":showMinorGrid=true;break;default:showMinorGrid=width>=prevWidth*.4;break}if(this.options.showMinorLabels&&showMinorGrid){var label=this._repaintMinorText(x,labelMinor,orientation,className);label.style.width=width+\"px\"}if(isMajor&&this.options.showMajorLabels){if(x>0){if(xFirstMajorLabel==undefined){xFirstMajorLabel=x}label=this._repaintMajorText(x,step.getLabelMajor(),orientation,className)}line=this._repaintMajorLine(x,width,orientation,className)}else{if(showMinorGrid){line=this._repaintMinorLine(x,width,orientation,className)}else{if(line){line.style.width=parseInt(line.style.width)+width+\"px\"}}}}if(count===MAX&&!warnedForOverflow){console.warn(\"Something is wrong with the Timeline scale. Limited drawing of grid lines to \"+MAX+\" lines.\");warnedForOverflow=true}if(this.options.showMajorLabels){var leftTime=this.body.util.toTime(0),leftText=step.getLabelMajor(leftTime),widthText=leftText.length*(this.props.majorCharWidth||10)+10;if(xFirstMajorLabel==undefined||widthText<xFirstMajorLabel){this._repaintMajorText(0,leftText,orientation,className)}}util.forEach(this.dom.redundant,function(arr){while(arr.length){var elem=arr.pop();if(elem&&elem.parentNode){elem.parentNode.removeChild(elem)}}})};TimeAxis.prototype._repaintMinorText=function(x,text,orientation,className){var label=this.dom.redundant.minorTexts.shift();if(!label){var content=document.createTextNode(\"\");label=document.createElement(\"div\");label.appendChild(content);this.dom.foreground.appendChild(label)}this.dom.minorTexts.push(label);label.innerHTML=text;label.style.top=orientation==\"top\"?this.props.majorLabelHeight+\"px\":\"0\";if(this.options.rtl){label.style.left=\"\";label.style.right=x+\"px\"}else{label.style.left=x+\"px\"}label.className=\"vis-text vis-minor \"+className;return label};TimeAxis.prototype._repaintMajorText=function(x,text,orientation,className){var label=this.dom.redundant.majorTexts.shift();if(!label){var content=document.createElement(\"div\");label=document.createElement(\"div\");label.appendChild(content);this.dom.foreground.appendChild(label)}label.childNodes[0].innerHTML=text;label.className=\"vis-text vis-major \"+className;label.style.top=orientation==\"top\"?\"0\":this.props.minorLabelHeight+\"px\";if(this.options.rtl){label.style.left=\"\";label.style.right=x+\"px\"}else{label.style.left=x+\"px\"}this.dom.majorTexts.push(label);return label};TimeAxis.prototype._repaintMinorLine=function(x,width,orientation,className){var line=this.dom.redundant.lines.shift();if(!line){line=document.createElement(\"div\");this.dom.background.appendChild(line)}this.dom.lines.push(line);var props=this.props;if(orientation==\"top\"){line.style.top=props.majorLabelHeight+\"px\"}else{line.style.top=this.body.domProps.top.height+\"px\"}line.style.height=props.minorLineHeight+\"px\";if(this.options.rtl){line.style.left=\"\";line.style.right=x-props.minorLineWidth/2+\"px\";line.className=\"vis-grid vis-vertical-rtl vis-minor \"+className}else{line.style.left=x-props.minorLineWidth/2+\"px\";line.className=\"vis-grid vis-vertical vis-minor \"+className}line.style.width=width+\"px\";return line};TimeAxis.prototype._repaintMajorLine=function(x,width,orientation,className){var line=this.dom.redundant.lines.shift();if(!line){line=document.createElement(\"div\");this.dom.background.appendChild(line)}this.dom.lines.push(line);var props=this.props;if(orientation==\"top\"){line.style.top=\"0\"}else{line.style.top=this.body.domProps.top.height+\"px\"}if(this.options.rtl){line.style.left=\"\";line.style.right=x-props.majorLineWidth/2+\"px\";line.className=\"vis-grid vis-vertical-rtl vis-major \"+className}else{line.style.left=x-props.majorLineWidth/2+\"px\";line.className=\"vis-grid vis-vertical vis-major \"+className}line.style.height=props.majorLineHeight+\"px\";line.style.width=width+\"px\";return line};TimeAxis.prototype._calculateCharSize=function(){if(!this.dom.measureCharMinor){this.dom.measureCharMinor=document.createElement(\"DIV\");this.dom.measureCharMinor.className=\"vis-text vis-minor vis-measure\";this.dom.measureCharMinor.style.position=\"absolute\";this.dom.measureCharMinor.appendChild(document.createTextNode(\"0\"));this.dom.foreground.appendChild(this.dom.measureCharMinor)}this.props.minorCharHeight=this.dom.measureCharMinor.clientHeight;this.props.minorCharWidth=this.dom.measureCharMinor.clientWidth;if(!this.dom.measureCharMajor){this.dom.measureCharMajor=document.createElement(\"DIV\");this.dom.measureCharMajor.className=\"vis-text vis-major vis-measure\";this.dom.measureCharMajor.style.position=\"absolute\";this.dom.measureCharMajor.appendChild(document.createTextNode(\"0\"));this.dom.foreground.appendChild(this.dom.measureCharMajor)}this.props.majorCharHeight=this.dom.measureCharMajor.clientHeight;this.props.majorCharWidth=this.dom.measureCharMajor.clientWidth};var warnedForOverflow=false;module.exports=TimeAxis},function(module,exports,__webpack_require__){\"use strict\";var Hammer=__webpack_require__(10);var util=__webpack_require__(2);var Component=__webpack_require__(16);var moment=__webpack_require__(9);var locales=__webpack_require__(98);function CustomTime(body,options){this.body=body;this.defaultOptions={moment:moment,locales:locales,locale:\"en\",id:undefined,title:undefined};this.options=util.extend({},this.defaultOptions);if(options&&options.time){this.customTime=options.time}else{this.customTime=new Date}this.eventParams={};this.setOptions(options);this._create()}CustomTime.prototype=new Component;CustomTime.prototype.setOptions=function(options){if(options){util.selectiveExtend([\"moment\",\"locale\",\"locales\",\"id\"],this.options,options)}};CustomTime.prototype._create=function(){var bar=document.createElement(\"div\");bar[\"custom-time\"]=this;bar.className=\"vis-custom-time \"+(this.options.id||\"\");bar.style.position=\"absolute\";bar.style.top=\"0px\";bar.style.height=\"100%\";this.bar=bar;var drag=document.createElement(\"div\");drag.style.position=\"relative\";drag.style.top=\"0px\";drag.style.left=\"-10px\";drag.style.height=\"100%\";drag.style.width=\"20px\";function onMouseWheel(e){this.body.range._onMouseWheel(e)}if(drag.addEventListener){drag.addEventListener(\"mousewheel\",onMouseWheel.bind(this),false);drag.addEventListener(\"DOMMouseScroll\",onMouseWheel.bind(this),false)}else{drag.attachEvent(\"onmousewheel\",onMouseWheel.bind(this))}bar.appendChild(drag);this.hammer=new Hammer(drag);this.hammer.on(\"panstart\",this._onDragStart.bind(this));this.hammer.on(\"panmove\",this._onDrag.bind(this));this.hammer.on(\"panend\",this._onDragEnd.bind(this));this.hammer.get(\"pan\").set({threshold:5,direction:Hammer.DIRECTION_HORIZONTAL})};CustomTime.prototype.destroy=function(){this.hide();this.hammer.destroy();this.hammer=null;this.body=null};CustomTime.prototype.redraw=function(){var parent=this.body.dom.backgroundVertical;if(this.bar.parentNode!=parent){if(this.bar.parentNode){this.bar.parentNode.removeChild(this.bar)}parent.appendChild(this.bar)}var x=this.body.util.toScreen(this.customTime);var locale=this.options.locales[this.options.locale];if(!locale){if(!this.warned){console.log(\"WARNING: options.locales['\"+this.options.locale+\"'] not found. See http://visjs.org/docs/timeline/#Localization\");this.warned=true}locale=this.options.locales[\"en\"]}var title=this.options.title;if(title===undefined){title=locale.time+\": \"+this.options.moment(this.customTime).format(\"dddd, MMMM Do YYYY, H:mm:ss\");title=title.charAt(0).toUpperCase()+title.substring(1)}else if(typeof title===\"function\"){title=title.call(this.customTime)}this.bar.style.left=x+\"px\";this.bar.title=title;return false};CustomTime.prototype.hide=function(){if(this.bar.parentNode){this.bar.parentNode.removeChild(this.bar)}};CustomTime.prototype.setCustomTime=function(time){this.customTime=util.convert(time,\"Date\");this.redraw()};CustomTime.prototype.getCustomTime=function(){return new Date(this.customTime.valueOf())};CustomTime.prototype.setCustomTitle=function(title){this.options.title=title};CustomTime.prototype._onDragStart=function(event){this.eventParams.dragging=true;this.eventParams.customTime=this.customTime;event.stopPropagation()};CustomTime.prototype._onDrag=function(event){if(!this.eventParams.dragging)return;var x=this.body.util.toScreen(this.eventParams.customTime)+event.deltaX;var time=this.body.util.toTime(x);this.setCustomTime(time);this.body.emitter.emit(\"timechange\",{id:this.options.id,time:new Date(this.customTime.valueOf()),event:event});event.stopPropagation()};CustomTime.prototype._onDragEnd=function(event){if(!this.eventParams.dragging)return;this.body.emitter.emit(\"timechanged\",{id:this.options.id,time:new Date(this.customTime.valueOf()),event:event});event.stopPropagation()};CustomTime.customTimeFromTarget=function(event){var target=event.target;while(target){if(target.hasOwnProperty(\"custom-time\")){return target[\"custom-time\"]}target=target.parentNode}return null};module.exports=CustomTime},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Label=__webpack_require__(117)[\"default\"];var ComponentUtil=__webpack_require__(48)[\"default\"];var Box=__webpack_require__(193)[\"default\"];var Circle=__webpack_require__(200)[\"default\"];var CircularImage=__webpack_require__(201)[\"default\"];var Database=__webpack_require__(202)[\"default\"];var Diamond=__webpack_require__(203)[\"default\"];var Dot=__webpack_require__(204)[\"default\"];var Ellipse=__webpack_require__(205)[\"default\"];var Icon=__webpack_require__(206)[\"default\"];var Image=__webpack_require__(207)[\"default\"];var Square=__webpack_require__(208)[\"default\"];var Hexagon=__webpack_require__(209)[\"default\"];var Star=__webpack_require__(210)[\"default\"];var Text=__webpack_require__(211)[\"default\"];var Triangle=__webpack_require__(212)[\"default\"];var TriangleDown=__webpack_require__(213)[\"default\"];var _require=__webpack_require__(15),printStyle=_require.printStyle;var Node=function(){function Node(options,body,imagelist,grouplist,globalOptions,defaultOptions){(0,_classCallCheck3[\"default\"])(this,Node);this.options=util.bridgeObject(globalOptions);this.globalOptions=globalOptions;this.defaultOptions=defaultOptions;this.body=body;this.edges=[];this.id=undefined;this.imagelist=imagelist;this.grouplist=grouplist;this.x=undefined;this.y=undefined;this.baseSize=this.options.size;this.baseFontSize=this.options.font.size;this.predefinedPosition=false;this.selected=false;this.hover=false;this.labelModule=new Label(this.body,this.options,false);this.setOptions(options)}(0,_createClass3[\"default\"])(Node,[{key:\"attachEdge\",value:function attachEdge(edge){if(this.edges.indexOf(edge)===-1){this.edges.push(edge)}}},{key:\"detachEdge\",value:function detachEdge(edge){var index=this.edges.indexOf(edge);if(index!=-1){this.edges.splice(index,1)}}},{key:\"setOptions\",value:function setOptions(options){var currentShape=this.options.shape;if(!options){return}if(options.id!==undefined){this.id=options.id}if(this.id===undefined){throw new Error(\"Node must have an id\")}Node.checkMass(options,this.id);if(options.x!==undefined){if(options.x===null){this.x=undefined;this.predefinedPosition=false}else{this.x=parseInt(options.x);this.predefinedPosition=true}}if(options.y!==undefined){if(options.y===null){this.y=undefined;this.predefinedPosition=false}else{this.y=parseInt(options.y);this.predefinedPosition=true}}if(options.size!==undefined){this.baseSize=options.size}if(options.value!==undefined){options.value=parseFloat(options.value)}Node.parseOptions(this.options,options,true,this.globalOptions,this.grouplist);var pile=[options,this.options,this.defaultOptions];this.chooser=ComponentUtil.choosify(\"node\",pile);this._load_images();this.updateLabelModule(options);this.updateShape(currentShape);return options.hidden!==undefined||options.physics!==undefined}},{key:\"_load_images\",value:function _load_images(){if(this.options.shape!==\"circularImage\"&&this.options.shape!==\"image\"){return}if(this.options.image===undefined){throw new Error(\"Option image must be defined for node type '\"+this.options.shape+\"'\")}if(this.imagelist===undefined){throw new Error(\"Internal Error: No images provided\")}if(typeof this.options.image===\"string\"){this.imageObj=this.imagelist.load(this.options.image,this.options.brokenImage,this.id)}else{if(this.options.image.unselected===undefined){throw new Error(\"No unselected image provided\")}this.imageObj=this.imagelist.load(this.options.image.unselected,this.options.brokenImage,this.id);if(this.options.image.selected!==undefined){this.imageObjAlt=this.imagelist.load(this.options.image.selected,this.options.brokenImage,this.id)}else{this.imageObjAlt=undefined}}}},{key:\"getFormattingValues\",value:function getFormattingValues(){var values={color:this.options.color.background,borderWidth:this.options.borderWidth,borderColor:this.options.color.border,size:this.options.size,borderDashes:this.options.shapeProperties.borderDashes,borderRadius:this.options.shapeProperties.borderRadius,shadow:this.options.shadow.enabled,shadowColor:this.options.shadow.color,shadowSize:this.options.shadow.size,shadowX:this.options.shadow.x,shadowY:this.options.shadow.y};if(this.selected||this.hover){if(this.chooser===true){if(this.selected){values.borderWidth*=2;values.color=this.options.color.highlight.background;values.borderColor=this.options.color.highlight.border;values.shadow=this.options.shadow.enabled}else if(this.hover){values.color=this.options.color.hover.background;values.borderColor=this.options.color.hover.border;values.shadow=this.options.shadow.enabled}}else if(typeof this.chooser===\"function\"){this.chooser(values,this.options.id,this.selected,this.hover);if(values.shadow===false){if(values.shadowColor!==this.options.shadow.color||values.shadowSize!==this.options.shadow.size||values.shadowX!==this.options.shadow.x||values.shadowY!==this.options.shadow.y){values.shadow=true}}}}else{values.shadow=this.options.shadow.enabled}return values}},{key:\"updateLabelModule\",value:function updateLabelModule(options){if(this.options.label===undefined||this.options.label===null){this.options.label=\"\"}Node.updateGroupOptions(this.options,options,this.grouplist);var currentGroup=this.grouplist.get(this.options.group,false);var pile=[options,this.options,currentGroup,this.globalOptions,this.defaultOptions];this.labelModule.update(this.options,pile);if(this.labelModule.baseSize!==undefined){this.baseFontSize=this.labelModule.baseSize}}},{key:\"updateShape\",value:function updateShape(currentShape){if(currentShape===this.options.shape&&this.shape){this.shape.setOptions(this.options,this.imageObj,this.imageObjAlt)}else{switch(this.options.shape){case\"box\":this.shape=new Box(this.options,this.body,this.labelModule);break;case\"circle\":this.shape=new Circle(this.options,this.body,this.labelModule);break;case\"circularImage\":this.shape=new CircularImage(this.options,this.body,this.labelModule,this.imageObj,this.imageObjAlt);break;case\"database\":this.shape=new Database(this.options,this.body,this.labelModule);break;case\"diamond\":this.shape=new Diamond(this.options,this.body,this.labelModule);break;case\"dot\":this.shape=new Dot(this.options,this.body,this.labelModule);break;case\"ellipse\":this.shape=new Ellipse(this.options,this.body,this.labelModule);break;case\"icon\":this.shape=new Icon(this.options,this.body,this.labelModule);break;case\"image\":this.shape=new Image(this.options,this.body,this.labelModule,this.imageObj,this.imageObjAlt);break;case\"square\":this.shape=new Square(this.options,this.body,this.labelModule);break;case\"hexagon\":this.shape=new Hexagon(this.options,this.body,this.labelModule);break;case\"star\":this.shape=new Star(this.options,this.body,this.labelModule);break;case\"text\":this.shape=new Text(this.options,this.body,this.labelModule);break;case\"triangle\":this.shape=new Triangle(this.options,this.body,this.labelModule);break;case\"triangleDown\":this.shape=new TriangleDown(this.options,this.body,this.labelModule);break;default:this.shape=new Ellipse(this.options,this.body,this.labelModule);break}}this.needsRefresh()}},{key:\"select\",value:function select(){this.selected=true;this.needsRefresh()}},{key:\"unselect\",value:function unselect(){this.selected=false;this.needsRefresh()}},{key:\"needsRefresh\",value:function needsRefresh(){this.shape.refreshNeeded=true}},{key:\"getTitle\",value:function getTitle(){return this.options.title}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this.shape.distanceToBorder(ctx,angle)}},{key:\"isFixed\",value:function isFixed(){return this.options.fixed.x&&this.options.fixed.y}},{key:\"isSelected\",value:function isSelected(){return this.selected}},{key:\"getValue\",value:function getValue(){return this.options.value}},{key:\"getLabelSize\",value:function getLabelSize(){return this.labelModule.size()}},{key:\"setValueRange\",value:function setValueRange(min,max,total){if(this.options.value!==undefined){var scale=this.options.scaling.customScalingFunction(min,max,total,this.options.value);var sizeDiff=this.options.scaling.max-this.options.scaling.min;if(this.options.scaling.label.enabled===true){var fontDiff=this.options.scaling.label.max-this.options.scaling.label.min;this.options.font.size=this.options.scaling.label.min+scale*fontDiff}this.options.size=this.options.scaling.min+scale*sizeDiff}else{this.options.size=this.baseSize;this.options.font.size=this.baseFontSize}this.updateLabelModule()}},{key:\"draw\",value:function draw(ctx){var values=this.getFormattingValues();this.shape.draw(ctx,this.x,this.y,this.selected,this.hover,values)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(ctx){this.shape.updateBoundingBox(this.x,this.y,ctx)}},{key:\"resize\",value:function resize(ctx){var values=this.getFormattingValues();this.shape.resize(ctx,this.selected,this.hover,values)}},{key:\"getItemsOnPoint\",value:function getItemsOnPoint(point){var ret=[];if(this.labelModule.visible()){if(ComponentUtil.pointInRect(this.labelModule.getSize(),point)){ret.push({nodeId:this.id,labelId:0})}}if(ComponentUtil.pointInRect(this.shape.boundingBox,point)){ret.push({nodeId:this.id})}return ret}},{key:\"isOverlappingWith\",value:function isOverlappingWith(obj){return this.shape.left<obj.right&&this.shape.left+this.shape.width>obj.left&&this.shape.top<obj.bottom&&this.shape.top+this.shape.height>obj.top}},{key:\"isBoundingBoxOverlappingWith\",value:function isBoundingBoxOverlappingWith(obj){return this.shape.boundingBox.left<obj.right&&this.shape.boundingBox.right>obj.left&&this.shape.boundingBox.top<obj.bottom&&this.shape.boundingBox.bottom>obj.top}}],[{key:\"updateGroupOptions\",value:function updateGroupOptions(parentOptions,newOptions,groupList){if(groupList===undefined)return;var group=parentOptions.group;if(newOptions!==undefined&&newOptions.group!==undefined&&group!==newOptions.group){throw new Error(\"updateGroupOptions: group values in options don't match.\")}var hasGroup=typeof group===\"number\"||typeof group===\"string\"&&group!=\"\";if(!hasGroup)return;var groupObj=groupList.get(group);util.selectiveNotDeepExtend([\"font\"],parentOptions,groupObj);parentOptions.color=util.parseColor(parentOptions.color)}},{key:\"parseOptions\",value:function parseOptions(parentOptions,newOptions){var allowDeletion=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var globalOptions=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{};var groupList=arguments[4];var fields=[\"color\",\"fixed\",\"shadow\"];util.selectiveNotDeepExtend(fields,parentOptions,newOptions,allowDeletion);Node.checkMass(newOptions);util.mergeOptions(parentOptions,newOptions,\"shadow\",globalOptions);if(newOptions.color!==undefined&&newOptions.color!==null){var parsedColor=util.parseColor(newOptions.color);util.fillIfDefined(parentOptions.color,parsedColor)}else if(allowDeletion===true&&newOptions.color===null){parentOptions.color=util.bridgeObject(globalOptions.color)}if(newOptions.fixed!==undefined&&newOptions.fixed!==null){if(typeof newOptions.fixed===\"boolean\"){parentOptions.fixed.x=newOptions.fixed;parentOptions.fixed.y=newOptions.fixed}else{if(newOptions.fixed.x!==undefined&&typeof newOptions.fixed.x===\"boolean\"){parentOptions.fixed.x=newOptions.fixed.x}if(newOptions.fixed.y!==undefined&&typeof newOptions.fixed.y===\"boolean\"){parentOptions.fixed.y=newOptions.fixed.y}}}if(allowDeletion===true&&newOptions.font===null){parentOptions.font=util.bridgeObject(globalOptions.font)}Node.updateGroupOptions(parentOptions,newOptions,groupList);if(newOptions.scaling!==undefined){util.mergeOptions(parentOptions.scaling,newOptions.scaling,\"label\",globalOptions.scaling)}}},{key:\"checkMass\",value:function checkMass(options,id){if(options.mass!==undefined&&options.mass<=0){var strId=\"\";if(id!==undefined){strId=\" in node id: \"+id}console.log(\"%cNegative or zero mass disallowed\"+strId+\", setting mass to 1.\",printStyle);options.mass=1}}}]);return Node}();exports[\"default\"]=Node},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var ComponentUtil=function(){function ComponentUtil(){(0,_classCallCheck3[\"default\"])(this,ComponentUtil)}(0,_createClass3[\"default\"])(ComponentUtil,null,[{key:\"choosify\",value:function choosify(subOption,pile){var allowed=[\"node\",\"edge\",\"label\"];var value=true;var chosen=util.topMost(pile,\"chosen\");if(typeof chosen===\"boolean\"){value=chosen}else if((typeof chosen===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(chosen))===\"object\"){if(allowed.indexOf(subOption)===-1){throw new Error(\"choosify: subOption '\"+subOption+\"' should be one of \"+\"'\"+allowed.join(\"', '\")+\"'\")}var chosenEdge=util.topMost(pile,[\"chosen\",subOption]);if(typeof chosenEdge===\"boolean\"||typeof chosenEdge===\"function\"){value=chosenEdge}}return value}},{key:\"pointInRect\",value:function pointInRect(rect,point,rotationPoint){if(rect.width<=0||rect.height<=0){return false}if(rotationPoint!==undefined){var tmp={x:point.x-rotationPoint.x,y:point.y-rotationPoint.y};if(rotationPoint.angle!==0){var angle=-rotationPoint.angle;var tmp2={x:Math.cos(angle)*tmp.x-Math.sin(angle)*tmp.y,y:Math.sin(angle)*tmp.x+Math.cos(angle)*tmp.y};point=tmp2}else{point=tmp}}var right=rect.x+rect.width;var bottom=rect.y+rect.width;return rect.left<point.x&&right>point.x&&rect.top<point.y&&bottom>point.y}},{key:\"isValidLabel\",value:function isValidLabel(text){return typeof text===\"string\"&&text!==\"\"}}]);return ComponentUtil}();exports[\"default\"]=ComponentUtil},function(module,exports,__webpack_require__){__webpack_require__(125);var global=__webpack_require__(18);var hide=__webpack_require__(26);var Iterators=__webpack_require__(31);var TO_STRING_TAG=__webpack_require__(13)(\"toStringTag\");var DOMIterables=(\"CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,\"+\"DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,\"+\"MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,\"+\"SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,\"+\"TextTrackList,TouchList\").split(\",\");for(var i=0;i<DOMIterables.length;i++){var NAME=DOMIterables[i];var Collection=global[NAME];var proto=Collection&&Collection.prototype;if(proto&&!proto[TO_STRING_TAG])hide(proto,TO_STRING_TAG,NAME);Iterators[NAME]=Iterators.Array}},function(module,exports){var toString={}.toString;module.exports=function(it){return toString.call(it).slice(8,-1)}},function(module,exports){module.exports=function(it){if(it==undefined)throw TypeError(\"Can't call method on  \"+it);return it}},function(module,exports){module.exports=true},function(module,exports,__webpack_require__){var isObject=__webpack_require__(32);module.exports=function(it,S){if(!isObject(it))return it;var fn,val;if(S&&typeof(fn=it.toString)==\"function\"&&!isObject(val=fn.call(it)))return val;if(typeof(fn=it.valueOf)==\"function\"&&!isObject(val=fn.call(it)))return val;if(!S&&typeof(fn=it.toString)==\"function\"&&!isObject(val=fn.call(it)))return val;throw TypeError(\"Can't convert object to primitive value\")}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(27);var dPs=__webpack_require__(130);var enumBugKeys=__webpack_require__(58);var IE_PROTO=__webpack_require__(56)(\"IE_PROTO\")\n;var Empty=function(){};var PROTOTYPE=\"prototype\";var createDict=function(){var iframe=__webpack_require__(82)(\"iframe\");var i=enumBugKeys.length;var lt=\"<\";var gt=\">\";var iframeDocument;iframe.style.display=\"none\";__webpack_require__(134).appendChild(iframe);iframe.src=\"javascript:\";iframeDocument=iframe.contentWindow.document;iframeDocument.open();iframeDocument.write(lt+\"script\"+gt+\"document.F=Object\"+lt+\"/script\"+gt);iframeDocument.close();createDict=iframeDocument.F;while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];return createDict()};module.exports=Object.create||function create(O,Properties){var result;if(O!==null){Empty[PROTOTYPE]=anObject(O);result=new Empty;Empty[PROTOTYPE]=null;result[IE_PROTO]=O}else result=createDict();return Properties===undefined?result:dPs(result,Properties)}},function(module,exports){var ceil=Math.ceil;var floor=Math.floor;module.exports=function(it){return isNaN(it=+it)?0:(it>0?floor:ceil)(it)}},function(module,exports,__webpack_require__){var shared=__webpack_require__(57)(\"keys\");var uid=__webpack_require__(40);module.exports=function(key){return shared[key]||(shared[key]=uid(key))}},function(module,exports,__webpack_require__){var global=__webpack_require__(18);var SHARED=\"__core-js_shared__\";var store=global[SHARED]||(global[SHARED]={});module.exports=function(key){return store[key]||(store[key]={})}},function(module,exports){module.exports=\"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\")},function(module,exports,__webpack_require__){var def=__webpack_require__(20).f;var has=__webpack_require__(22);var TAG=__webpack_require__(13)(\"toStringTag\");module.exports=function(it,tag,stat){if(it&&!has(it=stat?it:it.prototype,TAG))def(it,TAG,{configurable:true,value:tag})}},function(module,exports,__webpack_require__){\"use strict\";var $at=__webpack_require__(135)(true);__webpack_require__(79)(String,\"String\",function(iterated){this._t=String(iterated);this._i=0},function(){var O=this._t;var index=this._i;var point;if(index>=O.length)return{value:undefined,done:true};point=$at(O,index);this._i+=point.length;return{value:point,done:false}})},function(module,exports,__webpack_require__){exports.f=__webpack_require__(13)},function(module,exports,__webpack_require__){var global=__webpack_require__(18);var core=__webpack_require__(7);var LIBRARY=__webpack_require__(52);var wksExt=__webpack_require__(61);var defineProperty=__webpack_require__(20).f;module.exports=function(name){var $Symbol=core.Symbol||(core.Symbol=LIBRARY?{}:global.Symbol||{});if(name.charAt(0)!=\"_\"&&!(name in $Symbol))defineProperty($Symbol,name,{value:wksExt.f(name)})}},function(module,exports){exports.f=Object.getOwnPropertySymbols},function(module,exports,__webpack_require__){\"use strict\";var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var moment=__webpack_require__(9);var Component=__webpack_require__(16);var DateUtil=__webpack_require__(36);function Range(body,options){var now=moment().hours(0).minutes(0).seconds(0).milliseconds(0);var start=now.clone().add(-3,\"days\").valueOf();var end=now.clone().add(3,\"days\").valueOf();this.millisecondsPerPixelCache=undefined;if(options===undefined){this.start=start;this.end=end}else{this.start=options.start||start;this.end=options.end||end}this.rolling=false;this.body=body;this.deltaDifference=0;this.scaleOffset=0;this.startToFront=false;this.endToFront=true;this.defaultOptions={rtl:false,start:null,end:null,moment:moment,direction:\"horizontal\",moveable:true,zoomable:true,min:null,max:null,zoomMin:10,zoomMax:1e3*60*60*24*365*1e4,rollingMode:{follow:false,offset:.5}};this.options=util.extend({},this.defaultOptions);this.props={touch:{}};this.animationTimer=null;this.body.emitter.on(\"panstart\",this._onDragStart.bind(this));this.body.emitter.on(\"panmove\",this._onDrag.bind(this));this.body.emitter.on(\"panend\",this._onDragEnd.bind(this));this.body.emitter.on(\"mousewheel\",this._onMouseWheel.bind(this));this.body.emitter.on(\"touch\",this._onTouch.bind(this));this.body.emitter.on(\"pinch\",this._onPinch.bind(this));this.body.dom.rollingModeBtn.addEventListener(\"click\",this.startRolling.bind(this));this.setOptions(options)}Range.prototype=new Component;Range.prototype.setOptions=function(options){if(options){var fields=[\"animation\",\"direction\",\"min\",\"max\",\"zoomMin\",\"zoomMax\",\"moveable\",\"zoomable\",\"moment\",\"activate\",\"hiddenDates\",\"zoomKey\",\"rtl\",\"showCurrentTime\",\"rollingMode\",\"horizontalScroll\"];util.selectiveExtend(fields,this.options,options);if(options.rollingMode&&options.rollingMode.follow){this.startRolling()}if(\"start\"in options||\"end\"in options){this.setRange(options.start,options.end)}}};function validateDirection(direction){if(direction!=\"horizontal\"&&direction!=\"vertical\"){throw new TypeError('Unknown direction \"'+direction+'\". '+'Choose \"horizontal\" or \"vertical\".')}}Range.prototype.startRolling=function(){var me=this;function update(){me.stopRolling();me.rolling=true;var interval=me.end-me.start;var t=util.convert(new Date,\"Date\").valueOf();var start=t-interval*me.options.rollingMode.offset;var end=t+interval*(1-me.options.rollingMode.offset);var options={animation:false};me.setRange(start,end,options);var scale=me.conversion(me.body.domProps.center.width).scale;interval=1/scale/10;if(interval<30)interval=30;if(interval>1e3)interval=1e3;me.body.dom.rollingModeBtn.style.visibility=\"hidden\";me.currentTimeTimer=setTimeout(update,interval)}update()};Range.prototype.stopRolling=function(){if(this.currentTimeTimer!==undefined){clearTimeout(this.currentTimeTimer);this.rolling=false;this.body.dom.rollingModeBtn.style.visibility=\"visible\"}};Range.prototype.setRange=function(start,end,options,callback,frameCallback){if(!options){options={}}if(options.byUser!==true){options.byUser=false}var me=this;var finalStart=start!=undefined?util.convert(start,\"Date\").valueOf():null;var finalEnd=end!=undefined?util.convert(end,\"Date\").valueOf():null;this._cancelAnimation();this.millisecondsPerPixelCache=undefined;if(options.animation){var initStart=this.start;var initEnd=this.end;var duration=(0,_typeof3[\"default\"])(options.animation)===\"object\"&&\"duration\"in options.animation?options.animation.duration:500;var easingName=(0,_typeof3[\"default\"])(options.animation)===\"object\"&&\"easingFunction\"in options.animation?options.animation.easingFunction:\"easeInOutQuad\";var easingFunction=util.easingFunctions[easingName];if(!easingFunction){throw new Error(\"Unknown easing function \"+(0,_stringify2[\"default\"])(easingName)+\". \"+\"Choose from: \"+(0,_keys2[\"default\"])(util.easingFunctions).join(\", \"))}var initTime=(new Date).valueOf();var anyChanged=false;var next=function next(){if(!me.props.touch.dragging){var now=(new Date).valueOf();var time=now-initTime;var ease=easingFunction(time/duration);var done=time>duration;var s=done||finalStart===null?finalStart:initStart+(finalStart-initStart)*ease;var e=done||finalEnd===null?finalEnd:initEnd+(finalEnd-initEnd)*ease;changed=me._applyRange(s,e);DateUtil.updateHiddenDates(me.options.moment,me.body,me.options.hiddenDates);anyChanged=anyChanged||changed;var params={start:new Date(me.start),end:new Date(me.end),byUser:options.byUser,event:options.event};if(frameCallback){frameCallback(ease,changed,done)}if(changed){me.body.emitter.emit(\"rangechange\",params)}if(done){if(anyChanged){me.body.emitter.emit(\"rangechanged\",params);if(callback){return callback()}}}else{me.animationTimer=setTimeout(next,20)}}};return next()}else{var changed=this._applyRange(finalStart,finalEnd);DateUtil.updateHiddenDates(this.options.moment,this.body,this.options.hiddenDates);if(changed){var params={start:new Date(this.start),end:new Date(this.end),byUser:options.byUser,event:options.event};this.body.emitter.emit(\"rangechange\",params);clearTimeout(me.timeoutID);me.timeoutID=setTimeout(function(){me.body.emitter.emit(\"rangechanged\",params)},200);if(callback){return callback()}}}};Range.prototype.getMillisecondsPerPixel=function(){if(this.millisecondsPerPixelCache===undefined){this.millisecondsPerPixelCache=(this.end-this.start)/this.body.dom.center.clientWidth}return this.millisecondsPerPixelCache};Range.prototype._cancelAnimation=function(){if(this.animationTimer){clearTimeout(this.animationTimer);this.animationTimer=null}};Range.prototype._applyRange=function(start,end){var newStart=start!=null?util.convert(start,\"Date\").valueOf():this.start,newEnd=end!=null?util.convert(end,\"Date\").valueOf():this.end,max=this.options.max!=null?util.convert(this.options.max,\"Date\").valueOf():null,min=this.options.min!=null?util.convert(this.options.min,\"Date\").valueOf():null,diff;if(isNaN(newStart)||newStart===null){throw new Error('Invalid start \"'+start+'\"')}if(isNaN(newEnd)||newEnd===null){throw new Error('Invalid end \"'+end+'\"')}if(newEnd<newStart){newEnd=newStart}if(min!==null){if(newStart<min){diff=min-newStart;newStart+=diff;newEnd+=diff;if(max!=null){if(newEnd>max){newEnd=max}}}}if(max!==null){if(newEnd>max){diff=newEnd-max;newStart-=diff;newEnd-=diff;if(min!=null){if(newStart<min){newStart=min}}}}if(this.options.zoomMin!==null){var zoomMin=parseFloat(this.options.zoomMin);if(zoomMin<0){zoomMin=0}if(newEnd-newStart<zoomMin){var compensation=.5;if(this.end-this.start===zoomMin&&newStart>=this.start-compensation&&newEnd<=this.end){newStart=this.start;newEnd=this.end}else{diff=zoomMin-(newEnd-newStart);newStart-=diff/2;newEnd+=diff/2}}}if(this.options.zoomMax!==null){var zoomMax=parseFloat(this.options.zoomMax);if(zoomMax<0){zoomMax=0}if(newEnd-newStart>zoomMax){if(this.end-this.start===zoomMax&&newStart<this.start&&newEnd>this.end){newStart=this.start;newEnd=this.end}else{diff=newEnd-newStart-zoomMax;newStart+=diff/2;newEnd-=diff/2}}}var changed=this.start!=newStart||this.end!=newEnd;if(!(newStart>=this.start&&newStart<=this.end||newEnd>=this.start&&newEnd<=this.end)&&!(this.start>=newStart&&this.start<=newEnd||this.end>=newStart&&this.end<=newEnd)){this.body.emitter.emit(\"checkRangedItems\")}this.start=newStart;this.end=newEnd;return changed};Range.prototype.getRange=function(){return{start:this.start,end:this.end}};Range.prototype.conversion=function(width,totalHidden){return Range.conversion(this.start,this.end,width,totalHidden)};Range.conversion=function(start,end,width,totalHidden){if(totalHidden===undefined){totalHidden=0}if(width!=0&&end-start!=0){return{offset:start,scale:width/(end-start-totalHidden)}}else{return{offset:0,scale:1}}};Range.prototype._onDragStart=function(event){this.deltaDifference=0;this.previousDelta=0;if(!this.options.moveable)return;if(!this._isInsideRange(event))return;if(!this.props.touch.allowDragging)return;this.stopRolling();this.props.touch.start=this.start;this.props.touch.end=this.end;this.props.touch.dragging=true;if(this.body.dom.root){this.body.dom.root.style.cursor=\"move\"}};Range.prototype._onDrag=function(event){if(!event)return;if(!this.props.touch.dragging)return;if(!this.options.moveable)return;if(!this.props.touch.allowDragging)return;var direction=this.options.direction;validateDirection(direction);var delta=direction==\"horizontal\"?event.deltaX:event.deltaY;delta-=this.deltaDifference;var interval=this.props.touch.end-this.props.touch.start;var duration=DateUtil.getHiddenDurationBetween(this.body.hiddenDates,this.start,this.end);interval-=duration;var width=direction==\"horizontal\"?this.body.domProps.center.width:this.body.domProps.center.height;var diffRange;if(this.options.rtl){diffRange=delta/width*interval}else{diffRange=-delta/width*interval}var newStart=this.props.touch.start+diffRange;var newEnd=this.props.touch.end+diffRange;var safeStart=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newStart,this.previousDelta-delta,true);var safeEnd=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newEnd,this.previousDelta-delta,true);if(safeStart!=newStart||safeEnd!=newEnd){this.deltaDifference+=delta;this.props.touch.start=safeStart;this.props.touch.end=safeEnd;this._onDrag(event);return}this.previousDelta=delta;this._applyRange(newStart,newEnd);var startDate=new Date(this.start);var endDate=new Date(this.end);this.body.emitter.emit(\"rangechange\",{start:startDate,end:endDate,byUser:true,event:event});this.body.emitter.emit(\"panmove\")};Range.prototype._onDragEnd=function(event){if(!this.props.touch.dragging)return;if(!this.options.moveable)return;if(!this.props.touch.allowDragging)return;this.props.touch.dragging=false;if(this.body.dom.root){this.body.dom.root.style.cursor=\"auto\"}this.body.emitter.emit(\"rangechanged\",{start:new Date(this.start),end:new Date(this.end),byUser:true,event:event})};Range.prototype._onMouseWheel=function(event){var delta=0;if(event.wheelDelta){delta=event.wheelDelta/120}else if(event.detail){delta=-event.detail/3}if(this.options.zoomKey&&!event[this.options.zoomKey]&&this.options.zoomable||!this.options.zoomable&&this.options.moveable){return}if(!(this.options.zoomable&&this.options.moveable))return;if(!this._isInsideRange(event))return;if(delta){var scale;if(delta<0){scale=1-delta/5}else{scale=1/(1+delta/5)}var pointerDate;if(this.rolling){pointerDate=this.start+(this.end-this.start)*this.options.rollingMode.offset}else{var pointer=this.getPointer({x:event.clientX,y:event.clientY},this.body.dom.center);pointerDate=this._pointerToDate(pointer)}this.zoom(scale,pointerDate,delta,event);event.preventDefault()}};Range.prototype._onTouch=function(event){this.props.touch.start=this.start;this.props.touch.end=this.end;this.props.touch.allowDragging=true;this.props.touch.center=null;this.scaleOffset=0;this.deltaDifference=0;util.preventDefault(event)};Range.prototype._onPinch=function(event){if(!(this.options.zoomable&&this.options.moveable))return;util.preventDefault(event);this.props.touch.allowDragging=false;if(!this.props.touch.center){this.props.touch.center=this.getPointer(event.center,this.body.dom.center)}this.stopRolling();var scale=1/(event.scale+this.scaleOffset);var centerDate=this._pointerToDate(this.props.touch.center);var hiddenDuration=DateUtil.getHiddenDurationBetween(this.body.hiddenDates,this.start,this.end);var hiddenDurationBefore=DateUtil.getHiddenDurationBefore(this.options.moment,this.body.hiddenDates,this,centerDate);var hiddenDurationAfter=hiddenDuration-hiddenDurationBefore;var newStart=centerDate-hiddenDurationBefore+(this.props.touch.start-(centerDate-hiddenDurationBefore))*scale;var newEnd=centerDate+hiddenDurationAfter+(this.props.touch.end-(centerDate+hiddenDurationAfter))*scale;this.startToFront=1-scale<=0;this.endToFront=scale-1<=0;var safeStart=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newStart,1-scale,true);var safeEnd=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newEnd,scale-1,true);if(safeStart!=newStart||safeEnd!=newEnd){this.props.touch.start=safeStart;this.props.touch.end=safeEnd;this.scaleOffset=1-event.scale;newStart=safeStart;newEnd=safeEnd}var options={animation:false,byUser:true,event:event};this.setRange(newStart,newEnd,options);this.startToFront=false;this.endToFront=true};Range.prototype._isInsideRange=function(event){var clientX=event.center?event.center.x:event.clientX;var x;if(this.options.rtl){x=clientX-util.getAbsoluteLeft(this.body.dom.centerContainer)}else{x=util.getAbsoluteRight(this.body.dom.centerContainer)-clientX}var time=this.body.util.toTime(x);return time>=this.start&&time<=this.end};Range.prototype._pointerToDate=function(pointer){var conversion;var direction=this.options.direction;validateDirection(direction);if(direction==\"horizontal\"){return this.body.util.toTime(pointer.x).valueOf()}else{var height=this.body.domProps.center.height;conversion=this.conversion(height);return pointer.y/conversion.scale+conversion.offset}};Range.prototype.getPointer=function(touch,element){if(this.options.rtl){return{x:util.getAbsoluteRight(element)-touch.x,y:touch.y-util.getAbsoluteTop(element)}}else{return{x:touch.x-util.getAbsoluteLeft(element),y:touch.y-util.getAbsoluteTop(element)}}};Range.prototype.zoom=function(scale,center,delta,event){if(center==null){center=(this.start+this.end)/2}var hiddenDuration=DateUtil.getHiddenDurationBetween(this.body.hiddenDates,this.start,this.end);var hiddenDurationBefore=DateUtil.getHiddenDurationBefore(this.options.moment,this.body.hiddenDates,this,center);var hiddenDurationAfter=hiddenDuration-hiddenDurationBefore;var newStart=center-hiddenDurationBefore+(this.start-(center-hiddenDurationBefore))*scale;var newEnd=center+hiddenDurationAfter+(this.end-(center+hiddenDurationAfter))*scale;this.startToFront=delta>0?false:true;this.endToFront=-delta>0?false:true;var safeStart=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newStart,delta,true);var safeEnd=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newEnd,-delta,true);if(safeStart!=newStart||safeEnd!=newEnd){newStart=safeStart;newEnd=safeEnd}var options={animation:false,byUser:true,event:event};this.setRange(newStart,newEnd,options);this.startToFront=false;this.endToFront=true};Range.prototype.move=function(delta){var diff=this.end-this.start;var newStart=this.start+diff*delta;var newEnd=this.end+diff*delta;this.start=newStart;this.end=newEnd};Range.prototype.moveTo=function(moveTo){var center=(this.start+this.end)/2;var diff=center-moveTo;var newStart=this.start-diff;var newEnd=this.end-diff;var options={animation:false,byUser:true,event:null};this.setRange(newStart,newEnd,options)};module.exports=Range},function(module,exports,__webpack_require__){\"use strict\";var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Emitter=__webpack_require__(44);var Hammer=__webpack_require__(10);var hammerUtil=__webpack_require__(37);var util=__webpack_require__(2);var TimeAxis=__webpack_require__(45);var Activator=__webpack_require__(97);var DateUtil=__webpack_require__(36);var CustomTime=__webpack_require__(46);function Core(){}Emitter(Core.prototype);Core.prototype._create=function(container){this.dom={};this.dom.container=container;this.dom.root=document.createElement(\"div\");this.dom.background=document.createElement(\"div\");this.dom.backgroundVertical=document.createElement(\"div\");this.dom.backgroundHorizontal=document.createElement(\"div\");this.dom.centerContainer=document.createElement(\"div\");this.dom.leftContainer=document.createElement(\"div\");this.dom.rightContainer=document.createElement(\"div\");this.dom.center=document.createElement(\"div\");this.dom.left=document.createElement(\"div\");this.dom.right=document.createElement(\"div\");this.dom.top=document.createElement(\"div\");this.dom.bottom=document.createElement(\"div\");this.dom.shadowTop=document.createElement(\"div\");this.dom.shadowBottom=document.createElement(\"div\");this.dom.shadowTopLeft=document.createElement(\"div\");this.dom.shadowBottomLeft=document.createElement(\"div\");this.dom.shadowTopRight=document.createElement(\"div\");this.dom.shadowBottomRight=document.createElement(\"div\");this.dom.rollingModeBtn=document.createElement(\"div\");this.dom.root.className=\"vis-timeline\";this.dom.background.className=\"vis-panel vis-background\";this.dom.backgroundVertical.className=\"vis-panel vis-background vis-vertical\";this.dom.backgroundHorizontal.className=\"vis-panel vis-background vis-horizontal\";this.dom.centerContainer.className=\"vis-panel vis-center\";this.dom.leftContainer.className=\"vis-panel vis-left\";this.dom.rightContainer.className=\"vis-panel vis-right\";this.dom.top.className=\"vis-panel vis-top\";this.dom.bottom.className=\"vis-panel vis-bottom\";this.dom.left.className=\"vis-content\";this.dom.center.className=\"vis-content\";this.dom.right.className=\"vis-content\";this.dom.shadowTop.className=\"vis-shadow vis-top\";this.dom.shadowBottom.className=\"vis-shadow vis-bottom\";this.dom.shadowTopLeft.className=\"vis-shadow vis-top\";this.dom.shadowBottomLeft.className=\"vis-shadow vis-bottom\";this.dom.shadowTopRight.className=\"vis-shadow vis-top\";this.dom.shadowBottomRight.className=\"vis-shadow vis-bottom\";this.dom.rollingModeBtn.className=\"vis-rolling-mode-btn\";this.dom.root.appendChild(this.dom.background);this.dom.root.appendChild(this.dom.backgroundVertical);this.dom.root.appendChild(this.dom.backgroundHorizontal);this.dom.root.appendChild(this.dom.centerContainer);this.dom.root.appendChild(this.dom.leftContainer);this.dom.root.appendChild(this.dom.rightContainer);this.dom.root.appendChild(this.dom.top);this.dom.root.appendChild(this.dom.bottom);this.dom.root.appendChild(this.dom.bottom);this.dom.root.appendChild(this.dom.rollingModeBtn);this.dom.centerContainer.appendChild(this.dom.center);this.dom.leftContainer.appendChild(this.dom.left);this.dom.rightContainer.appendChild(this.dom.right);this.dom.centerContainer.appendChild(this.dom.shadowTop);this.dom.centerContainer.appendChild(this.dom.shadowBottom);this.dom.leftContainer.appendChild(this.dom.shadowTopLeft);this.dom.leftContainer.appendChild(this.dom.shadowBottomLeft);this.dom.rightContainer.appendChild(this.dom.shadowTopRight);this.dom.rightContainer.appendChild(this.dom.shadowBottomRight);this.props={root:{},background:{},centerContainer:{},leftContainer:{},rightContainer:{},center:{},left:{},right:{},top:{},bottom:{},border:{},scrollTop:0,scrollTopMin:0};this.on(\"rangechange\",function(){if(this.initialDrawDone===true){this._redraw()}}.bind(this));this.on(\"rangechanged\",function(){if(!this.initialRangeChangeDone){this.initialRangeChangeDone=true}}.bind(this));this.on(\"touch\",this._onTouch.bind(this));this.on(\"panmove\",this._onDrag.bind(this));var me=this;this._origRedraw=this._redraw.bind(this);this._redraw=util.throttle(this._origRedraw);this.on(\"_change\",function(properties){if(me.itemSet&&me.itemSet.initialItemSetDrawn&&properties&&properties.queue==true){me._redraw()}else{me._origRedraw()}});this.hammer=new Hammer(this.dom.root);var pinchRecognizer=this.hammer.get(\"pinch\").set({enable:true});hammerUtil.disablePreventDefaultVertically(pinchRecognizer);this.hammer.get(\"pan\").set({threshold:5,direction:Hammer.DIRECTION_HORIZONTAL});this.listeners={};var events=[\"tap\",\"doubletap\",\"press\",\"pinch\",\"pan\",\"panstart\",\"panmove\",\"panend\"];events.forEach(function(type){var listener=function listener(event){if(me.isActive()){me.emit(type,event)}};me.hammer.on(type,listener);me.listeners[type]=listener});hammerUtil.onTouch(this.hammer,function(event){me.emit(\"touch\",event)}.bind(this));hammerUtil.onRelease(this.hammer,function(event){me.emit(\"release\",event)}.bind(this));function onMouseWheel(event){if(this.isActive()){this.emit(\"mousewheel\",event)}var deltaX=0;var deltaY=0;if(\"detail\"in event){deltaY=event.detail*-1}if(\"wheelDelta\"in event){deltaY=event.wheelDelta}if(\"wheelDeltaY\"in event){deltaY=event.wheelDeltaY}if(\"wheelDeltaX\"in event){deltaX=event.wheelDeltaX*-1}if(\"axis\"in event&&event.axis===event.HORIZONTAL_AXIS){deltaX=deltaY*-1;deltaY=0}if(\"deltaY\"in event){deltaY=event.deltaY*-1}if(\"deltaX\"in event){deltaX=event.deltaX}if(!this.options.zoomKey||event[this.options.zoomKey])return;event.preventDefault();if(this.options.verticalScroll&&Math.abs(deltaY)>=Math.abs(deltaX)){var current=this.props.scrollTop;var adjusted=current+deltaY;if(this.isActive()){this._setScrollTop(adjusted);this._redraw();this.emit(\"scroll\",event)}}else if(this.options.horizontalScroll){var delta=Math.abs(deltaX)>=Math.abs(deltaY)?deltaX:deltaY;var diff=delta/120*(this.range.end-this.range.start)/20;var newStart=this.range.start+diff;var newEnd=this.range.end+diff;var options={animation:false,byUser:true,event:event};this.range.setRange(newStart,newEnd,options)}}if(this.dom.centerContainer.addEventListener){this.dom.centerContainer.addEventListener(\"mousewheel\",onMouseWheel.bind(this),false);this.dom.centerContainer.addEventListener(\"DOMMouseScroll\",onMouseWheel.bind(this),false)}else{this.dom.centerContainer.attachEvent(\"onmousewheel\",onMouseWheel.bind(this))}function onMouseScrollSide(event){if(!me.options.verticalScroll)return;event.preventDefault();if(me.isActive()){var adjusted=-event.target.scrollTop;me._setScrollTop(adjusted);me._redraw();me.emit(\"scrollSide\",event)}}this.dom.left.parentNode.addEventListener(\"scroll\",onMouseScrollSide.bind(this));this.dom.right.parentNode.addEventListener(\"scroll\",onMouseScrollSide.bind(this));var itemAddedToTimeline=false;function handleDragOver(event){if(event.preventDefault){event.preventDefault()}if(!event.target.className.indexOf(\"vis\")>-1)return;if(itemAddedToTimeline)return;event.dataTransfer.dropEffect=\"move\";itemAddedToTimeline=true;return false}function handleDrop(event){if(event.preventDefault){event.preventDefault()}if(event.stopPropagation){event.stopPropagation()}try{var itemData=JSON.parse(event.dataTransfer.getData(\"text\"));if(!itemData||!itemData.content)return}catch(err){return false}itemAddedToTimeline=false;event.center={x:event.clientX,y:event.clientY};if(itemData.target!==\"item\"){me.itemSet._onAddItem(event)}else{me.itemSet._onDropObjectOnItem(event)}me.emit(\"drop\",me.getEventProperties(event));return false}this.dom.center.addEventListener(\"dragover\",handleDragOver.bind(this),false);this.dom.center.addEventListener(\"drop\",handleDrop.bind(this),false);this.customTimes=[];this.touch={};this.redrawCount=0;this.initialDrawDone=false;this.initialRangeChangeDone=false;if(!container)throw new Error(\"No container provided\");container.appendChild(this.dom.root)};Core.prototype.setOptions=function(options){if(options){var fields=[\"width\",\"height\",\"minHeight\",\"maxHeight\",\"autoResize\",\"start\",\"end\",\"clickToUse\",\"dataAttributes\",\"hiddenDates\",\"locale\",\"locales\",\"moment\",\"rtl\",\"zoomKey\",\"horizontalScroll\",\"verticalScroll\"];util.selectiveExtend(fields,this.options,options);this.dom.rollingModeBtn.style.visibility=\"hidden\";if(this.options.rtl){this.dom.container.style.direction=\"rtl\";this.dom.backgroundVertical.className=\"vis-panel vis-background vis-vertical-rtl\"}if(this.options.verticalScroll){if(this.options.rtl){this.dom.rightContainer.className=\"vis-panel vis-right vis-vertical-scroll\"}else{this.dom.leftContainer.className=\"vis-panel vis-left vis-vertical-scroll\"}}if((0,_typeof3[\"default\"])(this.options.orientation)!==\"object\"){this.options.orientation={item:undefined,axis:undefined}}if(\"orientation\"in options){if(typeof options.orientation===\"string\"){this.options.orientation={item:options.orientation,axis:options.orientation}}else if((0,_typeof3[\"default\"])(options.orientation)===\"object\"){if(\"item\"in options.orientation){this.options.orientation.item=options.orientation.item}if(\"axis\"in options.orientation){this.options.orientation.axis=options.orientation.axis}}}if(this.options.orientation.axis===\"both\"){if(!this.timeAxis2){var timeAxis2=this.timeAxis2=new TimeAxis(this.body);timeAxis2.setOptions=function(options){var _options=options?util.extend({},options):{};_options.orientation=\"top\";TimeAxis.prototype.setOptions.call(timeAxis2,_options)};this.components.push(timeAxis2)}}else{if(this.timeAxis2){var index=this.components.indexOf(this.timeAxis2);if(index!==-1){this.components.splice(index,1)}this.timeAxis2.destroy();this.timeAxis2=null}}if(typeof options.drawPoints==\"function\"){options.drawPoints={onRender:options.drawPoints}}if(\"hiddenDates\"in this.options){DateUtil.convertHiddenOptions(this.options.moment,this.body,this.options.hiddenDates)}if(\"clickToUse\"in options){if(options.clickToUse){if(!this.activator){this.activator=new Activator(this.dom.root)}}else{if(this.activator){this.activator.destroy();delete this.activator}}}if(\"showCustomTime\"in options){throw new Error(\"Option `showCustomTime` is deprecated. Create a custom time bar via timeline.addCustomTime(time [, id])\")}this._initAutoResize()}this.components.forEach(function(component){return component.setOptions(options)});if(\"configure\"in options){if(!this.configurator){this.configurator=this._createConfigurator()}this.configurator.setOptions(options.configure);var appliedOptions=util.deepExtend({},this.options);this.components.forEach(function(component){util.deepExtend(appliedOptions,component.options)});this.configurator.setModuleOptions({global:appliedOptions})}this._redraw()};Core.prototype.isActive=function(){return!this.activator||this.activator.active};Core.prototype.destroy=function(){this.setItems(null);this.setGroups(null);this.off();this._stopAutoResize();if(this.dom.root.parentNode){this.dom.root.parentNode.removeChild(this.dom.root)}this.dom=null;if(this.activator){this.activator.destroy();delete this.activator}for(var event in this.listeners){if(this.listeners.hasOwnProperty(event)){delete this.listeners[event]}}this.listeners=null;this.hammer=null;this.components.forEach(function(component){return component.destroy()});this.body=null};Core.prototype.setCustomTime=function(time,id){var customTimes=this.customTimes.filter(function(component){return id===component.options.id});if(customTimes.length===0){throw new Error(\"No custom time bar found with id \"+(0,_stringify2[\"default\"])(id))}if(customTimes.length>0){customTimes[0].setCustomTime(time)}};Core.prototype.getCustomTime=function(id){var customTimes=this.customTimes.filter(function(component){return component.options.id===id});if(customTimes.length===0){throw new Error(\"No custom time bar found with id \"+(0,_stringify2[\"default\"])(id))}return customTimes[0].getCustomTime()};Core.prototype.setCustomTimeTitle=function(title,id){var customTimes=this.customTimes.filter(function(component){return component.options.id===id});if(customTimes.length===0){throw new Error(\"No custom time bar found with id \"+(0,_stringify2[\"default\"])(id))}if(customTimes.length>0){return customTimes[0].setCustomTitle(title)}};Core.prototype.getEventProperties=function(event){return{event:event}};Core.prototype.addCustomTime=function(time,id){var timestamp=time!==undefined?util.convert(time,\"Date\").valueOf():new Date;var exists=this.customTimes.some(function(customTime){return customTime.options.id===id});if(exists){throw new Error(\"A custom time with id \"+(0,_stringify2[\"default\"])(id)+\" already exists\")}var customTime=new CustomTime(this.body,util.extend({},this.options,{time:timestamp,id:id}));this.customTimes.push(customTime);this.components.push(customTime);this._redraw();return id};Core.prototype.removeCustomTime=function(id){var customTimes=this.customTimes.filter(function(bar){return bar.options.id===id});if(customTimes.length===0){throw new Error(\"No custom time bar found with id \"+(0,_stringify2[\"default\"])(id))}customTimes.forEach(function(customTime){this.customTimes.splice(this.customTimes.indexOf(customTime),1);this.components.splice(this.components.indexOf(customTime),1);customTime.destroy()}.bind(this))};Core.prototype.getVisibleItems=function(){return this.itemSet&&this.itemSet.getVisibleItems()||[]};Core.prototype.fit=function(options,callback){var range=this.getDataRange();if(range.min===null&&range.max===null){return}var interval=range.max-range.min;var min=new Date(range.min.valueOf()-interval*.01);var max=new Date(range.max.valueOf()+interval*.01);var animation=options&&options.animation!==undefined?options.animation:true;this.range.setRange(min,max,{animation:animation},callback)};Core.prototype.getDataRange=function(){throw new Error(\"Cannot invoke abstract method getDataRange\")};Core.prototype.setWindow=function(start,end,options,callback){if(typeof arguments[2]==\"function\"){callback=arguments[2];options={}}var animation;var range;if(arguments.length==1){range=arguments[0];animation=range.animation!==undefined?range.animation:true;this.range.setRange(range.start,range.end,{animation:animation})}else if(arguments.length==2&&typeof arguments[1]==\"function\"){range=arguments[0];callback=arguments[1];animation=range.animation!==undefined?range.animation:true\n;this.range.setRange(range.start,range.end,{animation:animation},callback)}else{animation=options&&options.animation!==undefined?options.animation:true;this.range.setRange(start,end,{animation:animation},callback)}};Core.prototype.moveTo=function(time,options,callback){if(typeof arguments[1]==\"function\"){callback=arguments[1];options={}}var interval=this.range.end-this.range.start;var t=util.convert(time,\"Date\").valueOf();var start=t-interval/2;var end=t+interval/2;var animation=options&&options.animation!==undefined?options.animation:true;this.range.setRange(start,end,{animation:animation},callback)};Core.prototype.getWindow=function(){var range=this.range.getRange();return{start:new Date(range.start),end:new Date(range.end)}};Core.prototype.zoomIn=function(percentage,options,callback){if(!percentage||percentage<0||percentage>1)return;if(typeof arguments[1]==\"function\"){callback=arguments[1];options={}}var range=this.getWindow();var start=range.start.valueOf();var end=range.end.valueOf();var interval=end-start;var newInterval=interval/(1+percentage);var distance=(interval-newInterval)/2;var newStart=start+distance;var newEnd=end-distance;this.setWindow(newStart,newEnd,options,callback)};Core.prototype.zoomOut=function(percentage,options,callback){if(!percentage||percentage<0||percentage>1)return;if(typeof arguments[1]==\"function\"){callback=arguments[1];options={}}var range=this.getWindow();var start=range.start.valueOf();var end=range.end.valueOf();var interval=end-start;var newStart=start-interval*percentage/2;var newEnd=end+interval*percentage/2;this.setWindow(newStart,newEnd,options,callback)};Core.prototype.redraw=function(){this._redraw()};Core.prototype._redraw=function(){this.redrawCount++;var resized=false;var options=this.options;var props=this.props;var dom=this.dom;if(!dom||!dom.container||dom.root.offsetWidth==0)return;DateUtil.updateHiddenDates(this.options.moment,this.body,this.options.hiddenDates);if(options.orientation==\"top\"){util.addClassName(dom.root,\"vis-top\");util.removeClassName(dom.root,\"vis-bottom\")}else{util.removeClassName(dom.root,\"vis-top\");util.addClassName(dom.root,\"vis-bottom\")}dom.root.style.maxHeight=util.option.asSize(options.maxHeight,\"\");dom.root.style.minHeight=util.option.asSize(options.minHeight,\"\");dom.root.style.width=util.option.asSize(options.width,\"\");props.border.left=(dom.centerContainer.offsetWidth-dom.centerContainer.clientWidth)/2;props.border.right=props.border.left;props.border.top=(dom.centerContainer.offsetHeight-dom.centerContainer.clientHeight)/2;props.border.bottom=props.border.top;props.borderRootHeight=dom.root.offsetHeight-dom.root.clientHeight;props.borderRootWidth=dom.root.offsetWidth-dom.root.clientWidth;if(dom.centerContainer.clientHeight===0){props.border.left=props.border.top;props.border.right=props.border.left}if(dom.root.clientHeight===0){props.borderRootWidth=props.borderRootHeight}props.center.height=dom.center.offsetHeight;props.left.height=dom.left.offsetHeight;props.right.height=dom.right.offsetHeight;props.top.height=dom.top.clientHeight||-props.border.top;props.bottom.height=dom.bottom.clientHeight||-props.border.bottom;var contentHeight=Math.max(props.left.height,props.center.height,props.right.height);var autoHeight=props.top.height+contentHeight+props.bottom.height+props.borderRootHeight+props.border.top+props.border.bottom;dom.root.style.height=util.option.asSize(options.height,autoHeight+\"px\");props.root.height=dom.root.offsetHeight;props.background.height=props.root.height-props.borderRootHeight;var containerHeight=props.root.height-props.top.height-props.bottom.height-props.borderRootHeight;props.centerContainer.height=containerHeight;props.leftContainer.height=containerHeight;props.rightContainer.height=props.leftContainer.height;props.root.width=dom.root.offsetWidth;props.background.width=props.root.width-props.borderRootWidth;if(!this.initialDrawDone){props.scrollbarWidth=util.getScrollBarWidth()}if(options.verticalScroll){if(options.rtl){props.left.width=dom.leftContainer.clientWidth||-props.border.left;props.right.width=dom.rightContainer.clientWidth+props.scrollbarWidth||-props.border.right}else{props.left.width=dom.leftContainer.clientWidth+props.scrollbarWidth||-props.border.left;props.right.width=dom.rightContainer.clientWidth||-props.border.right}}else{props.left.width=dom.leftContainer.clientWidth||-props.border.left;props.right.width=dom.rightContainer.clientWidth||-props.border.right}this._setDOM();var offset=this._updateScrollTop();if(options.orientation.item!=\"top\"){offset+=Math.max(props.centerContainer.height-props.center.height-props.border.top-props.border.bottom,0)}dom.center.style.top=offset+\"px\";var visibilityTop=props.scrollTop==0?\"hidden\":\"\";var visibilityBottom=props.scrollTop==props.scrollTopMin?\"hidden\":\"\";dom.shadowTop.style.visibility=visibilityTop;dom.shadowBottom.style.visibility=visibilityBottom;dom.shadowTopLeft.style.visibility=visibilityTop;dom.shadowBottomLeft.style.visibility=visibilityBottom;dom.shadowTopRight.style.visibility=visibilityTop;dom.shadowBottomRight.style.visibility=visibilityBottom;if(options.verticalScroll){dom.rightContainer.className=\"vis-panel vis-right vis-vertical-scroll\";dom.leftContainer.className=\"vis-panel vis-left vis-vertical-scroll\";dom.shadowTopRight.style.visibility=\"hidden\";dom.shadowBottomRight.style.visibility=\"hidden\";dom.shadowTopLeft.style.visibility=\"hidden\";dom.shadowBottomLeft.style.visibility=\"hidden\";dom.left.style.top=\"0px\";dom.right.style.top=\"0px\"}if(!options.verticalScroll||props.center.height<props.centerContainer.height){dom.left.style.top=offset+\"px\";dom.right.style.top=offset+\"px\";dom.rightContainer.className=dom.rightContainer.className.replace(new RegExp(\"(?:^|\\\\s)\"+\"vis-vertical-scroll\"+\"(?:\\\\s|$)\"),\" \");dom.leftContainer.className=dom.leftContainer.className.replace(new RegExp(\"(?:^|\\\\s)\"+\"vis-vertical-scroll\"+\"(?:\\\\s|$)\"),\" \");props.left.width=dom.leftContainer.clientWidth||-props.border.left;props.right.width=dom.rightContainer.clientWidth||-props.border.right;this._setDOM()}var contentsOverflow=props.center.height>props.centerContainer.height;this.hammer.get(\"pan\").set({direction:contentsOverflow?Hammer.DIRECTION_ALL:Hammer.DIRECTION_HORIZONTAL});this.components.forEach(function(component){resized=component.redraw()||resized});var MAX_REDRAW=5;if(resized){if(this.redrawCount<MAX_REDRAW){this.body.emitter.emit(\"_change\");return}else{console.log(\"WARNING: infinite loop in redraw?\")}}else{this.redrawCount=0}this.body.emitter.emit(\"changed\")};Core.prototype._setDOM=function(){var props=this.props;var dom=this.dom;props.leftContainer.width=props.left.width;props.rightContainer.width=props.right.width;var centerWidth=props.root.width-props.left.width-props.right.width-props.borderRootWidth;props.center.width=centerWidth;props.centerContainer.width=centerWidth;props.top.width=centerWidth;props.bottom.width=centerWidth;dom.background.style.height=props.background.height+\"px\";dom.backgroundVertical.style.height=props.background.height+\"px\";dom.backgroundHorizontal.style.height=props.centerContainer.height+\"px\";dom.centerContainer.style.height=props.centerContainer.height+\"px\";dom.leftContainer.style.height=props.leftContainer.height+\"px\";dom.rightContainer.style.height=props.rightContainer.height+\"px\";dom.background.style.width=props.background.width+\"px\";dom.backgroundVertical.style.width=props.centerContainer.width+\"px\";dom.backgroundHorizontal.style.width=props.background.width+\"px\";dom.centerContainer.style.width=props.center.width+\"px\";dom.top.style.width=props.top.width+\"px\";dom.bottom.style.width=props.bottom.width+\"px\";dom.background.style.left=\"0\";dom.background.style.top=\"0\";dom.backgroundVertical.style.left=props.left.width+props.border.left+\"px\";dom.backgroundVertical.style.top=\"0\";dom.backgroundHorizontal.style.left=\"0\";dom.backgroundHorizontal.style.top=props.top.height+\"px\";dom.centerContainer.style.left=props.left.width+\"px\";dom.centerContainer.style.top=props.top.height+\"px\";dom.leftContainer.style.left=\"0\";dom.leftContainer.style.top=props.top.height+\"px\";dom.rightContainer.style.left=props.left.width+props.center.width+\"px\";dom.rightContainer.style.top=props.top.height+\"px\";dom.top.style.left=props.left.width+\"px\";dom.top.style.top=\"0\";dom.bottom.style.left=props.left.width+\"px\";dom.bottom.style.top=props.top.height+props.centerContainer.height+\"px\";dom.center.style.left=\"0\";dom.left.style.left=\"0\";dom.right.style.left=\"0\"};Core.prototype.repaint=function(){throw new Error(\"Function repaint is deprecated. Use redraw instead.\")};Core.prototype.setCurrentTime=function(time){if(!this.currentTime){throw new Error(\"Option showCurrentTime must be true\")}this.currentTime.setCurrentTime(time)};Core.prototype.getCurrentTime=function(){if(!this.currentTime){throw new Error(\"Option showCurrentTime must be true\")}return this.currentTime.getCurrentTime()};Core.prototype._toTime=function(x){return DateUtil.toTime(this,x,this.props.center.width)};Core.prototype._toGlobalTime=function(x){return DateUtil.toTime(this,x,this.props.root.width)};Core.prototype._toScreen=function(time){return DateUtil.toScreen(this,time,this.props.center.width)};Core.prototype._toGlobalScreen=function(time){return DateUtil.toScreen(this,time,this.props.root.width)};Core.prototype._initAutoResize=function(){if(this.options.autoResize==true){this._startAutoResize()}else{this._stopAutoResize()}};Core.prototype._startAutoResize=function(){var me=this;this._stopAutoResize();this._onResize=function(){if(me.options.autoResize!=true){me._stopAutoResize();return}if(me.dom.root){if(me.dom.root.offsetWidth!=me.props.lastWidth||me.dom.root.offsetHeight!=me.props.lastHeight){me.props.lastWidth=me.dom.root.offsetWidth;me.props.lastHeight=me.dom.root.offsetHeight;me.props.scrollbarWidth=util.getScrollBarWidth();me.body.emitter.emit(\"_change\")}}};util.addEventListener(window,\"resize\",this._onResize);if(me.dom.root){me.props.lastWidth=me.dom.root.offsetWidth;me.props.lastHeight=me.dom.root.offsetHeight}this.watchTimer=setInterval(this._onResize,1e3)};Core.prototype._stopAutoResize=function(){if(this.watchTimer){clearInterval(this.watchTimer);this.watchTimer=undefined}if(this._onResize){util.removeEventListener(window,\"resize\",this._onResize);this._onResize=null}};Core.prototype._onTouch=function(event){this.touch.allowDragging=true;this.touch.initialScrollTop=this.props.scrollTop};Core.prototype._onPinch=function(event){this.touch.allowDragging=false};Core.prototype._onDrag=function(event){if(!event)return;if(!this.touch.allowDragging)return;var delta=event.deltaY;var oldScrollTop=this._getScrollTop();var newScrollTop=this._setScrollTop(this.touch.initialScrollTop+delta);if(this.options.verticalScroll){this.dom.left.parentNode.scrollTop=-this.props.scrollTop;this.dom.right.parentNode.scrollTop=-this.props.scrollTop}if(newScrollTop!=oldScrollTop){this.emit(\"verticalDrag\")}};Core.prototype._setScrollTop=function(scrollTop){this.props.scrollTop=scrollTop;this._updateScrollTop();return this.props.scrollTop};Core.prototype._updateScrollTop=function(){var scrollTopMin=Math.min(this.props.centerContainer.height-this.props.center.height,0);if(scrollTopMin!=this.props.scrollTopMin){if(this.options.orientation.item!=\"top\"){this.props.scrollTop+=scrollTopMin-this.props.scrollTopMin}this.props.scrollTopMin=scrollTopMin}if(this.props.scrollTop>0)this.props.scrollTop=0;if(this.props.scrollTop<scrollTopMin)this.props.scrollTop=scrollTopMin;if(this.options.verticalScroll){this.dom.left.parentNode.scrollTop=-this.props.scrollTop;this.dom.right.parentNode.scrollTop=-this.props.scrollTop}return this.props.scrollTop};Core.prototype._getScrollTop=function(){return this.props.scrollTop};Core.prototype._createConfigurator=function(){throw new Error(\"Cannot invoke abstract method _createConfigurator\")};module.exports=Core},function(module,exports,__webpack_require__){\"use strict\";var moment=__webpack_require__(9);var DateUtil=__webpack_require__(36);var util=__webpack_require__(2);function TimeStep(start,end,minimumStep,hiddenDates,options){this.moment=moment;this.current=this.moment();this._start=this.moment();this._end=this.moment();this.autoScale=true;this.scale=\"day\";this.step=1;this.setRange(start,end,minimumStep);this.switchedDay=false;this.switchedMonth=false;this.switchedYear=false;if(Array.isArray(hiddenDates)){this.hiddenDates=hiddenDates}else if(hiddenDates!=undefined){this.hiddenDates=[hiddenDates]}else{this.hiddenDates=[]}this.format=TimeStep.FORMAT;this.options=options?options:{}}TimeStep.FORMAT={minorLabels:{millisecond:\"SSS\",second:\"s\",minute:\"HH:mm\",hour:\"HH:mm\",weekday:\"ddd D\",day:\"D\",week:\"w\",month:\"MMM\",year:\"YYYY\"},majorLabels:{millisecond:\"HH:mm:ss\",second:\"D MMMM HH:mm\",minute:\"ddd D MMMM\",hour:\"ddd D MMMM\",weekday:\"MMMM YYYY\",day:\"MMMM YYYY\",week:\"MMMM YYYY\",month:\"YYYY\",year:\"\"}};TimeStep.prototype.setMoment=function(moment){this.moment=moment;this.current=this.moment(this.current.valueOf());this._start=this.moment(this._start.valueOf());this._end=this.moment(this._end.valueOf())};TimeStep.prototype.setFormat=function(format){var defaultFormat=util.deepExtend({},TimeStep.FORMAT);this.format=util.deepExtend(defaultFormat,format)};TimeStep.prototype.setRange=function(start,end,minimumStep){if(!(start instanceof Date)||!(end instanceof Date)){throw\"No legal start or end date in method setRange\"}this._start=start!=undefined?this.moment(start.valueOf()):new Date;this._end=end!=undefined?this.moment(end.valueOf()):new Date;if(this.autoScale){this.setMinimumStep(minimumStep)}};TimeStep.prototype.start=function(){this.current=this._start.clone();this.roundToMinor()};TimeStep.prototype.roundToMinor=function(){if(this.scale==\"week\"){this.current.weekday(0)}switch(this.scale){case\"year\":this.current.year(this.step*Math.floor(this.current.year()/this.step));this.current.month(0);case\"month\":this.current.date(1);case\"week\":case\"day\":case\"weekday\":this.current.hours(0);case\"hour\":this.current.minutes(0);case\"minute\":this.current.seconds(0);case\"second\":this.current.milliseconds(0)}if(this.step!=1){switch(this.scale){case\"millisecond\":this.current.subtract(this.current.milliseconds()%this.step,\"milliseconds\");break;case\"second\":this.current.subtract(this.current.seconds()%this.step,\"seconds\");break;case\"minute\":this.current.subtract(this.current.minutes()%this.step,\"minutes\");break;case\"hour\":this.current.subtract(this.current.hours()%this.step,\"hours\");break;case\"weekday\":case\"day\":this.current.subtract((this.current.date()-1)%this.step,\"day\");break;case\"week\":this.current.subtract(this.current.week()%this.step,\"week\");break;case\"month\":this.current.subtract(this.current.month()%this.step,\"month\");break;case\"year\":this.current.subtract(this.current.year()%this.step,\"year\");break;default:break}}};TimeStep.prototype.hasNext=function(){return this.current.valueOf()<=this._end.valueOf()};TimeStep.prototype.next=function(){var prev=this.current.valueOf();switch(this.scale){case\"millisecond\":this.current.add(this.step,\"millisecond\");break;case\"second\":this.current.add(this.step,\"second\");break;case\"minute\":this.current.add(this.step,\"minute\");break;case\"hour\":this.current.add(this.step,\"hour\");if(this.current.month()<6){this.current.subtract(this.current.hours()%this.step,\"hour\")}else{if(this.current.hours()%this.step!==0){this.current.add(this.step-this.current.hours()%this.step,\"hour\")}}break;case\"weekday\":case\"day\":this.current.add(this.step,\"day\");break;case\"week\":if(this.current.weekday()!==0){this.current.weekday(0);this.current.add(this.step,\"week\")}else if(this.options.showMajorLabels===false){this.current.add(this.step,\"week\")}else{var nextWeek=this.current.clone();nextWeek.add(1,\"week\");if(nextWeek.isSame(this.current,\"month\")){this.current.add(this.step,\"week\")}else{this.current.add(this.step,\"week\");this.current.date(1)}}break;case\"month\":this.current.add(this.step,\"month\");break;case\"year\":this.current.add(this.step,\"year\");break;default:break}if(this.step!=1){switch(this.scale){case\"millisecond\":if(this.current.milliseconds()>0&&this.current.milliseconds()<this.step)this.current.milliseconds(0);break;case\"second\":if(this.current.seconds()>0&&this.current.seconds()<this.step)this.current.seconds(0);break;case\"minute\":if(this.current.minutes()>0&&this.current.minutes()<this.step)this.current.minutes(0);break;case\"hour\":if(this.current.hours()>0&&this.current.hours()<this.step)this.current.hours(0);break;case\"weekday\":case\"day\":if(this.current.date()<this.step+1)this.current.date(1);break;case\"week\":if(this.current.week()<this.step)this.current.week(1);break;case\"month\":if(this.current.month()<this.step)this.current.month(0);break;case\"year\":break;default:break}}if(this.current.valueOf()==prev){this.current=this._end.clone()}this.switchedDay=false;this.switchedMonth=false;this.switchedYear=false;DateUtil.stepOverHiddenDates(this.moment,this,prev)};TimeStep.prototype.getCurrent=function(){return this.current};TimeStep.prototype.setScale=function(params){if(params&&typeof params.scale==\"string\"){this.scale=params.scale;this.step=params.step>0?params.step:1;this.autoScale=false}};TimeStep.prototype.setAutoScale=function(enable){this.autoScale=enable};TimeStep.prototype.setMinimumStep=function(minimumStep){if(minimumStep==undefined){return}var stepYear=1e3*60*60*24*30*12;var stepMonth=1e3*60*60*24*30;var stepDay=1e3*60*60*24;var stepHour=1e3*60*60;var stepMinute=1e3*60;var stepSecond=1e3;var stepMillisecond=1;if(stepYear*1e3>minimumStep){this.scale=\"year\";this.step=1e3}if(stepYear*500>minimumStep){this.scale=\"year\";this.step=500}if(stepYear*100>minimumStep){this.scale=\"year\";this.step=100}if(stepYear*50>minimumStep){this.scale=\"year\";this.step=50}if(stepYear*10>minimumStep){this.scale=\"year\";this.step=10}if(stepYear*5>minimumStep){this.scale=\"year\";this.step=5}if(stepYear>minimumStep){this.scale=\"year\";this.step=1}if(stepMonth*3>minimumStep){this.scale=\"month\";this.step=3}if(stepMonth>minimumStep){this.scale=\"month\";this.step=1}if(stepDay*5>minimumStep){this.scale=\"day\";this.step=5}if(stepDay*2>minimumStep){this.scale=\"day\";this.step=2}if(stepDay>minimumStep){this.scale=\"day\";this.step=1}if(stepDay/2>minimumStep){this.scale=\"weekday\";this.step=1}if(stepHour*4>minimumStep){this.scale=\"hour\";this.step=4}if(stepHour>minimumStep){this.scale=\"hour\";this.step=1}if(stepMinute*15>minimumStep){this.scale=\"minute\";this.step=15}if(stepMinute*10>minimumStep){this.scale=\"minute\";this.step=10}if(stepMinute*5>minimumStep){this.scale=\"minute\";this.step=5}if(stepMinute>minimumStep){this.scale=\"minute\";this.step=1}if(stepSecond*15>minimumStep){this.scale=\"second\";this.step=15}if(stepSecond*10>minimumStep){this.scale=\"second\";this.step=10}if(stepSecond*5>minimumStep){this.scale=\"second\";this.step=5}if(stepSecond>minimumStep){this.scale=\"second\";this.step=1}if(stepMillisecond*200>minimumStep){this.scale=\"millisecond\";this.step=200}if(stepMillisecond*100>minimumStep){this.scale=\"millisecond\";this.step=100}if(stepMillisecond*50>minimumStep){this.scale=\"millisecond\";this.step=50}if(stepMillisecond*10>minimumStep){this.scale=\"millisecond\";this.step=10}if(stepMillisecond*5>minimumStep){this.scale=\"millisecond\";this.step=5}if(stepMillisecond>minimumStep){this.scale=\"millisecond\";this.step=1}};TimeStep.snap=function(date,scale,step){var clone=moment(date);if(scale==\"year\"){var year=clone.year()+Math.round(clone.month()/12);clone.year(Math.round(year/step)*step);clone.month(0);clone.date(0);clone.hours(0);clone.minutes(0);clone.seconds(0);clone.milliseconds(0)}else if(scale==\"month\"){if(clone.date()>15){clone.date(1);clone.add(1,\"month\")}else{clone.date(1)}clone.hours(0);clone.minutes(0);clone.seconds(0);clone.milliseconds(0)}else if(scale==\"week\"){if(clone.weekday()>2){clone.weekday(0);clone.add(1,\"week\")}else{clone.weekday(0)}clone.hours(0);clone.minutes(0);clone.seconds(0);clone.milliseconds(0)}else if(scale==\"day\"){switch(step){case 5:case 2:clone.hours(Math.round(clone.hours()/24)*24);break;default:clone.hours(Math.round(clone.hours()/12)*12);break}clone.minutes(0);clone.seconds(0);clone.milliseconds(0)}else if(scale==\"weekday\"){switch(step){case 5:case 2:clone.hours(Math.round(clone.hours()/12)*12);break;default:clone.hours(Math.round(clone.hours()/6)*6);break}clone.minutes(0);clone.seconds(0);clone.milliseconds(0)}else if(scale==\"hour\"){switch(step){case 4:clone.minutes(Math.round(clone.minutes()/60)*60);break;default:clone.minutes(Math.round(clone.minutes()/30)*30);break}clone.seconds(0);clone.milliseconds(0)}else if(scale==\"minute\"){switch(step){case 15:case 10:clone.minutes(Math.round(clone.minutes()/5)*5);clone.seconds(0);break;case 5:clone.seconds(Math.round(clone.seconds()/60)*60);break;default:clone.seconds(Math.round(clone.seconds()/30)*30);break}clone.milliseconds(0)}else if(scale==\"second\"){switch(step){case 15:case 10:clone.seconds(Math.round(clone.seconds()/5)*5);clone.milliseconds(0);break;case 5:clone.milliseconds(Math.round(clone.milliseconds()/1e3)*1e3);break;default:clone.milliseconds(Math.round(clone.milliseconds()/500)*500);break}}else if(scale==\"millisecond\"){var _step=step>5?step/2:1;clone.milliseconds(Math.round(clone.milliseconds()/_step)*_step)}return clone};TimeStep.prototype.isMajor=function(){if(this.switchedYear==true){switch(this.scale){case\"year\":case\"month\":case\"week\":case\"weekday\":case\"day\":case\"hour\":case\"minute\":case\"second\":case\"millisecond\":return true;default:return false}}else if(this.switchedMonth==true){switch(this.scale){case\"week\":case\"weekday\":case\"day\":case\"hour\":case\"minute\":case\"second\":case\"millisecond\":return true;default:return false}}else if(this.switchedDay==true){switch(this.scale){case\"millisecond\":case\"second\":case\"minute\":case\"hour\":return true;default:return false}}var date=this.moment(this.current);switch(this.scale){case\"millisecond\":return date.milliseconds()==0;case\"second\":return date.seconds()==0;case\"minute\":return date.hours()==0&&date.minutes()==0;case\"hour\":return date.hours()==0;case\"weekday\":case\"day\":return date.date()==1;case\"week\":return date.date()==1;case\"month\":return date.month()==0;case\"year\":return false;default:return false}};TimeStep.prototype.getLabelMinor=function(date){if(date==undefined){date=this.current}if(date instanceof Date){date=this.moment(date)}if(typeof this.format.minorLabels===\"function\"){return this.format.minorLabels(date,this.scale,this.step)}var format=this.format.minorLabels[this.scale];switch(this.scale){case\"week\":if(this.isMajor()&&date.weekday()!==0){return\"\"}default:return format&&format.length>0?this.moment(date).format(format):\"\"}};TimeStep.prototype.getLabelMajor=function(date){if(date==undefined){date=this.current}if(date instanceof Date){date=this.moment(date)}if(typeof this.format.majorLabels===\"function\"){return this.format.majorLabels(date,this.scale,this.step)}var format=this.format.majorLabels[this.scale];return format&&format.length>0?this.moment(date).format(format):\"\"};TimeStep.prototype.getClassName=function(){var _moment=this.moment;var m=this.moment(this.current);var current=m.locale?m.locale(\"en\"):m.lang(\"en\");var step=this.step;var classNames=[];function even(value){return value/step%2==0?\" vis-even\":\" vis-odd\"}function today(date){if(date.isSame(new Date,\"day\")){return\" vis-today\"}if(date.isSame(_moment().add(1,\"day\"),\"day\")){return\" vis-tomorrow\"}if(date.isSame(_moment().add(-1,\"day\"),\"day\")){return\" vis-yesterday\"}return\"\"}function currentWeek(date){return date.isSame(new Date,\"week\")?\" vis-current-week\":\"\"}function currentMonth(date){return date.isSame(new Date,\"month\")?\" vis-current-month\":\"\"}function currentYear(date){return date.isSame(new Date,\"year\")?\" vis-current-year\":\"\"}switch(this.scale){case\"millisecond\":classNames.push(today(current));classNames.push(even(current.milliseconds()));break;case\"second\":classNames.push(today(current));classNames.push(even(current.seconds()));break;case\"minute\":classNames.push(today(current));classNames.push(even(current.minutes()));break;case\"hour\":classNames.push(\"vis-h\"+current.hours()+(this.step==4?\"-h\"+(current.hours()+4):\"\"));classNames.push(today(current));classNames.push(even(current.hours()));break;case\"weekday\":classNames.push(\"vis-\"+current.format(\"dddd\").toLowerCase());classNames.push(today(current));classNames.push(currentWeek(current));classNames.push(even(current.date()));break;case\"day\":classNames.push(\"vis-day\"+current.date());classNames.push(\"vis-\"+current.format(\"MMMM\").toLowerCase());classNames.push(today(current));classNames.push(currentMonth(current));classNames.push(this.step<=2?today(current):\"\");classNames.push(this.step<=2?\"vis-\"+current.format(\"dddd\").toLowerCase():\"\");classNames.push(even(current.date()-1));break;case\"week\":classNames.push(\"vis-week\"+current.format(\"w\"));classNames.push(currentWeek(current));classNames.push(even(current.week()));break;case\"month\":classNames.push(\"vis-\"+current.format(\"MMMM\").toLowerCase());classNames.push(currentMonth(current));classNames.push(even(current.month()));break;case\"year\":classNames.push(\"vis-year\"+current.year());classNames.push(currentYear(current));classNames.push(even(current.year()));break}return classNames.filter(String).join(\" \")};module.exports=TimeStep},function(module,exports,__webpack_require__){\"use strict\";var util=__webpack_require__(2);var Component=__webpack_require__(16);var moment=__webpack_require__(9);var locales=__webpack_require__(98);function CurrentTime(body,options){this.body=body;this.defaultOptions={rtl:false,showCurrentTime:true,moment:moment,locales:locales,locale:\"en\"};this.options=util.extend({},this.defaultOptions);this.offset=0;this._create();this.setOptions(options)}CurrentTime.prototype=new Component;CurrentTime.prototype._create=function(){var bar=document.createElement(\"div\");bar.className=\"vis-current-time\";bar.style.position=\"absolute\";bar.style.top=\"0px\";bar.style.height=\"100%\";this.bar=bar};CurrentTime.prototype.destroy=function(){this.options.showCurrentTime=false;this.redraw();this.body=null};CurrentTime.prototype.setOptions=function(options){if(options){util.selectiveExtend([\"rtl\",\"showCurrentTime\",\"moment\",\"locale\",\"locales\"],this.options,options)}};CurrentTime.prototype.redraw=function(){if(this.options.showCurrentTime){var parent=this.body.dom.backgroundVertical;if(this.bar.parentNode!=parent){if(this.bar.parentNode){this.bar.parentNode.removeChild(this.bar)}parent.appendChild(this.bar);this.start()}var now=this.options.moment((new Date).valueOf()+this.offset);var x=this.body.util.toScreen(now);var locale=this.options.locales[this.options.locale];if(!locale){if(!this.warned){console.log(\"WARNING: options.locales['\"+this.options.locale+\"'] not found. See http://visjs.org/docs/timeline/#Localization\");this.warned=true}locale=this.options.locales[\"en\"]}var title=locale.current+\" \"+locale.time+\": \"+now.format(\"dddd, MMMM Do YYYY, H:mm:ss\");title=title.charAt(0).toUpperCase()+title.substring(1);if(this.options.rtl){this.bar.style.right=x+\"px\"}else{this.bar.style.left=x+\"px\"}this.bar.title=title}else{if(this.bar.parentNode){this.bar.parentNode.removeChild(this.bar)}this.stop()}return false};CurrentTime.prototype.start=function(){var me=this;function update(){me.stop();var scale=me.body.range.conversion(me.body.domProps.center.width).scale;var interval=1/scale/10;if(interval<30)interval=30;if(interval>1e3)interval=1e3;me.redraw();me.body.emitter.emit(\"currentTimeTick\");me.currentTimeTimer=setTimeout(update,interval)}update()};CurrentTime.prototype.stop=function(){if(this.currentTimeTimer!==undefined){clearTimeout(this.currentTimeTimer);delete this.currentTimeTimer}};CurrentTime.prototype.setCurrentTime=function(time){var t=util.convert(time,\"Date\").valueOf();var now=(new Date).valueOf();this.offset=t-now;this.redraw()};CurrentTime.prototype.getCurrentTime=function(){return new Date((new Date).valueOf()+this.offset)};module.exports=CurrentTime},function(module,exports,__webpack_require__){\"use strict\";var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var stack=__webpack_require__(100);function Group(groupId,data,itemSet){this.groupId=groupId;this.subgroups={};this.subgroupStack={};this.subgroupStackAll=false;this.doInnerStack=false;this.subgroupIndex=0;this.subgroupOrderer=data&&data.subgroupOrder;this.itemSet=itemSet;this.isVisible=null;this.stackDirty=true;if(data&&data.nestedGroups){this.nestedGroups=data.nestedGroups;if(data.showNested==false){this.showNested=false}else{this.showNested=true}}if(data&&data.subgroupStack){if(typeof data.subgroupStack===\"boolean\"){this.doInnerStack=data.subgroupStack;this.subgroupStackAll=data.subgroupStack}else{for(var key in data.subgroupStack){this.subgroupStack[key]=data.subgroupStack[key];this.doInnerStack=this.doInnerStack||data.subgroupStack[key]}}}this.nestedInGroup=null;this.dom={};this.props={label:{width:0,height:0}};this.className=null;this.items={};this.visibleItems=[];this.itemsInRange=[];this.orderedItems={byStart:[],byEnd:[]};this.checkRangedItems=false;var me=this;this.itemSet.body.emitter.on(\"checkRangedItems\",function(){me.checkRangedItems=true});this._create();this.setData(data)}Group.prototype._create=function(){var label=document.createElement(\"div\");if(this.itemSet.options.groupEditable.order){label.className=\"vis-label draggable\"}else{label.className=\"vis-label\"}this.dom.label=label;var inner=document.createElement(\"div\");inner.className=\"vis-inner\";label.appendChild(inner);this.dom.inner=inner;var foreground=document.createElement(\"div\");foreground.className=\"vis-group\";foreground[\"timeline-group\"]=this;this.dom.foreground=foreground;this.dom.background=document.createElement(\"div\");this.dom.background.className=\"vis-group\";this.dom.axis=document.createElement(\"div\");this.dom.axis.className=\"vis-group\";this.dom.marker=document.createElement(\"div\");this.dom.marker.style.visibility=\"hidden\";this.dom.marker.style.position=\"absolute\";this.dom.marker.innerHTML=\"\";this.dom.background.appendChild(this.dom.marker)};Group.prototype.setData=function(data){var content;var templateFunction;if(this.itemSet.options&&this.itemSet.options.groupTemplate){templateFunction=this.itemSet.options.groupTemplate.bind(this);content=templateFunction(data,this.dom.inner)}else{content=data&&data.content}if(content instanceof Element){this.dom.inner.appendChild(content);while(this.dom.inner.firstChild){this.dom.inner.removeChild(this.dom.inner.firstChild)}this.dom.inner.appendChild(content)}else if(content instanceof Object){templateFunction(data,this.dom.inner)}else if(content!==undefined&&content!==null){this.dom.inner.innerHTML=content}else{this.dom.inner.innerHTML=this.groupId||\"\"}this.dom.label.title=data&&data.title||\"\";if(!this.dom.inner.firstChild){util.addClassName(this.dom.inner,\"vis-hidden\")}else{util.removeClassName(this.dom.inner,\"vis-hidden\")}if(data&&data.nestedGroups){if(!this.nestedGroups||this.nestedGroups!=data.nestedGroups){this.nestedGroups=data.nestedGroups}if(data.showNested!==undefined||this.showNested===undefined){if(data.showNested==false){this.showNested=false}else{this.showNested=true}}util.addClassName(this.dom.label,\"vis-nesting-group\");var collapsedDirClassName=this.itemSet.options.rtl?\"collapsed-rtl\":\"collapsed\";if(this.showNested){util.removeClassName(this.dom.label,collapsedDirClassName);util.addClassName(this.dom.label,\"expanded\")}else{util.removeClassName(this.dom.label,\"expanded\");util.addClassName(this.dom.label,collapsedDirClassName)}}else if(this.nestedGroups){this.nestedGroups=null;collapsedDirClassName=this.itemSet.options.rtl?\"collapsed-rtl\":\"collapsed\";util.removeClassName(this.dom.label,collapsedDirClassName);util.removeClassName(this.dom.label,\"expanded\");util.removeClassName(this.dom.label,\"vis-nesting-group\")}if(data&&data.nestedInGroup){util.addClassName(this.dom.label,\"vis-nested-group\");if(this.itemSet.options&&this.itemSet.options.rtl){this.dom.inner.style.paddingRight=\"30px\"}else{\nthis.dom.inner.style.paddingLeft=\"30px\"}}var className=data&&data.className||null;if(className!=this.className){if(this.className){util.removeClassName(this.dom.label,this.className);util.removeClassName(this.dom.foreground,this.className);util.removeClassName(this.dom.background,this.className);util.removeClassName(this.dom.axis,this.className)}util.addClassName(this.dom.label,className);util.addClassName(this.dom.foreground,className);util.addClassName(this.dom.background,className);util.addClassName(this.dom.axis,className);this.className=className}if(this.style){util.removeCssText(this.dom.label,this.style);this.style=null}if(data&&data.style){util.addCssText(this.dom.label,data.style);this.style=data.style}};Group.prototype.getLabelWidth=function(){return this.props.label.width};Group.prototype._didMarkerHeightChange=function(){var markerHeight=this.dom.marker.clientHeight;if(markerHeight!=this.lastMarkerHeight){this.lastMarkerHeight=markerHeight;var redrawQueue={};var redrawQueueLength=0;util.forEach(this.items,function(item,key){item.dirty=true;if(item.displayed){var returnQueue=true;redrawQueue[key]=item.redraw(returnQueue);redrawQueueLength=redrawQueue[key].length}});var needRedraw=redrawQueueLength>0;if(needRedraw){for(var i=0;i<redrawQueueLength;i++){util.forEach(redrawQueue,function(fns){fns[i]()})}}return true}};Group.prototype._calculateGroupSizeAndPosition=function(){var offsetTop=this.dom.foreground.offsetTop;var offsetLeft=this.dom.foreground.offsetLeft;var offsetWidth=this.dom.foreground.offsetWidth;this.top=offsetTop;this.right=offsetLeft;this.width=offsetWidth};Group.prototype._redrawItems=function(forceRestack,lastIsVisible,margin,range){var restack=forceRestack||this.stackDirty||this.isVisible&&!lastIsVisible;if(restack){var visibleSubgroups={};var subgroup=null;if(typeof this.itemSet.options.order===\"function\"){var me=this;var limitSize=false;var redrawQueue={};var redrawQueueLength=0;util.forEach(this.items,function(item,key){if(!item.displayed){var returnQueue=true;redrawQueue[key]=item.redraw(returnQueue);redrawQueueLength=redrawQueue[key].length;me.visibleItems.push(item)}});var needRedraw=redrawQueueLength>0;if(needRedraw){for(var i=0;i<redrawQueueLength;i++){util.forEach(redrawQueue,function(fns){fns[i]()})}}util.forEach(this.items,function(item){item.repositionX(limitSize)});if(this.doInnerStack&&this.itemSet.options.stackSubgroups){for(subgroup in this.subgroups){visibleSubgroups[subgroup]=this.subgroups[subgroup].items.slice().sort(function(a,b){return me.itemSet.options.order(a.data,b.data)})}stack.stackSubgroupsWithInnerStack(visibleSubgroups,margin,this.subgroups)}else{var customOrderedItems=this.orderedItems.byStart.slice().sort(function(a,b){return me.itemSet.options.order(a.data,b.data)});stack.stack(customOrderedItems,margin,true)}this.visibleItems=this._updateItemsInRange(this.orderedItems,this.visibleItems,range)}else{this.visibleItems=this._updateItemsInRange(this.orderedItems,this.visibleItems,range);if(this.itemSet.options.stack){if(this.doInnerStack&&this.itemSet.options.stackSubgroups){for(subgroup in this.subgroups){visibleSubgroups[subgroup]=this.subgroups[subgroup].items}stack.stackSubgroupsWithInnerStack(visibleSubgroups,margin,this.subgroups)}else{stack.stack(this.visibleItems,margin,true)}}else{stack.nostack(this.visibleItems,margin,this.subgroups,this.itemSet.options.stackSubgroups)}}this.stackDirty=false}};Group.prototype._didResize=function(resized,height){resized=util.updateProperty(this,\"height\",height)||resized;var labelWidth=this.dom.inner.clientWidth;var labelHeight=this.dom.inner.clientHeight;resized=util.updateProperty(this.props.label,\"width\",labelWidth)||resized;resized=util.updateProperty(this.props.label,\"height\",labelHeight)||resized;return resized};Group.prototype._applyGroupHeight=function(height){this.dom.background.style.height=height+\"px\";this.dom.foreground.style.height=height+\"px\";this.dom.label.style.height=height+\"px\"};Group.prototype._updateItemsVerticalPosition=function(margin){for(var i=0,ii=this.visibleItems.length;i<ii;i++){var item=this.visibleItems[i];item.repositionY(margin);if(!this.isVisible&&this.groupId!=\"__background__\"){if(item.displayed)item.hide()}}};Group.prototype.redraw=function(range,margin,forceRestack,returnQueue){var resized=false;var lastIsVisible=this.isVisible;var height;var queue=[function(){forceRestack=this._didMarkerHeightChange.bind(this)}.bind(this),this._updateSubGroupHeights.bind(this,margin),this._calculateGroupSizeAndPosition.bind(this),function(){this.isVisible=this._isGroupVisible.bind(this)(range,margin)}.bind(this),function(){this._redrawItems.bind(this)(forceRestack,lastIsVisible,margin,range)}.bind(this),this._updateSubgroupsSizes.bind(this),function(){height=this._calculateHeight.bind(this)(margin)}.bind(this),this._calculateGroupSizeAndPosition.bind(this),function(){resized=this._didResize.bind(this)(resized,height)}.bind(this),function(){this._applyGroupHeight.bind(this)(height)}.bind(this),function(){this._updateItemsVerticalPosition.bind(this)(margin)}.bind(this),function(){if(!this.isVisible&&this.height){resized=false}return resized}];if(returnQueue){return queue}else{var result;queue.forEach(function(fn){result=fn()});return result}};Group.prototype._updateSubGroupHeights=function(margin){if((0,_keys2[\"default\"])(this.subgroups).length>0){var me=this;this.resetSubgroups();util.forEach(this.visibleItems,function(item){if(item.data.subgroup!==undefined){me.subgroups[item.data.subgroup].height=Math.max(me.subgroups[item.data.subgroup].height,item.height+margin.item.vertical);me.subgroups[item.data.subgroup].visible=true}})}};Group.prototype._isGroupVisible=function(range,margin){return this.top<=range.body.domProps.centerContainer.height-range.body.domProps.scrollTop+margin.axis&&this.top+this.height+margin.axis>=-range.body.domProps.scrollTop};Group.prototype._calculateHeight=function(margin){var height;var itemsInRange=this.visibleItems;if(itemsInRange.length>0){var min=itemsInRange[0].top;var max=itemsInRange[0].top+itemsInRange[0].height;util.forEach(itemsInRange,function(item){min=Math.min(min,item.top);max=Math.max(max,item.top+item.height)});if(min>margin.axis){var offset=min-margin.axis;max-=offset;util.forEach(itemsInRange,function(item){item.top-=offset})}height=max+margin.item.vertical/2}else{height=0}height=Math.max(height,this.props.label.height);return height};Group.prototype.show=function(){if(!this.dom.label.parentNode){this.itemSet.dom.labelSet.appendChild(this.dom.label)}if(!this.dom.foreground.parentNode){this.itemSet.dom.foreground.appendChild(this.dom.foreground)}if(!this.dom.background.parentNode){this.itemSet.dom.background.appendChild(this.dom.background)}if(!this.dom.axis.parentNode){this.itemSet.dom.axis.appendChild(this.dom.axis)}};Group.prototype.hide=function(){var label=this.dom.label;if(label.parentNode){label.parentNode.removeChild(label)}var foreground=this.dom.foreground;if(foreground.parentNode){foreground.parentNode.removeChild(foreground)}var background=this.dom.background;if(background.parentNode){background.parentNode.removeChild(background)}var axis=this.dom.axis;if(axis.parentNode){axis.parentNode.removeChild(axis)}};Group.prototype.add=function(item){this.items[item.id]=item;item.setParent(this);this.stackDirty=true;if(item.data.subgroup!==undefined){this._addToSubgroup(item);this.orderSubgroups()}if(this.visibleItems.indexOf(item)==-1){var range=this.itemSet.body.range;this._checkIfVisible(item,this.visibleItems,range)}};Group.prototype._addToSubgroup=function(item,subgroupId){subgroupId=subgroupId||item.data.subgroup;if(subgroupId!=undefined&&this.subgroups[subgroupId]===undefined){this.subgroups[subgroupId]={height:0,top:0,start:item.data.start,end:item.data.end||item.data.start,visible:false,index:this.subgroupIndex,items:[],stack:this.subgroupStackAll||this.subgroupStack[subgroupId]||false};this.subgroupIndex++}if(new Date(item.data.start)<new Date(this.subgroups[subgroupId].start)){this.subgroups[subgroupId].start=item.data.start}var itemEnd=item.data.end||item.data.start;if(new Date(itemEnd)>new Date(this.subgroups[subgroupId].end)){this.subgroups[subgroupId].end=itemEnd}this.subgroups[subgroupId].items.push(item)};Group.prototype._updateSubgroupsSizes=function(){var me=this;if(me.subgroups){for(var subgroup in me.subgroups){var initialEnd=me.subgroups[subgroup].items[0].data.end||me.subgroups[subgroup].items[0].data.start;var newStart=me.subgroups[subgroup].items[0].data.start;var newEnd=initialEnd-1;me.subgroups[subgroup].items.forEach(function(item){if(new Date(item.data.start)<new Date(newStart)){newStart=item.data.start}var itemEnd=item.data.end||item.data.start;if(new Date(itemEnd)>new Date(newEnd)){newEnd=itemEnd}});me.subgroups[subgroup].start=newStart;me.subgroups[subgroup].end=new Date(newEnd-1)}}};Group.prototype.orderSubgroups=function(){if(this.subgroupOrderer!==undefined){var sortArray=[];var subgroup;if(typeof this.subgroupOrderer==\"string\"){for(subgroup in this.subgroups){sortArray.push({subgroup:subgroup,sortField:this.subgroups[subgroup].items[0].data[this.subgroupOrderer]})}sortArray.sort(function(a,b){return a.sortField-b.sortField})}else if(typeof this.subgroupOrderer==\"function\"){for(subgroup in this.subgroups){sortArray.push(this.subgroups[subgroup].items[0].data)}sortArray.sort(this.subgroupOrderer)}if(sortArray.length>0){for(var i=0;i<sortArray.length;i++){this.subgroups[sortArray[i].subgroup].index=i}}}};Group.prototype.resetSubgroups=function(){for(var subgroup in this.subgroups){if(this.subgroups.hasOwnProperty(subgroup)){this.subgroups[subgroup].visible=false;this.subgroups[subgroup].height=0}}};Group.prototype.remove=function(item){delete this.items[item.id];item.setParent(null);this.stackDirty=true;var index=this.visibleItems.indexOf(item);if(index!=-1)this.visibleItems.splice(index,1);if(item.data.subgroup!==undefined){this._removeFromSubgroup(item);this.orderSubgroups()}};Group.prototype._removeFromSubgroup=function(item,subgroupId){subgroupId=subgroupId||item.data.subgroup;if(subgroupId!=undefined){var subgroup=this.subgroups[subgroupId];if(subgroup){var itemIndex=subgroup.items.indexOf(item);if(itemIndex>=0){subgroup.items.splice(itemIndex,1);if(!subgroup.items.length){delete this.subgroups[subgroupId]}else{this._updateSubgroupsSizes()}}}}};Group.prototype.removeFromDataSet=function(item){this.itemSet.removeItem(item.id)};Group.prototype.order=function(){var array=util.toArray(this.items);var startArray=[];var endArray=[];for(var i=0;i<array.length;i++){if(array[i].data.end!==undefined){endArray.push(array[i])}startArray.push(array[i])}this.orderedItems={byStart:startArray,byEnd:endArray};stack.orderByStart(this.orderedItems.byStart);stack.orderByEnd(this.orderedItems.byEnd)};Group.prototype._updateItemsInRange=function(orderedItems,oldVisibleItems,range){var visibleItems=[];var visibleItemsLookup={};var interval=(range.end-range.start)/4;var lowerBound=range.start-interval;var upperBound=range.end+interval;var searchFunction=function searchFunction(value){if(value<lowerBound){return-1}else if(value<=upperBound){return 0}else{return 1}};if(oldVisibleItems.length>0){for(var i=0;i<oldVisibleItems.length;i++){this._checkIfVisibleWithReference(oldVisibleItems[i],visibleItems,visibleItemsLookup,range)}}var initialPosByStart=util.binarySearchCustom(orderedItems.byStart,searchFunction,\"data\",\"start\");this._traceVisible(initialPosByStart,orderedItems.byStart,visibleItems,visibleItemsLookup,function(item){return item.data.start<lowerBound||item.data.start>upperBound});if(this.checkRangedItems==true){this.checkRangedItems=false;for(i=0;i<orderedItems.byEnd.length;i++){this._checkIfVisibleWithReference(orderedItems.byEnd[i],visibleItems,visibleItemsLookup,range)}}else{var initialPosByEnd=util.binarySearchCustom(orderedItems.byEnd,searchFunction,\"data\",\"end\");this._traceVisible(initialPosByEnd,orderedItems.byEnd,visibleItems,visibleItemsLookup,function(item){return item.data.end<lowerBound||item.data.end>upperBound})}var redrawQueue={};var redrawQueueLength=0;for(i=0;i<visibleItems.length;i++){var item=visibleItems[i];if(!item.displayed){var returnQueue=true;redrawQueue[i]=item.redraw(returnQueue);redrawQueueLength=redrawQueue[i].length}}var needRedraw=redrawQueueLength>0;if(needRedraw){for(var j=0;j<redrawQueueLength;j++){util.forEach(redrawQueue,function(fns){fns[j]()})}}for(i=0;i<visibleItems.length;i++){visibleItems[i].repositionX()}return visibleItems};Group.prototype._traceVisible=function(initialPos,items,visibleItems,visibleItemsLookup,breakCondition){if(initialPos!=-1){var i,item;for(i=initialPos;i>=0;i--){item=items[i];if(breakCondition(item)){break}else{if(visibleItemsLookup[item.id]===undefined){visibleItemsLookup[item.id]=true;visibleItems.push(item)}}}for(i=initialPos+1;i<items.length;i++){item=items[i];if(breakCondition(item)){break}else{if(visibleItemsLookup[item.id]===undefined){visibleItemsLookup[item.id]=true;visibleItems.push(item)}}}}};Group.prototype._checkIfVisible=function(item,visibleItems,range){if(item.isVisible(range)){if(!item.displayed)item.show();item.repositionX();visibleItems.push(item)}else{if(item.displayed)item.hide()}};Group.prototype._checkIfVisibleWithReference=function(item,visibleItems,visibleItemsLookup,range){if(item.isVisible(range)){if(visibleItemsLookup[item.id]===undefined){visibleItemsLookup[item.id]=true;visibleItems.push(item)}}else{if(item.displayed)item.hide()}};Group.prototype.changeSubgroup=function(item,oldSubgroup,newSubgroup){this._removeFromSubgroup(item,oldSubgroup);this._addToSubgroup(item,newSubgroup);this.orderSubgroups()};module.exports=Group},function(module,exports,__webpack_require__){\"use strict\";var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Group=__webpack_require__(68);function BackgroundGroup(groupId,data,itemSet){Group.call(this,groupId,data,itemSet);this.width=0;this.height=0;this.top=0;this.left=0}BackgroundGroup.prototype=(0,_create2[\"default\"])(Group.prototype);BackgroundGroup.prototype.redraw=function(range,margin,forceRestack){var resized=false;this.visibleItems=this._updateItemsInRange(this.orderedItems,this.visibleItems,range);this.width=this.dom.background.offsetWidth;this.dom.background.style.height=\"0\";for(var i=0,ii=this.visibleItems.length;i<ii;i++){var item=this.visibleItems[i];item.repositionY(margin)}return resized};BackgroundGroup.prototype.show=function(){if(!this.dom.background.parentNode){this.itemSet.dom.background.appendChild(this.dom.background)}};module.exports=BackgroundGroup},function(module,exports,__webpack_require__){\"use strict\";var Item=__webpack_require__(38);function RangeItem(data,conversion,options){this.props={content:{width:0}};this.overflow=false;this.options=options;if(data){if(data.start==undefined){throw new Error('Property \"start\" missing in item '+data.id)}if(data.end==undefined){throw new Error('Property \"end\" missing in item '+data.id)}}Item.call(this,data,conversion,options)}RangeItem.prototype=new Item(null,null,null);RangeItem.prototype.baseClassName=\"vis-item vis-range\";RangeItem.prototype.isVisible=function(range){return this.data.start<range.end&&this.data.end>range.start};RangeItem.prototype._createDomElement=function(){if(!this.dom){this.dom={};this.dom.box=document.createElement(\"div\");this.dom.frame=document.createElement(\"div\");this.dom.frame.className=\"vis-item-overflow\";this.dom.box.appendChild(this.dom.frame);this.dom.visibleFrame=document.createElement(\"div\");this.dom.visibleFrame.className=\"vis-item-visible-frame\";this.dom.box.appendChild(this.dom.visibleFrame);this.dom.content=document.createElement(\"div\");this.dom.content.className=\"vis-item-content\";this.dom.frame.appendChild(this.dom.content);this.dom.box[\"timeline-item\"]=this;this.dirty=true}};RangeItem.prototype._appendDomElement=function(){if(!this.parent){throw new Error(\"Cannot redraw item: no parent attached\")}if(!this.dom.box.parentNode){var foreground=this.parent.dom.foreground;if(!foreground){throw new Error(\"Cannot redraw item: parent has no foreground container element\")}foreground.appendChild(this.dom.box)}this.displayed=true};RangeItem.prototype._updateDirtyDomComponents=function(){if(this.dirty){this._updateContents(this.dom.content);this._updateDataAttributes(this.dom.box);this._updateStyle(this.dom.box);var editable=this.editable.updateTime||this.editable.updateGroup;var className=(this.data.className?\" \"+this.data.className:\"\")+(this.selected?\" vis-selected\":\"\")+(editable?\" vis-editable\":\" vis-readonly\");this.dom.box.className=this.baseClassName+className;this.dom.content.style.maxWidth=\"none\"}};RangeItem.prototype._getDomComponentsSizes=function(){this.overflow=window.getComputedStyle(this.dom.frame).overflow!==\"hidden\";return{content:{width:this.dom.content.offsetWidth},box:{height:this.dom.box.offsetHeight}}};RangeItem.prototype._updateDomComponentsSizes=function(sizes){this.props.content.width=sizes.content.width;this.height=sizes.box.height;this.dom.content.style.maxWidth=\"\";this.dirty=false};RangeItem.prototype._repaintDomAdditionals=function(){this._repaintOnItemUpdateTimeTooltip(this.dom.box);this._repaintDeleteButton(this.dom.box);this._repaintDragCenter();this._repaintDragLeft();this._repaintDragRight()};RangeItem.prototype.redraw=function(returnQueue){var sizes;var queue=[this._createDomElement.bind(this),this._appendDomElement.bind(this),this._updateDirtyDomComponents.bind(this),function(){if(this.dirty){sizes=this._getDomComponentsSizes.bind(this)()}}.bind(this),function(){if(this.dirty){this._updateDomComponentsSizes.bind(this)(sizes)}}.bind(this),this._repaintDomAdditionals.bind(this)];if(returnQueue){return queue}else{var result;queue.forEach(function(fn){result=fn()});return result}};RangeItem.prototype.show=function(){if(!this.displayed){this.redraw()}};RangeItem.prototype.hide=function(){if(this.displayed){var box=this.dom.box;if(box.parentNode){box.parentNode.removeChild(box)}this.displayed=false}};RangeItem.prototype.repositionX=function(limitSize){var parentWidth=this.parent.width;var start=this.conversion.toScreen(this.data.start);var end=this.conversion.toScreen(this.data.end);var align=this.data.align===undefined?this.options.align:this.data.align;var contentStartPosition;var contentWidth;if(this.data.limitSize!==false&&(limitSize===undefined||limitSize===true)){if(start<-parentWidth){start=-parentWidth}if(end>2*parentWidth){end=2*parentWidth}}var boxWidth=Math.max(end-start+.5,1);if(this.overflow){if(this.options.rtl){this.right=start}else{this.left=start}this.width=boxWidth+this.props.content.width;contentWidth=this.props.content.width}else{if(this.options.rtl){this.right=start}else{this.left=start}this.width=boxWidth;contentWidth=Math.min(end-start,this.props.content.width)}if(this.options.rtl){this.dom.box.style.right=this.right+\"px\"}else{this.dom.box.style.left=this.left+\"px\"}this.dom.box.style.width=boxWidth+\"px\";switch(align){case\"left\":if(this.options.rtl){this.dom.content.style.right=\"0\"}else{this.dom.content.style.left=\"0\"}break;case\"right\":if(this.options.rtl){this.dom.content.style.right=Math.max(boxWidth-contentWidth,0)+\"px\"}else{this.dom.content.style.left=Math.max(boxWidth-contentWidth,0)+\"px\"}break;case\"center\":if(this.options.rtl){this.dom.content.style.right=Math.max((boxWidth-contentWidth)/2,0)+\"px\"}else{this.dom.content.style.left=Math.max((boxWidth-contentWidth)/2,0)+\"px\"}break;default:if(this.overflow){if(end>0){contentStartPosition=Math.max(-start,0)}else{contentStartPosition=-contentWidth}}else{if(start<0){contentStartPosition=-start}else{contentStartPosition=0}}if(this.options.rtl){this.dom.content.style.right=contentStartPosition+\"px\"}else{this.dom.content.style.left=contentStartPosition+\"px\";this.dom.content.style.width=\"calc(100% - \"+contentStartPosition+\"px)\"}}};RangeItem.prototype.repositionY=function(){var orientation=this.options.orientation.item;var box=this.dom.box;if(orientation==\"top\"){box.style.top=this.top+\"px\"}else{box.style.top=this.parent.height-this.top-this.height+\"px\"}};RangeItem.prototype._repaintDragLeft=function(){if((this.selected||this.options.itemsAlwaysDraggable.range)&&this.options.editable.updateTime&&!this.dom.dragLeft){var dragLeft=document.createElement(\"div\");dragLeft.className=\"vis-drag-left\";dragLeft.dragLeftItem=this;this.dom.box.appendChild(dragLeft);this.dom.dragLeft=dragLeft}else if(!this.selected&&!this.options.itemsAlwaysDraggable.range&&this.dom.dragLeft){if(this.dom.dragLeft.parentNode){this.dom.dragLeft.parentNode.removeChild(this.dom.dragLeft)}this.dom.dragLeft=null}};RangeItem.prototype._repaintDragRight=function(){if((this.selected||this.options.itemsAlwaysDraggable.range)&&this.options.editable.updateTime&&!this.dom.dragRight){var dragRight=document.createElement(\"div\");dragRight.className=\"vis-drag-right\";dragRight.dragRightItem=this;this.dom.box.appendChild(dragRight);this.dom.dragRight=dragRight}else if(!this.selected&&!this.options.itemsAlwaysDraggable.range&&this.dom.dragRight){if(this.dom.dragRight.parentNode){this.dom.dragRight.parentNode.removeChild(this.dom.dragRight)}this.dom.dragRight=null}};module.exports=RangeItem},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var ColorPicker=__webpack_require__(179)[\"default\"];var Configurator=function(){function Configurator(parentModule,defaultContainer,configureOptions){var pixelRatio=arguments.length>3&&arguments[3]!==undefined?arguments[3]:1;(0,_classCallCheck3[\"default\"])(this,Configurator);this.parent=parentModule;this.changedOptions=[];this.container=defaultContainer;this.allowCreation=false;this.options={};this.initialized=false;this.popupCounter=0;this.defaultOptions={enabled:false,filter:true,container:undefined,showButton:true};util.extend(this.options,this.defaultOptions);this.configureOptions=configureOptions;this.moduleOptions={};this.domElements=[];this.popupDiv={};this.popupLimit=5;this.popupHistory={};this.colorPicker=new ColorPicker(pixelRatio);this.wrapper=undefined}(0,_createClass3[\"default\"])(Configurator,[{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){this.popupHistory={};this._removePopup();var enabled=true;if(typeof options===\"string\"){this.options.filter=options}else if(options instanceof Array){this.options.filter=options.join()}else if((typeof options===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(options))===\"object\"){if(options.container!==undefined){this.options.container=options.container}if(options.filter!==undefined){this.options.filter=options.filter}if(options.showButton!==undefined){this.options.showButton=options.showButton}if(options.enabled!==undefined){enabled=options.enabled}}else if(typeof options===\"boolean\"){this.options.filter=true;enabled=options}else if(typeof options===\"function\"){this.options.filter=options;enabled=true}if(this.options.filter===false){enabled=false}this.options.enabled=enabled}this._clean()}},{key:\"setModuleOptions\",value:function setModuleOptions(moduleOptions){this.moduleOptions=moduleOptions;if(this.options.enabled===true){this._clean();if(this.options.container!==undefined){this.container=this.options.container}this._create()}}},{key:\"_create\",value:function _create(){var _this=this;this._clean();this.changedOptions=[];var filter=this.options.filter;var counter=0;var show=false;for(var option in this.configureOptions){if(this.configureOptions.hasOwnProperty(option)){this.allowCreation=false;show=false;if(typeof filter===\"function\"){show=filter(option,[]);show=show||this._handleObject(this.configureOptions[option],[option],true)}else if(filter===true||filter.indexOf(option)!==-1){show=true}if(show!==false){this.allowCreation=true;if(counter>0){this._makeItem([])}this._makeHeader(option);this._handleObject(this.configureOptions[option],[option])}counter++}}if(this.options.showButton===true){var generateButton=document.createElement(\"div\");generateButton.className=\"vis-configuration vis-config-button\";generateButton.innerHTML=\"generate options\";generateButton.onclick=function(){_this._printOptions()};generateButton.onmouseover=function(){generateButton.className=\"vis-configuration vis-config-button hover\"};generateButton.onmouseout=function(){generateButton.className=\"vis-configuration vis-config-button\"};this.optionsContainer=document.createElement(\"div\");this.optionsContainer.className=\"vis-configuration vis-config-option-container\";this.domElements.push(this.optionsContainer);this.domElements.push(generateButton)}this._push()}},{key:\"_push\",value:function _push(){this.wrapper=document.createElement(\"div\");this.wrapper.className=\"vis-configuration-wrapper\";this.container.appendChild(this.wrapper);for(var i=0;i<this.domElements.length;i++){this.wrapper.appendChild(this.domElements[i])}this._showPopupIfNeeded()}},{key:\"_clean\",value:function _clean(){for(var i=0;i<this.domElements.length;i++){this.wrapper.removeChild(this.domElements[i])}if(this.wrapper!==undefined){this.container.removeChild(this.wrapper);this.wrapper=undefined}this.domElements=[];this._removePopup()}},{key:\"_getValue\",value:function _getValue(path){var base=this.moduleOptions;for(var i=0;i<path.length;i++){if(base[path[i]]!==undefined){base=base[path[i]]}else{base=undefined;break}}return base}},{key:\"_makeItem\",value:function _makeItem(path){if(this.allowCreation===true){var item=document.createElement(\"div\");item.className=\"vis-configuration vis-config-item vis-config-s\"+path.length;for(var _len=arguments.length,domElements=Array(_len>1?_len-1:0),_key=1;_key<_len;_key++){domElements[_key-1]=arguments[_key]}domElements.forEach(function(element){item.appendChild(element)});this.domElements.push(item);return this.domElements.length}return 0}},{key:\"_makeHeader\",value:function _makeHeader(name){var div=document.createElement(\"div\");div.className=\"vis-configuration vis-config-header\";div.innerHTML=name;this._makeItem([],div)}},{key:\"_makeLabel\",value:function _makeLabel(name,path){var objectLabel=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var div=document.createElement(\"div\");div.className=\"vis-configuration vis-config-label vis-config-s\"+path.length;if(objectLabel===true){div.innerHTML=\"<i><b>\"+name+\":</b></i>\"}else{div.innerHTML=name+\":\"}return div}},{key:\"_makeDropdown\",value:function _makeDropdown(arr,value,path){var select=document.createElement(\"select\");select.className=\"vis-configuration vis-config-select\";var selectedValue=0;if(value!==undefined){if(arr.indexOf(value)!==-1){selectedValue=arr.indexOf(value)}}for(var i=0;i<arr.length;i++){var option=document.createElement(\"option\");option.value=arr[i];if(i===selectedValue){option.selected=\"selected\"}option.innerHTML=arr[i];select.appendChild(option)}var me=this;select.onchange=function(){me._update(this.value,path)};var label=this._makeLabel(path[path.length-1],path);this._makeItem(path,label,select)}},{key:\"_makeRange\",value:function _makeRange(arr,value,path){var defaultValue=arr[0];var min=arr[1];var max=arr[2];var step=arr[3];var range=document.createElement(\"input\");range.className=\"vis-configuration vis-config-range\";try{range.type=\"range\";range.min=min;range.max=max}catch(err){}range.step=step;var popupString=\"\";var popupValue=0;if(value!==undefined){var factor=1.2;if(value<0&&value*factor<min){range.min=Math.ceil(value*factor);popupValue=range.min;popupString=\"range increased\"}else if(value/factor<min){range.min=Math.ceil(value/factor);popupValue=range.min;popupString=\"range increased\"}if(value*factor>max&&max!==1){range.max=Math.ceil(value*factor);popupValue=range.max;popupString=\"range increased\"}range.value=value}else{range.value=defaultValue}var input=document.createElement(\"input\");input.className=\"vis-configuration vis-config-rangeinput\";input.value=range.value;var me=this;range.onchange=function(){input.value=this.value;me._update(Number(this.value),path)};range.oninput=function(){input.value=this.value};var label=this._makeLabel(path[path.length-1],path);var itemIndex=this._makeItem(path,label,range,input);if(popupString!==\"\"&&this.popupHistory[itemIndex]!==popupValue){this.popupHistory[itemIndex]=popupValue;this._setupPopup(popupString,itemIndex)}}},{key:\"_setupPopup\",value:function _setupPopup(string,index){var _this2=this;if(this.initialized===true&&this.allowCreation===true&&this.popupCounter<this.popupLimit){var div=document.createElement(\"div\");div.id=\"vis-configuration-popup\";div.className=\"vis-configuration-popup\";div.innerHTML=string;div.onclick=function(){_this2._removePopup()};this.popupCounter+=1;this.popupDiv={html:div,index:index}}}},{key:\"_removePopup\",value:function _removePopup(){if(this.popupDiv.html!==undefined){this.popupDiv.html.parentNode.removeChild(this.popupDiv.html);clearTimeout(this.popupDiv.hideTimeout);clearTimeout(this.popupDiv.deleteTimeout);this.popupDiv={}}}},{key:\"_showPopupIfNeeded\",value:function _showPopupIfNeeded(){var _this3=this;if(this.popupDiv.html!==undefined){var correspondingElement=this.domElements[this.popupDiv.index];var rect=correspondingElement.getBoundingClientRect();this.popupDiv.html.style.left=rect.left+\"px\";this.popupDiv.html.style.top=rect.top-30+\"px\";document.body.appendChild(this.popupDiv.html);this.popupDiv.hideTimeout=setTimeout(function(){_this3.popupDiv.html.style.opacity=0},1500);this.popupDiv.deleteTimeout=setTimeout(function(){_this3._removePopup()},1800)}}},{key:\"_makeCheckbox\",value:function _makeCheckbox(defaultValue,value,path){var checkbox=document.createElement(\"input\");checkbox.type=\"checkbox\";checkbox.className=\"vis-configuration vis-config-checkbox\";checkbox.checked=defaultValue;if(value!==undefined){checkbox.checked=value;if(value!==defaultValue){if((typeof defaultValue===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(defaultValue))===\"object\"){if(value!==defaultValue.enabled){this.changedOptions.push({path:path,value:value})}}else{this.changedOptions.push({path:path,value:value})}}}var me=this;checkbox.onchange=function(){me._update(this.checked,path)};var label=this._makeLabel(path[path.length-1],path);this._makeItem(path,label,checkbox)}},{key:\"_makeTextInput\",value:function _makeTextInput(defaultValue,value,path){var checkbox=document.createElement(\"input\");checkbox.type=\"text\";checkbox.className=\"vis-configuration vis-config-text\";checkbox.value=value;if(value!==defaultValue){this.changedOptions.push({path:path,value:value})}var me=this;checkbox.onchange=function(){me._update(this.value,path)};var label=this._makeLabel(path[path.length-1],path);this._makeItem(path,label,checkbox)}},{key:\"_makeColorField\",value:function _makeColorField(arr,value,path){var _this4=this;var defaultColor=arr[1];var div=document.createElement(\"div\");value=value===undefined?defaultColor:value;if(value!==\"none\"){div.className=\"vis-configuration vis-config-colorBlock\";div.style.backgroundColor=value}else{div.className=\"vis-configuration vis-config-colorBlock none\"}value=value===undefined?defaultColor:value;div.onclick=function(){_this4._showColorPicker(value,div,path)};var label=this._makeLabel(path[path.length-1],path);this._makeItem(path,label,div)}},{key:\"_showColorPicker\",value:function _showColorPicker(value,div,path){var _this5=this;div.onclick=function(){};this.colorPicker.insertTo(div);this.colorPicker.show();this.colorPicker.setColor(value);this.colorPicker.setUpdateCallback(function(color){\nvar colorString=\"rgba(\"+color.r+\",\"+color.g+\",\"+color.b+\",\"+color.a+\")\";div.style.backgroundColor=colorString;_this5._update(colorString,path)});this.colorPicker.setCloseCallback(function(){div.onclick=function(){_this5._showColorPicker(value,div,path)}})}},{key:\"_handleObject\",value:function _handleObject(obj){var path=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];var checkOnly=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var show=false;var filter=this.options.filter;var visibleInSet=false;for(var subObj in obj){if(obj.hasOwnProperty(subObj)){show=true;var item=obj[subObj];var newPath=util.copyAndExtendArray(path,subObj);if(typeof filter===\"function\"){show=filter(subObj,path);if(show===false){if(!(item instanceof Array)&&typeof item!==\"string\"&&typeof item!==\"boolean\"&&item instanceof Object){this.allowCreation=false;show=this._handleObject(item,newPath,true);this.allowCreation=checkOnly===false}}}if(show!==false){visibleInSet=true;var value=this._getValue(newPath);if(item instanceof Array){this._handleArray(item,value,newPath)}else if(typeof item===\"string\"){this._makeTextInput(item,value,newPath)}else if(typeof item===\"boolean\"){this._makeCheckbox(item,value,newPath)}else if(item instanceof Object){var draw=true;if(path.indexOf(\"physics\")!==-1){if(this.moduleOptions.physics.solver!==subObj){draw=false}}if(draw===true){if(item.enabled!==undefined){var enabledPath=util.copyAndExtendArray(newPath,\"enabled\");var enabledValue=this._getValue(enabledPath);if(enabledValue===true){var label=this._makeLabel(subObj,newPath,true);this._makeItem(newPath,label);visibleInSet=this._handleObject(item,newPath)||visibleInSet}else{this._makeCheckbox(item,enabledValue,newPath)}}else{var _label=this._makeLabel(subObj,newPath,true);this._makeItem(newPath,_label);visibleInSet=this._handleObject(item,newPath)||visibleInSet}}}else{console.error(\"dont know how to handle\",item,subObj,newPath)}}}}return visibleInSet}},{key:\"_handleArray\",value:function _handleArray(arr,value,path){if(typeof arr[0]===\"string\"&&arr[0]===\"color\"){this._makeColorField(arr,value,path);if(arr[1]!==value){this.changedOptions.push({path:path,value:value})}}else if(typeof arr[0]===\"string\"){this._makeDropdown(arr,value,path);if(arr[0]!==value){this.changedOptions.push({path:path,value:value})}}else if(typeof arr[0]===\"number\"){this._makeRange(arr,value,path);if(arr[0]!==value){this.changedOptions.push({path:path,value:Number(value)})}}}},{key:\"_update\",value:function _update(value,path){var options=this._constructOptions(value,path);if(this.parent.body&&this.parent.body.emitter&&this.parent.body.emitter.emit){this.parent.body.emitter.emit(\"configChange\",options)}this.initialized=true;this.parent.setOptions(options)}},{key:\"_constructOptions\",value:function _constructOptions(value,path){var optionsObj=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};var pointer=optionsObj;value=value===\"true\"?true:value;value=value===\"false\"?false:value;for(var i=0;i<path.length;i++){if(path[i]!==\"global\"){if(pointer[path[i]]===undefined){pointer[path[i]]={}}if(i!==path.length-1){pointer=pointer[path[i]]}else{pointer[path[i]]=value}}}return optionsObj}},{key:\"_printOptions\",value:function _printOptions(){var options=this.getOptions();this.optionsContainer.innerHTML=\"<pre>var options = \"+(0,_stringify2[\"default\"])(options,null,2)+\"</pre>\"}},{key:\"getOptions\",value:function getOptions(){var options={};for(var i=0;i<this.changedOptions.length;i++){this._constructOptions(this.changedOptions[i].value,this.changedOptions[i].path,options)}return options}}]);return Configurator}();exports[\"default\"]=Configurator},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var DOMutil=__webpack_require__(14);function Points(groupId,options){}Points.draw=function(dataset,group,framework,offset){offset=offset||0;var callback=getCallback(framework,group);for(var i=0;i<dataset.length;i++){if(!callback){DOMutil.drawPoint(dataset[i].screen_x+offset,dataset[i].screen_y,getGroupTemplate(group),framework.svgElements,framework.svg,dataset[i].label)}else{var callbackResult=callback(dataset[i],group);if(callbackResult===true||(typeof callbackResult===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(callbackResult))===\"object\"){DOMutil.drawPoint(dataset[i].screen_x+offset,dataset[i].screen_y,getGroupTemplate(group,callbackResult),framework.svgElements,framework.svg,dataset[i].label)}}}};Points.drawIcon=function(group,x,y,iconWidth,iconHeight,framework){var fillHeight=iconHeight*.5;var outline=DOMutil.getSVGElement(\"rect\",framework.svgElements,framework.svg);outline.setAttributeNS(null,\"x\",x);outline.setAttributeNS(null,\"y\",y-fillHeight);outline.setAttributeNS(null,\"width\",iconWidth);outline.setAttributeNS(null,\"height\",2*fillHeight);outline.setAttributeNS(null,\"class\",\"vis-outline\");DOMutil.drawPoint(x+.5*iconWidth,y,getGroupTemplate(group),framework.svgElements,framework.svg)};function getGroupTemplate(group,callbackResult){callbackResult=typeof callbackResult===\"undefined\"?{}:callbackResult;return{style:callbackResult.style||group.options.drawPoints.style,styles:callbackResult.styles||group.options.drawPoints.styles,size:callbackResult.size||group.options.drawPoints.size,className:callbackResult.className||group.className}}function getCallback(framework,group){var callback=undefined;if(framework.options&&framework.options.drawPoints&&framework.options.drawPoints.onRender&&typeof framework.options.drawPoints.onRender==\"function\"){callback=framework.options.drawPoints.onRender}if(group.group.options&&group.group.options.drawPoints&&group.group.options.drawPoints.onRender&&typeof group.group.options.drawPoints.onRender==\"function\"){callback=group.group.options.drawPoints.onRender}return callback}module.exports=Points},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CircleImageBase=function(_NodeBase){(0,_inherits3[\"default\"])(CircleImageBase,_NodeBase);function CircleImageBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,CircleImageBase);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(CircleImageBase.__proto__||(0,_getPrototypeOf2[\"default\"])(CircleImageBase)).call(this,options,body,labelModule));_this.labelOffset=0;_this.selected=false;return _this}(0,_createClass3[\"default\"])(CircleImageBase,[{key:\"setOptions\",value:function setOptions(options,imageObj,imageObjAlt){this.options=options;if(!(imageObj===undefined&&imageObjAlt===undefined)){this.setImages(imageObj,imageObjAlt)}}},{key:\"setImages\",value:function setImages(imageObj,imageObjAlt){if(imageObjAlt&&this.selected){this.imageObj=imageObjAlt;this.imageObjAlt=imageObj}else{this.imageObj=imageObj;this.imageObjAlt=imageObjAlt}}},{key:\"switchImages\",value:function switchImages(selected){var selection_changed=selected&&!this.selected||!selected&&this.selected;this.selected=selected;if(this.imageObjAlt!==undefined&&selection_changed){var imageTmp=this.imageObj;this.imageObj=this.imageObjAlt;this.imageObjAlt=imageTmp}}},{key:\"_resizeImage\",value:function _resizeImage(){var width,height;if(this.options.shapeProperties.useImageSize===false){var ratio_width=1;var ratio_height=1;if(this.imageObj.width&&this.imageObj.height){if(this.imageObj.width>this.imageObj.height){ratio_width=this.imageObj.width/this.imageObj.height}else{ratio_height=this.imageObj.height/this.imageObj.width}}width=this.options.size*2*ratio_width;height=this.options.size*2*ratio_height}else{width=this.imageObj.width;height=this.imageObj.height}this.width=width;this.height=height;this.radius=.5*this.width}},{key:\"_drawRawCircle\",value:function _drawRawCircle(ctx,x,y,values){this.initContextForDraw(ctx,values);ctx.circle(x,y,values.size);this.performFill(ctx,values)}},{key:\"_drawImageAtPosition\",value:function _drawImageAtPosition(ctx,values){if(this.imageObj.width!=0){ctx.globalAlpha=1;this.enableShadow(ctx,values);var factor=1;if(this.options.shapeProperties.interpolation===true){factor=this.imageObj.width/this.width/this.body.view.scale}this.imageObj.drawImageAtPosition(ctx,factor,this.left,this.top,this.width,this.height);this.disableShadow(ctx,values)}}},{key:\"_drawImageLabel\",value:function _drawImageLabel(ctx,x,y,selected,hover){var yLabel;var offset=0;if(this.height!==undefined){offset=this.height*.5;var labelDimensions=this.labelModule.getTextSize(ctx,selected,hover);if(labelDimensions.lineCount>=1){offset+=labelDimensions.height/2}}yLabel=y+offset;if(this.options.label){this.labelOffset=offset}this.labelModule.draw(ctx,x,yLabel,selected,hover,\"hanging\")}}]);return CircleImageBase}(_NodeBase3[\"default\"]);exports[\"default\"]=CircleImageBase},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Label=__webpack_require__(117)[\"default\"];var ComponentUtil=__webpack_require__(48)[\"default\"];var CubicBezierEdge=__webpack_require__(215)[\"default\"];var BezierEdgeDynamic=__webpack_require__(217)[\"default\"];var BezierEdgeStatic=__webpack_require__(218)[\"default\"];var StraightEdge=__webpack_require__(219)[\"default\"];var Edge=function(){function Edge(options,body,globalOptions,defaultOptions){(0,_classCallCheck3[\"default\"])(this,Edge);if(body===undefined){throw new Error(\"No body provided\")}this.options=util.bridgeObject(globalOptions);this.globalOptions=globalOptions;this.defaultOptions=defaultOptions;this.body=body;this.id=undefined;this.fromId=undefined;this.toId=undefined;this.selected=false;this.hover=false;this.labelDirty=true;this.baseWidth=this.options.width;this.baseFontSize=this.options.font.size;this.from=undefined;this.to=undefined;this.edgeType=undefined;this.connected=false;this.labelModule=new Label(this.body,this.options,true);this.setOptions(options)}(0,_createClass3[\"default\"])(Edge,[{key:\"setOptions\",value:function setOptions(options){if(!options){return}Edge.parseOptions(this.options,options,true,this.globalOptions);if(options.id!==undefined){this.id=options.id}if(options.from!==undefined){this.fromId=options.from}if(options.to!==undefined){this.toId=options.to}if(options.title!==undefined){this.title=options.title}if(options.value!==undefined){options.value=parseFloat(options.value)}var pile=[options,this.options,this.defaultOptions];this.chooser=ComponentUtil.choosify(\"edge\",pile);this.updateLabelModule(options);var dataChanged=this.updateEdgeType();this._setInteractionWidths();this.connect();if(options.hidden!==undefined||options.physics!==undefined){dataChanged=true}return dataChanged}},{key:\"getFormattingValues\",value:function getFormattingValues(){var toArrow=this.options.arrows.to===true||this.options.arrows.to.enabled===true;var fromArrow=this.options.arrows.from===true||this.options.arrows.from.enabled===true;var middleArrow=this.options.arrows.middle===true||this.options.arrows.middle.enabled===true;var inheritsColor=this.options.color.inherit;var values={toArrow:toArrow,toArrowScale:this.options.arrows.to.scaleFactor,toArrowType:this.options.arrows.to.type,middleArrow:middleArrow,middleArrowScale:this.options.arrows.middle.scaleFactor,middleArrowType:this.options.arrows.middle.type,fromArrow:fromArrow,fromArrowScale:this.options.arrows.from.scaleFactor,fromArrowType:this.options.arrows.from.type,arrowStrikethrough:this.options.arrowStrikethrough,color:inheritsColor?undefined:this.options.color.color,inheritsColor:inheritsColor,opacity:this.options.color.opacity,hidden:this.options.hidden,length:this.options.length,shadow:this.options.shadow.enabled,shadowColor:this.options.shadow.color,shadowSize:this.options.shadow.size,shadowX:this.options.shadow.x,shadowY:this.options.shadow.y,dashes:this.options.dashes,width:this.options.width};if(this.selected||this.hover){if(this.chooser===true){if(this.selected){var selectedWidth=this.options.selectionWidth;if(typeof selectedWidth===\"function\"){values.width=selectedWidth(values.width)}else if(typeof selectedWidth===\"number\"){values.width+=selectedWidth}values.width=Math.max(values.width,.3/this.body.view.scale);values.color=this.options.color.highlight;values.shadow=this.options.shadow.enabled}else if(this.hover){var hoverWidth=this.options.hoverWidth;if(typeof hoverWidth===\"function\"){values.width=hoverWidth(values.width)}else if(typeof hoverWidth===\"number\"){values.width+=hoverWidth}values.width=Math.max(values.width,.3/this.body.view.scale);values.color=this.options.color.hover;values.shadow=this.options.shadow.enabled}}else if(typeof this.chooser===\"function\"){this.chooser(values,this.options.id,this.selected,this.hover);if(values.color!==undefined){values.inheritsColor=false}if(values.shadow===false){if(values.shadowColor!==this.options.shadow.color||values.shadowSize!==this.options.shadow.size||values.shadowX!==this.options.shadow.x||values.shadowY!==this.options.shadow.y){values.shadow=true}}}}else{values.shadow=this.options.shadow.enabled;values.width=Math.max(values.width,.3/this.body.view.scale)}return values}},{key:\"updateLabelModule\",value:function updateLabelModule(options){var pile=[options,this.options,this.globalOptions,this.defaultOptions];this.labelModule.update(this.options,pile);if(this.labelModule.baseSize!==undefined){this.baseFontSize=this.labelModule.baseSize}}},{key:\"updateEdgeType\",value:function updateEdgeType(){var smooth=this.options.smooth;var dataChanged=false;var changeInType=true;if(this.edgeType!==undefined){if(this.edgeType instanceof BezierEdgeDynamic&&smooth.enabled===true&&smooth.type===\"dynamic\"||this.edgeType instanceof CubicBezierEdge&&smooth.enabled===true&&smooth.type===\"cubicBezier\"||this.edgeType instanceof BezierEdgeStatic&&smooth.enabled===true&&smooth.type!==\"dynamic\"&&smooth.type!==\"cubicBezier\"||this.edgeType instanceof StraightEdge&&smooth.type.enabled===false){changeInType=false}if(changeInType===true){dataChanged=this.cleanup()}}if(changeInType===true){if(smooth.enabled===true){if(smooth.type===\"dynamic\"){dataChanged=true;this.edgeType=new BezierEdgeDynamic(this.options,this.body,this.labelModule)}else if(smooth.type===\"cubicBezier\"){this.edgeType=new CubicBezierEdge(this.options,this.body,this.labelModule)}else{this.edgeType=new BezierEdgeStatic(this.options,this.body,this.labelModule)}}else{this.edgeType=new StraightEdge(this.options,this.body,this.labelModule)}}else{this.edgeType.setOptions(this.options)}return dataChanged}},{key:\"connect\",value:function connect(){this.disconnect();this.from=this.body.nodes[this.fromId]||undefined;this.to=this.body.nodes[this.toId]||undefined;this.connected=this.from!==undefined&&this.to!==undefined;if(this.connected===true){this.from.attachEdge(this);this.to.attachEdge(this)}else{if(this.from){this.from.detachEdge(this)}if(this.to){this.to.detachEdge(this)}}this.edgeType.connect()}},{key:\"disconnect\",value:function disconnect(){if(this.from){this.from.detachEdge(this);this.from=undefined}if(this.to){this.to.detachEdge(this);this.to=undefined}this.connected=false}},{key:\"getTitle\",value:function getTitle(){return this.title}},{key:\"isSelected\",value:function isSelected(){return this.selected}},{key:\"getValue\",value:function getValue(){return this.options.value}},{key:\"setValueRange\",value:function setValueRange(min,max,total){if(this.options.value!==undefined){var scale=this.options.scaling.customScalingFunction(min,max,total,this.options.value);var widthDiff=this.options.scaling.max-this.options.scaling.min;if(this.options.scaling.label.enabled===true){var fontDiff=this.options.scaling.label.max-this.options.scaling.label.min;this.options.font.size=this.options.scaling.label.min+scale*fontDiff}this.options.width=this.options.scaling.min+scale*widthDiff}else{this.options.width=this.baseWidth;this.options.font.size=this.baseFontSize}this._setInteractionWidths();this.updateLabelModule()}},{key:\"_setInteractionWidths\",value:function _setInteractionWidths(){if(typeof this.options.hoverWidth===\"function\"){this.edgeType.hoverWidth=this.options.hoverWidth(this.options.width)}else{this.edgeType.hoverWidth=this.options.hoverWidth+this.options.width}if(typeof this.options.selectionWidth===\"function\"){this.edgeType.selectionWidth=this.options.selectionWidth(this.options.width)}else{this.edgeType.selectionWidth=this.options.selectionWidth+this.options.width}}},{key:\"draw\",value:function draw(ctx){var values=this.getFormattingValues();if(values.hidden){return}var viaNode=this.edgeType.getViaNode();var arrowData={};this.edgeType.fromPoint=this.edgeType.from;this.edgeType.toPoint=this.edgeType.to;if(values.fromArrow){arrowData.from=this.edgeType.getArrowData(ctx,\"from\",viaNode,this.selected,this.hover,values);if(values.arrowStrikethrough===false)this.edgeType.fromPoint=arrowData.from.core}if(values.toArrow){arrowData.to=this.edgeType.getArrowData(ctx,\"to\",viaNode,this.selected,this.hover,values);if(values.arrowStrikethrough===false)this.edgeType.toPoint=arrowData.to.core}if(values.middleArrow){arrowData.middle=this.edgeType.getArrowData(ctx,\"middle\",viaNode,this.selected,this.hover,values)}this.edgeType.drawLine(ctx,values,this.selected,this.hover,viaNode);this.drawArrows(ctx,arrowData,values);this.drawLabel(ctx,viaNode)}},{key:\"drawArrows\",value:function drawArrows(ctx,arrowData,values){if(values.fromArrow){this.edgeType.drawArrowHead(ctx,values,this.selected,this.hover,arrowData.from)}if(values.middleArrow){this.edgeType.drawArrowHead(ctx,values,this.selected,this.hover,arrowData.middle)}if(values.toArrow){this.edgeType.drawArrowHead(ctx,values,this.selected,this.hover,arrowData.to)}}},{key:\"drawLabel\",value:function drawLabel(ctx,viaNode){if(this.options.label!==undefined){var node1=this.from;var node2=this.to;if(this.labelModule.differentState(this.selected,this.hover)){this.labelModule.getTextSize(ctx,this.selected,this.hover)}if(node1.id!=node2.id){this.labelModule.pointToSelf=false;var point=this.edgeType.getPoint(.5,viaNode);ctx.save();var rotationPoint=this._getRotation(ctx);if(rotationPoint.angle!=0){ctx.translate(rotationPoint.x,rotationPoint.y);ctx.rotate(rotationPoint.angle)}this.labelModule.draw(ctx,point.x,point.y,this.selected,this.hover);ctx.restore()}else{this.labelModule.pointToSelf=true;var x,y;var radius=this.options.selfReferenceSize;if(node1.shape.width>node1.shape.height){x=node1.x+node1.shape.width*.5;y=node1.y-radius}else{x=node1.x+radius;y=node1.y-node1.shape.height*.5}point=this._pointOnCircle(x,y,radius,.125);this.labelModule.draw(ctx,point.x,point.y,this.selected,this.hover)}}}},{key:\"getItemsOnPoint\",value:function getItemsOnPoint(point){var ret=[];if(this.labelModule.visible()){var rotationPoint=this._getRotation();if(ComponentUtil.pointInRect(this.labelModule.getSize(),point,rotationPoint)){ret.push({edgeId:this.id,labelId:0})}}var obj={left:point.x,top:point.y};if(this.isOverlappingWith(obj)){ret.push({edgeId:this.id})}return ret}},{key:\"isOverlappingWith\",value:function isOverlappingWith(obj){if(this.connected){var distMax=10;var xFrom=this.from.x;var yFrom=this.from.y;var xTo=this.to.x;var yTo=this.to.y;var xObj=obj.left;var yObj=obj.top;var dist=this.edgeType.getDistanceToEdge(xFrom,yFrom,xTo,yTo,xObj,yObj);return dist<distMax}else{return false}}},{key:\"_getRotation\",value:function _getRotation(ctx){var viaNode=this.edgeType.getViaNode();var point=this.edgeType.getPoint(.5,viaNode);if(ctx!==undefined){this.labelModule.calculateLabelSize(ctx,this.selected,this.hover,point.x,point.y)}var ret={x:point.x,y:this.labelModule.size.yLine,angle:0};if(!this.labelModule.visible()){return ret}if(this.options.font.align===\"horizontal\"){return ret}var dy=this.from.y-this.to.y;var dx=this.from.x-this.to.x;var angle=Math.atan2(dy,dx);if(angle<-1&&dx<0||angle>0&&dx<0){angle+=Math.PI}ret.angle=angle;return ret}},{key:\"_pointOnCircle\",value:function _pointOnCircle(x,y,radius,percentage){var angle=percentage*2*Math.PI;return{x:x+radius*Math.cos(angle),y:y-radius*Math.sin(angle)}}},{key:\"select\",value:function select(){this.selected=true}},{key:\"unselect\",value:function unselect(){this.selected=false}},{key:\"cleanup\",value:function cleanup(){return this.edgeType.cleanup()}},{key:\"remove\",value:function remove(){this.cleanup();this.disconnect();delete this.body.edges[this.id]}},{key:\"endPointsValid\",value:function endPointsValid(){return this.body.nodes[this.fromId]!==undefined&&this.body.nodes[this.toId]!==undefined}}],[{key:\"parseOptions\",value:function parseOptions(parentOptions,newOptions){var allowDeletion=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var globalOptions=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{};var copyFromGlobals=arguments.length>4&&arguments[4]!==undefined?arguments[4]:false;var fields=[\"arrowStrikethrough\",\"id\",\"from\",\"hidden\",\"hoverWidth\",\"labelHighlightBold\",\"length\",\"line\",\"opacity\",\"physics\",\"scaling\",\"selectionWidth\",\"selfReferenceSize\",\"to\",\"title\",\"value\",\"width\",\"font\",\"chosen\",\"widthConstraint\"];util.selectiveDeepExtend(fields,parentOptions,newOptions,allowDeletion);if(ComponentUtil.isValidLabel(newOptions.label)){parentOptions.label=newOptions.label}else{parentOptions.label=undefined}util.mergeOptions(parentOptions,newOptions,\"smooth\",globalOptions);util.mergeOptions(parentOptions,newOptions,\"shadow\",globalOptions);if(newOptions.dashes!==undefined&&newOptions.dashes!==null){parentOptions.dashes=newOptions.dashes}else if(allowDeletion===true&&newOptions.dashes===null){parentOptions.dashes=(0,_create2[\"default\"])(globalOptions.dashes)}if(newOptions.scaling!==undefined&&newOptions.scaling!==null){if(newOptions.scaling.min!==undefined){parentOptions.scaling.min=newOptions.scaling.min}if(newOptions.scaling.max!==undefined){parentOptions.scaling.max=newOptions.scaling.max}util.mergeOptions(parentOptions.scaling,newOptions.scaling,\"label\",globalOptions.scaling)}else if(allowDeletion===true&&newOptions.scaling===null){parentOptions.scaling=(0,_create2[\"default\"])(globalOptions.scaling)}if(newOptions.arrows!==undefined&&newOptions.arrows!==null){if(typeof newOptions.arrows===\"string\"){var arrows=newOptions.arrows.toLowerCase();parentOptions.arrows.to.enabled=arrows.indexOf(\"to\")!=-1;parentOptions.arrows.middle.enabled=arrows.indexOf(\"middle\")!=-1;parentOptions.arrows.from.enabled=arrows.indexOf(\"from\")!=-1}else if((0,_typeof3[\"default\"])(newOptions.arrows)===\"object\"){util.mergeOptions(parentOptions.arrows,newOptions.arrows,\"to\",globalOptions.arrows);util.mergeOptions(parentOptions.arrows,newOptions.arrows,\"middle\",globalOptions.arrows);util.mergeOptions(parentOptions.arrows,newOptions.arrows,\"from\",globalOptions.arrows)}else{throw new Error(\"The arrow newOptions can only be an object or a string. Refer to the documentation. You used:\"+(0,_stringify2[\"default\"])(newOptions.arrows))}}else if(allowDeletion===true&&newOptions.arrows===null){parentOptions.arrows=(0,_create2[\"default\"])(globalOptions.arrows)}if(newOptions.color!==undefined&&newOptions.color!==null){var fromColor=newOptions.color;var toColor=parentOptions.color;if(copyFromGlobals){util.deepExtend(toColor,globalOptions.color,false,allowDeletion)}else{for(var i in toColor){if(toColor.hasOwnProperty(i)){delete toColor[i]}}}if(util.isString(toColor)){toColor.color=toColor;toColor.highlight=toColor;toColor.hover=toColor;toColor.inherit=false;if(fromColor.opacity===undefined){toColor.opacity=1}}else{var colorsDefined=false;if(fromColor.color!==undefined){toColor.color=fromColor.color;colorsDefined=true}if(fromColor.highlight!==undefined){toColor.highlight=fromColor.highlight;colorsDefined=true}if(fromColor.hover!==undefined){toColor.hover=fromColor.hover;colorsDefined=true}if(fromColor.inherit!==undefined){toColor.inherit=fromColor.inherit}if(fromColor.opacity!==undefined){toColor.opacity=Math.min(1,Math.max(0,fromColor.opacity))}if(colorsDefined===true){toColor.inherit=false}else{if(toColor.inherit===undefined){toColor.inherit=\"from\"}}}}else if(allowDeletion===true&&newOptions.color===null){parentOptions.color=util.bridgeObject(globalOptions.color)}if(allowDeletion===true&&newOptions.font===null){parentOptions.font=util.bridgeObject(globalOptions.font)}}}]);return Edge}();exports[\"default\"]=Edge},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _EdgeBase2=__webpack_require__(118);var _EdgeBase3=_interopRequireDefault(_EdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var BezierEdgeBase=function(_EdgeBase){(0,_inherits3[\"default\"])(BezierEdgeBase,_EdgeBase);function BezierEdgeBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,BezierEdgeBase);return(0,_possibleConstructorReturn3[\"default\"])(this,(BezierEdgeBase.__proto__||(0,_getPrototypeOf2[\"default\"])(BezierEdgeBase)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(BezierEdgeBase,[{key:\"_findBorderPositionBezier\",value:function _findBorderPositionBezier(nearNode,ctx){var viaNode=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this._getViaCoordinates();var maxIterations=10;var iteration=0;var low=0;var high=1;var pos,angle,distanceToBorder,distanceToPoint,difference;var threshold=.2;var node=this.to;var from=false;if(nearNode.id===this.from.id){node=this.from;from=true}while(low<=high&&iteration<maxIterations){var middle=(low+high)*.5;pos=this.getPoint(middle,viaNode);angle=Math.atan2(node.y-pos.y,node.x-pos.x);distanceToBorder=node.distanceToBorder(ctx,angle);distanceToPoint=Math.sqrt(Math.pow(pos.x-node.x,2)+Math.pow(pos.y-node.y,2));difference=distanceToBorder-distanceToPoint;if(Math.abs(difference)<threshold){break}else if(difference<0){if(from===false){low=middle}else{high=middle}}else{if(from===false){high=middle}else{low=middle}}iteration++}pos.t=middle;return pos}},{key:\"_getDistanceToBezierEdge\",value:function _getDistanceToBezierEdge(x1,y1,x2,y2,x3,y3,via){var minDistance=1e9;var distance=void 0;var i=void 0,t=void 0,x=void 0,y=void 0;var lastX=x1;var lastY=y1;for(i=1;i<10;i++){t=.1*i;x=Math.pow(1-t,2)*x1+2*t*(1-t)*via.x+Math.pow(t,2)*x2;y=Math.pow(1-t,2)*y1+2*t*(1-t)*via.y+Math.pow(t,2)*y2;if(i>0){distance=this._getDistanceToLine(lastX,lastY,x,y,x3,y3);minDistance=distance<minDistance?distance:minDistance}lastX=x;lastY=y}return minDistance}},{key:\"_bezierCurve\",value:function _bezierCurve(ctx,values,viaNode1,viaNode2){var hasNode1=viaNode1!==undefined&&viaNode1.x!==undefined;var hasNode2=viaNode2!==undefined&&viaNode2.x!==undefined;ctx.beginPath();ctx.moveTo(this.fromPoint.x,this.fromPoint.y);if(hasNode1&&hasNode2){ctx.bezierCurveTo(viaNode1.x,viaNode1.y,viaNode2.x,viaNode2.y,this.toPoint.x,this.toPoint.y)}else if(hasNode1){ctx.quadraticCurveTo(viaNode1.x,viaNode1.y,this.toPoint.x,this.toPoint.y)}else{ctx.lineTo(this.toPoint.x,this.toPoint.y)}this.enableShadow(ctx,values);ctx.stroke();this.disableShadow(ctx,values)}},{key:\"getViaNode\",value:function getViaNode(){return this._getViaCoordinates()}}]);return BezierEdgeBase}(_EdgeBase3[\"default\"]);exports[\"default\"]=BezierEdgeBase},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var NetworkUtil=function(){function NetworkUtil(){(0,_classCallCheck3[\"default\"])(this,NetworkUtil)}(0,_createClass3[\"default\"])(NetworkUtil,null,[{key:\"getRange\",value:function getRange(allNodes){var specificNodes=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];var minY=1e9,maxY=-1e9,minX=1e9,maxX=-1e9,node;if(specificNodes.length>0){for(var i=0;i<specificNodes.length;i++){node=allNodes[specificNodes[i]];if(minX>node.shape.boundingBox.left){minX=node.shape.boundingBox.left}if(maxX<node.shape.boundingBox.right){maxX=node.shape.boundingBox.right}if(minY>node.shape.boundingBox.top){minY=node.shape.boundingBox.top}if(maxY<node.shape.boundingBox.bottom){maxY=node.shape.boundingBox.bottom}}}if(minX===1e9&&maxX===-1e9&&minY===1e9&&maxY===-1e9){minY=0,maxY=0,minX=0,maxX=0}return{minX:minX,maxX:maxX,minY:minY,maxY:maxY}}},{key:\"getRangeCore\",value:function getRangeCore(allNodes){var specificNodes=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];var minY=1e9,maxY=-1e9,minX=1e9,maxX=-1e9,node;if(specificNodes.length>0){for(var i=0;i<specificNodes.length;i++){node=allNodes[specificNodes[i]];if(minX>node.x){minX=node.x}if(maxX<node.x){maxX=node.x}if(minY>node.y){minY=node.y}if(maxY<node.y){maxY=node.y}}}if(minX===1e9&&maxX===-1e9&&minY===1e9&&maxY===-1e9){minY=0,maxY=0,minX=0,maxX=0}return{minX:minX,maxX:maxX,minY:minY,maxY:maxY}}},{key:\"findCenter\",value:function findCenter(range){return{x:.5*(range.maxX+range.minX),y:.5*(range.maxY+range.minY)}}},{key:\"cloneOptions\",value:function cloneOptions(item,type){var clonedOptions={};if(type===undefined||type===\"node\"){util.deepExtend(clonedOptions,item.options,true);clonedOptions.x=item.x;clonedOptions.y=item.y;clonedOptions.amountOfConnections=item.edges.length}else{util.deepExtend(clonedOptions,item.options,true)}return clonedOptions}}]);return NetworkUtil}();exports[\"default\"]=NetworkUtil},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(124),__esModule:true}},function(module,exports,__webpack_require__){var cof=__webpack_require__(50);module.exports=Object(\"z\").propertyIsEnumerable(0)?Object:function(it){return cof(it)==\"String\"?it.split(\"\"):Object(it)}},function(module,exports,__webpack_require__){\"use strict\";var LIBRARY=__webpack_require__(52);var $export=__webpack_require__(17);var redefine=__webpack_require__(83);var hide=__webpack_require__(26);var has=__webpack_require__(22);var Iterators=__webpack_require__(31);var $iterCreate=__webpack_require__(129);var setToStringTag=__webpack_require__(59);var getPrototypeOf=__webpack_require__(85);var ITERATOR=__webpack_require__(13)(\"iterator\");var BUGGY=!([].keys&&\"next\"in[].keys())\n;var FF_ITERATOR=\"@@iterator\";var KEYS=\"keys\";var VALUES=\"values\";var returnThis=function(){return this};module.exports=function(Base,NAME,Constructor,next,DEFAULT,IS_SET,FORCED){$iterCreate(Constructor,NAME,next);var getMethod=function(kind){if(!BUGGY&&kind in proto)return proto[kind];switch(kind){case KEYS:return function keys(){return new Constructor(this,kind)};case VALUES:return function values(){return new Constructor(this,kind)}}return function entries(){return new Constructor(this,kind)}};var TAG=NAME+\" Iterator\";var DEF_VALUES=DEFAULT==VALUES;var VALUES_BUG=false;var proto=Base.prototype;var $native=proto[ITERATOR]||proto[FF_ITERATOR]||DEFAULT&&proto[DEFAULT];var $default=$native||getMethod(DEFAULT);var $entries=DEFAULT?!DEF_VALUES?$default:getMethod(\"entries\"):undefined;var $anyNative=NAME==\"Array\"?proto.entries||$native:$native;var methods,key,IteratorPrototype;if($anyNative){IteratorPrototype=getPrototypeOf($anyNative.call(new Base));if(IteratorPrototype!==Object.prototype&&IteratorPrototype.next){setToStringTag(IteratorPrototype,TAG,true);if(!LIBRARY&&!has(IteratorPrototype,ITERATOR))hide(IteratorPrototype,ITERATOR,returnThis)}}if(DEF_VALUES&&$native&&$native.name!==VALUES){VALUES_BUG=true;$default=function values(){return $native.call(this)}}if((!LIBRARY||FORCED)&&(BUGGY||VALUES_BUG||!proto[ITERATOR])){hide(proto,ITERATOR,$default)}Iterators[NAME]=$default;Iterators[TAG]=returnThis;if(DEFAULT){methods={values:DEF_VALUES?$default:getMethod(VALUES),keys:IS_SET?$default:getMethod(KEYS),entries:$entries};if(FORCED)for(key in methods){if(!(key in proto))redefine(proto,key,methods[key])}else $export($export.P+$export.F*(BUGGY||VALUES_BUG),NAME,methods)}return methods}},function(module,exports,__webpack_require__){var aFunction=__webpack_require__(128);module.exports=function(fn,that,length){aFunction(fn);if(that===undefined)return fn;switch(length){case 1:return function(a){return fn.call(that,a)};case 2:return function(a,b){return fn.call(that,a,b)};case 3:return function(a,b,c){return fn.call(that,a,b,c)}}return function(){return fn.apply(that,arguments)}}},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(21)&&!__webpack_require__(28)(function(){return Object.defineProperty(__webpack_require__(82)(\"div\"),\"a\",{get:function(){return 7}}).a!=7})},function(module,exports,__webpack_require__){var isObject=__webpack_require__(32);var document=__webpack_require__(18).document;var is=isObject(document)&&isObject(document.createElement);module.exports=function(it){return is?document.createElement(it):{}}},function(module,exports,__webpack_require__){module.exports=__webpack_require__(26)},function(module,exports,__webpack_require__){var has=__webpack_require__(22);var toIObject=__webpack_require__(25);var arrayIndexOf=__webpack_require__(131)(false);var IE_PROTO=__webpack_require__(56)(\"IE_PROTO\");module.exports=function(object,names){var O=toIObject(object);var i=0;var result=[];var key;for(key in O)if(key!=IE_PROTO)has(O,key)&&result.push(key);while(names.length>i)if(has(O,key=names[i++])){~arrayIndexOf(result,key)||result.push(key)}return result}},function(module,exports,__webpack_require__){var has=__webpack_require__(22);var toObject=__webpack_require__(41);var IE_PROTO=__webpack_require__(56)(\"IE_PROTO\");var ObjectProto=Object.prototype;module.exports=Object.getPrototypeOf||function(O){O=toObject(O);if(has(O,IE_PROTO))return O[IE_PROTO];if(typeof O.constructor==\"function\"&&O instanceof O.constructor){return O.constructor.prototype}return O instanceof Object?ObjectProto:null}},function(module,exports,__webpack_require__){var cof=__webpack_require__(50);var TAG=__webpack_require__(13)(\"toStringTag\");var ARG=cof(function(){return arguments}())==\"Arguments\";var tryGet=function(it,key){try{return it[key]}catch(e){}};module.exports=function(it){var O,T,B;return it===undefined?\"Undefined\":it===null?\"Null\":typeof(T=tryGet(O=Object(it),TAG))==\"string\"?T:ARG?cof(O):(B=cof(O))==\"Object\"&&typeof O.callee==\"function\"?\"Arguments\":B}},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);var core=__webpack_require__(7);var fails=__webpack_require__(28);module.exports=function(KEY,exec){var fn=(core.Object||{})[KEY]||Object[KEY];var exp={};exp[KEY]=exec(fn);$export($export.S+$export.F*fails(function(){fn(1)}),\"Object\",exp)}},function(module,exports,__webpack_require__){var $keys=__webpack_require__(84);var hiddenKeys=__webpack_require__(58).concat(\"length\",\"prototype\");exports.f=Object.getOwnPropertyNames||function getOwnPropertyNames(O){return $keys(O,hiddenKeys)}},function(module,exports,__webpack_require__){var pIE=__webpack_require__(42);var createDesc=__webpack_require__(39);var toIObject=__webpack_require__(25);var toPrimitive=__webpack_require__(53);var has=__webpack_require__(22);var IE8_DOM_DEFINE=__webpack_require__(81);var gOPD=Object.getOwnPropertyDescriptor;exports.f=__webpack_require__(21)?gOPD:function getOwnPropertyDescriptor(O,P){O=toIObject(O);P=toPrimitive(P,true);if(IE8_DOM_DEFINE)try{return gOPD(O,P)}catch(e){}if(has(O,P))return createDesc(!pIE.f.call(O,P),O[P])}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(162),__esModule:true}},function(module,exports,__webpack_require__){\"use strict\";function Point2d(x,y){this.x=x!==undefined?x:0;this.y=y!==undefined?y:0}module.exports=Point2d},function(module,exports,__webpack_require__){\"use strict\";var util=__webpack_require__(2);function Slider(container,options){if(container===undefined){throw new Error(\"No container element defined\")}this.container=container;this.visible=options&&options.visible!=undefined?options.visible:true;if(this.visible){this.frame=document.createElement(\"DIV\");this.frame.style.width=\"100%\";this.frame.style.position=\"relative\";this.container.appendChild(this.frame);this.frame.prev=document.createElement(\"INPUT\");this.frame.prev.type=\"BUTTON\";this.frame.prev.value=\"Prev\";this.frame.appendChild(this.frame.prev);this.frame.play=document.createElement(\"INPUT\");this.frame.play.type=\"BUTTON\";this.frame.play.value=\"Play\";this.frame.appendChild(this.frame.play);this.frame.next=document.createElement(\"INPUT\");this.frame.next.type=\"BUTTON\";this.frame.next.value=\"Next\";this.frame.appendChild(this.frame.next);this.frame.bar=document.createElement(\"INPUT\");this.frame.bar.type=\"BUTTON\";this.frame.bar.style.position=\"absolute\";this.frame.bar.style.border=\"1px solid red\";this.frame.bar.style.width=\"100px\";this.frame.bar.style.height=\"6px\";this.frame.bar.style.borderRadius=\"2px\";this.frame.bar.style.MozBorderRadius=\"2px\";this.frame.bar.style.border=\"1px solid #7F7F7F\";this.frame.bar.style.backgroundColor=\"#E5E5E5\";this.frame.appendChild(this.frame.bar);this.frame.slide=document.createElement(\"INPUT\");this.frame.slide.type=\"BUTTON\";this.frame.slide.style.margin=\"0px\";this.frame.slide.value=\" \";this.frame.slide.style.position=\"relative\";this.frame.slide.style.left=\"-100px\";this.frame.appendChild(this.frame.slide);var me=this;this.frame.slide.onmousedown=function(event){me._onMouseDown(event)};this.frame.prev.onclick=function(event){me.prev(event)};this.frame.play.onclick=function(event){me.togglePlay(event)};this.frame.next.onclick=function(event){me.next(event)}}this.onChangeCallback=undefined;this.values=[];this.index=undefined;this.playTimeout=undefined;this.playInterval=1e3;this.playLoop=true}Slider.prototype.prev=function(){var index=this.getIndex();if(index>0){index--;this.setIndex(index)}};Slider.prototype.next=function(){var index=this.getIndex();if(index<this.values.length-1){index++;this.setIndex(index)}};Slider.prototype.playNext=function(){var start=new Date;var index=this.getIndex();if(index<this.values.length-1){index++;this.setIndex(index)}else if(this.playLoop){index=0;this.setIndex(index)}var end=new Date;var diff=end-start;var interval=Math.max(this.playInterval-diff,0);var me=this;this.playTimeout=setTimeout(function(){me.playNext()},interval)};Slider.prototype.togglePlay=function(){if(this.playTimeout===undefined){this.play()}else{this.stop()}};Slider.prototype.play=function(){if(this.playTimeout)return;this.playNext();if(this.frame){this.frame.play.value=\"Stop\"}};Slider.prototype.stop=function(){clearInterval(this.playTimeout);this.playTimeout=undefined;if(this.frame){this.frame.play.value=\"Play\"}};Slider.prototype.setOnChangeCallback=function(callback){this.onChangeCallback=callback};Slider.prototype.setPlayInterval=function(interval){this.playInterval=interval};Slider.prototype.getPlayInterval=function(){return this.playInterval};Slider.prototype.setPlayLoop=function(doLoop){this.playLoop=doLoop};Slider.prototype.onChange=function(){if(this.onChangeCallback!==undefined){this.onChangeCallback()}};Slider.prototype.redraw=function(){if(this.frame){this.frame.bar.style.top=this.frame.clientHeight/2-this.frame.bar.offsetHeight/2+\"px\";this.frame.bar.style.width=this.frame.clientWidth-this.frame.prev.clientWidth-this.frame.play.clientWidth-this.frame.next.clientWidth-30+\"px\";var left=this.indexToLeft(this.index);this.frame.slide.style.left=left+\"px\"}};Slider.prototype.setValues=function(values){this.values=values;if(this.values.length>0)this.setIndex(0);else this.index=undefined};Slider.prototype.setIndex=function(index){if(index<this.values.length){this.index=index;this.redraw();this.onChange()}else{throw new Error(\"Index out of range\")}};Slider.prototype.getIndex=function(){return this.index};Slider.prototype.get=function(){return this.values[this.index]};Slider.prototype._onMouseDown=function(event){var leftButtonDown=event.which?event.which===1:event.button===1;if(!leftButtonDown)return;this.startClientX=event.clientX;this.startSlideX=parseFloat(this.frame.slide.style.left);this.frame.style.cursor=\"move\";var me=this;this.onmousemove=function(event){me._onMouseMove(event)};this.onmouseup=function(event){me._onMouseUp(event)};util.addEventListener(document,\"mousemove\",this.onmousemove);util.addEventListener(document,\"mouseup\",this.onmouseup);util.preventDefault(event)};Slider.prototype.leftToIndex=function(left){var width=parseFloat(this.frame.bar.style.width)-this.frame.slide.clientWidth-10;var x=left-3;var index=Math.round(x/width*(this.values.length-1));if(index<0)index=0;if(index>this.values.length-1)index=this.values.length-1;return index};Slider.prototype.indexToLeft=function(index){var width=parseFloat(this.frame.bar.style.width)-this.frame.slide.clientWidth-10;var x=index/(this.values.length-1)*width;var left=x+3;return left};Slider.prototype._onMouseMove=function(event){var diff=event.clientX-this.startClientX;var x=this.startSlideX+diff;var index=this.leftToIndex(x);this.setIndex(index);util.preventDefault()};Slider.prototype._onMouseUp=function(event){this.frame.style.cursor=\"auto\";util.removeEventListener(document,\"mousemove\",this.onmousemove);util.removeEventListener(document,\"mouseup\",this.onmouseup);util.preventDefault()};module.exports=Slider},function(module,exports,__webpack_require__){\"use strict\";function StepNumber(start,end,step,prettyStep){this._start=0;this._end=0;this._step=1;this.prettyStep=true;this.precision=5;this._current=0;this.setRange(start,end,step,prettyStep)}StepNumber.prototype.isNumeric=function(n){return!isNaN(parseFloat(n))&&isFinite(n)};StepNumber.prototype.setRange=function(start,end,step,prettyStep){if(!this.isNumeric(start)){throw new Error(\"Parameter 'start' is not numeric; value: \"+start)}if(!this.isNumeric(end)){throw new Error(\"Parameter 'end' is not numeric; value: \"+start)}if(!this.isNumeric(step)){throw new Error(\"Parameter 'step' is not numeric; value: \"+start)}this._start=start?start:0;this._end=end?end:0;this.setStep(step,prettyStep)};StepNumber.prototype.setStep=function(step,prettyStep){if(step===undefined||step<=0)return;if(prettyStep!==undefined)this.prettyStep=prettyStep;if(this.prettyStep===true)this._step=StepNumber.calculatePrettyStep(step);else this._step=step};StepNumber.calculatePrettyStep=function(step){var log10=function log10(x){return Math.log(x)/Math.LN10};var step1=Math.pow(10,Math.round(log10(step))),step2=2*Math.pow(10,Math.round(log10(step/2))),step5=5*Math.pow(10,Math.round(log10(step/5)));var prettyStep=step1;if(Math.abs(step2-step)<=Math.abs(prettyStep-step))prettyStep=step2;if(Math.abs(step5-step)<=Math.abs(prettyStep-step))prettyStep=step5;if(prettyStep<=0){prettyStep=1}return prettyStep};StepNumber.prototype.getCurrent=function(){return parseFloat(this._current.toPrecision(this.precision))};StepNumber.prototype.getStep=function(){return this._step};StepNumber.prototype.start=function(checkFirst){if(checkFirst===undefined){checkFirst=false}this._current=this._start-this._start%this._step;if(checkFirst){if(this.getCurrent()<this._start){this.next()}}};StepNumber.prototype.next=function(){this._current+=this._step};StepNumber.prototype.end=function(){return this._current>this._end};module.exports=StepNumber},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Camera=__webpack_require__(95);var Point3d=__webpack_require__(34);var STYLE={BAR:0,BARCOLOR:1,BARSIZE:2,DOT:3,DOTLINE:4,DOTCOLOR:5,DOTSIZE:6,GRID:7,LINE:8,SURFACE:9};var STYLENAME={dot:STYLE.DOT,\"dot-line\":STYLE.DOTLINE,\"dot-color\":STYLE.DOTCOLOR,\"dot-size\":STYLE.DOTSIZE,line:STYLE.LINE,grid:STYLE.GRID,surface:STYLE.SURFACE,bar:STYLE.BAR,\"bar-color\":STYLE.BARCOLOR,\"bar-size\":STYLE.BARSIZE};var OPTIONKEYS=[\"width\",\"height\",\"filterLabel\",\"legendLabel\",\"xLabel\",\"yLabel\",\"zLabel\",\"xValueLabel\",\"yValueLabel\",\"zValueLabel\",\"showXAxis\",\"showYAxis\",\"showZAxis\",\"showGrid\",\"showPerspective\",\"showShadow\",\"keepAspectRatio\",\"verticalRatio\",\"dotSizeRatio\",\"dotSizeMinFraction\",\"dotSizeMaxFraction\",\"showAnimationControls\",\"animationInterval\",\"animationPreload\",\"animationAutoStart\",\"axisColor\",\"gridColor\",\"xCenter\",\"yCenter\"];var PREFIXEDOPTIONKEYS=[\"xBarWidth\",\"yBarWidth\",\"valueMin\",\"valueMax\",\"xMin\",\"xMax\",\"xStep\",\"yMin\",\"yMax\",\"yStep\",\"zMin\",\"zMax\",\"zStep\"];var DEFAULTS=undefined;function isEmpty(obj){for(var prop in obj){if(obj.hasOwnProperty(prop))return false}return true}function capitalize(str){if(str===undefined||str===\"\"||typeof str!=\"string\"){return str}return str.charAt(0).toUpperCase()+str.slice(1)}function prefixFieldName(prefix,fieldName){if(prefix===undefined||prefix===\"\"){return fieldName}return prefix+capitalize(fieldName)}function forceCopy(src,dst,fields,prefix){var srcKey;var dstKey;for(var i=0;i<fields.length;++i){srcKey=fields[i];dstKey=prefixFieldName(prefix,srcKey);dst[dstKey]=src[srcKey]}}function safeCopy(src,dst,fields,prefix){var srcKey;var dstKey;for(var i=0;i<fields.length;++i){srcKey=fields[i];if(src[srcKey]===undefined)continue;dstKey=prefixFieldName(prefix,srcKey);dst[dstKey]=src[srcKey]}}function setDefaults(src,dst){if(src===undefined||isEmpty(src)){throw new Error(\"No DEFAULTS passed\")}if(dst===undefined){throw new Error(\"No dst passed\")}DEFAULTS=src;forceCopy(src,dst,OPTIONKEYS);forceCopy(src,dst,PREFIXEDOPTIONKEYS,\"default\");setSpecialSettings(src,dst);dst.margin=10;dst.showGrayBottom=false;dst.showTooltip=false;dst.onclick_callback=null;dst.eye=new Point3d(0,0,-1)}function setOptions(options,dst){if(options===undefined){return}if(dst===undefined){throw new Error(\"No dst passed\")}if(DEFAULTS===undefined||isEmpty(DEFAULTS)){throw new Error(\"DEFAULTS not set for module Settings\")}safeCopy(options,dst,OPTIONKEYS);safeCopy(options,dst,PREFIXEDOPTIONKEYS,\"default\");setSpecialSettings(options,dst)}function setSpecialSettings(src,dst){if(src.backgroundColor!==undefined){setBackgroundColor(src.backgroundColor,dst)}setDataColor(src.dataColor,dst);setStyle(src.style,dst);setShowLegend(src.showLegend,dst);setCameraPosition(src.cameraPosition,dst);if(src.tooltip!==undefined){dst.showTooltip=src.tooltip}if(src.onclick!=undefined){dst.onclick_callback=src.onclick}if(src.tooltipStyle!==undefined){util.selectiveDeepExtend([\"tooltipStyle\"],dst,src)}}function setShowLegend(showLegend,dst){if(showLegend===undefined){var isAutoByDefault=DEFAULTS.showLegend===undefined;if(isAutoByDefault){var isLegendGraphStyle=dst.style===STYLE.DOTCOLOR||dst.style===STYLE.DOTSIZE;dst.showLegend=isLegendGraphStyle}else{}}else{dst.showLegend=showLegend}}function getStyleNumberByName(styleName){var number=STYLENAME[styleName];if(number===undefined){return-1}return number}function checkStyleNumber(style){var valid=false;for(var n in STYLE){if(STYLE[n]===style){valid=true;break}}return valid}function setStyle(style,dst){if(style===undefined){return}var styleNumber;if(typeof style===\"string\"){styleNumber=getStyleNumberByName(style);if(styleNumber===-1){throw new Error(\"Style '\"+style+\"' is invalid\")}}else{if(!checkStyleNumber(style)){throw new Error(\"Style '\"+style+\"' is invalid\")}styleNumber=style}dst.style=styleNumber}function setBackgroundColor(backgroundColor,dst){var fill=\"white\";var stroke=\"gray\";var strokeWidth=1;if(typeof backgroundColor===\"string\"){fill=backgroundColor;stroke=\"none\";strokeWidth=0}else if((typeof backgroundColor===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(backgroundColor))===\"object\"){if(backgroundColor.fill!==undefined)fill=backgroundColor.fill;if(backgroundColor.stroke!==undefined)stroke=backgroundColor.stroke;if(backgroundColor.strokeWidth!==undefined)strokeWidth=backgroundColor.strokeWidth}else{throw new Error(\"Unsupported type of backgroundColor\")}dst.frame.style.backgroundColor=fill;dst.frame.style.borderColor=stroke;dst.frame.style.borderWidth=strokeWidth+\"px\";dst.frame.style.borderStyle=\"solid\"}function setDataColor(dataColor,dst){if(dataColor===undefined){return}if(dst.dataColor===undefined){dst.dataColor={}}if(typeof dataColor===\"string\"){dst.dataColor.fill=dataColor;dst.dataColor.stroke=dataColor}else{if(dataColor.fill){dst.dataColor.fill=dataColor.fill}if(dataColor.stroke){dst.dataColor.stroke=dataColor.stroke}if(dataColor.strokeWidth!==undefined){dst.dataColor.strokeWidth=dataColor.strokeWidth}}}function setCameraPosition(cameraPosition,dst){var camPos=cameraPosition;if(camPos===undefined){return}if(dst.camera===undefined){dst.camera=new Camera}dst.camera.setArmRotation(camPos.horizontal,camPos.vertical);dst.camera.setArmLength(camPos.distance)}module.exports.STYLE=STYLE;module.exports.setDefaults=setDefaults;module.exports.setOptions=setOptions;module.exports.setCameraPosition=setCameraPosition},function(module,exports,__webpack_require__){\"use strict\";var _sign=__webpack_require__(165);var _sign2=_interopRequireDefault(_sign);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Point3d=__webpack_require__(34);function Camera(){this.armLocation=new Point3d;this.armRotation={};this.armRotation.horizontal=0;this.armRotation.vertical=0;this.armLength=1.7;this.cameraOffset=new Point3d;this.offsetMultiplier=.6;this.cameraLocation=new Point3d;this.cameraRotation=new Point3d(.5*Math.PI,0,0);this.calculateCameraOrientation()}Camera.prototype.setOffset=function(x,y){var abs=Math.abs,sign=_sign2[\"default\"],mul=this.offsetMultiplier,border=this.armLength*mul;if(abs(x)>border){x=sign(x)*border}if(abs(y)>border){y=sign(y)*border}this.cameraOffset.x=x;this.cameraOffset.y=y;this.calculateCameraOrientation()};Camera.prototype.getOffset=function(){return this.cameraOffset};Camera.prototype.setArmLocation=function(x,y,z){this.armLocation.x=x;this.armLocation.y=y;this.armLocation.z=z;this.calculateCameraOrientation()};Camera.prototype.setArmRotation=function(horizontal,vertical){if(horizontal!==undefined){this.armRotation.horizontal=horizontal}if(vertical!==undefined){this.armRotation.vertical=vertical;if(this.armRotation.vertical<0)this.armRotation.vertical=0;if(this.armRotation.vertical>.5*Math.PI)this.armRotation.vertical=.5*Math.PI}if(horizontal!==undefined||vertical!==undefined){this.calculateCameraOrientation()}};Camera.prototype.getArmRotation=function(){var rot={};rot.horizontal=this.armRotation.horizontal;rot.vertical=this.armRotation.vertical;return rot};Camera.prototype.setArmLength=function(length){if(length===undefined)return;this.armLength=length;if(this.armLength<.71)this.armLength=.71;if(this.armLength>5)this.armLength=5;this.setOffset(this.cameraOffset.x,this.cameraOffset.y);this.calculateCameraOrientation()};Camera.prototype.getArmLength=function(){return this.armLength};Camera.prototype.getCameraLocation=function(){return this.cameraLocation};Camera.prototype.getCameraRotation=function(){return this.cameraRotation};Camera.prototype.calculateCameraOrientation=function(){this.cameraLocation.x=this.armLocation.x-this.armLength*Math.sin(this.armRotation.horizontal)*Math.cos(this.armRotation.vertical);this.cameraLocation.y=this.armLocation.y-this.armLength*Math.cos(this.armRotation.horizontal)*Math.cos(this.armRotation.vertical);this.cameraLocation.z=this.armLocation.z+this.armLength*Math.sin(this.armRotation.vertical);this.cameraRotation.x=Math.PI/2-this.armRotation.vertical;this.cameraRotation.y=0;this.cameraRotation.z=-this.armRotation.horizontal;var xa=this.cameraRotation.x;var za=this.cameraRotation.z;var dx=this.cameraOffset.x;var dy=this.cameraOffset.y;var sin=Math.sin,cos=Math.cos;this.cameraLocation.x=this.cameraLocation.x+dx*cos(za)+dy*-sin(za)*cos(xa);this.cameraLocation.y=this.cameraLocation.y+dx*sin(za)+dy*cos(za)*cos(xa);this.cameraLocation.z=this.cameraLocation.z+dy*sin(xa)};module.exports=Camera},function(module,exports,__webpack_require__){\"use strict\";var DataView=__webpack_require__(12);function Filter(dataGroup,column,graph){this.dataGroup=dataGroup;this.column=column;this.graph=graph;this.index=undefined;this.value=undefined;this.values=dataGroup.getDistinctValues(this.column);if(this.values.length>0){this.selectValue(0)}this.dataPoints=[];this.loaded=false;this.onLoadCallback=undefined;if(graph.animationPreload){this.loaded=false;this.loadInBackground()}else{this.loaded=true}}Filter.prototype.isLoaded=function(){return this.loaded};Filter.prototype.getLoadedProgress=function(){var len=this.values.length;var i=0;while(this.dataPoints[i]){i++}return Math.round(i/len*100)};Filter.prototype.getLabel=function(){return this.graph.filterLabel};Filter.prototype.getColumn=function(){return this.column};Filter.prototype.getSelectedValue=function(){if(this.index===undefined)return undefined;return this.values[this.index]};Filter.prototype.getValues=function(){return this.values};Filter.prototype.getValue=function(index){if(index>=this.values.length)throw new Error(\"Index out of range\");return this.values[index]};Filter.prototype._getDataPoints=function(index){if(index===undefined)index=this.index;if(index===undefined)return[];var dataPoints;if(this.dataPoints[index]){dataPoints=this.dataPoints[index]}else{var f={};f.column=this.column;f.value=this.values[index];var dataView=new DataView(this.dataGroup.getDataSet(),{filter:function filter(item){return item[f.column]==f.value}}).get();dataPoints=this.dataGroup._getDataPoints(dataView);this.dataPoints[index]=dataPoints}return dataPoints};Filter.prototype.setOnLoadCallback=function(callback){this.onLoadCallback=callback};Filter.prototype.selectValue=function(index){if(index>=this.values.length)throw new Error(\"Index out of range\");this.index=index;this.value=this.values[index]};Filter.prototype.loadInBackground=function(index){if(index===undefined)index=0;var frame=this.graph.frame;if(index<this.values.length){if(frame.progress===undefined){frame.progress=document.createElement(\"DIV\");frame.progress.style.position=\"absolute\";frame.progress.style.color=\"gray\";frame.appendChild(frame.progress)}var progress=this.getLoadedProgress();frame.progress.innerHTML=\"Loading animation... \"+progress+\"%\";frame.progress.style.bottom=60+\"px\";frame.progress.style.left=10+\"px\";var me=this;setTimeout(function(){me.loadInBackground(index+1)},10);this.loaded=false}else{this.loaded=true;if(frame.progress!==undefined){frame.removeChild(frame.progress);frame.progress=undefined}if(this.onLoadCallback)this.onLoadCallback()}};module.exports=Filter},function(module,exports,__webpack_require__){\"use strict\";var keycharm=__webpack_require__(35);var Emitter=__webpack_require__(44);var Hammer=__webpack_require__(10);var util=__webpack_require__(2);function Activator(container){this.active=false;this.dom={container:container};this.dom.overlay=document.createElement(\"div\");this.dom.overlay.className=\"vis-overlay\";this.dom.container.appendChild(this.dom.overlay);this.hammer=Hammer(this.dom.overlay);this.hammer.on(\"tap\",this._onTapOverlay.bind(this));var me=this;var events=[\"tap\",\"doubletap\",\"press\",\"pinch\",\"pan\",\"panstart\",\"panmove\",\"panend\"];events.forEach(function(event){me.hammer.on(event,function(event){event.stopPropagation()})});if(document&&document.body){this.onClick=function(event){if(!_hasParent(event.target,container)){me.deactivate()}};document.body.addEventListener(\"click\",this.onClick)}if(this.keycharm!==undefined){this.keycharm.destroy()}this.keycharm=keycharm();this.escListener=this.deactivate.bind(this)}Emitter(Activator.prototype);Activator.current=null;Activator.prototype.destroy=function(){this.deactivate();this.dom.overlay.parentNode.removeChild(this.dom.overlay);if(this.onClick){document.body.removeEventListener(\"click\",this.onClick)}this.hammer.destroy();this.hammer=null};Activator.prototype.activate=function(){if(Activator.current){Activator.current.deactivate()}Activator.current=this;this.active=true;this.dom.overlay.style.display=\"none\";util.addClassName(this.dom.container,\"vis-active\");this.emit(\"change\");this.emit(\"activate\");this.keycharm.bind(\"esc\",this.escListener)};Activator.prototype.deactivate=function(){this.active=false;this.dom.overlay.style.display=\"\";util.removeClassName(this.dom.container,\"vis-active\");this.keycharm.unbind(\"esc\",this.escListener);this.emit(\"change\");this.emit(\"deactivate\")};Activator.prototype._onTapOverlay=function(event){this.activate();event.stopPropagation()};function _hasParent(element,parent){while(element){if(element===parent){return true}element=element.parentNode}return false}module.exports=Activator},function(module,exports,__webpack_require__){\"use strict\";exports[\"en\"]={current:\"current\",time:\"time\"};exports[\"en_EN\"]=exports[\"en\"];exports[\"en_US\"]=exports[\"en\"];exports[\"it\"]={current:\"attuale\",time:\"tempo\"};exports[\"it_IT\"]=exports[\"it\"];exports[\"it_CH\"]=exports[\"it\"];exports[\"nl\"]={current:\"huidige\",time:\"tijd\"};exports[\"nl_NL\"]=exports[\"nl\"];exports[\"nl_BE\"]=exports[\"nl\"];exports[\"de\"]={current:\"Aktuelle\",time:\"Zeit\"};exports[\"de_DE\"]=exports[\"de\"];exports[\"fr\"]={current:\"actuel\",time:\"heure\"};exports[\"fr_FR\"]=exports[\"fr\"];exports[\"fr_CA\"]=exports[\"fr\"];exports[\"fr_BE\"]=exports[\"fr\"];exports[\"es\"]={current:\"corriente\",time:\"hora\"};exports[\"es_ES\"]=exports[\"es\"]},function(module,exports,__webpack_require__){\"use strict\";var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hammer=__webpack_require__(10);var util=__webpack_require__(2);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var TimeStep=__webpack_require__(66);var Component=__webpack_require__(16);var Group=__webpack_require__(68);var BackgroundGroup=__webpack_require__(69);var BoxItem=__webpack_require__(101);var PointItem=__webpack_require__(102);var RangeItem=__webpack_require__(70);var BackgroundItem=__webpack_require__(103);var Popup=__webpack_require__(104)[\"default\"];var UNGROUPED=\"__ungrouped__\";var BACKGROUND=\"__background__\";function ItemSet(body,options){this.body=body;this.defaultOptions={type:null,orientation:{item:\"bottom\"},align:\"auto\",stack:true,stackSubgroups:true,groupOrderSwap:function groupOrderSwap(fromGroup,toGroup,groups){var targetOrder=toGroup.order;toGroup.order=fromGroup.order;fromGroup.order=targetOrder},groupOrder:\"order\",selectable:true,multiselect:false,itemsAlwaysDraggable:{item:false,range:false},editable:{updateTime:false,updateGroup:false,add:false,remove:false,overrideItems:false},groupEditable:{order:false,add:false,remove:false},snap:TimeStep.snap,onDropObjectOnItem:function onDropObjectOnItem(objectData,item,callback){callback(item)},onAdd:function onAdd(item,callback){callback(item)},onUpdate:function onUpdate(item,callback){callback(item)},onMove:function onMove(item,callback){callback(item)},onRemove:function onRemove(item,callback){callback(item)},onMoving:function onMoving(item,callback){callback(item)},onAddGroup:function onAddGroup(item,callback){callback(item)},onMoveGroup:function onMoveGroup(item,callback){callback(item)},onRemoveGroup:function onRemoveGroup(item,callback){callback(item)},margin:{item:{horizontal:10,vertical:10},axis:20},showTooltips:true,tooltip:{followMouse:false,overflowMethod:\"flip\"},tooltipOnItemUpdateTime:false};this.options=util.extend({},this.defaultOptions);this.options.rtl=options.rtl;this.itemOptions={type:{start:\"Date\",end:\"Date\"}};this.conversion={toScreen:body.util.toScreen,toTime:body.util.toTime};this.dom={};this.props={};this.hammer=null;var me=this;this.itemsData=null;this.groupsData=null;this.itemListeners={add:function add(event,params,senderId){me._onAdd(params.items)},update:function update(event,params,senderId){me._onUpdate(params.items)},remove:function remove(event,params,senderId){me._onRemove(params.items)}};this.groupListeners={add:function add(event,params,senderId){me._onAddGroups(params.items);if(me.groupsData&&me.groupsData.length>0){var groupsData=me.groupsData.getDataSet();groupsData.get().forEach(function(groupData){if(groupData.nestedGroups){if(groupData.showNested!=false){groupData.showNested=true}var updatedGroups=[];groupData.nestedGroups.forEach(function(nestedGroupId){var updatedNestedGroup=groupsData.get(nestedGroupId);if(!updatedNestedGroup){return}updatedNestedGroup.nestedInGroup=groupData.id;if(groupData.showNested==false){updatedNestedGroup.visible=false}updatedGroups=updatedGroups.concat(updatedNestedGroup)});groupsData.update(updatedGroups,senderId)}})}},update:function update(event,params,senderId){me._onUpdateGroups(params.items)},remove:function remove(event,params,senderId){me._onRemoveGroups(params.items)}};this.items={};this.groups={};this.groupIds=[];this.selection=[];this.popup=null;this.touchParams={};this.groupTouchParams={};this._create();this.setOptions(options)}ItemSet.prototype=new Component;ItemSet.types={background:BackgroundItem,box:BoxItem,range:RangeItem,point:PointItem};ItemSet.prototype._create=function(){var frame=document.createElement(\"div\");frame.className=\"vis-itemset\";frame[\"timeline-itemset\"]=this;this.dom.frame=frame;var background=document.createElement(\"div\");background.className=\"vis-background\";frame.appendChild(background);this.dom.background=background;var foreground=document.createElement(\"div\");foreground.className=\"vis-foreground\";frame.appendChild(foreground);this.dom.foreground=foreground;var axis=document.createElement(\"div\");axis.className=\"vis-axis\";this.dom.axis=axis;var labelSet=document.createElement(\"div\");labelSet.className=\"vis-labelset\";this.dom.labelSet=labelSet;this._updateUngrouped();var backgroundGroup=new BackgroundGroup(BACKGROUND,null,this);backgroundGroup.show();this.groups[BACKGROUND]=backgroundGroup;this.hammer=new Hammer(this.body.dom.centerContainer);this.hammer.on(\"hammer.input\",function(event){if(event.isFirst){this._onTouch(event)}}.bind(this));this.hammer.on(\"panstart\",this._onDragStart.bind(this));this.hammer.on(\"panmove\",this._onDrag.bind(this));this.hammer.on(\"panend\",this._onDragEnd.bind(this));this.hammer.get(\"pan\").set({threshold:5,direction:Hammer.DIRECTION_HORIZONTAL});this.hammer.on(\"tap\",this._onSelectItem.bind(this));this.hammer.on(\"press\",this._onMultiSelectItem.bind(this));this.hammer.on(\"doubletap\",this._onAddItem.bind(this));if(this.options.rtl){\nthis.groupHammer=new Hammer(this.body.dom.rightContainer)}else{this.groupHammer=new Hammer(this.body.dom.leftContainer)}this.groupHammer.on(\"tap\",this._onGroupClick.bind(this));this.groupHammer.on(\"panstart\",this._onGroupDragStart.bind(this));this.groupHammer.on(\"panmove\",this._onGroupDrag.bind(this));this.groupHammer.on(\"panend\",this._onGroupDragEnd.bind(this));this.groupHammer.get(\"pan\").set({threshold:5,direction:Hammer.DIRECTION_VERTICAL});this.body.dom.centerContainer.addEventListener(\"mouseover\",this._onMouseOver.bind(this));this.body.dom.centerContainer.addEventListener(\"mouseout\",this._onMouseOut.bind(this));this.body.dom.centerContainer.addEventListener(\"mousemove\",this._onMouseMove.bind(this));this.body.dom.centerContainer.addEventListener(\"contextmenu\",this._onDragEnd.bind(this));this.body.dom.centerContainer.addEventListener(\"mousewheel\",this._onMouseWheel.bind(this));this.show()};ItemSet.prototype.setOptions=function(options){if(options){var fields=[\"type\",\"rtl\",\"align\",\"order\",\"stack\",\"stackSubgroups\",\"selectable\",\"multiselect\",\"multiselectPerGroup\",\"groupOrder\",\"dataAttributes\",\"template\",\"groupTemplate\",\"visibleFrameTemplate\",\"hide\",\"snap\",\"groupOrderSwap\",\"showTooltips\",\"tooltip\",\"tooltipOnItemUpdateTime\"];util.selectiveExtend(fields,this.options,options);if(\"itemsAlwaysDraggable\"in options){if(typeof options.itemsAlwaysDraggable===\"boolean\"){this.options.itemsAlwaysDraggable.item=options.itemsAlwaysDraggable;this.options.itemsAlwaysDraggable.range=false}else if((0,_typeof3[\"default\"])(options.itemsAlwaysDraggable)===\"object\"){util.selectiveExtend([\"item\",\"range\"],this.options.itemsAlwaysDraggable,options.itemsAlwaysDraggable);if(!this.options.itemsAlwaysDraggable.item){this.options.itemsAlwaysDraggable.range=false}}}if(\"orientation\"in options){if(typeof options.orientation===\"string\"){this.options.orientation.item=options.orientation===\"top\"?\"top\":\"bottom\"}else if((0,_typeof3[\"default\"])(options.orientation)===\"object\"&&\"item\"in options.orientation){this.options.orientation.item=options.orientation.item}}if(\"margin\"in options){if(typeof options.margin===\"number\"){this.options.margin.axis=options.margin;this.options.margin.item.horizontal=options.margin;this.options.margin.item.vertical=options.margin}else if((0,_typeof3[\"default\"])(options.margin)===\"object\"){util.selectiveExtend([\"axis\"],this.options.margin,options.margin);if(\"item\"in options.margin){if(typeof options.margin.item===\"number\"){this.options.margin.item.horizontal=options.margin.item;this.options.margin.item.vertical=options.margin.item}else if((0,_typeof3[\"default\"])(options.margin.item)===\"object\"){util.selectiveExtend([\"horizontal\",\"vertical\"],this.options.margin.item,options.margin.item)}}}}if(\"editable\"in options){if(typeof options.editable===\"boolean\"){this.options.editable.updateTime=options.editable;this.options.editable.updateGroup=options.editable;this.options.editable.add=options.editable;this.options.editable.remove=options.editable;this.options.editable.overrideItems=false}else if((0,_typeof3[\"default\"])(options.editable)===\"object\"){util.selectiveExtend([\"updateTime\",\"updateGroup\",\"add\",\"remove\",\"overrideItems\"],this.options.editable,options.editable)}}if(\"groupEditable\"in options){if(typeof options.groupEditable===\"boolean\"){this.options.groupEditable.order=options.groupEditable;this.options.groupEditable.add=options.groupEditable;this.options.groupEditable.remove=options.groupEditable}else if((0,_typeof3[\"default\"])(options.groupEditable)===\"object\"){util.selectiveExtend([\"order\",\"add\",\"remove\"],this.options.groupEditable,options.groupEditable)}}var addCallback=function(name){var fn=options[name];if(fn){if(!(fn instanceof Function)){throw new Error(\"option \"+name+\" must be a function \"+name+\"(item, callback)\")}this.options[name]=fn}}.bind(this);[\"onDropObjectOnItem\",\"onAdd\",\"onUpdate\",\"onRemove\",\"onMove\",\"onMoving\",\"onAddGroup\",\"onMoveGroup\",\"onRemoveGroup\"].forEach(addCallback);this.markDirty()}};ItemSet.prototype.markDirty=function(options){this.groupIds=[];if(options&&options.refreshItems){util.forEach(this.items,function(item){item.dirty=true;if(item.displayed)item.redraw()})}};ItemSet.prototype.destroy=function(){this.hide();this.setItems(null);this.setGroups(null);this.hammer=null;this.body=null;this.conversion=null};ItemSet.prototype.hide=function(){if(this.dom.frame.parentNode){this.dom.frame.parentNode.removeChild(this.dom.frame)}if(this.dom.axis.parentNode){this.dom.axis.parentNode.removeChild(this.dom.axis)}if(this.dom.labelSet.parentNode){this.dom.labelSet.parentNode.removeChild(this.dom.labelSet)}};ItemSet.prototype.show=function(){if(!this.dom.frame.parentNode){this.body.dom.center.appendChild(this.dom.frame)}if(!this.dom.axis.parentNode){this.body.dom.backgroundVertical.appendChild(this.dom.axis)}if(!this.dom.labelSet.parentNode){if(this.options.rtl){this.body.dom.right.appendChild(this.dom.labelSet)}else{this.body.dom.left.appendChild(this.dom.labelSet)}}};ItemSet.prototype.setSelection=function(ids){var i,ii,id,item;if(ids==undefined)ids=[];if(!Array.isArray(ids))ids=[ids];for(i=0,ii=this.selection.length;i<ii;i++){id=this.selection[i];item=this.items[id];if(item)item.unselect()}this.selection=[];for(i=0,ii=ids.length;i<ii;i++){id=ids[i];item=this.items[id];if(item){this.selection.push(id);item.select()}}};ItemSet.prototype.getSelection=function(){return this.selection.concat([])};ItemSet.prototype.getVisibleItems=function(){var range=this.body.range.getRange();var right,left;if(this.options.rtl){right=this.body.util.toScreen(range.start);left=this.body.util.toScreen(range.end)}else{left=this.body.util.toScreen(range.start);right=this.body.util.toScreen(range.end)}var ids=[];for(var groupId in this.groups){if(this.groups.hasOwnProperty(groupId)){var group=this.groups[groupId];var rawVisibleItems=group.isVisible?group.visibleItems:[];for(var i=0;i<rawVisibleItems.length;i++){var item=rawVisibleItems[i];if(this.options.rtl){if(item.right<left&&item.right+item.width>right){ids.push(item.id)}}else{if(item.left<right&&item.left+item.width>left){ids.push(item.id)}}}}}return ids};ItemSet.prototype._deselect=function(id){var selection=this.selection;for(var i=0,ii=selection.length;i<ii;i++){if(selection[i]==id){selection.splice(i,1);break}}};ItemSet.prototype.redraw=function(){var margin=this.options.margin,range=this.body.range,asSize=util.option.asSize,options=this.options,orientation=options.orientation.item,resized=false,frame=this.dom.frame;this.props.top=this.body.domProps.top.height+this.body.domProps.border.top;if(this.options.rtl){this.props.right=this.body.domProps.right.width+this.body.domProps.border.right}else{this.props.left=this.body.domProps.left.width+this.body.domProps.border.left}frame.className=\"vis-itemset\";resized=this._orderGroups()||resized;var visibleInterval=range.end-range.start;var zoomed=visibleInterval!=this.lastVisibleInterval||this.props.width!=this.props.lastWidth;var scrolled=range.start!=this.lastRangeStart;var changedStackOption=options.stack!=this.lastStack;var changedStackSubgroupsOption=options.stackSubgroups!=this.lastStackSubgroups;var forceRestack=zoomed||scrolled||changedStackOption||changedStackSubgroupsOption;this.lastVisibleInterval=visibleInterval;this.lastRangeStart=range.start;this.lastStack=options.stack;this.lastStackSubgroups=options.stackSubgroups;this.props.lastWidth=this.props.width;var firstGroup=this._firstGroup();var firstMargin={item:margin.item,axis:margin.axis};var nonFirstMargin={item:margin.item,axis:margin.item.vertical/2};var height=0;var minHeight=margin.axis+margin.item.vertical;this.groups[BACKGROUND].redraw(range,nonFirstMargin,forceRestack);var redrawQueue={};var redrawQueueLength=0;util.forEach(this.groups,function(group,key){if(key===BACKGROUND)return;var groupMargin=group==firstGroup?firstMargin:nonFirstMargin;var returnQueue=true;redrawQueue[key]=group.redraw(range,groupMargin,forceRestack,returnQueue);redrawQueueLength=redrawQueue[key].length});var needRedraw=redrawQueueLength>0;if(needRedraw){var redrawResults={};for(var i=0;i<redrawQueueLength;i++){util.forEach(redrawQueue,function(fns,key){redrawResults[key]=fns[i]()})}util.forEach(this.groups,function(group,key){if(key===BACKGROUND)return;var groupResized=redrawResults[key];resized=groupResized||resized;height+=group.height});height=Math.max(height,minHeight)}height=Math.max(height,minHeight);frame.style.height=asSize(height);this.props.width=frame.offsetWidth;this.props.height=height;this.dom.axis.style.top=asSize(orientation==\"top\"?this.body.domProps.top.height+this.body.domProps.border.top:this.body.domProps.top.height+this.body.domProps.centerContainer.height);if(this.options.rtl){this.dom.axis.style.right=\"0\"}else{this.dom.axis.style.left=\"0\"}this.initialItemSetDrawn=true;resized=this._isResized()||resized;return resized};ItemSet.prototype._firstGroup=function(){var firstGroupIndex=this.options.orientation.item==\"top\"?0:this.groupIds.length-1;var firstGroupId=this.groupIds[firstGroupIndex];var firstGroup=this.groups[firstGroupId]||this.groups[UNGROUPED];return firstGroup||null};ItemSet.prototype._updateUngrouped=function(){var ungrouped=this.groups[UNGROUPED];var item,itemId;if(this.groupsData){if(ungrouped){ungrouped.hide();delete this.groups[UNGROUPED];for(itemId in this.items){if(this.items.hasOwnProperty(itemId)){item=this.items[itemId];item.parent&&item.parent.remove(item);var groupId=this._getGroupId(item.data);var group=this.groups[groupId];group&&group.add(item)||item.hide()}}}}else{if(!ungrouped){var id=null;var data=null;ungrouped=new Group(id,data,this);this.groups[UNGROUPED]=ungrouped;for(itemId in this.items){if(this.items.hasOwnProperty(itemId)){item=this.items[itemId];ungrouped.add(item)}}ungrouped.show()}}};ItemSet.prototype.getLabelSet=function(){return this.dom.labelSet};ItemSet.prototype.setItems=function(items){var me=this,ids,oldItemsData=this.itemsData;if(!items){this.itemsData=null}else if(items instanceof DataSet||items instanceof DataView){this.itemsData=items}else{throw new TypeError(\"Data must be an instance of DataSet or DataView\")}if(oldItemsData){util.forEach(this.itemListeners,function(callback,event){oldItemsData.off(event,callback)});ids=oldItemsData.getIds();this._onRemove(ids)}if(this.itemsData){var id=this.id;util.forEach(this.itemListeners,function(callback,event){me.itemsData.on(event,callback,id)});ids=this.itemsData.getIds();this._onAdd(ids);this._updateUngrouped()}this.body.emitter.emit(\"_change\",{queue:true})};ItemSet.prototype.getItems=function(){return this.itemsData};ItemSet.prototype.setGroups=function(groups){var me=this,ids;if(this.groupsData){util.forEach(this.groupListeners,function(callback,event){me.groupsData.off(event,callback)});ids=this.groupsData.getIds();this.groupsData=null;this._onRemoveGroups(ids)}if(!groups){this.groupsData=null}else if(groups instanceof DataSet||groups instanceof DataView){this.groupsData=groups}else{throw new TypeError(\"Data must be an instance of DataSet or DataView\")}if(this.groupsData){var groupsData=this.groupsData;if(this.groupsData instanceof DataView){groupsData=this.groupsData.getDataSet()}groupsData.get().forEach(function(group){if(group.nestedGroups){group.nestedGroups.forEach(function(nestedGroupId){var updatedNestedGroup=groupsData.get(nestedGroupId);updatedNestedGroup.nestedInGroup=group.id;if(group.showNested==false){updatedNestedGroup.visible=false}groupsData.update(updatedNestedGroup)})}});var id=this.id;util.forEach(this.groupListeners,function(callback,event){me.groupsData.on(event,callback,id)});ids=this.groupsData.getIds();this._onAddGroups(ids)}this._updateUngrouped();this._order();this.body.emitter.emit(\"_change\",{queue:true})};ItemSet.prototype.getGroups=function(){return this.groupsData};ItemSet.prototype.removeItem=function(id){var item=this.itemsData.get(id),dataset=this.itemsData.getDataSet();if(item){this.options.onRemove(item,function(item){if(item){dataset.remove(id)}})}};ItemSet.prototype._getType=function(itemData){return itemData.type||this.options.type||(itemData.end?\"range\":\"box\")};ItemSet.prototype._getGroupId=function(itemData){var type=this._getType(itemData);if(type==\"background\"&&itemData.group==undefined){return BACKGROUND}else{return this.groupsData?itemData.group:UNGROUPED}};ItemSet.prototype._onUpdate=function(ids){var me=this;ids.forEach(function(id){var itemData=me.itemsData.get(id,me.itemOptions);var item=me.items[id];var type=itemData?me._getType(itemData):null;var constructor=ItemSet.types[type];var selected;if(item){if(!constructor||!(item instanceof constructor)){selected=item.selected;me._removeItem(item);item=null}else{me._updateItem(item,itemData)}}if(!item&&itemData){if(constructor){item=new constructor(itemData,me.conversion,me.options);item.id=id;me._addItem(item);if(selected){this.selection.push(id);item.select()}}else if(type==\"rangeoverflow\"){throw new TypeError('Item type \"rangeoverflow\" is deprecated. Use css styling instead: '+\".vis-item.vis-range .vis-item-content {overflow: visible;}\")}else{throw new TypeError('Unknown item type \"'+type+'\"')}}}.bind(this));this._order();this.body.emitter.emit(\"_change\",{queue:true})};ItemSet.prototype._onAdd=ItemSet.prototype._onUpdate;ItemSet.prototype._onRemove=function(ids){var count=0;var me=this;ids.forEach(function(id){var item=me.items[id];if(item){count++;me._removeItem(item)}});if(count){this._order();this.body.emitter.emit(\"_change\",{queue:true})}};ItemSet.prototype._order=function(){util.forEach(this.groups,function(group){group.order()})};ItemSet.prototype._onUpdateGroups=function(ids){this._onAddGroups(ids)};ItemSet.prototype._onAddGroups=function(ids){var me=this;ids.forEach(function(id){var groupData=me.groupsData.get(id);var group=me.groups[id];if(!group){if(id==UNGROUPED||id==BACKGROUND){throw new Error(\"Illegal group id. \"+id+\" is a reserved id.\")}var groupOptions=(0,_create2[\"default\"])(me.options);util.extend(groupOptions,{height:null});group=new Group(id,groupData,me);me.groups[id]=group;for(var itemId in me.items){if(me.items.hasOwnProperty(itemId)){var item=me.items[itemId];if(item.data.group==id){group.add(item)}}}group.order();group.show()}else{group.setData(groupData)}});this.body.emitter.emit(\"_change\",{queue:true})};ItemSet.prototype._onRemoveGroups=function(ids){var groups=this.groups;ids.forEach(function(id){var group=groups[id];if(group){group.hide();delete groups[id]}});this.markDirty();this.body.emitter.emit(\"_change\",{queue:true})};ItemSet.prototype._orderGroups=function(){if(this.groupsData){var groupIds=this.groupsData.getIds({order:this.options.groupOrder});groupIds=this._orderNestedGroups(groupIds);var changed=!util.equalArray(groupIds,this.groupIds);if(changed){var groups=this.groups;groupIds.forEach(function(groupId){groups[groupId].hide()});groupIds.forEach(function(groupId){groups[groupId].show()});this.groupIds=groupIds}return changed}else{return false}};ItemSet.prototype._orderNestedGroups=function(groupIds){var newGroupIdsOrder=[];groupIds.forEach(function(groupId){var groupData=this.groupsData.get(groupId);if(!groupData.nestedInGroup){newGroupIdsOrder.push(groupId)}if(groupData.nestedGroups){var nestedGroups=this.groupsData.get({filter:function filter(nestedGroup){return nestedGroup.nestedInGroup==groupId},order:this.options.groupOrder});var nestedGroupIds=nestedGroups.map(function(nestedGroup){return nestedGroup.id});newGroupIdsOrder=newGroupIdsOrder.concat(nestedGroupIds)}},this);return newGroupIdsOrder};ItemSet.prototype._addItem=function(item){this.items[item.id]=item;var groupId=this._getGroupId(item.data);var group=this.groups[groupId];if(!group){item.groupShowing=false}else if(group&&group.data&&group.data.showNested){item.groupShowing=true}if(group)group.add(item)};ItemSet.prototype._updateItem=function(item,itemData){item.setData(itemData);var groupId=this._getGroupId(item.data);var group=this.groups[groupId];if(!group){item.groupShowing=false}else if(group&&group.data&&group.data.showNested){item.groupShowing=true}};ItemSet.prototype._removeItem=function(item){item.hide();delete this.items[item.id];var index=this.selection.indexOf(item.id);if(index!=-1)this.selection.splice(index,1);item.parent&&item.parent.remove(item)};ItemSet.prototype._constructByEndArray=function(array){var endArray=[];for(var i=0;i<array.length;i++){if(array[i]instanceof RangeItem){endArray.push(array[i])}}return endArray};ItemSet.prototype._onTouch=function(event){this.touchParams.item=this.itemFromTarget(event);this.touchParams.dragLeftItem=event.target.dragLeftItem||false;this.touchParams.dragRightItem=event.target.dragRightItem||false;this.touchParams.itemProps=null};ItemSet.prototype._getGroupIndex=function(groupId){for(var i=0;i<this.groupIds.length;i++){if(groupId==this.groupIds[i])return i}};ItemSet.prototype._onDragStart=function(event){if(this.touchParams.itemIsDragging){return}var item=this.touchParams.item||null;var me=this;var props;if(item&&(item.selected||this.options.itemsAlwaysDraggable.item)){if(this.options.editable.overrideItems&&!this.options.editable.updateTime&&!this.options.editable.updateGroup){return}if(item.editable!=null&&!item.editable.updateTime&&!item.editable.updateGroup&&!this.options.editable.overrideItems){return}var dragLeftItem=this.touchParams.dragLeftItem;var dragRightItem=this.touchParams.dragRightItem;this.touchParams.itemIsDragging=true;this.touchParams.selectedItem=item;if(dragLeftItem){props={item:dragLeftItem,initialX:event.center.x,dragLeft:true,data:this._cloneItemData(item.data)};this.touchParams.itemProps=[props]}else if(dragRightItem){props={item:dragRightItem,initialX:event.center.x,dragRight:true,data:this._cloneItemData(item.data)};this.touchParams.itemProps=[props]}else if(this.options.editable.add&&(event.srcEvent.ctrlKey||event.srcEvent.metaKey)){this._onDragStartAddItem(event)}else{if(this.groupIds.length<1){this.redraw()}var baseGroupIndex=this._getGroupIndex(item.data.group);var itemsToDrag=this.options.itemsAlwaysDraggable.item&&!item.selected?[item.id]:this.getSelection();this.touchParams.itemProps=itemsToDrag.map(function(id){var item=me.items[id];var groupIndex=me._getGroupIndex(item.data.group);return{item:item,initialX:event.center.x,groupOffset:baseGroupIndex-groupIndex,data:this._cloneItemData(item.data)}}.bind(this))}event.stopPropagation()}else if(this.options.editable.add&&(event.srcEvent.ctrlKey||event.srcEvent.metaKey)){this._onDragStartAddItem(event)}};ItemSet.prototype._onDragStartAddItem=function(event){var xAbs;var x;var snap=this.options.snap||null;if(this.options.rtl){xAbs=util.getAbsoluteRight(this.dom.frame);x=xAbs-event.center.x+10}else{xAbs=util.getAbsoluteLeft(this.dom.frame);x=event.center.x-xAbs-10}var time=this.body.util.toTime(x);var scale=this.body.util.getScale();var step=this.body.util.getStep();var start=snap?snap(time,scale,step):time;var end=start;var itemData={type:\"range\",start:start,end:end,content:\"new item\"};var id=util.randomUUID();itemData[this.itemsData._fieldId]=id;var group=this.groupFromTarget(event);if(group){itemData.group=group.groupId}var newItem=new RangeItem(itemData,this.conversion,this.options);newItem.id=id;newItem.data=this._cloneItemData(itemData);this._addItem(newItem);this.touchParams.selectedItem=newItem;var props={item:newItem,initialX:event.center.x,data:newItem.data};if(this.options.rtl){props.dragLeft=true}else{props.dragRight=true}this.touchParams.itemProps=[props];event.stopPropagation()};ItemSet.prototype._onDrag=function(event){if(this.touchParams.itemProps){event.stopPropagation();var me=this;var snap=this.options.snap||null;var xOffset;if(this.options.rtl){xOffset=this.body.dom.root.offsetLeft+this.body.domProps.right.width}else{xOffset=this.body.dom.root.offsetLeft+this.body.domProps.left.width}var scale=this.body.util.getScale();var step=this.body.util.getStep();var selectedItem=this.touchParams.selectedItem;var updateGroupAllowed=(this.options.editable.overrideItems||selectedItem.editable==null)&&this.options.editable.updateGroup||!this.options.editable.overrideItems&&selectedItem.editable!=null&&selectedItem.editable.updateGroup;var newGroupBase=null;if(updateGroupAllowed&&selectedItem){if(selectedItem.data.group!=undefined){var group=me.groupFromTarget(event);if(group){newGroupBase=this._getGroupIndex(group.groupId)}}}this.touchParams.itemProps.forEach(function(props){var current=me.body.util.toTime(event.center.x-xOffset);var initial=me.body.util.toTime(props.initialX-xOffset);var offset;var initialStart;var initialEnd;var start;var end;if(this.options.rtl){offset=-(current-initial)}else{offset=current-initial}var itemData=this._cloneItemData(props.item.data);if(props.item.editable!=null&&!props.item.editable.updateTime&&!props.item.editable.updateGroup&&!me.options.editable.overrideItems){return}var updateTimeAllowed=(this.options.editable.overrideItems||selectedItem.editable==null)&&this.options.editable.updateTime||!this.options.editable.overrideItems&&selectedItem.editable!=null&&selectedItem.editable.updateTime;if(updateTimeAllowed){if(props.dragLeft){if(this.options.rtl){if(itemData.end!=undefined){initialEnd=util.convert(props.data.end,\"Date\");end=new Date(initialEnd.valueOf()+offset);itemData.end=snap?snap(end,scale,step):end}}else{if(itemData.start!=undefined){initialStart=util.convert(props.data.start,\"Date\");start=new Date(initialStart.valueOf()+offset);itemData.start=snap?snap(start,scale,step):start}}}else if(props.dragRight){if(this.options.rtl){if(itemData.start!=undefined){initialStart=util.convert(props.data.start,\"Date\");start=new Date(initialStart.valueOf()+offset);itemData.start=snap?snap(start,scale,step):start}}else{if(itemData.end!=undefined){initialEnd=util.convert(props.data.end,\"Date\");end=new Date(initialEnd.valueOf()+offset);itemData.end=snap?snap(end,scale,step):end}}}else{if(itemData.start!=undefined){initialStart=util.convert(props.data.start,\"Date\").valueOf();start=new Date(initialStart+offset);if(itemData.end!=undefined){initialEnd=util.convert(props.data.end,\"Date\");var duration=initialEnd.valueOf()-initialStart.valueOf();itemData.start=snap?snap(start,scale,step):start;itemData.end=new Date(itemData.start.valueOf()+duration)}else{itemData.start=snap?snap(start,scale,step):start}}}}if(updateGroupAllowed&&!props.dragLeft&&!props.dragRight&&newGroupBase!=null){if(itemData.group!=undefined){var newOffset=newGroupBase-props.groupOffset;newOffset=Math.max(0,newOffset);newOffset=Math.min(me.groupIds.length-1,newOffset);itemData.group=me.groupIds[newOffset]}}itemData=this._cloneItemData(itemData);me.options.onMoving(itemData,function(itemData){if(itemData){props.item.setData(this._cloneItemData(itemData,\"Date\"))}}.bind(this))}.bind(this));this.body.emitter.emit(\"_change\")}};ItemSet.prototype._moveToGroup=function(item,groupId){var group=this.groups[groupId];if(group&&group.groupId!=item.data.group){var oldGroup=item.parent;oldGroup.remove(item);oldGroup.order();item.data.group=group.groupId;group.add(item);group.order()}};ItemSet.prototype._onDragEnd=function(event){this.touchParams.itemIsDragging=false;if(this.touchParams.itemProps){event.stopPropagation();var me=this;var dataset=this.itemsData.getDataSet();var itemProps=this.touchParams.itemProps;this.touchParams.itemProps=null;itemProps.forEach(function(props){var id=props.item.id;var exists=me.itemsData.get(id,me.itemOptions)!=null;if(!exists){me.options.onAdd(props.item.data,function(itemData){me._removeItem(props.item);if(itemData){me.itemsData.getDataSet().add(itemData)}me.body.emitter.emit(\"_change\")})}else{var itemData=this._cloneItemData(props.item.data);me.options.onMove(itemData,function(itemData){if(itemData){itemData[dataset._fieldId]=id;dataset.update(itemData)}else{props.item.setData(props.data);me.body.emitter.emit(\"_change\")}})}}.bind(this))}};ItemSet.prototype._onGroupClick=function(event){var group=this.groupFromTarget(event);if(!group||!group.nestedGroups)return;var groupsData=this.groupsData.getDataSet();var nestingGroup=groupsData.get(group.groupId);if(nestingGroup.showNested==undefined){nestingGroup.showNested=true}nestingGroup.showNested=!nestingGroup.showNested;var nestedGroups=groupsData.get(group.nestedGroups).map(function(nestedGroup){nestedGroup.visible=nestingGroup.showNested;return nestedGroup});groupsData.update(nestedGroups.concat(nestingGroup));if(nestingGroup.showNested){util.removeClassName(group.dom.label,\"collapsed\");util.addClassName(group.dom.label,\"expanded\")}else{util.removeClassName(group.dom.label,\"expanded\");var collapsedDirClassName=this.options.rtl?\"collapsed-rtl\":\"collapsed\";util.addClassName(group.dom.label,collapsedDirClassName)}};ItemSet.prototype._onGroupDragStart=function(event){if(this.options.groupEditable.order){this.groupTouchParams.group=this.groupFromTarget(event);if(this.groupTouchParams.group){event.stopPropagation();this.groupTouchParams.originalOrder=this.groupsData.getIds({order:this.options.groupOrder})}}};ItemSet.prototype._onGroupDrag=function(event){if(this.options.groupEditable.order&&this.groupTouchParams.group){event.stopPropagation();var groupsData=this.groupsData;if(this.groupsData instanceof DataView){groupsData=this.groupsData.getDataSet()}var group=this.groupFromTarget(event);if(group&&group.height!=this.groupTouchParams.group.height){var movingUp=group.top<this.groupTouchParams.group.top;var clientY=event.center?event.center.y:event.clientY;var targetGroupTop=util.getAbsoluteTop(group.dom.foreground);var draggedGroupHeight=this.groupTouchParams.group.height;if(movingUp){if(targetGroupTop+draggedGroupHeight<clientY){return}}else{var targetGroupHeight=group.height;if(targetGroupTop+targetGroupHeight-draggedGroupHeight>clientY){return}}}if(group&&group!=this.groupTouchParams.group){var targetGroup=groupsData.get(group.groupId);var draggedGroup=groupsData.get(this.groupTouchParams.group.groupId);if(draggedGroup&&targetGroup){this.options.groupOrderSwap(draggedGroup,targetGroup,groupsData);groupsData.update(draggedGroup);groupsData.update(targetGroup)}var newOrder=groupsData.getIds({order:this.options.groupOrder});if(!util.equalArray(newOrder,this.groupTouchParams.originalOrder)){var origOrder=this.groupTouchParams.originalOrder;var draggedId=this.groupTouchParams.group.groupId;var numGroups=Math.min(origOrder.length,newOrder.length);var curPos=0;var newOffset=0;var orgOffset=0;while(curPos<numGroups){while(curPos+newOffset<numGroups&&curPos+orgOffset<numGroups&&newOrder[curPos+newOffset]==origOrder[curPos+orgOffset]){curPos++}if(curPos+newOffset>=numGroups){break}if(newOrder[curPos+newOffset]==draggedId){newOffset=1}else if(origOrder[curPos+orgOffset]==draggedId){orgOffset=1}else{var slippedPosition=newOrder.indexOf(origOrder[curPos+orgOffset]);var switchGroup=groupsData.get(newOrder[curPos+newOffset]);var shouldBeGroup=groupsData.get(origOrder[curPos+orgOffset]);this.options.groupOrderSwap(switchGroup,shouldBeGroup,groupsData);groupsData.update(switchGroup);groupsData.update(shouldBeGroup);var switchGroupId=newOrder[curPos+newOffset];newOrder[curPos+newOffset]=origOrder[curPos+orgOffset];newOrder[slippedPosition]=switchGroupId;curPos++}}}}}};ItemSet.prototype._onGroupDragEnd=function(event){if(this.options.groupEditable.order&&this.groupTouchParams.group){event.stopPropagation();var me=this;var id=me.groupTouchParams.group.groupId;var dataset=me.groupsData.getDataSet();var groupData=util.extend({},dataset.get(id));me.options.onMoveGroup(groupData,function(groupData){if(groupData){groupData[dataset._fieldId]=id;dataset.update(groupData)}else{var newOrder=dataset.getIds({order:me.options.groupOrder});if(!util.equalArray(newOrder,me.groupTouchParams.originalOrder)){var origOrder=me.groupTouchParams.originalOrder;var numGroups=Math.min(origOrder.length,newOrder.length);var curPos=0;while(curPos<numGroups){while(curPos<numGroups&&newOrder[curPos]==origOrder[curPos]){curPos++}if(curPos>=numGroups){break}var slippedPosition=newOrder.indexOf(origOrder[curPos]);var switchGroup=dataset.get(newOrder[curPos]);var shouldBeGroup=dataset.get(origOrder[curPos]);me.options.groupOrderSwap(switchGroup,shouldBeGroup,dataset);dataset.update(switchGroup);dataset.update(shouldBeGroup);var switchGroupId=newOrder[curPos];newOrder[curPos]=origOrder[curPos];newOrder[slippedPosition]=switchGroupId;curPos++}}}});me.body.emitter.emit(\"groupDragged\",{groupId:id})}};ItemSet.prototype._onSelectItem=function(event){if(!this.options.selectable)return;var ctrlKey=event.srcEvent&&(event.srcEvent.ctrlKey||event.srcEvent.metaKey);var shiftKey=event.srcEvent&&event.srcEvent.shiftKey;if(ctrlKey||shiftKey){this._onMultiSelectItem(event);return}var oldSelection=this.getSelection();var item=this.itemFromTarget(event);var selection=item?[item.id]:[];this.setSelection(selection);var newSelection=this.getSelection();if(newSelection.length>0||oldSelection.length>0){this.body.emitter.emit(\"select\",{items:newSelection,event:event})}};ItemSet.prototype._onMouseOver=function(event){var item=this.itemFromTarget(event);if(!item)return;var related=this.itemFromRelatedTarget(event);if(item===related){return}var title=item.getTitle();if(this.options.showTooltips&&title){if(this.popup==null){this.popup=new Popup(this.body.dom.root,this.options.tooltip.overflowMethod||\"flip\")}this.popup.setText(title);var container=this.body.dom.centerContainer;this.popup.setPosition(event.clientX-util.getAbsoluteLeft(container)+container.offsetLeft,event.clientY-util.getAbsoluteTop(container)+container.offsetTop);this.popup.show()}else{if(this.popup!=null){this.popup.hide()}}this.body.emitter.emit(\"itemover\",{item:item.id,event:event})};ItemSet.prototype._onMouseOut=function(event){var item=this.itemFromTarget(event);if(!item)return;var related=this.itemFromRelatedTarget(event);if(item===related){return}if(this.popup!=null){this.popup.hide()}this.body.emitter.emit(\"itemout\",{item:item.id,event:event})};ItemSet.prototype._onMouseMove=function(event){var item=this.itemFromTarget(event);if(!item)return;if(this.options.showTooltips&&this.options.tooltip.followMouse){if(this.popup){if(!this.popup.hidden){var container=this.body.dom.centerContainer;this.popup.setPosition(event.clientX-util.getAbsoluteLeft(container)+container.offsetLeft,event.clientY-util.getAbsoluteTop(container)+container.offsetTop);this.popup.show()}}}};ItemSet.prototype._onMouseWheel=function(event){if(this.touchParams.itemIsDragging){this._onDragEnd(event)}};ItemSet.prototype._onUpdateItem=function(item){if(!this.options.selectable)return;if(!this.options.editable.add)return;var me=this;if(item){var itemData=me.itemsData.get(item.id);this.options.onUpdate(itemData,function(itemData){if(itemData){me.itemsData.getDataSet().update(itemData)}})}};ItemSet.prototype._onDropObjectOnItem=function(event){var item=this.itemFromTarget(event);var objectData=JSON.parse(event.dataTransfer.getData(\"text\"));this.options.onDropObjectOnItem(objectData,item)};ItemSet.prototype._onAddItem=function(event){if(!this.options.selectable)return;if(!this.options.editable.add)return;var me=this;var snap=this.options.snap||null;var xAbs;var x;if(this.options.rtl){xAbs=util.getAbsoluteRight(this.dom.frame);x=xAbs-event.center.x}else{xAbs=util.getAbsoluteLeft(this.dom.frame);x=event.center.x-xAbs}var start=this.body.util.toTime(x);var scale=this.body.util.getScale();var step=this.body.util.getStep();var end;var newItemData;if(event.type==\"drop\"){newItemData=JSON.parse(event.dataTransfer.getData(\"text\"));newItemData.content=newItemData.content?newItemData.content:\"new item\";newItemData.start=newItemData.start?newItemData.start:snap?snap(start,scale,step):start;newItemData.type=newItemData.type||\"box\";newItemData[this.itemsData._fieldId]=newItemData.id||util.randomUUID();if(newItemData.type==\"range\"&&!newItemData.end){end=this.body.util.toTime(x+this.props.width/5);newItemData.end=snap?snap(end,scale,step):end}}else{newItemData={start:snap?snap(start,scale,step):start,content:\"new item\"};newItemData[this.itemsData._fieldId]=util.randomUUID();if(this.options.type===\"range\"){\nend=this.body.util.toTime(x+this.props.width/5);newItemData.end=snap?snap(end,scale,step):end}}var group=this.groupFromTarget(event);if(group){newItemData.group=group.groupId}newItemData=this._cloneItemData(newItemData);this.options.onAdd(newItemData,function(item){if(item){me.itemsData.getDataSet().add(item);if(event.type==\"drop\"){me.setSelection([item.id])}}})};ItemSet.prototype._onMultiSelectItem=function(event){if(!this.options.selectable)return;var item=this.itemFromTarget(event);if(item){var selection=this.options.multiselect?this.getSelection():[];var shiftKey=event.srcEvent&&event.srcEvent.shiftKey||false;if(shiftKey&&this.options.multiselect){var itemGroup=this.itemsData.get(item.id).group;var lastSelectedGroup=undefined;if(this.options.multiselectPerGroup){if(selection.length>0){lastSelectedGroup=this.itemsData.get(selection[0]).group}}if(!this.options.multiselectPerGroup||lastSelectedGroup==undefined||lastSelectedGroup==itemGroup){selection.push(item.id)}var range=ItemSet._getItemRange(this.itemsData.get(selection,this.itemOptions));if(!this.options.multiselectPerGroup||lastSelectedGroup==itemGroup){selection=[];for(var id in this.items){if(this.items.hasOwnProperty(id)){var _item=this.items[id];var start=_item.data.start;var end=_item.data.end!==undefined?_item.data.end:start;if(start>=range.min&&end<=range.max&&(!this.options.multiselectPerGroup||lastSelectedGroup==this.itemsData.get(_item.id).group)&&!(_item instanceof BackgroundItem)){selection.push(_item.id)}}}}}else{var index=selection.indexOf(item.id);if(index==-1){selection.push(item.id)}else{selection.splice(index,1)}}this.setSelection(selection);this.body.emitter.emit(\"select\",{items:this.getSelection(),event:event})}};ItemSet._getItemRange=function(itemsData){var max=null;var min=null;itemsData.forEach(function(data){if(min==null||data.start<min){min=data.start}if(data.end!=undefined){if(max==null||data.end>max){max=data.end}}else{if(max==null||data.start>max){max=data.start}}});return{min:min,max:max}};ItemSet.prototype.itemFromElement=function(element){var cur=element;while(cur){if(cur.hasOwnProperty(\"timeline-item\")){return cur[\"timeline-item\"]}cur=cur.parentNode}return null};ItemSet.prototype.itemFromTarget=function(event){return this.itemFromElement(event.target)};ItemSet.prototype.itemFromRelatedTarget=function(event){return this.itemFromElement(event.relatedTarget)};ItemSet.prototype.groupFromTarget=function(event){var clientY=event.center?event.center.y:event.clientY;var groupIds=this.groupIds;if(groupIds.length<=0&&this.groupsData){groupIds=this.groupsData.getIds({order:this.options.groupOrder})}for(var i=0;i<groupIds.length;i++){var groupId=groupIds[i];var group=this.groups[groupId];var foreground=group.dom.foreground;var top=util.getAbsoluteTop(foreground);if(clientY>top&&clientY<top+foreground.offsetHeight){return group}if(this.options.orientation.item===\"top\"){if(i===this.groupIds.length-1&&clientY>top){return group}}else{if(i===0&&clientY<top+foreground.offset){return group}}}return null};ItemSet.itemSetFromTarget=function(event){var target=event.target;while(target){if(target.hasOwnProperty(\"timeline-itemset\")){return target[\"timeline-itemset\"]}target=target.parentNode}return null};ItemSet.prototype._cloneItemData=function(itemData,type){var clone=util.extend({},itemData);if(!type){type=this.itemsData.getDataSet()._options.type}if(clone.start!=undefined){clone.start=util.convert(clone.start,type&&type.start||\"Date\")}if(clone.end!=undefined){clone.end=util.convert(clone.end,type&&type.end||\"Date\")}return clone};module.exports=ItemSet},function(module,exports,__webpack_require__){\"use strict\";var EPSILON=.001;exports.orderByStart=function(items){items.sort(function(a,b){return a.data.start-b.data.start})};exports.orderByEnd=function(items){items.sort(function(a,b){var aTime=\"end\"in a.data?a.data.end:a.data.start,bTime=\"end\"in b.data?b.data.end:b.data.start;return aTime-bTime})};exports.stack=function(items,margin,force){if(force){for(var i=0;i<items.length;i++){items[i].top=null}}for(var i=0;i<items.length;i++){var item=items[i];if(item.stack&&item.top===null){item.top=margin.axis;do{var collidingItem=null;for(var j=0,jj=items.length;j<jj;j++){var other=items[j];if(other.top!==null&&other!==item&&other.stack&&exports.collision(item,other,margin.item,other.options.rtl)){collidingItem=other;break}}if(collidingItem!=null){item.top=collidingItem.top+collidingItem.height+margin.item.vertical}}while(collidingItem)}}};exports.substack=function(items,margin,subgroup){for(var i=0;i<items.length;i++){items[i].top=null}var subgroupHeight=subgroup.height;for(i=0;i<items.length;i++){var item=items[i];if(item.stack&&item.top===null){item.top=item.baseTop;do{var collidingItem=null;for(var j=0,jj=items.length;j<jj;j++){var other=items[j];if(other.top!==null&&other!==item&&exports.collision(item,other,margin.item,other.options.rtl)){collidingItem=other;break}}if(collidingItem!=null){item.top=collidingItem.top+collidingItem.height+margin.item.vertical}if(item.top+item.height>subgroupHeight){subgroupHeight=item.top+item.height}}while(collidingItem)}}subgroup.height=subgroupHeight-subgroup.top+.5*margin.item.vertical};exports.nostack=function(items,margin,subgroups,stackSubgroups){for(var i=0;i<items.length;i++){if(items[i].data.subgroup==undefined){items[i].top=margin.item.vertical}else if(items[i].data.subgroup!==undefined&&stackSubgroups){var newTop=0;for(var subgroup in subgroups){if(subgroups.hasOwnProperty(subgroup)){if(subgroups[subgroup].visible==true&&subgroups[subgroup].index<subgroups[items[i].data.subgroup].index){newTop+=subgroups[subgroup].height;subgroups[items[i].data.subgroup].top=newTop}}}items[i].top=newTop+.5*margin.item.vertical}}if(!stackSubgroups){exports.stackSubgroups(items,margin,subgroups)}};exports.stackSubgroups=function(items,margin,subgroups){for(var subgroup in subgroups){if(subgroups.hasOwnProperty(subgroup)){subgroups[subgroup].top=0;do{var collidingItem=null;for(var otherSubgroup in subgroups){if(subgroups[otherSubgroup].top!==null&&otherSubgroup!==subgroup&&subgroups[subgroup].index>subgroups[otherSubgroup].index&&exports.collisionByTimes(subgroups[subgroup],subgroups[otherSubgroup])){collidingItem=subgroups[otherSubgroup];break}}if(collidingItem!=null){subgroups[subgroup].top=collidingItem.top+collidingItem.height}}while(collidingItem)}}for(var i=0;i<items.length;i++){if(items[i].data.subgroup!==undefined){items[i].top=subgroups[items[i].data.subgroup].top+.5*margin.item.vertical}}};exports.stackSubgroupsWithInnerStack=function(subgroupItems,margin,subgroups){var doSubStack=false;var subgroupOrder=[];for(var subgroup in subgroups){if(subgroups[subgroup].hasOwnProperty(\"index\")){subgroupOrder[subgroups[subgroup].index]=subgroup}else{subgroupOrder.push(subgroup)}}for(var j=0;j<subgroupOrder.length;j++){subgroup=subgroupOrder[j];if(subgroups.hasOwnProperty(subgroup)){doSubStack=doSubStack||subgroups[subgroup].stack;subgroups[subgroup].top=0;for(var otherSubgroup in subgroups){if(subgroups[otherSubgroup].visible&&subgroups[subgroup].index>subgroups[otherSubgroup].index){subgroups[subgroup].top+=subgroups[otherSubgroup].height}}var items=subgroupItems[subgroup];for(var i=0;i<items.length;i++){if(items[i].data.subgroup!==undefined){items[i].top=subgroups[items[i].data.subgroup].top+.5*margin.item.vertical;if(subgroups[subgroup].stack){items[i].baseTop=items[i].top}}}if(doSubStack&&subgroups[subgroup].stack){exports.substack(subgroupItems[subgroup],margin,subgroups[subgroup])}}}};exports.collision=function(a,b,margin,rtl){if(rtl){return a.right-margin.horizontal+EPSILON<b.right+b.width&&a.right+a.width+margin.horizontal-EPSILON>b.right&&a.top-margin.vertical+EPSILON<b.top+b.height&&a.top+a.height+margin.vertical-EPSILON>b.top}else{return a.left-margin.horizontal+EPSILON<b.left+b.width&&a.left+a.width+margin.horizontal-EPSILON>b.left&&a.top-margin.vertical+EPSILON<b.top+b.height&&a.top+a.height+margin.vertical-EPSILON>b.top}};exports.collisionByTimes=function(a,b){return a.start<=b.start&&a.end>=b.start&&a.top<b.top+b.height&&a.top+a.height>b.top||b.start<=a.start&&b.end>=a.start&&b.top<a.top+a.height&&b.top+b.height>a.top}},function(module,exports,__webpack_require__){\"use strict\";var Item=__webpack_require__(38);function BoxItem(data,conversion,options){this.props={dot:{width:0,height:0},line:{width:0,height:0}};this.options=options;if(data){if(data.start==undefined){throw new Error('Property \"start\" missing in item '+data)}}Item.call(this,data,conversion,options)}BoxItem.prototype=new Item(null,null,null);BoxItem.prototype.isVisible=function(range){var isVisible;var align=this.options.align;var widthInMs=this.width*range.getMillisecondsPerPixel();if(align==\"right\"){isVisible=this.data.start.getTime()>range.start&&this.data.start.getTime()-widthInMs<range.end}else if(align==\"left\"){isVisible=this.data.start.getTime()+widthInMs>range.start&&this.data.start.getTime()<range.end}else{isVisible=this.data.start.getTime()+widthInMs/2>range.start&&this.data.start.getTime()-widthInMs/2<range.end}return isVisible};BoxItem.prototype._createDomElement=function(){if(!this.dom){this.dom={};this.dom.box=document.createElement(\"DIV\");this.dom.content=document.createElement(\"DIV\");this.dom.content.className=\"vis-item-content\";this.dom.box.appendChild(this.dom.content);this.dom.line=document.createElement(\"DIV\");this.dom.line.className=\"vis-line\";this.dom.dot=document.createElement(\"DIV\");this.dom.dot.className=\"vis-dot\";this.dom.box[\"timeline-item\"]=this;this.dirty=true}};BoxItem.prototype._appendDomElement=function(){if(!this.parent){throw new Error(\"Cannot redraw item: no parent attached\")}if(!this.dom.box.parentNode){var foreground=this.parent.dom.foreground;if(!foreground)throw new Error(\"Cannot redraw item: parent has no foreground container element\");foreground.appendChild(this.dom.box)}if(!this.dom.line.parentNode){var background=this.parent.dom.background;if(!background)throw new Error(\"Cannot redraw item: parent has no background container element\");background.appendChild(this.dom.line)}if(!this.dom.dot.parentNode){var axis=this.parent.dom.axis;if(!background)throw new Error(\"Cannot redraw item: parent has no axis container element\");axis.appendChild(this.dom.dot)}this.displayed=true};BoxItem.prototype._updateDirtyDomComponents=function(){if(this.dirty){this._updateContents(this.dom.content);this._updateDataAttributes(this.dom.box);this._updateStyle(this.dom.box);var editable=this.editable.updateTime||this.editable.updateGroup;var className=(this.data.className?\" \"+this.data.className:\"\")+(this.selected?\" vis-selected\":\"\")+(editable?\" vis-editable\":\" vis-readonly\");this.dom.box.className=\"vis-item vis-box\"+className;this.dom.line.className=\"vis-item vis-line\"+className;this.dom.dot.className=\"vis-item vis-dot\"+className}};BoxItem.prototype._getDomComponentsSizes=function(){return{previous:{right:this.dom.box.style.right,left:this.dom.box.style.left},dot:{height:this.dom.dot.offsetHeight,width:this.dom.dot.offsetWidth},line:{width:this.dom.line.offsetWidth},box:{width:this.dom.box.offsetWidth,height:this.dom.box.offsetHeight}}};BoxItem.prototype._updateDomComponentsSizes=function(sizes){if(this.options.rtl){this.dom.box.style.right=\"0px\"}else{this.dom.box.style.left=\"0px\"}this.props.dot.height=sizes.dot.height;this.props.dot.width=sizes.dot.width;this.props.line.width=sizes.line.width;this.width=sizes.box.width;this.height=sizes.box.height;if(this.options.rtl){this.dom.box.style.right=sizes.previous.right}else{this.dom.box.style.left=sizes.previous.left}this.dirty=false};BoxItem.prototype._repaintDomAdditionals=function(){this._repaintOnItemUpdateTimeTooltip(this.dom.box);this._repaintDragCenter();this._repaintDeleteButton(this.dom.box)};BoxItem.prototype.redraw=function(returnQueue){var sizes;var queue=[this._createDomElement.bind(this),this._appendDomElement.bind(this),this._updateDirtyDomComponents.bind(this),function(){if(this.dirty){sizes=this._getDomComponentsSizes()}}.bind(this),function(){if(this.dirty){this._updateDomComponentsSizes.bind(this)(sizes)}}.bind(this),this._repaintDomAdditionals.bind(this)];if(returnQueue){return queue}else{var result;queue.forEach(function(fn){result=fn()});return result}};BoxItem.prototype.show=function(){if(!this.displayed){this.redraw()}};BoxItem.prototype.hide=function(){if(this.displayed){var dom=this.dom;if(dom.box.parentNode)dom.box.parentNode.removeChild(dom.box);if(dom.line.parentNode)dom.line.parentNode.removeChild(dom.line);if(dom.dot.parentNode)dom.dot.parentNode.removeChild(dom.dot);this.displayed=false}};BoxItem.prototype.repositionX=function(){var start=this.conversion.toScreen(this.data.start);var align=this.options.align;if(align==\"right\"){if(this.options.rtl){this.right=start-this.width;this.dom.box.style.right=this.right+\"px\";this.dom.line.style.right=start-this.props.line.width+\"px\";this.dom.dot.style.right=start-this.props.line.width/2-this.props.dot.width/2+\"px\"}else{this.left=start-this.width;this.dom.box.style.left=this.left+\"px\";this.dom.line.style.left=start-this.props.line.width+\"px\";this.dom.dot.style.left=start-this.props.line.width/2-this.props.dot.width/2+\"px\"}}else if(align==\"left\"){if(this.options.rtl){this.right=start;this.dom.box.style.right=this.right+\"px\";this.dom.line.style.right=start+\"px\";this.dom.dot.style.right=start+this.props.line.width/2-this.props.dot.width/2+\"px\"}else{this.left=start;this.dom.box.style.left=this.left+\"px\";this.dom.line.style.left=start+\"px\";this.dom.dot.style.left=start+this.props.line.width/2-this.props.dot.width/2+\"px\"}}else{if(this.options.rtl){this.right=start-this.width/2;this.dom.box.style.right=this.right+\"px\";this.dom.line.style.right=start-this.props.line.width+\"px\";this.dom.dot.style.right=start-this.props.dot.width/2+\"px\"}else{this.left=start-this.width/2;this.dom.box.style.left=this.left+\"px\";this.dom.line.style.left=start-this.props.line.width/2+\"px\";this.dom.dot.style.left=start-this.props.dot.width/2+\"px\"}}};BoxItem.prototype.repositionY=function(){var orientation=this.options.orientation.item;var box=this.dom.box;var line=this.dom.line;var dot=this.dom.dot;if(orientation==\"top\"){box.style.top=(this.top||0)+\"px\";line.style.top=\"0\";line.style.height=this.parent.top+this.top+1+\"px\";line.style.bottom=\"\"}else{var itemSetHeight=this.parent.itemSet.props.height;var lineHeight=itemSetHeight-this.parent.top-this.parent.height+this.top;box.style.top=(this.parent.height-this.top-this.height||0)+\"px\";line.style.top=itemSetHeight-lineHeight+\"px\";line.style.bottom=\"0\"}dot.style.top=-this.props.dot.height/2+\"px\"};BoxItem.prototype.getWidthLeft=function(){return this.width/2};BoxItem.prototype.getWidthRight=function(){return this.width/2};module.exports=BoxItem},function(module,exports,__webpack_require__){\"use strict\";var Item=__webpack_require__(38);function PointItem(data,conversion,options){this.props={dot:{top:0,width:0,height:0},content:{height:0,marginLeft:0,marginRight:0}};this.options=options;if(data){if(data.start==undefined){throw new Error('Property \"start\" missing in item '+data)}}Item.call(this,data,conversion,options)}PointItem.prototype=new Item(null,null,null);PointItem.prototype.isVisible=function(range){var widthInMs=this.width*range.getMillisecondsPerPixel();return this.data.start.getTime()+widthInMs>range.start&&this.data.start<range.end};PointItem.prototype._createDomElement=function(){if(!this.dom){this.dom={};this.dom.point=document.createElement(\"div\");this.dom.content=document.createElement(\"div\");this.dom.content.className=\"vis-item-content\";this.dom.point.appendChild(this.dom.content);this.dom.dot=document.createElement(\"div\");this.dom.point.appendChild(this.dom.dot);this.dom.point[\"timeline-item\"]=this;this.dirty=true}};PointItem.prototype._appendDomElement=function(){if(!this.parent){throw new Error(\"Cannot redraw item: no parent attached\")}if(!this.dom.point.parentNode){var foreground=this.parent.dom.foreground;if(!foreground){throw new Error(\"Cannot redraw item: parent has no foreground container element\")}foreground.appendChild(this.dom.point)}this.displayed=true};PointItem.prototype._updateDirtyDomComponents=function(){if(this.dirty){this._updateContents(this.dom.content);this._updateDataAttributes(this.dom.point);this._updateStyle(this.dom.point);var editable=this.editable.updateTime||this.editable.updateGroup;var className=(this.data.className?\" \"+this.data.className:\"\")+(this.selected?\" vis-selected\":\"\")+(editable?\" vis-editable\":\" vis-readonly\");this.dom.point.className=\"vis-item vis-point\"+className;this.dom.dot.className=\"vis-item vis-dot\"+className}};PointItem.prototype._getDomComponentsSizes=function(){return{dot:{width:this.dom.dot.offsetWidth,height:this.dom.dot.offsetHeight},content:{width:this.dom.content.offsetWidth,height:this.dom.content.offsetHeight},point:{width:this.dom.point.offsetWidth,height:this.dom.point.offsetHeight}}};PointItem.prototype._updateDomComponentsSizes=function(sizes){this.props.dot.width=sizes.dot.width;this.props.dot.height=sizes.dot.height;this.props.content.height=sizes.content.height;if(this.options.rtl){this.dom.content.style.marginRight=2*this.props.dot.width+\"px\"}else{this.dom.content.style.marginLeft=2*this.props.dot.width+\"px\"}this.width=sizes.point.width;this.height=sizes.point.height;this.dom.dot.style.top=(this.height-this.props.dot.height)/2+\"px\";if(this.options.rtl){this.dom.dot.style.right=this.props.dot.width/2+\"px\"}else{this.dom.dot.style.left=this.props.dot.width/2+\"px\"}this.dirty=false};PointItem.prototype._repaintDomAdditionals=function(){this._repaintOnItemUpdateTimeTooltip(this.dom.point);this._repaintDragCenter();this._repaintDeleteButton(this.dom.point)};PointItem.prototype.redraw=function(returnQueue){var sizes;var queue=[this._createDomElement.bind(this),this._appendDomElement.bind(this),this._updateDirtyDomComponents.bind(this),function(){if(this.dirty){sizes=this._getDomComponentsSizes()}}.bind(this),function(){if(this.dirty){this._updateDomComponentsSizes.bind(this)(sizes)}}.bind(this),this._repaintDomAdditionals.bind(this)];if(returnQueue){return queue}else{var result;queue.forEach(function(fn){result=fn()});return result}};PointItem.prototype.show=function(){if(!this.displayed){this.redraw()}};PointItem.prototype.hide=function(){if(this.displayed){if(this.dom.point.parentNode){this.dom.point.parentNode.removeChild(this.dom.point)}this.displayed=false}};PointItem.prototype.repositionX=function(){var start=this.conversion.toScreen(this.data.start);if(this.options.rtl){this.right=start-this.props.dot.width;this.dom.point.style.right=this.right+\"px\"}else{this.left=start-this.props.dot.width;this.dom.point.style.left=this.left+\"px\"}};PointItem.prototype.repositionY=function(){var orientation=this.options.orientation.item;var point=this.dom.point;if(orientation==\"top\"){point.style.top=this.top+\"px\"}else{point.style.top=this.parent.height-this.top-this.height+\"px\"}};PointItem.prototype.getWidthLeft=function(){return this.props.dot.width};PointItem.prototype.getWidthRight=function(){return this.props.dot.width};module.exports=PointItem},function(module,exports,__webpack_require__){\"use strict\";var Item=__webpack_require__(38);var BackgroundGroup=__webpack_require__(69);var RangeItem=__webpack_require__(70);function BackgroundItem(data,conversion,options){this.props={content:{width:0}};this.overflow=false;if(data){if(data.start==undefined){throw new Error('Property \"start\" missing in item '+data.id)}if(data.end==undefined){throw new Error('Property \"end\" missing in item '+data.id)}}Item.call(this,data,conversion,options)}BackgroundItem.prototype=new Item(null,null,null);BackgroundItem.prototype.baseClassName=\"vis-item vis-background\";BackgroundItem.prototype.stack=false;BackgroundItem.prototype.isVisible=function(range){return this.data.start<range.end&&this.data.end>range.start};BackgroundItem.prototype._createDomElement=function(){if(!this.dom){this.dom={};this.dom.box=document.createElement(\"div\");this.dom.frame=document.createElement(\"div\");this.dom.frame.className=\"vis-item-overflow\";this.dom.box.appendChild(this.dom.frame);this.dom.content=document.createElement(\"div\");this.dom.content.className=\"vis-item-content\";this.dom.frame.appendChild(this.dom.content);this.dirty=true}};BackgroundItem.prototype._appendDomElement=function(){if(!this.parent){throw new Error(\"Cannot redraw item: no parent attached\")}if(!this.dom.box.parentNode){var background=this.parent.dom.background;if(!background){throw new Error(\"Cannot redraw item: parent has no background container element\")}background.appendChild(this.dom.box)}this.displayed=true};BackgroundItem.prototype._updateDirtyDomComponents=function(){if(this.dirty){this._updateContents(this.dom.content);this._updateDataAttributes(this.dom.content);this._updateStyle(this.dom.box);var className=(this.data.className?\" \"+this.data.className:\"\")+(this.selected?\" vis-selected\":\"\");this.dom.box.className=this.baseClassName+className}};BackgroundItem.prototype._getDomComponentsSizes=function(){this.overflow=window.getComputedStyle(this.dom.content).overflow!==\"hidden\";return{content:{width:this.dom.content.offsetWidth}}};BackgroundItem.prototype._updateDomComponentsSizes=function(sizes){this.props.content.width=sizes.content.width;this.height=0;this.dirty=false};BackgroundItem.prototype._repaintDomAdditionals=function(){};BackgroundItem.prototype.redraw=function(returnQueue){var sizes;var queue=[this._createDomElement.bind(this),this._appendDomElement.bind(this),this._updateDirtyDomComponents.bind(this),function(){if(this.dirty){sizes=this._getDomComponentsSizes.bind(this)()}}.bind(this),function(){if(this.dirty){this._updateDomComponentsSizes.bind(this)(sizes)}}.bind(this),this._repaintDomAdditionals.bind(this)];if(returnQueue){return queue}else{var result;queue.forEach(function(fn){result=fn()});return result}};BackgroundItem.prototype.show=RangeItem.prototype.show;BackgroundItem.prototype.hide=RangeItem.prototype.hide;BackgroundItem.prototype.repositionX=RangeItem.prototype.repositionX;BackgroundItem.prototype.repositionY=function(margin){var height;var orientation=this.options.orientation.item;if(this.data.subgroup!==undefined){var itemSubgroup=this.data.subgroup;this.dom.box.style.height=this.parent.subgroups[itemSubgroup].height+\"px\";if(orientation==\"top\"){this.dom.box.style.top=this.parent.top+this.parent.subgroups[itemSubgroup].top+\"px\"}else{this.dom.box.style.top=this.parent.top+this.parent.height-this.parent.subgroups[itemSubgroup].top-this.parent.subgroups[itemSubgroup].height+\"px\"}this.dom.box.style.bottom=\"\"}else{if(this.parent instanceof BackgroundGroup){height=Math.max(this.parent.height,this.parent.itemSet.body.domProps.center.height,this.parent.itemSet.body.domProps.centerContainer.height);this.dom.box.style.bottom=orientation==\"bottom\"?\"0\":\"\";this.dom.box.style.top=orientation==\"top\"?\"0\":\"\"}else{height=this.parent.height;this.dom.box.style.top=this.parent.top+\"px\";this.dom.box.style.bottom=\"\"}}this.dom.box.style.height=height+\"px\"};module.exports=BackgroundItem},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Popup=function(){function Popup(container,overflowMethod){(0,_classCallCheck3[\"default\"])(this,Popup);this.container=container;this.overflowMethod=overflowMethod||\"cap\";this.x=0;this.y=0;this.padding=5;this.hidden=false;this.frame=document.createElement(\"div\");this.frame.className=\"vis-tooltip\";this.container.appendChild(this.frame)}(0,_createClass3[\"default\"])(Popup,[{key:\"setPosition\",value:function setPosition(x,y){this.x=parseInt(x);this.y=parseInt(y)}},{key:\"setText\",value:function setText(content){if(content instanceof Element){this.frame.innerHTML=\"\";this.frame.appendChild(content)}else{this.frame.innerHTML=content}}},{key:\"show\",value:function show(doShow){if(doShow===undefined){doShow=true}if(doShow===true){var height=this.frame.clientHeight;var width=this.frame.clientWidth;var maxHeight=this.frame.parentNode.clientHeight;var maxWidth=this.frame.parentNode.clientWidth;var left=0,top=0;if(this.overflowMethod==\"flip\"){var isLeft=false,isTop=true;if(this.y-height<this.padding){isTop=false}if(this.x+width>maxWidth-this.padding){isLeft=true}if(isLeft){left=this.x-width}else{left=this.x}if(isTop){top=this.y-height}else{top=this.y}}else{top=this.y-height;if(top+height+this.padding>maxHeight){top=maxHeight-height-this.padding}if(top<this.padding){top=this.padding}left=this.x;if(left+width+this.padding>maxWidth){left=maxWidth-width-this.padding}if(left<this.padding){left=this.padding}}this.frame.style.left=left+\"px\";this.frame.style.top=top+\"px\";this.frame.style.visibility=\"visible\";this.hidden=false}else{this.hide()}}},{key:\"hide\",value:function hide(){this.hidden=true;this.frame.style.left=\"0\";this.frame.style.top=\"0\";this.frame.style.visibility=\"hidden\"}},{key:\"destroy\",value:function destroy(){this.frame.parentNode.removeChild(this.frame)}}]);return Popup}();exports[\"default\"]=Popup},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var string=\"string\";var bool=\"boolean\";var number=\"number\";var array=\"array\";var date=\"date\";var object=\"object\";var dom=\"dom\";var moment=\"moment\";var any=\"any\";var allOptions={configure:{enabled:{boolean:bool},filter:{boolean:bool,function:\"function\"},container:{dom:dom},__type__:{object:object,boolean:bool,function:\"function\"}},align:{string:string},rtl:{boolean:bool,undefined:\"undefined\"},rollingMode:{follow:{boolean:bool},offset:{number:number,undefined:\"undefined\"},__type__:{object:object}},verticalScroll:{boolean:bool,undefined:\"undefined\"},horizontalScroll:{boolean:bool,undefined:\"undefined\"},autoResize:{boolean:bool},throttleRedraw:{number:number},clickToUse:{boolean:bool},dataAttributes:{string:string,array:array},editable:{add:{boolean:bool,undefined:\"undefined\"},remove:{boolean:bool,undefined:\"undefined\"},updateGroup:{boolean:bool,undefined:\"undefined\"},updateTime:{boolean:bool,undefined:\"undefined\"},overrideItems:{boolean:bool,undefined:\"undefined\"},__type__:{boolean:bool,object:object}},end:{number:number,date:date,string:string,moment:moment},format:{minorLabels:{millisecond:{string:string,undefined:\"undefined\"},second:{string:string,undefined:\"undefined\"},minute:{string:string,undefined:\"undefined\"},hour:{string:string,undefined:\"undefined\"},weekday:{string:string,undefined:\"undefined\"},day:{string:string,undefined:\"undefined\"},week:{string:string,undefined:\"undefined\"},month:{string:string,undefined:\"undefined\"},year:{string:string,undefined:\"undefined\"},__type__:{object:object,function:\"function\"}},majorLabels:{millisecond:{string:string,undefined:\"undefined\"},second:{string:string,undefined:\"undefined\"},minute:{string:string,undefined:\"undefined\"},hour:{string:string,undefined:\"undefined\"},weekday:{string:string,undefined:\"undefined\"},day:{string:string,undefined:\"undefined\"},week:{string:string,undefined:\"undefined\"},month:{string:string,undefined:\"undefined\"},year:{string:string,undefined:\"undefined\"},__type__:{object:object,function:\"function\"}},__type__:{object:object}},moment:{function:\"function\"},groupOrder:{string:string,function:\"function\"},groupEditable:{add:{boolean:bool,undefined:\"undefined\"},remove:{boolean:bool,undefined:\"undefined\"},order:{boolean:bool,undefined:\"undefined\"},__type__:{boolean:bool,object:object}},groupOrderSwap:{function:\"function\"},height:{string:string,number:number},hiddenDates:{start:{date:date,number:number,string:string,moment:moment},end:{date:date,number:number,string:string,moment:moment},repeat:{string:string},__type__:{object:object,array:array}},itemsAlwaysDraggable:{item:{boolean:bool,undefined:\"undefined\"},range:{boolean:bool,undefined:\"undefined\"},__type__:{boolean:bool,object:object}},limitSize:{boolean:bool},locale:{string:string},locales:{__any__:{any:any},__type__:{object:object}},margin:{axis:{number:number},item:{horizontal:{number:number,undefined:\"undefined\"},vertical:{number:number,undefined:\"undefined\"},__type__:{object:object,number:number}},__type__:{object:object,number:number}},max:{date:date,number:number,string:string,moment:moment},maxHeight:{number:number,string:string},maxMinorChars:{number:number},min:{date:date,number:number,string:string,moment:moment},minHeight:{number:number,string:string},moveable:{boolean:bool},multiselect:{boolean:bool},multiselectPerGroup:{boolean:bool},onAdd:{function:\"function\"},onDropObjectOnItem:{function:\"function\"},onUpdate:{function:\"function\"},onMove:{function:\"function\"},onMoving:{function:\"function\"},onRemove:{function:\"function\"},onAddGroup:{function:\"function\"},onMoveGroup:{function:\"function\"},onRemoveGroup:{function:\"function\"},onInitialDrawComplete:{function:\"function\"},order:{function:\"function\"},orientation:{axis:{string:string,undefined:\"undefined\"},item:{string:string,undefined:\"undefined\"},__type__:{string:string,object:object}},selectable:{boolean:bool},showCurrentTime:{boolean:bool},showMajorLabels:{boolean:bool},showMinorLabels:{boolean:bool},stack:{boolean:bool},stackSubgroups:{boolean:bool},snap:{function:\"function\",null:\"null\"},start:{date:date,number:number,string:string,moment:moment},template:{function:\"function\"},groupTemplate:{function:\"function\"},visibleFrameTemplate:{string:string,function:\"function\"},showTooltips:{boolean:bool},tooltip:{followMouse:{boolean:bool},overflowMethod:{string:[\"cap\",\"flip\"]},__type__:{object:object}},tooltipOnItemUpdateTime:{template:{function:\"function\"},__type__:{boolean:bool,object:object}},timeAxis:{scale:{string:string,undefined:\"undefined\"},step:{number:number,undefined:\"undefined\"},__type__:{object:object}},type:{string:string},width:{string:string,number:number},zoomable:{boolean:bool},zoomKey:{string:[\"ctrlKey\",\"altKey\",\"metaKey\",\"\"]},zoomMax:{number:number},zoomMin:{number:number},__type__:{object:object}};var configureOptions={global:{align:[\"center\",\"left\",\"right\"],direction:false,autoResize:true,clickToUse:false,editable:{add:false,remove:false,updateGroup:false,updateTime:false},end:\"\",format:{minorLabels:{millisecond:\"SSS\",second:\"s\",minute:\"HH:mm\",hour:\"HH:mm\",weekday:\"ddd D\",day:\"D\",week:\"w\",month:\"MMM\",year:\"YYYY\"},majorLabels:{millisecond:\"HH:mm:ss\",second:\"D MMMM HH:mm\",minute:\"ddd D MMMM\",hour:\"ddd D MMMM\",weekday:\"MMMM YYYY\",day:\"MMMM YYYY\",week:\"MMMM YYYY\",month:\"YYYY\",year:\"\"}},groupsDraggable:false,height:\"\",locale:\"\",margin:{axis:[20,0,100,1],item:{horizontal:[10,0,100,1],vertical:[10,0,100,1]}},max:\"\",maxHeight:\"\",maxMinorChars:[7,0,20,1],min:\"\",minHeight:\"\",moveable:false,multiselect:false,multiselectPerGroup:false,orientation:{axis:[\"both\",\"bottom\",\"top\"],item:[\"bottom\",\"top\"]},selectable:true,showCurrentTime:false,showMajorLabels:true,showMinorLabels:true,stack:true,stackSubgroups:true,start:\"\",showTooltips:true,tooltip:{followMouse:false,overflowMethod:\"flip\"},tooltipOnItemUpdateTime:false,type:[\"box\",\"point\",\"range\",\"background\"],width:\"100%\",zoomable:true,zoomKey:[\"ctrlKey\",\"altKey\",\"metaKey\",\"\"],zoomMax:[31536e10,10,31536e10,1],zoomMin:[10,10,31536e10,1]}};exports.allOptions=allOptions;exports.configureOptions=configureOptions},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DOMutil=__webpack_require__(14);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Component=__webpack_require__(16);var DataAxis=__webpack_require__(107);var GraphGroup=__webpack_require__(109);var Legend=__webpack_require__(112);var Bars=__webpack_require__(110)\n;var Lines=__webpack_require__(111);var Points=__webpack_require__(72);var UNGROUPED=\"__ungrouped__\";function LineGraph(body,options){this.id=util.randomUUID();this.body=body;this.defaultOptions={yAxisOrientation:\"left\",defaultGroup:\"default\",sort:true,sampling:true,stack:false,graphHeight:\"400px\",shaded:{enabled:false,orientation:\"bottom\"},style:\"line\",barChart:{width:50,sideBySide:false,align:\"center\"},interpolation:{enabled:true,parametrization:\"centripetal\",alpha:.5},drawPoints:{enabled:true,size:6,style:\"square\"},dataAxis:{},legend:{},groups:{visibility:{}}};this.options=util.extend({},this.defaultOptions);this.dom={};this.props={};this.hammer=null;this.groups={};this.abortedGraphUpdate=false;this.updateSVGheight=false;this.updateSVGheightOnResize=false;this.forceGraphUpdate=true;var me=this;this.itemsData=null;this.groupsData=null;this.itemListeners={add:function add(event,params,senderId){me._onAdd(params.items)},update:function update(event,params,senderId){me._onUpdate(params.items)},remove:function remove(event,params,senderId){me._onRemove(params.items)}};this.groupListeners={add:function add(event,params,senderId){me._onAddGroups(params.items)},update:function update(event,params,senderId){me._onUpdateGroups(params.items)},remove:function remove(event,params,senderId){me._onRemoveGroups(params.items)}};this.items={};this.selection=[];this.lastStart=this.body.range.start;this.touchParams={};this.svgElements={};this.setOptions(options);this.groupsUsingDefaultStyles=[0];this.body.emitter.on(\"rangechanged\",function(){me.lastStart=me.body.range.start;me.svg.style.left=util.option.asSize(-me.props.width);me.forceGraphUpdate=true;me.redraw.call(me)});this._create();this.framework={svg:this.svg,svgElements:this.svgElements,options:this.options,groups:this.groups}}LineGraph.prototype=new Component;LineGraph.prototype._create=function(){var frame=document.createElement(\"div\");frame.className=\"vis-line-graph\";this.dom.frame=frame;this.svg=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");this.svg.style.position=\"relative\";this.svg.style.height=(\"\"+this.options.graphHeight).replace(\"px\",\"\")+\"px\";this.svg.style.display=\"block\";frame.appendChild(this.svg);this.options.dataAxis.orientation=\"left\";this.yAxisLeft=new DataAxis(this.body,this.options.dataAxis,this.svg,this.options.groups);this.options.dataAxis.orientation=\"right\";this.yAxisRight=new DataAxis(this.body,this.options.dataAxis,this.svg,this.options.groups);delete this.options.dataAxis.orientation;this.legendLeft=new Legend(this.body,this.options.legend,\"left\",this.options.groups);this.legendRight=new Legend(this.body,this.options.legend,\"right\",this.options.groups);this.show()};LineGraph.prototype.setOptions=function(options){if(options){var fields=[\"sampling\",\"defaultGroup\",\"stack\",\"height\",\"graphHeight\",\"yAxisOrientation\",\"style\",\"barChart\",\"dataAxis\",\"sort\",\"groups\"];if(options.graphHeight===undefined&&options.height!==undefined){this.updateSVGheight=true;this.updateSVGheightOnResize=true}else if(this.body.domProps.centerContainer.height!==undefined&&options.graphHeight!==undefined){if(parseInt((options.graphHeight+\"\").replace(\"px\",\"\"))<this.body.domProps.centerContainer.height){this.updateSVGheight=true}}util.selectiveDeepExtend(fields,this.options,options);util.mergeOptions(this.options,options,\"interpolation\");util.mergeOptions(this.options,options,\"drawPoints\");util.mergeOptions(this.options,options,\"shaded\");util.mergeOptions(this.options,options,\"legend\");if(options.interpolation){if((0,_typeof3[\"default\"])(options.interpolation)==\"object\"){if(options.interpolation.parametrization){if(options.interpolation.parametrization==\"uniform\"){this.options.interpolation.alpha=0}else if(options.interpolation.parametrization==\"chordal\"){this.options.interpolation.alpha=1}else{this.options.interpolation.parametrization=\"centripetal\";this.options.interpolation.alpha=.5}}}}if(this.yAxisLeft){if(options.dataAxis!==undefined){this.yAxisLeft.setOptions(this.options.dataAxis);this.yAxisRight.setOptions(this.options.dataAxis)}}if(this.legendLeft){if(options.legend!==undefined){this.legendLeft.setOptions(this.options.legend);this.legendRight.setOptions(this.options.legend)}}if(this.groups.hasOwnProperty(UNGROUPED)){this.groups[UNGROUPED].setOptions(options)}}if(this.dom.frame){this.forceGraphUpdate=true;this.body.emitter.emit(\"_change\",{queue:true})}};LineGraph.prototype.hide=function(){if(this.dom.frame.parentNode){this.dom.frame.parentNode.removeChild(this.dom.frame)}};LineGraph.prototype.show=function(){if(!this.dom.frame.parentNode){this.body.dom.center.appendChild(this.dom.frame)}};LineGraph.prototype.setItems=function(items){var me=this,ids,oldItemsData=this.itemsData;if(!items){this.itemsData=null}else if(items instanceof DataSet||items instanceof DataView){this.itemsData=items}else{throw new TypeError(\"Data must be an instance of DataSet or DataView\")}if(oldItemsData){util.forEach(this.itemListeners,function(callback,event){oldItemsData.off(event,callback)});ids=oldItemsData.getIds();this._onRemove(ids)}if(this.itemsData){var id=this.id;util.forEach(this.itemListeners,function(callback,event){me.itemsData.on(event,callback,id)});ids=this.itemsData.getIds();this._onAdd(ids)}};LineGraph.prototype.setGroups=function(groups){var me=this;var ids;if(this.groupsData){util.forEach(this.groupListeners,function(callback,event){me.groupsData.off(event,callback)});ids=this.groupsData.getIds();this.groupsData=null;for(var i=0;i<ids.length;i++){this._removeGroup(ids[i])}}if(!groups){this.groupsData=null}else if(groups instanceof DataSet||groups instanceof DataView){this.groupsData=groups}else{throw new TypeError(\"Data must be an instance of DataSet or DataView\")}if(this.groupsData){var id=this.id;util.forEach(this.groupListeners,function(callback,event){me.groupsData.on(event,callback,id)});ids=this.groupsData.getIds();this._onAddGroups(ids)}};LineGraph.prototype._onUpdate=function(ids){this._updateAllGroupData(ids)};LineGraph.prototype._onAdd=function(ids){this._onUpdate(ids)};LineGraph.prototype._onRemove=function(ids){this._onUpdate(ids)};LineGraph.prototype._onUpdateGroups=function(groupIds){this._updateAllGroupData(null,groupIds)};LineGraph.prototype._onAddGroups=function(groupIds){this._onUpdateGroups(groupIds)};LineGraph.prototype._onRemoveGroups=function(groupIds){for(var i=0;i<groupIds.length;i++){this._removeGroup(groupIds[i])}this.forceGraphUpdate=true;this.body.emitter.emit(\"_change\",{queue:true})};LineGraph.prototype._removeGroup=function(groupId){if(this.groups.hasOwnProperty(groupId)){if(this.groups[groupId].options.yAxisOrientation==\"right\"){this.yAxisRight.removeGroup(groupId);this.legendRight.removeGroup(groupId);this.legendRight.redraw()}else{this.yAxisLeft.removeGroup(groupId);this.legendLeft.removeGroup(groupId);this.legendLeft.redraw()}delete this.groups[groupId]}};LineGraph.prototype._updateGroup=function(group,groupId){if(!this.groups.hasOwnProperty(groupId)){this.groups[groupId]=new GraphGroup(group,groupId,this.options,this.groupsUsingDefaultStyles);if(this.groups[groupId].options.yAxisOrientation==\"right\"){this.yAxisRight.addGroup(groupId,this.groups[groupId]);this.legendRight.addGroup(groupId,this.groups[groupId])}else{this.yAxisLeft.addGroup(groupId,this.groups[groupId]);this.legendLeft.addGroup(groupId,this.groups[groupId])}}else{this.groups[groupId].update(group);if(this.groups[groupId].options.yAxisOrientation==\"right\"){this.yAxisRight.updateGroup(groupId,this.groups[groupId]);this.legendRight.updateGroup(groupId,this.groups[groupId]);this.yAxisLeft.removeGroup(groupId);this.legendLeft.removeGroup(groupId)}else{this.yAxisLeft.updateGroup(groupId,this.groups[groupId]);this.legendLeft.updateGroup(groupId,this.groups[groupId]);this.yAxisRight.removeGroup(groupId);this.legendRight.removeGroup(groupId)}}this.legendLeft.redraw();this.legendRight.redraw()};LineGraph.prototype._updateAllGroupData=function(ids,groupIds){if(this.itemsData!=null){var groupsContent={};var items=this.itemsData.get();var fieldId=this.itemsData._fieldId;var idMap={};if(ids){ids.map(function(id){idMap[id]=id})}var groupCounts={};for(var i=0;i<items.length;i++){var item=items[i];var groupId=item.group;if(groupId===null||groupId===undefined){groupId=UNGROUPED}groupCounts.hasOwnProperty(groupId)?groupCounts[groupId]++:groupCounts[groupId]=1}var existingItemsMap={};if(!groupIds&&ids){for(groupId in this.groups){if(this.groups.hasOwnProperty(groupId)){group=this.groups[groupId];var existing_items=group.getItems();groupsContent[groupId]=existing_items.filter(function(item){existingItemsMap[item[fieldId]]=item[fieldId];return item[fieldId]!==idMap[item[fieldId]]});var newLength=groupCounts[groupId];groupCounts[groupId]-=groupsContent[groupId].length;if(groupsContent[groupId].length<newLength){groupsContent[groupId][newLength-1]={}}}}}for(i=0;i<items.length;i++){item=items[i];groupId=item.group;if(groupId===null||groupId===undefined){groupId=UNGROUPED}if(!groupIds&&ids&&item[fieldId]!==idMap[item[fieldId]]&&existingItemsMap.hasOwnProperty(item[fieldId])){continue}if(!groupsContent.hasOwnProperty(groupId)){groupsContent[groupId]=new Array(groupCounts[groupId])}var extended=util.bridgeObject(item);extended.x=util.convert(item.x,\"Date\");extended.end=util.convert(item.end,\"Date\");extended.orginalY=item.y;extended.y=Number(item.y);extended[fieldId]=item[fieldId];var index=groupsContent[groupId].length-groupCounts[groupId]--;groupsContent[groupId][index]=extended}for(groupId in this.groups){if(this.groups.hasOwnProperty(groupId)){if(!groupsContent.hasOwnProperty(groupId)){groupsContent[groupId]=new Array(0)}}}for(groupId in groupsContent){if(groupsContent.hasOwnProperty(groupId)){if(groupsContent[groupId].length==0){if(this.groups.hasOwnProperty(groupId)){this._removeGroup(groupId)}}else{var group=undefined;if(this.groupsData!=undefined){group=this.groupsData.get(groupId)}if(group==undefined){group={id:groupId,content:this.options.defaultGroup+groupId}}this._updateGroup(group,groupId);this.groups[groupId].setItems(groupsContent[groupId])}}}this.forceGraphUpdate=true;this.body.emitter.emit(\"_change\",{queue:true})}};LineGraph.prototype.redraw=function(){var resized=false;this.props.width=this.dom.frame.offsetWidth;this.props.height=this.body.domProps.centerContainer.height-this.body.domProps.border.top-this.body.domProps.border.bottom;resized=this._isResized()||resized;var visibleInterval=this.body.range.end-this.body.range.start;var zoomed=visibleInterval!=this.lastVisibleInterval;this.lastVisibleInterval=visibleInterval;if(resized==true){this.svg.style.width=util.option.asSize(3*this.props.width);this.svg.style.left=util.option.asSize(-this.props.width);if((this.options.height+\"\").indexOf(\"%\")!=-1||this.updateSVGheightOnResize==true){this.updateSVGheight=true}}if(this.updateSVGheight==true){if(this.options.graphHeight!=this.props.height+\"px\"){this.options.graphHeight=this.props.height+\"px\";this.svg.style.height=this.props.height+\"px\"}this.updateSVGheight=false}else{this.svg.style.height=(\"\"+this.options.graphHeight).replace(\"px\",\"\")+\"px\"}if(resized==true||zoomed==true||this.abortedGraphUpdate==true||this.forceGraphUpdate==true){resized=this._updateGraph()||resized;this.forceGraphUpdate=false}else{if(this.lastStart!=0){var offset=this.body.range.start-this.lastStart;var range=this.body.range.end-this.body.range.start;if(this.props.width!=0){var rangePerPixelInv=this.props.width/range;var xOffset=offset*rangePerPixelInv;this.svg.style.left=-this.props.width-xOffset+\"px\"}}}this.legendLeft.redraw();this.legendRight.redraw();return resized};LineGraph.prototype._getSortedGroupIds=function(){var grouplist=[];for(var groupId in this.groups){if(this.groups.hasOwnProperty(groupId)){var group=this.groups[groupId];if(group.visible==true&&(this.options.groups.visibility[groupId]===undefined||this.options.groups.visibility[groupId]==true)){grouplist.push({id:groupId,zIndex:group.options.zIndex})}}}util.insertSort(grouplist,function(a,b){var az=a.zIndex;var bz=b.zIndex;if(az===undefined)az=0;if(bz===undefined)bz=0;return az==bz?0:az<bz?-1:1});var groupIds=new Array(grouplist.length);for(var i=0;i<grouplist.length;i++){groupIds[i]=grouplist[i].id}return groupIds};LineGraph.prototype._updateGraph=function(){DOMutil.prepareElements(this.svgElements);if(this.props.width!=0&&this.itemsData!=null){var group,i;var groupRanges={};var changeCalled=false;var minDate=this.body.util.toGlobalTime(-this.body.domProps.root.width);var maxDate=this.body.util.toGlobalTime(2*this.body.domProps.root.width);var groupIds=this._getSortedGroupIds();if(groupIds.length>0){var groupsData={};this._getRelevantData(groupIds,groupsData,minDate,maxDate);this._applySampling(groupIds,groupsData);for(i=0;i<groupIds.length;i++){this._convertXcoordinates(groupsData[groupIds[i]])}this._getYRanges(groupIds,groupsData,groupRanges);changeCalled=this._updateYAxis(groupIds,groupRanges);if(changeCalled==true){DOMutil.cleanupElements(this.svgElements);this.abortedGraphUpdate=true;return true}this.abortedGraphUpdate=false;var below=undefined;for(i=0;i<groupIds.length;i++){group=this.groups[groupIds[i]];if(this.options.stack===true&&this.options.style===\"line\"){if(group.options.excludeFromStacking==undefined||!group.options.excludeFromStacking){if(below!=undefined){this._stack(groupsData[group.id],groupsData[below.id]);if(group.options.shaded.enabled==true&&group.options.shaded.orientation!==\"group\"){if(group.options.shaded.orientation==\"top\"&&below.options.shaded.orientation!==\"group\"){below.options.shaded.orientation=\"group\";below.options.shaded.groupId=group.id}else{group.options.shaded.orientation=\"group\";group.options.shaded.groupId=below.id}}}below=group}}this._convertYcoordinates(groupsData[groupIds[i]],group)}var paths={};for(i=0;i<groupIds.length;i++){group=this.groups[groupIds[i]];if(group.options.style===\"line\"&&group.options.shaded.enabled==true){var dataset=groupsData[groupIds[i]];if(dataset==null||dataset.length==0){continue}if(!paths.hasOwnProperty(groupIds[i])){paths[groupIds[i]]=Lines.calcPath(dataset,group)}if(group.options.shaded.orientation===\"group\"){var subGroupId=group.options.shaded.groupId;if(groupIds.indexOf(subGroupId)===-1){console.log(group.id+\": Unknown shading group target given:\"+subGroupId);continue}if(!paths.hasOwnProperty(subGroupId)){paths[subGroupId]=Lines.calcPath(groupsData[subGroupId],this.groups[subGroupId])}Lines.drawShading(paths[groupIds[i]],group,paths[subGroupId],this.framework)}else{Lines.drawShading(paths[groupIds[i]],group,undefined,this.framework)}}}Bars.draw(groupIds,groupsData,this.framework);for(i=0;i<groupIds.length;i++){group=this.groups[groupIds[i]];if(groupsData[groupIds[i]].length>0){switch(group.options.style){case\"line\":if(!paths.hasOwnProperty(groupIds[i])){paths[groupIds[i]]=Lines.calcPath(groupsData[groupIds[i]],group)}Lines.draw(paths[groupIds[i]],group,this.framework);case\"point\":case\"points\":if(group.options.style==\"point\"||group.options.style==\"points\"||group.options.drawPoints.enabled==true){Points.draw(groupsData[groupIds[i]],group,this.framework)}break;case\"bar\":default:}}}}}DOMutil.cleanupElements(this.svgElements);return false};LineGraph.prototype._stack=function(data,subData){var index,dx,dy,subPrevPoint,subNextPoint;index=0;for(var j=0;j<data.length;j++){subPrevPoint=undefined;subNextPoint=undefined;for(var k=index;k<subData.length;k++){if(subData[k].x===data[j].x){subPrevPoint=subData[k];subNextPoint=subData[k];index=k;break}else if(subData[k].x>data[j].x){subNextPoint=subData[k];if(k==0){subPrevPoint=subNextPoint}else{subPrevPoint=subData[k-1]}index=k;break}}if(subNextPoint===undefined){subPrevPoint=subData[subData.length-1];subNextPoint=subData[subData.length-1]}dx=subNextPoint.x-subPrevPoint.x;dy=subNextPoint.y-subPrevPoint.y;if(dx==0){data[j].y=data[j].orginalY+subNextPoint.y}else{data[j].y=data[j].orginalY+dy/dx*(data[j].x-subPrevPoint.x)+subPrevPoint.y}}};LineGraph.prototype._getRelevantData=function(groupIds,groupsData,minDate,maxDate){var group,i,j,item;if(groupIds.length>0){for(i=0;i<groupIds.length;i++){group=this.groups[groupIds[i]];var itemsData=group.getItems();if(group.options.sort==true){var dateComparator=function dateComparator(a,b){return a.getTime()==b.getTime()?0:a<b?-1:1};var first=Math.max(0,util.binarySearchValue(itemsData,minDate,\"x\",\"before\",dateComparator));var last=Math.min(itemsData.length,util.binarySearchValue(itemsData,maxDate,\"x\",\"after\",dateComparator)+1);if(last<=0){last=itemsData.length}var dataContainer=new Array(last-first);for(j=first;j<last;j++){item=group.itemsData[j];dataContainer[j-first]=item}groupsData[groupIds[i]]=dataContainer}else{groupsData[groupIds[i]]=group.itemsData}}}};LineGraph.prototype._applySampling=function(groupIds,groupsData){var group;if(groupIds.length>0){for(var i=0;i<groupIds.length;i++){group=this.groups[groupIds[i]];if(group.options.sampling==true){var dataContainer=groupsData[groupIds[i]];if(dataContainer.length>0){var increment=1;var amountOfPoints=dataContainer.length;var xDistance=this.body.util.toGlobalScreen(dataContainer[dataContainer.length-1].x)-this.body.util.toGlobalScreen(dataContainer[0].x);var pointsPerPixel=amountOfPoints/xDistance;increment=Math.min(Math.ceil(.2*amountOfPoints),Math.max(1,Math.round(pointsPerPixel)));var sampledData=new Array(amountOfPoints);for(var j=0;j<amountOfPoints;j+=increment){var idx=Math.round(j/increment);sampledData[idx]=dataContainer[j]}groupsData[groupIds[i]]=sampledData.splice(0,Math.round(amountOfPoints/increment))}}}}};LineGraph.prototype._getYRanges=function(groupIds,groupsData,groupRanges){var groupData,group,i;var combinedDataLeft=[];var combinedDataRight=[];var options;if(groupIds.length>0){for(i=0;i<groupIds.length;i++){groupData=groupsData[groupIds[i]];options=this.groups[groupIds[i]].options;if(groupData.length>0){group=this.groups[groupIds[i]];if(options.stack===true&&options.style===\"bar\"){if(options.yAxisOrientation===\"left\"){combinedDataLeft=combinedDataLeft.concat(groupData)}else{combinedDataRight=combinedDataRight.concat(groupData)}}else{groupRanges[groupIds[i]]=group.getYRange(groupData,groupIds[i])}}}Bars.getStackedYRange(combinedDataLeft,groupRanges,groupIds,\"__barStackLeft\",\"left\");Bars.getStackedYRange(combinedDataRight,groupRanges,groupIds,\"__barStackRight\",\"right\")}};LineGraph.prototype._updateYAxis=function(groupIds,groupRanges){var resized=false;var yAxisLeftUsed=false;var yAxisRightUsed=false;var minLeft=1e9,minRight=1e9,maxLeft=-1e9,maxRight=-1e9,minVal,maxVal;if(groupIds.length>0){for(var i=0;i<groupIds.length;i++){var group=this.groups[groupIds[i]];if(group&&group.options.yAxisOrientation!=\"right\"){yAxisLeftUsed=true;minLeft=1e9;maxLeft=-1e9}else if(group&&group.options.yAxisOrientation){yAxisRightUsed=true;minRight=1e9;maxRight=-1e9}}for(i=0;i<groupIds.length;i++){if(groupRanges.hasOwnProperty(groupIds[i])){if(groupRanges[groupIds[i]].ignore!==true){minVal=groupRanges[groupIds[i]].min;maxVal=groupRanges[groupIds[i]].max;if(groupRanges[groupIds[i]].yAxisOrientation!=\"right\"){yAxisLeftUsed=true;minLeft=minLeft>minVal?minVal:minLeft;maxLeft=maxLeft<maxVal?maxVal:maxLeft}else{yAxisRightUsed=true;minRight=minRight>minVal?minVal:minRight;maxRight=maxRight<maxVal?maxVal:maxRight}}}}if(yAxisLeftUsed==true){this.yAxisLeft.setRange(minLeft,maxLeft)}if(yAxisRightUsed==true){this.yAxisRight.setRange(minRight,maxRight)}}resized=this._toggleAxisVisiblity(yAxisLeftUsed,this.yAxisLeft)||resized;resized=this._toggleAxisVisiblity(yAxisRightUsed,this.yAxisRight)||resized;if(yAxisRightUsed==true&&yAxisLeftUsed==true){this.yAxisLeft.drawIcons=true;this.yAxisRight.drawIcons=true}else{this.yAxisLeft.drawIcons=false;this.yAxisRight.drawIcons=false}this.yAxisRight.master=!yAxisLeftUsed;this.yAxisRight.masterAxis=this.yAxisLeft;if(this.yAxisRight.master==false){if(yAxisRightUsed==true){this.yAxisLeft.lineOffset=this.yAxisRight.width}else{this.yAxisLeft.lineOffset=0}resized=this.yAxisLeft.redraw()||resized;resized=this.yAxisRight.redraw()||resized}else{resized=this.yAxisRight.redraw()||resized}var tempGroups=[\"__barStackLeft\",\"__barStackRight\",\"__lineStackLeft\",\"__lineStackRight\"];for(i=0;i<tempGroups.length;i++){if(groupIds.indexOf(tempGroups[i])!=-1){groupIds.splice(groupIds.indexOf(tempGroups[i]),1)}}return resized};LineGraph.prototype._toggleAxisVisiblity=function(axisUsed,axis){var changed=false;if(axisUsed==false){if(axis.dom.frame.parentNode&&axis.hidden==false){axis.hide();changed=true}}else{if(!axis.dom.frame.parentNode&&axis.hidden==true){axis.show();changed=true}}return changed};LineGraph.prototype._convertXcoordinates=function(datapoints){var toScreen=this.body.util.toScreen;for(var i=0;i<datapoints.length;i++){datapoints[i].screen_x=toScreen(datapoints[i].x)+this.props.width;datapoints[i].screen_y=datapoints[i].y;if(datapoints[i].end!=undefined){datapoints[i].screen_end=toScreen(datapoints[i].end)+this.props.width}else{datapoints[i].screen_end=undefined}}};LineGraph.prototype._convertYcoordinates=function(datapoints,group){var axis=this.yAxisLeft;var svgHeight=Number(this.svg.style.height.replace(\"px\",\"\"));if(group.options.yAxisOrientation==\"right\"){axis=this.yAxisRight}for(var i=0;i<datapoints.length;i++){datapoints[i].screen_y=Math.round(axis.convertValue(datapoints[i].y))}group.setZeroPosition(Math.min(svgHeight,axis.convertValue(0)))};module.exports=LineGraph},function(module,exports,__webpack_require__){\"use strict\";var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DOMutil=__webpack_require__(14);var Component=__webpack_require__(16);var DataScale=__webpack_require__(108);function DataAxis(body,options,svg,linegraphOptions){this.id=util.randomUUID();this.body=body;this.defaultOptions={orientation:\"left\",showMinorLabels:true,showMajorLabels:true,icons:false,majorLinesOffset:7,minorLinesOffset:4,labelOffsetX:10,labelOffsetY:2,iconWidth:20,width:\"40px\",visible:true,alignZeros:true,left:{range:{min:undefined,max:undefined},format:function format(value){return\"\"+parseFloat(value.toPrecision(3))},title:{text:undefined,style:undefined}},right:{range:{min:undefined,max:undefined},format:function format(value){return\"\"+parseFloat(value.toPrecision(3))},title:{text:undefined,style:undefined}}};this.linegraphOptions=linegraphOptions;this.linegraphSVG=svg;this.props={};this.DOMelements={lines:{},labels:{},title:{}};this.dom={};this.scale=undefined;this.range={start:0,end:0};this.options=util.extend({},this.defaultOptions);this.conversionFactor=1;this.setOptions(options);this.width=Number((\"\"+this.options.width).replace(\"px\",\"\"));this.minWidth=this.width;this.height=this.linegraphSVG.getBoundingClientRect().height;this.hidden=false;this.stepPixels=25;this.zeroCrossing=-1;this.amountOfSteps=-1;this.lineOffset=0;this.master=true;this.masterAxis=null;this.svgElements={};this.iconsRemoved=false;this.groups={};this.amountOfGroups=0;this._create();this.framework={svg:this.svg,svgElements:this.svgElements,options:this.options,groups:this.groups};var me=this;this.body.emitter.on(\"verticalDrag\",function(){me.dom.lineContainer.style.top=me.body.domProps.scrollTop+\"px\"})}DataAxis.prototype=new Component;DataAxis.prototype.addGroup=function(label,graphOptions){if(!this.groups.hasOwnProperty(label)){this.groups[label]=graphOptions}this.amountOfGroups+=1};DataAxis.prototype.updateGroup=function(label,graphOptions){if(!this.groups.hasOwnProperty(label)){this.amountOfGroups+=1}this.groups[label]=graphOptions};DataAxis.prototype.removeGroup=function(label){if(this.groups.hasOwnProperty(label)){delete this.groups[label];this.amountOfGroups-=1}};DataAxis.prototype.setOptions=function(options){if(options){var redraw=false;if(this.options.orientation!=options.orientation&&options.orientation!==undefined){redraw=true}var fields=[\"orientation\",\"showMinorLabels\",\"showMajorLabels\",\"icons\",\"majorLinesOffset\",\"minorLinesOffset\",\"labelOffsetX\",\"labelOffsetY\",\"iconWidth\",\"width\",\"visible\",\"left\",\"right\",\"alignZeros\"];util.selectiveDeepExtend(fields,this.options,options);this.minWidth=Number((\"\"+this.options.width).replace(\"px\",\"\"));if(redraw===true&&this.dom.frame){this.hide();this.show()}}};DataAxis.prototype._create=function(){this.dom.frame=document.createElement(\"div\");this.dom.frame.style.width=this.options.width;this.dom.frame.style.height=this.height;this.dom.lineContainer=document.createElement(\"div\");this.dom.lineContainer.style.width=\"100%\";this.dom.lineContainer.style.height=this.height;this.dom.lineContainer.style.position=\"relative\";this.svg=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");this.svg.style.position=\"absolute\";this.svg.style.top=\"0px\";this.svg.style.height=\"100%\";this.svg.style.width=\"100%\";this.svg.style.display=\"block\";this.dom.frame.appendChild(this.svg)};DataAxis.prototype._redrawGroupIcons=function(){DOMutil.prepareElements(this.svgElements);var x;var iconWidth=this.options.iconWidth;var iconHeight=15;var iconOffset=4;var y=iconOffset+.5*iconHeight;if(this.options.orientation===\"left\"){x=iconOffset}else{x=this.width-iconWidth-iconOffset}var groupArray=(0,_keys2[\"default\"])(this.groups);groupArray.sort(function(a,b){return a<b?-1:1});for(var i=0;i<groupArray.length;i++){var groupId=groupArray[i];if(this.groups[groupId].visible===true&&(this.linegraphOptions.visibility[groupId]===undefined||this.linegraphOptions.visibility[groupId]===true)){this.groups[groupId].getLegend(iconWidth,iconHeight,this.framework,x,y);y+=iconHeight+iconOffset}}DOMutil.cleanupElements(this.svgElements);this.iconsRemoved=false};DataAxis.prototype._cleanupIcons=function(){if(this.iconsRemoved===false){DOMutil.prepareElements(this.svgElements);DOMutil.cleanupElements(this.svgElements);this.iconsRemoved=true}};DataAxis.prototype.show=function(){this.hidden=false;if(!this.dom.frame.parentNode){if(this.options.orientation===\"left\"){this.body.dom.left.appendChild(this.dom.frame)}else{this.body.dom.right.appendChild(this.dom.frame)}}if(!this.dom.lineContainer.parentNode){this.body.dom.backgroundHorizontal.appendChild(this.dom.lineContainer)}};DataAxis.prototype.hide=function(){this.hidden=true;if(this.dom.frame.parentNode){this.dom.frame.parentNode.removeChild(this.dom.frame)}if(this.dom.lineContainer.parentNode){this.dom.lineContainer.parentNode.removeChild(this.dom.lineContainer)}};DataAxis.prototype.setRange=function(start,end){this.range.start=start;this.range.end=end};DataAxis.prototype.redraw=function(){var resized=false;var activeGroups=0;this.dom.lineContainer.style.top=this.body.domProps.scrollTop+\"px\";for(var groupId in this.groups){if(this.groups.hasOwnProperty(groupId)){if(this.groups[groupId].visible===true&&(this.linegraphOptions.visibility[groupId]===undefined||this.linegraphOptions.visibility[groupId]===true)){activeGroups++}}}if(this.amountOfGroups===0||activeGroups===0){this.hide()}else{this.show();this.height=Number(this.linegraphSVG.style.height.replace(\"px\",\"\"));this.dom.lineContainer.style.height=this.height+\"px\";this.width=this.options.visible===true?Number((\"\"+this.options.width).replace(\"px\",\"\")):0;var props=this.props;var frame=this.dom.frame;frame.className=\"vis-data-axis\";this._calculateCharSize();var orientation=this.options.orientation;var showMinorLabels=this.options.showMinorLabels;var showMajorLabels=this.options.showMajorLabels;props.minorLabelHeight=showMinorLabels?props.minorCharHeight:0;props.majorLabelHeight=showMajorLabels?props.majorCharHeight:0;props.minorLineWidth=this.body.dom.backgroundHorizontal.offsetWidth-this.lineOffset-this.width+2*this.options.minorLinesOffset;props.minorLineHeight=1;props.majorLineWidth=this.body.dom.backgroundHorizontal.offsetWidth-this.lineOffset-this.width+2*this.options.majorLinesOffset;props.majorLineHeight=1;if(orientation===\"left\"){frame.style.top=\"0\";frame.style.left=\"0\";frame.style.bottom=\"\";frame.style.width=this.width+\"px\";frame.style.height=this.height+\"px\";this.props.width=this.body.domProps.left.width;this.props.height=this.body.domProps.left.height}else{frame.style.top=\"\";frame.style.bottom=\"0\";frame.style.left=\"0\";frame.style.width=this.width+\"px\";frame.style.height=this.height+\"px\";this.props.width=this.body.domProps.right.width;this.props.height=this.body.domProps.right.height}resized=this._redrawLabels();resized=this._isResized()||resized;if(this.options.icons===true){this._redrawGroupIcons()}else{this._cleanupIcons()}this._redrawTitle(orientation)}return resized};DataAxis.prototype._redrawLabels=function(){var _this=this;var resized=false;DOMutil.prepareElements(this.DOMelements.lines);DOMutil.prepareElements(this.DOMelements.labels);var orientation=this.options[\"orientation\"];var customRange=this.options[orientation].range!=undefined?this.options[orientation].range:{};var autoScaleEnd=true;if(customRange.max!=undefined){this.range.end=customRange.max;autoScaleEnd=false}var autoScaleStart=true;if(customRange.min!=undefined){this.range.start=customRange.min;autoScaleStart=false}this.scale=new DataScale(this.range.start,this.range.end,autoScaleStart,autoScaleEnd,this.dom.frame.offsetHeight,this.props.majorCharHeight,this.options.alignZeros,this.options[orientation].format);if(this.master===false&&this.masterAxis!=undefined){this.scale.followScale(this.masterAxis.scale)}this.maxLabelSize=0;var lines=this.scale.getLines();lines.forEach(function(line){var y=line.y;var isMajor=line.major;if(_this.options[\"showMinorLabels\"]&&isMajor===false){_this._redrawLabel(y-2,line.val,orientation,\"vis-y-axis vis-minor\",_this.props.minorCharHeight)}if(isMajor){if(y>=0){_this._redrawLabel(y-2,line.val,orientation,\"vis-y-axis vis-major\",_this.props.majorCharHeight)}}if(_this.master===true){if(isMajor){_this._redrawLine(y,orientation,\"vis-grid vis-horizontal vis-major\",_this.options.majorLinesOffset,_this.props.majorLineWidth)}else{_this._redrawLine(y,orientation,\"vis-grid vis-horizontal vis-minor\",_this.options.minorLinesOffset,_this.props.minorLineWidth)}}});var titleWidth=0;if(this.options[orientation].title!==undefined&&this.options[orientation].title.text!==undefined){titleWidth=this.props.titleCharHeight}var offset=this.options.icons===true?Math.max(this.options.iconWidth,titleWidth)+this.options.labelOffsetX+15:titleWidth+this.options.labelOffsetX+15;if(this.maxLabelSize>this.width-offset&&this.options.visible===true){this.width=this.maxLabelSize+offset;this.options.width=this.width+\"px\";DOMutil.cleanupElements(this.DOMelements.lines);DOMutil.cleanupElements(this.DOMelements.labels);this.redraw();resized=true}else if(this.maxLabelSize<this.width-offset&&this.options.visible===true&&this.width>this.minWidth){this.width=Math.max(this.minWidth,this.maxLabelSize+offset);this.options.width=this.width+\"px\";DOMutil.cleanupElements(this.DOMelements.lines);DOMutil.cleanupElements(this.DOMelements.labels);this.redraw();resized=true}else{DOMutil.cleanupElements(this.DOMelements.lines);DOMutil.cleanupElements(this.DOMelements.labels);resized=false}return resized};DataAxis.prototype.convertValue=function(value){return this.scale.convertValue(value)};DataAxis.prototype.screenToValue=function(x){return this.scale.screenToValue(x)};DataAxis.prototype._redrawLabel=function(y,text,orientation,className,characterHeight){var label=DOMutil.getDOMElement(\"div\",this.DOMelements.labels,this.dom.frame);label.className=className;label.innerHTML=text;if(orientation===\"left\"){label.style.left=\"-\"+this.options.labelOffsetX+\"px\";label.style.textAlign=\"right\"}else{label.style.right=\"-\"+this.options.labelOffsetX+\"px\";label.style.textAlign=\"left\"}label.style.top=y-.5*characterHeight+this.options.labelOffsetY+\"px\";text+=\"\";var largestWidth=Math.max(this.props.majorCharWidth,this.props.minorCharWidth);if(this.maxLabelSize<text.length*largestWidth){this.maxLabelSize=text.length*largestWidth}};DataAxis.prototype._redrawLine=function(y,orientation,className,offset,width){if(this.master===true){\nvar line=DOMutil.getDOMElement(\"div\",this.DOMelements.lines,this.dom.lineContainer);line.className=className;line.innerHTML=\"\";if(orientation===\"left\"){line.style.left=this.width-offset+\"px\"}else{line.style.right=this.width-offset+\"px\"}line.style.width=width+\"px\";line.style.top=y+\"px\"}};DataAxis.prototype._redrawTitle=function(orientation){DOMutil.prepareElements(this.DOMelements.title);if(this.options[orientation].title!==undefined&&this.options[orientation].title.text!==undefined){var title=DOMutil.getDOMElement(\"div\",this.DOMelements.title,this.dom.frame);title.className=\"vis-y-axis vis-title vis-\"+orientation;title.innerHTML=this.options[orientation].title.text;if(this.options[orientation].title.style!==undefined){util.addCssText(title,this.options[orientation].title.style)}if(orientation===\"left\"){title.style.left=this.props.titleCharHeight+\"px\"}else{title.style.right=this.props.titleCharHeight+\"px\"}title.style.width=this.height+\"px\"}DOMutil.cleanupElements(this.DOMelements.title)};DataAxis.prototype._calculateCharSize=function(){if(!(\"minorCharHeight\"in this.props)){var textMinor=document.createTextNode(\"0\");var measureCharMinor=document.createElement(\"div\");measureCharMinor.className=\"vis-y-axis vis-minor vis-measure\";measureCharMinor.appendChild(textMinor);this.dom.frame.appendChild(measureCharMinor);this.props.minorCharHeight=measureCharMinor.clientHeight;this.props.minorCharWidth=measureCharMinor.clientWidth;this.dom.frame.removeChild(measureCharMinor)}if(!(\"majorCharHeight\"in this.props)){var textMajor=document.createTextNode(\"0\");var measureCharMajor=document.createElement(\"div\");measureCharMajor.className=\"vis-y-axis vis-major vis-measure\";measureCharMajor.appendChild(textMajor);this.dom.frame.appendChild(measureCharMajor);this.props.majorCharHeight=measureCharMajor.clientHeight;this.props.majorCharWidth=measureCharMajor.clientWidth;this.dom.frame.removeChild(measureCharMajor)}if(!(\"titleCharHeight\"in this.props)){var textTitle=document.createTextNode(\"0\");var measureCharTitle=document.createElement(\"div\");measureCharTitle.className=\"vis-y-axis vis-title vis-measure\";measureCharTitle.appendChild(textTitle);this.dom.frame.appendChild(measureCharTitle);this.props.titleCharHeight=measureCharTitle.clientHeight;this.props.titleCharWidth=measureCharTitle.clientWidth;this.dom.frame.removeChild(measureCharTitle)}};module.exports=DataAxis},function(module,exports,__webpack_require__){\"use strict\";function DataScale(start,end,autoScaleStart,autoScaleEnd,containerHeight,majorCharHeight){var zeroAlign=arguments.length>6&&arguments[6]!==undefined?arguments[6]:false;var formattingFunction=arguments.length>7&&arguments[7]!==undefined?arguments[7]:false;this.majorSteps=[1,2,5,10];this.minorSteps=[.25,.5,1,2];this.customLines=null;this.containerHeight=containerHeight;this.majorCharHeight=majorCharHeight;this._start=start;this._end=end;this.scale=1;this.minorStepIdx=-1;this.magnitudefactor=1;this.determineScale();this.zeroAlign=zeroAlign;this.autoScaleStart=autoScaleStart;this.autoScaleEnd=autoScaleEnd;this.formattingFunction=formattingFunction;if(autoScaleStart||autoScaleEnd){var me=this;var roundToMinor=function roundToMinor(value){var rounded=value-value%(me.magnitudefactor*me.minorSteps[me.minorStepIdx]);if(value%(me.magnitudefactor*me.minorSteps[me.minorStepIdx])>.5*(me.magnitudefactor*me.minorSteps[me.minorStepIdx])){return rounded+me.magnitudefactor*me.minorSteps[me.minorStepIdx]}else{return rounded}};if(autoScaleStart){this._start-=this.magnitudefactor*2*this.minorSteps[this.minorStepIdx];this._start=roundToMinor(this._start)}if(autoScaleEnd){this._end+=this.magnitudefactor*this.minorSteps[this.minorStepIdx];this._end=roundToMinor(this._end)}this.determineScale()}}DataScale.prototype.setCharHeight=function(majorCharHeight){this.majorCharHeight=majorCharHeight};DataScale.prototype.setHeight=function(containerHeight){this.containerHeight=containerHeight};DataScale.prototype.determineScale=function(){var range=this._end-this._start;this.scale=this.containerHeight/range;var minimumStepValue=this.majorCharHeight/this.scale;var orderOfMagnitude=range>0?Math.round(Math.log(range)/Math.LN10):0;this.minorStepIdx=-1;this.magnitudefactor=Math.pow(10,orderOfMagnitude);var start=0;if(orderOfMagnitude<0){start=orderOfMagnitude}var solutionFound=false;for(var l=start;Math.abs(l)<=Math.abs(orderOfMagnitude);l++){this.magnitudefactor=Math.pow(10,l);for(var j=0;j<this.minorSteps.length;j++){var stepSize=this.magnitudefactor*this.minorSteps[j];if(stepSize>=minimumStepValue){solutionFound=true;this.minorStepIdx=j;break}}if(solutionFound===true){break}}};DataScale.prototype.is_major=function(value){return value%(this.magnitudefactor*this.majorSteps[this.minorStepIdx])===0};DataScale.prototype.getStep=function(){return this.magnitudefactor*this.minorSteps[this.minorStepIdx]};DataScale.prototype.getFirstMajor=function(){var majorStep=this.magnitudefactor*this.majorSteps[this.minorStepIdx];return this.convertValue(this._start+(majorStep-this._start%majorStep)%majorStep)};DataScale.prototype.formatValue=function(current){var returnValue=current.toPrecision(5);if(typeof this.formattingFunction===\"function\"){returnValue=this.formattingFunction(current)}if(typeof returnValue===\"number\"){return\"\"+returnValue}else if(typeof returnValue===\"string\"){return returnValue}else{return current.toPrecision(5)}};DataScale.prototype.getLines=function(){var lines=[];var step=this.getStep();var bottomOffset=(step-this._start%step)%step;for(var i=this._start+bottomOffset;this._end-i>1e-5;i+=step){if(i!=this._start){lines.push({major:this.is_major(i),y:this.convertValue(i),val:this.formatValue(i)})}}return lines};DataScale.prototype.followScale=function(other){var oldStepIdx=this.minorStepIdx;var oldStart=this._start;var oldEnd=this._end;var me=this;var increaseMagnitude=function increaseMagnitude(){me.magnitudefactor*=2};var decreaseMagnitude=function decreaseMagnitude(){me.magnitudefactor/=2};if(other.minorStepIdx<=1&&this.minorStepIdx<=1||other.minorStepIdx>1&&this.minorStepIdx>1){}else if(other.minorStepIdx<this.minorStepIdx){this.minorStepIdx=1;if(oldStepIdx==2){increaseMagnitude()}else{increaseMagnitude();increaseMagnitude()}}else{this.minorStepIdx=2;if(oldStepIdx==1){decreaseMagnitude()}else{decreaseMagnitude();decreaseMagnitude()}}var otherZero=other.convertValue(0);var otherStep=other.getStep()*other.scale;var done=false;var count=0;while(!done&&count++<5){this.scale=otherStep/(this.minorSteps[this.minorStepIdx]*this.magnitudefactor);var newRange=this.containerHeight/this.scale;this._start=oldStart;this._end=this._start+newRange;var myOriginalZero=this._end*this.scale;var majorStep=this.magnitudefactor*this.majorSteps[this.minorStepIdx];var majorOffset=this.getFirstMajor()-other.getFirstMajor();if(this.zeroAlign){var zeroOffset=otherZero-myOriginalZero;this._end+=zeroOffset/this.scale;this._start=this._end-newRange}else{if(!this.autoScaleStart){this._start+=majorStep-majorOffset/this.scale;this._end=this._start+newRange}else{this._start-=majorOffset/this.scale;this._end=this._start+newRange}}if(!this.autoScaleEnd&&this._end>oldEnd+1e-5){decreaseMagnitude();done=false;continue}if(!this.autoScaleStart&&this._start<oldStart-1e-5){if(this.zeroAlign&&oldStart>=0){console.warn(\"Can't adhere to given 'min' range, due to zeroalign\")}else{decreaseMagnitude();done=false;continue}}if(this.autoScaleStart&&this.autoScaleEnd&&newRange<oldEnd-oldStart){increaseMagnitude();done=false;continue}done=true}};DataScale.prototype.convertValue=function(value){return this.containerHeight-(value-this._start)*this.scale};DataScale.prototype.screenToValue=function(pixels){return(this.containerHeight-pixels)/this.scale+this._start};module.exports=DataScale},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Bars=__webpack_require__(110);var Lines=__webpack_require__(111);var Points=__webpack_require__(72);function GraphGroup(group,groupId,options,groupsUsingDefaultStyles){this.id=groupId;var fields=[\"sampling\",\"style\",\"sort\",\"yAxisOrientation\",\"barChart\",\"drawPoints\",\"shaded\",\"interpolation\",\"zIndex\",\"excludeFromStacking\",\"excludeFromLegend\"];this.options=util.selectiveBridgeObject(fields,options);this.usingDefaultStyle=group.className===undefined;this.groupsUsingDefaultStyles=groupsUsingDefaultStyles;this.zeroPosition=0;this.update(group);if(this.usingDefaultStyle==true){this.groupsUsingDefaultStyles[0]+=1}this.itemsData=[];this.visible=group.visible===undefined?true:group.visible}GraphGroup.prototype.setItems=function(items){if(items!=null){this.itemsData=items;if(this.options.sort==true){util.insertSort(this.itemsData,function(a,b){return a.x>b.x?1:-1})}}else{this.itemsData=[]}};GraphGroup.prototype.getItems=function(){return this.itemsData};GraphGroup.prototype.setZeroPosition=function(pos){this.zeroPosition=pos};GraphGroup.prototype.setOptions=function(options){if(options!==undefined){var fields=[\"sampling\",\"style\",\"sort\",\"yAxisOrientation\",\"barChart\",\"zIndex\",\"excludeFromStacking\",\"excludeFromLegend\"];util.selectiveDeepExtend(fields,this.options,options);if(typeof options.drawPoints==\"function\"){options.drawPoints={onRender:options.drawPoints}}util.mergeOptions(this.options,options,\"interpolation\");util.mergeOptions(this.options,options,\"drawPoints\");util.mergeOptions(this.options,options,\"shaded\");if(options.interpolation){if((0,_typeof3[\"default\"])(options.interpolation)==\"object\"){if(options.interpolation.parametrization){if(options.interpolation.parametrization==\"uniform\"){this.options.interpolation.alpha=0}else if(options.interpolation.parametrization==\"chordal\"){this.options.interpolation.alpha=1}else{this.options.interpolation.parametrization=\"centripetal\";this.options.interpolation.alpha=.5}}}}}};GraphGroup.prototype.update=function(group){this.group=group;this.content=group.content||\"graph\";this.className=group.className||this.className||\"vis-graph-group\"+this.groupsUsingDefaultStyles[0]%10;this.visible=group.visible===undefined?true:group.visible;this.style=group.style;this.setOptions(group.options)};GraphGroup.prototype.getLegend=function(iconWidth,iconHeight,framework,x,y){if(framework==undefined||framework==null){var svg=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");framework={svg:svg,svgElements:{},options:this.options,groups:[this]}}if(x==undefined||x==null){x=0}if(y==undefined||y==null){y=.5*iconHeight}switch(this.options.style){case\"line\":Lines.drawIcon(this,x,y,iconWidth,iconHeight,framework);break;case\"points\":case\"point\":Points.drawIcon(this,x,y,iconWidth,iconHeight,framework);break;case\"bar\":Bars.drawIcon(this,x,y,iconWidth,iconHeight,framework);break}return{icon:framework.svg,label:this.content,orientation:this.options.yAxisOrientation}};GraphGroup.prototype.getYRange=function(groupData){var yMin=groupData[0].y;var yMax=groupData[0].y;for(var j=0;j<groupData.length;j++){yMin=yMin>groupData[j].y?groupData[j].y:yMin;yMax=yMax<groupData[j].y?groupData[j].y:yMax}return{min:yMin,max:yMax,yAxisOrientation:this.options.yAxisOrientation}};module.exports=GraphGroup},function(module,exports,__webpack_require__){\"use strict\";var DOMutil=__webpack_require__(14);var Points=__webpack_require__(72);function Bargraph(groupId,options){}Bargraph.drawIcon=function(group,x,y,iconWidth,iconHeight,framework){var fillHeight=iconHeight*.5;var outline=DOMutil.getSVGElement(\"rect\",framework.svgElements,framework.svg);outline.setAttributeNS(null,\"x\",x);outline.setAttributeNS(null,\"y\",y-fillHeight);outline.setAttributeNS(null,\"width\",iconWidth);outline.setAttributeNS(null,\"height\",2*fillHeight);outline.setAttributeNS(null,\"class\",\"vis-outline\");var barWidth=Math.round(.3*iconWidth);var originalWidth=group.options.barChart.width;var scale=originalWidth/barWidth;var bar1Height=Math.round(.4*iconHeight);var bar2Height=Math.round(.75*iconHeight);var offset=Math.round((iconWidth-2*barWidth)/3);DOMutil.drawBar(x+.5*barWidth+offset,y+fillHeight-bar1Height-1,barWidth,bar1Height,group.className+\" vis-bar\",framework.svgElements,framework.svg,group.style);DOMutil.drawBar(x+1.5*barWidth+offset+2,y+fillHeight-bar2Height-1,barWidth,bar2Height,group.className+\" vis-bar\",framework.svgElements,framework.svg,group.style);if(group.options.drawPoints.enabled==true){var groupTemplate={style:group.options.drawPoints.style,styles:group.options.drawPoints.styles,size:group.options.drawPoints.size/scale,className:group.className};DOMutil.drawPoint(x+.5*barWidth+offset,y+fillHeight-bar1Height-1,groupTemplate,framework.svgElements,framework.svg);DOMutil.drawPoint(x+1.5*barWidth+offset+2,y+fillHeight-bar2Height-1,groupTemplate,framework.svgElements,framework.svg)}};Bargraph.draw=function(groupIds,processedGroupData,framework){var combinedData=[];var intersections={};var coreDistance;var key,drawData;var group;var i,j;var barPoints=0;for(i=0;i<groupIds.length;i++){group=framework.groups[groupIds[i]];if(group.options.style===\"bar\"){if(group.visible===true&&(framework.options.groups.visibility[groupIds[i]]===undefined||framework.options.groups.visibility[groupIds[i]]===true)){for(j=0;j<processedGroupData[groupIds[i]].length;j++){combinedData.push({screen_x:processedGroupData[groupIds[i]][j].screen_x,screen_end:processedGroupData[groupIds[i]][j].screen_end,screen_y:processedGroupData[groupIds[i]][j].screen_y,x:processedGroupData[groupIds[i]][j].x,end:processedGroupData[groupIds[i]][j].end,y:processedGroupData[groupIds[i]][j].y,groupId:groupIds[i],label:processedGroupData[groupIds[i]][j].label});barPoints+=1}}}}if(barPoints===0){return}combinedData.sort(function(a,b){if(a.screen_x===b.screen_x){return a.groupId<b.groupId?-1:1}else{return a.screen_x-b.screen_x}});Bargraph._getDataIntersections(intersections,combinedData);for(i=0;i<combinedData.length;i++){group=framework.groups[combinedData[i].groupId];var minWidth=group.options.barChart.minWidth!=undefined?group.options.barChart.minWidth:.1*group.options.barChart.width;key=combinedData[i].screen_x;var heightOffset=0;if(intersections[key]===undefined){if(i+1<combinedData.length){coreDistance=Math.abs(combinedData[i+1].screen_x-key)}drawData=Bargraph._getSafeDrawData(coreDistance,group,minWidth)}else{var nextKey=i+(intersections[key].amount-intersections[key].resolved);if(nextKey<combinedData.length){coreDistance=Math.abs(combinedData[nextKey].screen_x-key)}drawData=Bargraph._getSafeDrawData(coreDistance,group,minWidth);intersections[key].resolved+=1;if(group.options.stack===true&&group.options.excludeFromStacking!==true){if(combinedData[i].screen_y<group.zeroPosition){heightOffset=intersections[key].accumulatedNegative;intersections[key].accumulatedNegative+=group.zeroPosition-combinedData[i].screen_y}else{heightOffset=intersections[key].accumulatedPositive;intersections[key].accumulatedPositive+=group.zeroPosition-combinedData[i].screen_y}}else if(group.options.barChart.sideBySide===true){drawData.width=drawData.width/intersections[key].amount;drawData.offset+=intersections[key].resolved*drawData.width-.5*drawData.width*(intersections[key].amount+1)}}var dataWidth=drawData.width;var start=combinedData[i].screen_x;if(combinedData[i].screen_end!=undefined){dataWidth=combinedData[i].screen_end-combinedData[i].screen_x;start+=dataWidth*.5}else{start+=drawData.offset}DOMutil.drawBar(start,combinedData[i].screen_y-heightOffset,dataWidth,group.zeroPosition-combinedData[i].screen_y,group.className+\" vis-bar\",framework.svgElements,framework.svg,group.style);if(group.options.drawPoints.enabled===true){var pointData={screen_x:combinedData[i].screen_x,screen_y:combinedData[i].screen_y-heightOffset,x:combinedData[i].x,y:combinedData[i].y,groupId:combinedData[i].groupId,label:combinedData[i].label};Points.draw([pointData],group,framework,drawData.offset)}}};Bargraph._getDataIntersections=function(intersections,combinedData){var coreDistance;for(var i=0;i<combinedData.length;i++){if(i+1<combinedData.length){coreDistance=Math.abs(combinedData[i+1].screen_x-combinedData[i].screen_x)}if(i>0){coreDistance=Math.min(coreDistance,Math.abs(combinedData[i-1].screen_x-combinedData[i].screen_x))}if(coreDistance===0){if(intersections[combinedData[i].screen_x]===undefined){intersections[combinedData[i].screen_x]={amount:0,resolved:0,accumulatedPositive:0,accumulatedNegative:0}}intersections[combinedData[i].screen_x].amount+=1}}};Bargraph._getSafeDrawData=function(coreDistance,group,minWidth){var width,offset;if(coreDistance<group.options.barChart.width&&coreDistance>0){width=coreDistance<minWidth?minWidth:coreDistance;offset=0;if(group.options.barChart.align===\"left\"){offset-=.5*coreDistance}else if(group.options.barChart.align===\"right\"){offset+=.5*coreDistance}}else{width=group.options.barChart.width;offset=0;if(group.options.barChart.align===\"left\"){offset-=.5*group.options.barChart.width}else if(group.options.barChart.align===\"right\"){offset+=.5*group.options.barChart.width}}return{width:width,offset:offset}};Bargraph.getStackedYRange=function(combinedData,groupRanges,groupIds,groupLabel,orientation){if(combinedData.length>0){combinedData.sort(function(a,b){if(a.screen_x===b.screen_x){return a.groupId<b.groupId?-1:1}else{return a.screen_x-b.screen_x}});var intersections={};Bargraph._getDataIntersections(intersections,combinedData);groupRanges[groupLabel]=Bargraph._getStackedYRange(intersections,combinedData);groupRanges[groupLabel].yAxisOrientation=orientation;groupIds.push(groupLabel)}};Bargraph._getStackedYRange=function(intersections,combinedData){var key;var yMin=combinedData[0].screen_y;var yMax=combinedData[0].screen_y;for(var i=0;i<combinedData.length;i++){key=combinedData[i].screen_x;if(intersections[key]===undefined){yMin=yMin>combinedData[i].screen_y?combinedData[i].screen_y:yMin;yMax=yMax<combinedData[i].screen_y?combinedData[i].screen_y:yMax}else{if(combinedData[i].screen_y<0){intersections[key].accumulatedNegative+=combinedData[i].screen_y}else{intersections[key].accumulatedPositive+=combinedData[i].screen_y}}}for(var xpos in intersections){if(intersections.hasOwnProperty(xpos)){yMin=yMin>intersections[xpos].accumulatedNegative?intersections[xpos].accumulatedNegative:yMin;yMin=yMin>intersections[xpos].accumulatedPositive?intersections[xpos].accumulatedPositive:yMin;yMax=yMax<intersections[xpos].accumulatedNegative?intersections[xpos].accumulatedNegative:yMax;yMax=yMax<intersections[xpos].accumulatedPositive?intersections[xpos].accumulatedPositive:yMax}}return{min:yMin,max:yMax}};module.exports=Bargraph},function(module,exports,__webpack_require__){\"use strict\";var DOMutil=__webpack_require__(14);function Line(groupId,options){}Line.calcPath=function(dataset,group){if(dataset!=null){if(dataset.length>0){var d=[];if(group.options.interpolation.enabled==true){d=Line._catmullRom(dataset,group)}else{d=Line._linear(dataset)}return d}}};Line.drawIcon=function(group,x,y,iconWidth,iconHeight,framework){var fillHeight=iconHeight*.5;var path,fillPath;var outline=DOMutil.getSVGElement(\"rect\",framework.svgElements,framework.svg);outline.setAttributeNS(null,\"x\",x);outline.setAttributeNS(null,\"y\",y-fillHeight);outline.setAttributeNS(null,\"width\",iconWidth);outline.setAttributeNS(null,\"height\",2*fillHeight);outline.setAttributeNS(null,\"class\",\"vis-outline\");path=DOMutil.getSVGElement(\"path\",framework.svgElements,framework.svg);path.setAttributeNS(null,\"class\",group.className);if(group.style!==undefined){path.setAttributeNS(null,\"style\",group.style)}path.setAttributeNS(null,\"d\",\"M\"+x+\",\"+y+\" L\"+(x+iconWidth)+\",\"+y+\"\");if(group.options.shaded.enabled==true){fillPath=DOMutil.getSVGElement(\"path\",framework.svgElements,framework.svg);if(group.options.shaded.orientation==\"top\"){fillPath.setAttributeNS(null,\"d\",\"M\"+x+\", \"+(y-fillHeight)+\"L\"+x+\",\"+y+\" L\"+(x+iconWidth)+\",\"+y+\" L\"+(x+iconWidth)+\",\"+(y-fillHeight))}else{fillPath.setAttributeNS(null,\"d\",\"M\"+x+\",\"+y+\" \"+\"L\"+x+\",\"+(y+fillHeight)+\" \"+\"L\"+(x+iconWidth)+\",\"+(y+fillHeight)+\"L\"+(x+iconWidth)+\",\"+y)}fillPath.setAttributeNS(null,\"class\",group.className+\" vis-icon-fill\");if(group.options.shaded.style!==undefined&&group.options.shaded.style!==\"\"){fillPath.setAttributeNS(null,\"style\",group.options.shaded.style)}}if(group.options.drawPoints.enabled==true){var groupTemplate={style:group.options.drawPoints.style,styles:group.options.drawPoints.styles,size:group.options.drawPoints.size,className:group.className};DOMutil.drawPoint(x+.5*iconWidth,y,groupTemplate,framework.svgElements,framework.svg)}};Line.drawShading=function(pathArray,group,subPathArray,framework){if(group.options.shaded.enabled==true){var svgHeight=Number(framework.svg.style.height.replace(\"px\",\"\"));var fillPath=DOMutil.getSVGElement(\"path\",framework.svgElements,framework.svg);var type=\"L\";if(group.options.interpolation.enabled==true){type=\"C\"}var dFill;var zero=0;if(group.options.shaded.orientation==\"top\"){zero=0}else if(group.options.shaded.orientation==\"bottom\"){zero=svgHeight}else{zero=Math.min(Math.max(0,group.zeroPosition),svgHeight)}if(group.options.shaded.orientation==\"group\"&&subPathArray!=null&&subPathArray!=undefined){dFill=\"M\"+pathArray[0][0]+\",\"+pathArray[0][1]+\" \"+this.serializePath(pathArray,type,false)+\" L\"+subPathArray[subPathArray.length-1][0]+\",\"+subPathArray[subPathArray.length-1][1]+\" \"+this.serializePath(subPathArray,type,true)+subPathArray[0][0]+\",\"+subPathArray[0][1]+\" Z\"}else{dFill=\"M\"+pathArray[0][0]+\",\"+pathArray[0][1]+\" \"+this.serializePath(pathArray,type,false)+\" V\"+zero+\" H\"+pathArray[0][0]+\" Z\"}fillPath.setAttributeNS(null,\"class\",group.className+\" vis-fill\");if(group.options.shaded.style!==undefined){fillPath.setAttributeNS(null,\"style\",group.options.shaded.style)}fillPath.setAttributeNS(null,\"d\",dFill)}};Line.draw=function(pathArray,group,framework){if(pathArray!=null&&pathArray!=undefined){var path=DOMutil.getSVGElement(\"path\",framework.svgElements,framework.svg);path.setAttributeNS(null,\"class\",group.className);if(group.style!==undefined){path.setAttributeNS(null,\"style\",group.style)}var type=\"L\";if(group.options.interpolation.enabled==true){type=\"C\"}path.setAttributeNS(null,\"d\",\"M\"+pathArray[0][0]+\",\"+pathArray[0][1]+\" \"+this.serializePath(pathArray,type,false))}};Line.serializePath=function(pathArray,type,inverse){if(pathArray.length<2){return\"\"}var d=type;var i;if(inverse){for(i=pathArray.length-2;i>0;i--){d+=pathArray[i][0]+\",\"+pathArray[i][1]+\" \"}}else{for(i=1;i<pathArray.length;i++){d+=pathArray[i][0]+\",\"+pathArray[i][1]+\" \"}}return d};Line._catmullRomUniform=function(data){var p0,p1,p2,p3,bp1,bp2;var d=[];d.push([Math.round(data[0].screen_x),Math.round(data[0].screen_y)]);var normalization=1/6;var length=data.length;for(var i=0;i<length-1;i++){p0=i==0?data[0]:data[i-1];p1=data[i];p2=data[i+1];p3=i+2<length?data[i+2]:p2;bp1={screen_x:(-p0.screen_x+6*p1.screen_x+p2.screen_x)*normalization,screen_y:(-p0.screen_y+6*p1.screen_y+p2.screen_y)*normalization};bp2={screen_x:(p1.screen_x+6*p2.screen_x-p3.screen_x)*normalization,screen_y:(p1.screen_y+6*p2.screen_y-p3.screen_y)*normalization};d.push([bp1.screen_x,bp1.screen_y]);d.push([bp2.screen_x,bp2.screen_y]);d.push([p2.screen_x,p2.screen_y])}return d};Line._catmullRom=function(data,group){var alpha=group.options.interpolation.alpha;if(alpha==0||alpha===undefined){return this._catmullRomUniform(data)}else{var p0,p1,p2,p3,bp1,bp2,d1,d2,d3,A,B,N,M;var d3powA,d2powA,d3pow2A,d2pow2A,d1pow2A,d1powA;var d=[];d.push([Math.round(data[0].screen_x),Math.round(data[0].screen_y)]);var length=data.length;for(var i=0;i<length-1;i++){p0=i==0?data[0]:data[i-1];p1=data[i];p2=data[i+1];p3=i+2<length?data[i+2]:p2;d1=Math.sqrt(Math.pow(p0.screen_x-p1.screen_x,2)+Math.pow(p0.screen_y-p1.screen_y,2));d2=Math.sqrt(Math.pow(p1.screen_x-p2.screen_x,2)+Math.pow(p1.screen_y-p2.screen_y,2));d3=Math.sqrt(Math.pow(p2.screen_x-p3.screen_x,2)+Math.pow(p2.screen_y-p3.screen_y,2));d3powA=Math.pow(d3,alpha);d3pow2A=Math.pow(d3,2*alpha);d2powA=Math.pow(d2,alpha);d2pow2A=Math.pow(d2,2*alpha);d1powA=Math.pow(d1,alpha);d1pow2A=Math.pow(d1,2*alpha);A=2*d1pow2A+3*d1powA*d2powA+d2pow2A;B=2*d3pow2A+3*d3powA*d2powA+d2pow2A;N=3*d1powA*(d1powA+d2powA);if(N>0){N=1/N}M=3*d3powA*(d3powA+d2powA);if(M>0){M=1/M}bp1={screen_x:(-d2pow2A*p0.screen_x+A*p1.screen_x+d1pow2A*p2.screen_x)*N,screen_y:(-d2pow2A*p0.screen_y+A*p1.screen_y+d1pow2A*p2.screen_y)*N};bp2={screen_x:(d3pow2A*p1.screen_x+B*p2.screen_x-d2pow2A*p3.screen_x)*M,screen_y:(d3pow2A*p1.screen_y+B*p2.screen_y-d2pow2A*p3.screen_y)*M};if(bp1.screen_x==0&&bp1.screen_y==0){bp1=p1}if(bp2.screen_x==0&&bp2.screen_y==0){bp2=p2}d.push([bp1.screen_x,bp1.screen_y]);d.push([bp2.screen_x,bp2.screen_y]);d.push([p2.screen_x,p2.screen_y])}return d}};Line._linear=function(data){var d=[];for(var i=0;i<data.length;i++){d.push([data[i].screen_x,data[i].screen_y])}return d};module.exports=Line},function(module,exports,__webpack_require__){\"use strict\";var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DOMutil=__webpack_require__(14);var Component=__webpack_require__(16);function Legend(body,options,side,linegraphOptions){this.body=body;this.defaultOptions={enabled:false,icons:true,iconSize:20,iconSpacing:6,left:{visible:true,position:\"top-left\"},right:{visible:true,position:\"top-right\"}};this.side=side;this.options=util.extend({},this.defaultOptions);this.linegraphOptions=linegraphOptions;this.svgElements={};this.dom={};this.groups={};this.amountOfGroups=0;this._create();this.framework={svg:this.svg,svgElements:this.svgElements,options:this.options,groups:this.groups};this.setOptions(options)}Legend.prototype=new Component;Legend.prototype.clear=function(){this.groups={};this.amountOfGroups=0};Legend.prototype.addGroup=function(label,graphOptions){if(graphOptions.options.excludeFromLegend!=true){if(!this.groups.hasOwnProperty(label)){this.groups[label]=graphOptions}this.amountOfGroups+=1}};Legend.prototype.updateGroup=function(label,graphOptions){this.groups[label]=graphOptions};Legend.prototype.removeGroup=function(label){if(this.groups.hasOwnProperty(label)){delete this.groups[label];this.amountOfGroups-=1}};Legend.prototype._create=function(){this.dom.frame=document.createElement(\"div\");this.dom.frame.className=\"vis-legend\";this.dom.frame.style.position=\"absolute\";this.dom.frame.style.top=\"10px\";this.dom.frame.style.display=\"block\";this.dom.textArea=document.createElement(\"div\");this.dom.textArea.className=\"vis-legend-text\";this.dom.textArea.style.position=\"relative\";this.dom.textArea.style.top=\"0px\";this.svg=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");this.svg.style.position=\"absolute\";this.svg.style.top=0+\"px\";this.svg.style.width=this.options.iconSize+5+\"px\";this.svg.style.height=\"100%\";this.dom.frame.appendChild(this.svg);this.dom.frame.appendChild(this.dom.textArea)};Legend.prototype.hide=function(){if(this.dom.frame.parentNode){this.dom.frame.parentNode.removeChild(this.dom.frame)}};Legend.prototype.show=function(){if(!this.dom.frame.parentNode){this.body.dom.center.appendChild(this.dom.frame)}};Legend.prototype.setOptions=function(options){var fields=[\"enabled\",\"orientation\",\"icons\",\"left\",\"right\"];util.selectiveDeepExtend(fields,this.options,options)};Legend.prototype.redraw=function(){var activeGroups=0;var groupArray=(0,_keys2[\"default\"])(this.groups);groupArray.sort(function(a,b){return a<b?-1:1});for(var i=0;i<groupArray.length;i++){var groupId=groupArray[i];if(this.groups[groupId].visible==true&&(this.linegraphOptions.visibility[groupId]===undefined||this.linegraphOptions.visibility[groupId]==true)){activeGroups++}}if(this.options[this.side].visible==false||this.amountOfGroups==0||this.options.enabled==false||activeGroups==0){this.hide()}else{this.show();if(this.options[this.side].position==\"top-left\"||this.options[this.side].position==\"bottom-left\"){this.dom.frame.style.left=\"4px\";this.dom.frame.style.textAlign=\"left\";this.dom.textArea.style.textAlign=\"left\";this.dom.textArea.style.left=this.options.iconSize+15+\"px\";this.dom.textArea.style.right=\"\";this.svg.style.left=0+\"px\";this.svg.style.right=\"\"}else{this.dom.frame.style.right=\"4px\";this.dom.frame.style.textAlign=\"right\";this.dom.textArea.style.textAlign=\"right\";this.dom.textArea.style.right=this.options.iconSize+15+\"px\";this.dom.textArea.style.left=\"\";this.svg.style.right=0+\"px\";this.svg.style.left=\"\"}if(this.options[this.side].position==\"top-left\"||this.options[this.side].position==\"top-right\"){this.dom.frame.style.top=4-Number(this.body.dom.center.style.top.replace(\"px\",\"\"))+\"px\";this.dom.frame.style.bottom=\"\"}else{var scrollableHeight=this.body.domProps.center.height-this.body.domProps.centerContainer.height;this.dom.frame.style.bottom=4+scrollableHeight+Number(this.body.dom.center.style.top.replace(\"px\",\"\"))+\"px\";this.dom.frame.style.top=\"\"}if(this.options.icons==false){this.dom.frame.style.width=this.dom.textArea.offsetWidth+10+\"px\";this.dom.textArea.style.right=\"\";this.dom.textArea.style.left=\"\";this.svg.style.width=\"0px\"}else{this.dom.frame.style.width=this.options.iconSize+15+this.dom.textArea.offsetWidth+10+\"px\";this.drawLegendIcons()}var content=\"\";for(i=0;i<groupArray.length;i++){groupId=groupArray[i];if(this.groups[groupId].visible==true&&(this.linegraphOptions.visibility[groupId]===undefined||this.linegraphOptions.visibility[groupId]==true)){content+=this.groups[groupId].content+\"<br />\"}}this.dom.textArea.innerHTML=content;this.dom.textArea.style.lineHeight=.75*this.options.iconSize+this.options.iconSpacing+\"px\"}};Legend.prototype.drawLegendIcons=function(){if(this.dom.frame.parentNode){var groupArray=(0,_keys2[\"default\"])(this.groups);groupArray.sort(function(a,b){return a<b?-1:1});DOMutil.resetElements(this.svgElements);var padding=window.getComputedStyle(this.dom.frame).paddingTop;var iconOffset=Number(padding.replace(\"px\",\"\"));var x=iconOffset;var iconWidth=this.options.iconSize;var iconHeight=.75*this.options.iconSize;var y=iconOffset+.5*iconHeight+3;this.svg.style.width=iconWidth+5+iconOffset+\"px\";for(var i=0;i<groupArray.length;i++){var groupId=groupArray[i];if(this.groups[groupId].visible==true&&(this.linegraphOptions.visibility[groupId]===undefined||this.linegraphOptions.visibility[groupId]==true)){this.groups[groupId].getLegend(iconWidth,iconHeight,this.framework,x,y);y+=iconHeight+this.options.iconSpacing}}}};module.exports=Legend},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var string=\"string\";var bool=\"boolean\";var number=\"number\";var array=\"array\";var date=\"date\";var object=\"object\";var dom=\"dom\";var moment=\"moment\";var any=\"any\";var allOptions={configure:{enabled:{boolean:bool},filter:{boolean:bool,function:\"function\"},container:{dom:dom},__type__:{object:object,boolean:bool,function:\"function\"}},yAxisOrientation:{string:[\"left\",\"right\"]},defaultGroup:{string:string},sort:{boolean:bool},sampling:{boolean:bool},stack:{boolean:bool},graphHeight:{string:string,number:number},shaded:{enabled:{boolean:bool},orientation:{string:[\"bottom\",\"top\",\"zero\",\"group\"]},groupId:{object:object},__type__:{boolean:bool,object:object}},style:{string:[\"line\",\"bar\",\"points\"]},barChart:{width:{number:number},minWidth:{number:number},sideBySide:{boolean:bool},align:{string:[\"left\",\"center\",\"right\"]},__type__:{object:object}},interpolation:{enabled:{boolean:bool},parametrization:{string:[\"centripetal\",\"chordal\",\"uniform\"]},alpha:{number:number},__type__:{object:object,boolean:bool}},drawPoints:{enabled:{boolean:bool},onRender:{function:\"function\"},size:{number:number},style:{string:[\"square\",\"circle\"]},__type__:{object:object,boolean:bool,function:\"function\"}},dataAxis:{showMinorLabels:{boolean:bool},showMajorLabels:{boolean:bool},icons:{boolean:bool},width:{string:string,number:number},visible:{boolean:bool},alignZeros:{boolean:bool},left:{range:{min:{\nnumber:number,undefined:\"undefined\"},max:{number:number,undefined:\"undefined\"},__type__:{object:object}},format:{function:\"function\"},title:{text:{string:string,number:number,undefined:\"undefined\"},style:{string:string,undefined:\"undefined\"},__type__:{object:object}},__type__:{object:object}},right:{range:{min:{number:number,undefined:\"undefined\"},max:{number:number,undefined:\"undefined\"},__type__:{object:object}},format:{function:\"function\"},title:{text:{string:string,number:number,undefined:\"undefined\"},style:{string:string,undefined:\"undefined\"},__type__:{object:object}},__type__:{object:object}},__type__:{object:object}},legend:{enabled:{boolean:bool},icons:{boolean:bool},left:{visible:{boolean:bool},position:{string:[\"top-right\",\"bottom-right\",\"top-left\",\"bottom-left\"]},__type__:{object:object}},right:{visible:{boolean:bool},position:{string:[\"top-right\",\"bottom-right\",\"top-left\",\"bottom-left\"]},__type__:{object:object}},__type__:{object:object,boolean:bool}},groups:{visibility:{any:any},__type__:{object:object}},autoResize:{boolean:bool},throttleRedraw:{number:number},clickToUse:{boolean:bool},end:{number:number,date:date,string:string,moment:moment},format:{minorLabels:{millisecond:{string:string,undefined:\"undefined\"},second:{string:string,undefined:\"undefined\"},minute:{string:string,undefined:\"undefined\"},hour:{string:string,undefined:\"undefined\"},weekday:{string:string,undefined:\"undefined\"},day:{string:string,undefined:\"undefined\"},month:{string:string,undefined:\"undefined\"},year:{string:string,undefined:\"undefined\"},__type__:{object:object}},majorLabels:{millisecond:{string:string,undefined:\"undefined\"},second:{string:string,undefined:\"undefined\"},minute:{string:string,undefined:\"undefined\"},hour:{string:string,undefined:\"undefined\"},weekday:{string:string,undefined:\"undefined\"},day:{string:string,undefined:\"undefined\"},month:{string:string,undefined:\"undefined\"},year:{string:string,undefined:\"undefined\"},__type__:{object:object}},__type__:{object:object}},moment:{function:\"function\"},height:{string:string,number:number},hiddenDates:{start:{date:date,number:number,string:string,moment:moment},end:{date:date,number:number,string:string,moment:moment},repeat:{string:string},__type__:{object:object,array:array}},locale:{string:string},locales:{__any__:{any:any},__type__:{object:object}},max:{date:date,number:number,string:string,moment:moment},maxHeight:{number:number,string:string},maxMinorChars:{number:number},min:{date:date,number:number,string:string,moment:moment},minHeight:{number:number,string:string},moveable:{boolean:bool},multiselect:{boolean:bool},orientation:{string:string},showCurrentTime:{boolean:bool},showMajorLabels:{boolean:bool},showMinorLabels:{boolean:bool},start:{date:date,number:number,string:string,moment:moment},timeAxis:{scale:{string:string,undefined:\"undefined\"},step:{number:number,undefined:\"undefined\"},__type__:{object:object}},width:{string:string,number:number},zoomable:{boolean:bool},zoomKey:{string:[\"ctrlKey\",\"altKey\",\"metaKey\",\"\"]},zoomMax:{number:number},zoomMin:{number:number},zIndex:{number:number},__type__:{object:object}};var configureOptions={global:{sort:true,sampling:true,stack:false,shaded:{enabled:false,orientation:[\"zero\",\"top\",\"bottom\",\"group\"]},style:[\"line\",\"bar\",\"points\"],barChart:{width:[50,5,100,5],minWidth:[50,5,100,5],sideBySide:false,align:[\"left\",\"center\",\"right\"]},interpolation:{enabled:true,parametrization:[\"centripetal\",\"chordal\",\"uniform\"]},drawPoints:{enabled:true,size:[6,2,30,1],style:[\"square\",\"circle\"]},dataAxis:{showMinorLabels:true,showMajorLabels:true,icons:false,width:[40,0,200,1],visible:true,alignZeros:true,left:{title:{text:\"\",style:\"\"}},right:{title:{text:\"\",style:\"\"}}},legend:{enabled:false,icons:true,left:{visible:true,position:[\"top-right\",\"bottom-right\",\"top-left\",\"bottom-left\"]},right:{visible:true,position:[\"top-right\",\"bottom-right\",\"top-left\",\"bottom-left\"]}},autoResize:true,clickToUse:false,end:\"\",format:{minorLabels:{millisecond:\"SSS\",second:\"s\",minute:\"HH:mm\",hour:\"HH:mm\",weekday:\"ddd D\",day:\"D\",month:\"MMM\",year:\"YYYY\"},majorLabels:{millisecond:\"HH:mm:ss\",second:\"D MMMM HH:mm\",minute:\"ddd D MMMM\",hour:\"ddd D MMMM\",weekday:\"MMMM YYYY\",day:\"MMMM YYYY\",month:\"YYYY\",year:\"\"}},height:\"\",locale:\"\",max:\"\",maxHeight:\"\",maxMinorChars:[7,0,20,1],min:\"\",minHeight:\"\",moveable:true,orientation:[\"both\",\"bottom\",\"top\"],showCurrentTime:false,showMajorLabels:true,showMinorLabels:true,start:\"\",width:\"100%\",zoomable:true,zoomKey:[\"ctrlKey\",\"altKey\",\"metaKey\",\"\"],zoomMax:[31536e10,10,31536e10,1],zoomMin:[10,10,31536e10,1],zIndex:0}};exports.allOptions=allOptions;exports.configureOptions=configureOptions},function(module,exports,__webpack_require__){\"use strict\";var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function parseDOT(data){dot=data;return parseGraph()}var NODE_ATTR_MAPPING={fontsize:\"font.size\",fontcolor:\"font.color\",labelfontcolor:\"font.color\",fontname:\"font.face\",color:[\"color.border\",\"color.background\"],fillcolor:\"color.background\",tooltip:\"title\",labeltooltip:\"title\"};var EDGE_ATTR_MAPPING=(0,_create2[\"default\"])(NODE_ATTR_MAPPING);EDGE_ATTR_MAPPING.color=\"color.color\";EDGE_ATTR_MAPPING.style=\"dashes\";var TOKENTYPE={NULL:0,DELIMITER:1,IDENTIFIER:2,UNKNOWN:3};var DELIMITERS={\"{\":true,\"}\":true,\"[\":true,\"]\":true,\";\":true,\"=\":true,\",\":true,\"->\":true,\"--\":true};var dot=\"\";var index=0;var c=\"\";var token=\"\";var tokenType=TOKENTYPE.NULL;function first(){index=0;c=dot.charAt(0)}function next(){index++;c=dot.charAt(index)}function nextPreview(){return dot.charAt(index+1)}var regexAlphaNumeric=/[a-zA-Z_0-9.:#]/;function isAlphaNumeric(c){return regexAlphaNumeric.test(c)}function merge(a,b){if(!a){a={}}if(b){for(var name in b){if(b.hasOwnProperty(name)){a[name]=b[name]}}}return a}function setValue(obj,path,value){var keys=path.split(\".\");var o=obj;while(keys.length){var key=keys.shift();if(keys.length){if(!o[key]){o[key]={}}o=o[key]}else{o[key]=value}}}function addNode(graph,node){var i,len;var current=null;var graphs=[graph];var root=graph;while(root.parent){graphs.push(root.parent);root=root.parent}if(root.nodes){for(i=0,len=root.nodes.length;i<len;i++){if(node.id===root.nodes[i].id){current=root.nodes[i];break}}}if(!current){current={id:node.id};if(graph.node){current.attr=merge(current.attr,graph.node)}}for(i=graphs.length-1;i>=0;i--){var g=graphs[i];if(!g.nodes){g.nodes=[]}if(g.nodes.indexOf(current)===-1){g.nodes.push(current)}}if(node.attr){current.attr=merge(current.attr,node.attr)}}function addEdge(graph,edge){if(!graph.edges){graph.edges=[]}graph.edges.push(edge);if(graph.edge){var attr=merge({},graph.edge);edge.attr=merge(attr,edge.attr)}}function createEdge(graph,from,to,type,attr){var edge={from:from,to:to,type:type};if(graph.edge){edge.attr=merge({},graph.edge)}edge.attr=merge(edge.attr||{},attr);return edge}function getToken(){tokenType=TOKENTYPE.NULL;token=\"\";while(c===\" \"||c===\"\\t\"||c===\"\\n\"||c===\"\\r\"){next()}do{var isComment=false;if(c===\"#\"){var i=index-1;while(dot.charAt(i)===\" \"||dot.charAt(i)===\"\\t\"){i--}if(dot.charAt(i)===\"\\n\"||dot.charAt(i)===\"\"){while(c!=\"\"&&c!=\"\\n\"){next()}isComment=true}}if(c===\"/\"&&nextPreview()===\"/\"){while(c!=\"\"&&c!=\"\\n\"){next()}isComment=true}if(c===\"/\"&&nextPreview()===\"*\"){while(c!=\"\"){if(c===\"*\"&&nextPreview()===\"/\"){next();next();break}else{next()}}isComment=true}while(c===\" \"||c===\"\\t\"||c===\"\\n\"||c===\"\\r\"){next()}}while(isComment);if(c===\"\"){tokenType=TOKENTYPE.DELIMITER;return}var c2=c+nextPreview();if(DELIMITERS[c2]){tokenType=TOKENTYPE.DELIMITER;token=c2;next();next();return}if(DELIMITERS[c]){tokenType=TOKENTYPE.DELIMITER;token=c;next();return}if(isAlphaNumeric(c)||c===\"-\"){token+=c;next();while(isAlphaNumeric(c)){token+=c;next()}if(token===\"false\"){token=false}else if(token===\"true\"){token=true}else if(!isNaN(Number(token))){token=Number(token)}tokenType=TOKENTYPE.IDENTIFIER;return}if(c==='\"'){next();while(c!=\"\"&&(c!='\"'||c==='\"'&&nextPreview()==='\"')){if(c==='\"'){token+=c;next()}else if(c===\"\\\\\"&&nextPreview()===\"n\"){token+=\"\\n\";next()}else{token+=c}next()}if(c!='\"'){throw newSyntaxError('End of string \" expected')}next();tokenType=TOKENTYPE.IDENTIFIER;return}tokenType=TOKENTYPE.UNKNOWN;while(c!=\"\"){token+=c;next()}throw new SyntaxError('Syntax error in part \"'+chop(token,30)+'\"')}function parseGraph(){var graph={};first();getToken();if(token===\"strict\"){graph.strict=true;getToken()}if(token===\"graph\"||token===\"digraph\"){graph.type=token;getToken()}if(tokenType===TOKENTYPE.IDENTIFIER){graph.id=token;getToken()}if(token!=\"{\"){throw newSyntaxError(\"Angle bracket { expected\")}getToken();parseStatements(graph);if(token!=\"}\"){throw newSyntaxError(\"Angle bracket } expected\")}getToken();if(token!==\"\"){throw newSyntaxError(\"End of file expected\")}getToken();delete graph.node;delete graph.edge;delete graph.graph;return graph}function parseStatements(graph){while(token!==\"\"&&token!=\"}\"){parseStatement(graph);if(token===\";\"){getToken()}}}function parseStatement(graph){var subgraph=parseSubgraph(graph);if(subgraph){parseEdge(graph,subgraph);return}var attr=parseAttributeStatement(graph);if(attr){return}if(tokenType!=TOKENTYPE.IDENTIFIER){throw newSyntaxError(\"Identifier expected\")}var id=token;getToken();if(token===\"=\"){getToken();if(tokenType!=TOKENTYPE.IDENTIFIER){throw newSyntaxError(\"Identifier expected\")}graph[id]=token;getToken()}else{parseNodeStatement(graph,id)}}function parseSubgraph(graph){var subgraph=null;if(token===\"subgraph\"){subgraph={};subgraph.type=\"subgraph\";getToken();if(tokenType===TOKENTYPE.IDENTIFIER){subgraph.id=token;getToken()}}if(token===\"{\"){getToken();if(!subgraph){subgraph={}}subgraph.parent=graph;subgraph.node=graph.node;subgraph.edge=graph.edge;subgraph.graph=graph.graph;parseStatements(subgraph);if(token!=\"}\"){throw newSyntaxError(\"Angle bracket } expected\")}getToken();delete subgraph.node;delete subgraph.edge;delete subgraph.graph;delete subgraph.parent;if(!graph.subgraphs){graph.subgraphs=[]}graph.subgraphs.push(subgraph)}return subgraph}function parseAttributeStatement(graph){if(token===\"node\"){getToken();graph.node=parseAttributeList();return\"node\"}else if(token===\"edge\"){getToken();graph.edge=parseAttributeList();return\"edge\"}else if(token===\"graph\"){getToken();graph.graph=parseAttributeList();return\"graph\"}return null}function parseNodeStatement(graph,id){var node={id:id};var attr=parseAttributeList();if(attr){node.attr=attr}addNode(graph,node);parseEdge(graph,id)}function parseEdge(graph,from){while(token===\"->\"||token===\"--\"){var to;var type=token;getToken();var subgraph=parseSubgraph(graph);if(subgraph){to=subgraph}else{if(tokenType!=TOKENTYPE.IDENTIFIER){throw newSyntaxError(\"Identifier or subgraph expected\")}to=token;addNode(graph,{id:to});getToken()}var attr=parseAttributeList();var edge=createEdge(graph,from,to,type,attr);addEdge(graph,edge);from=to}}function parseAttributeList(){var attr=null;var edgeStyles={dashed:true,solid:false,dotted:[1,5]};while(token===\"[\"){getToken();attr={};while(token!==\"\"&&token!=\"]\"){if(tokenType!=TOKENTYPE.IDENTIFIER){throw newSyntaxError(\"Attribute name expected\")}var name=token;getToken();if(token!=\"=\"){throw newSyntaxError(\"Equal sign = expected\")}getToken();if(tokenType!=TOKENTYPE.IDENTIFIER){throw newSyntaxError(\"Attribute value expected\")}var value=token;if(name===\"style\"){value=edgeStyles[value]}setValue(attr,name,value);getToken();if(token==\",\"){getToken()}}if(token!=\"]\"){throw newSyntaxError(\"Bracket ] expected\")}getToken()}return attr}function newSyntaxError(message){return new SyntaxError(message+', got \"'+chop(token,30)+'\" (char '+index+\")\")}function chop(text,maxLength){return text.length<=maxLength?text:text.substr(0,27)+\"...\"}function forEach2(array1,array2,fn){if(Array.isArray(array1)){array1.forEach(function(elem1){if(Array.isArray(array2)){array2.forEach(function(elem2){fn(elem1,elem2)})}else{fn(elem1,array2)}})}else{if(Array.isArray(array2)){array2.forEach(function(elem2){fn(array1,elem2)})}else{fn(array1,array2)}}}function setProp(object,path,value){var names=path.split(\".\");var prop=names.pop();var obj=object;for(var i=0;i<names.length;i++){var name=names[i];if(!(name in obj)){obj[name]={}}obj=obj[name]}obj[prop]=value;return object}function convertAttr(attr,mapping){var converted={};for(var prop in attr){if(attr.hasOwnProperty(prop)){var visProp=mapping[prop];if(Array.isArray(visProp)){visProp.forEach(function(visPropI){setProp(converted,visPropI,attr[prop])})}else if(typeof visProp===\"string\"){setProp(converted,visProp,attr[prop])}else{setProp(converted,prop,attr[prop])}}}return converted}function DOTToGraph(data){var dotData=parseDOT(data);var graphData={nodes:[],edges:[],options:{}};if(dotData.nodes){dotData.nodes.forEach(function(dotNode){var graphNode={id:dotNode.id,label:String(dotNode.label||dotNode.id)};merge(graphNode,convertAttr(dotNode.attr,NODE_ATTR_MAPPING));if(graphNode.image){graphNode.shape=\"image\"}graphData.nodes.push(graphNode)})}if(dotData.edges){var convertEdge=function convertEdge(dotEdge){var graphEdge={from:dotEdge.from,to:dotEdge.to};merge(graphEdge,convertAttr(dotEdge.attr,EDGE_ATTR_MAPPING));graphEdge.arrows=dotEdge.type===\"->\"?\"to\":undefined;return graphEdge};dotData.edges.forEach(function(dotEdge){var from,to;if(dotEdge.from instanceof Object){from=dotEdge.from.nodes}else{from={id:dotEdge.from}}if(dotEdge.to instanceof Object){to=dotEdge.to.nodes}else{to={id:dotEdge.to}}if(dotEdge.from instanceof Object&&dotEdge.from.edges){dotEdge.from.edges.forEach(function(subEdge){var graphEdge=convertEdge(subEdge);graphData.edges.push(graphEdge)})}forEach2(from,to,function(from,to){var subEdge=createEdge(graphData,from.id,to.id,dotEdge.type,dotEdge.attr);var graphEdge=convertEdge(subEdge);graphData.edges.push(graphEdge)});if(dotEdge.to instanceof Object&&dotEdge.to.edges){dotEdge.to.edges.forEach(function(subEdge){var graphEdge=convertEdge(subEdge);graphData.edges.push(graphEdge)})}})}if(dotData.attr){graphData.options=dotData.attr}return graphData}exports.parseDOT=parseDOT;exports.DOTToGraph=DOTToGraph},function(module,exports,__webpack_require__){\"use strict\";function parseGephi(gephiJSON,optionsObj){var edges=[];var nodes=[];var options={edges:{inheritColor:false},nodes:{fixed:false,parseColor:false}};if(optionsObj!==undefined){if(optionsObj.fixed!==undefined){options.nodes.fixed=optionsObj.fixed}if(optionsObj.parseColor!==undefined){options.nodes.parseColor=optionsObj.parseColor}if(optionsObj.inheritColor!==undefined){options.edges.inheritColor=optionsObj.inheritColor}}var gEdges=gephiJSON.edges;var gNodes=gephiJSON.nodes;for(var i=0;i<gEdges.length;i++){var edge={};var gEdge=gEdges[i];edge[\"id\"]=gEdge.id;edge[\"from\"]=gEdge.source;edge[\"to\"]=gEdge.target;edge[\"attributes\"]=gEdge.attributes;edge[\"label\"]=gEdge.label;edge[\"title\"]=gEdge.attributes!==undefined?gEdge.attributes.title:undefined;if(gEdge[\"type\"]===\"Directed\"){edge[\"arrows\"]=\"to\"}if(gEdge.color&&options.inheritColor===false){edge[\"color\"]=gEdge.color}edges.push(edge)}for(var j=0;j<gNodes.length;j++){var node={};var gNode=gNodes[j];node[\"id\"]=gNode.id;node[\"attributes\"]=gNode.attributes;node[\"x\"]=gNode.x;node[\"y\"]=gNode.y;node[\"label\"]=gNode.label;node[\"title\"]=gNode.attributes!==undefined?gNode.attributes.title:gNode.title;if(options.nodes.parseColor===true){node[\"color\"]=gNode.color}else{node[\"color\"]=gNode.color!==undefined?{background:gNode.color,border:gNode.color,highlight:{background:gNode.color,border:gNode.color},hover:{background:gNode.color,border:gNode.color}}:undefined}node[\"size\"]=gNode.size;node[\"fixed\"]=options.nodes.fixed&&gNode.x!==undefined&&gNode.y!==undefined;nodes.push(node)}return{nodes:nodes,edges:edges}}exports.parseGephi=parseGephi},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _CachedImage=__webpack_require__(185);var _CachedImage2=_interopRequireDefault(_CachedImage);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Images=function(){function Images(callback){(0,_classCallCheck3[\"default\"])(this,Images);this.images={};this.imageBroken={};this.callback=callback}(0,_createClass3[\"default\"])(Images,[{key:\"_tryloadBrokenUrl\",value:function _tryloadBrokenUrl(url,brokenUrl,imageToLoadBrokenUrlOn){if(url===undefined||imageToLoadBrokenUrlOn===undefined)return;if(brokenUrl===undefined){console.warn(\"No broken url image defined\");return}imageToLoadBrokenUrlOn.onerror=function(){console.error(\"Could not load brokenImage:\",brokenUrl)};imageToLoadBrokenUrlOn.image.src=brokenUrl}},{key:\"_redrawWithImage\",value:function _redrawWithImage(imageToRedrawWith){if(this.callback){this.callback(imageToRedrawWith)}}},{key:\"load\",value:function load(url,brokenUrl){var _this=this;var cachedImage=this.images[url];if(cachedImage)return cachedImage;var img=new _CachedImage2[\"default\"];this.images[url]=img;img.image.onload=function(){_this._fixImageCoordinates(img.image);img.init();_this._redrawWithImage(img)};img.image.onerror=function(){console.error(\"Could not load image:\",url);_this._tryloadBrokenUrl(url,brokenUrl,img)};img.image.src=url;return img}},{key:\"_fixImageCoordinates\",value:function _fixImageCoordinates(imageToCache){if(imageToCache.width===0){document.body.appendChild(imageToCache);imageToCache.width=imageToCache.offsetWidth;imageToCache.height=imageToCache.offsetHeight;document.body.removeChild(imageToCache)}}}]);return Images}();exports[\"default\"]=Images},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var ComponentUtil=__webpack_require__(48)[\"default\"];var LabelSplitter=__webpack_require__(191)[\"default\"];var multiFontStyle=[\"bold\",\"ital\",\"boldital\",\"mono\"];var Label=function(){function Label(body,options){var edgelabel=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;(0,_classCallCheck3[\"default\"])(this,Label);this.body=body;this.pointToSelf=false;this.baseSize=undefined;this.fontOptions={};this.setOptions(options);this.size={top:0,left:0,width:0,height:0,yLine:0};this.isEdgeLabel=edgelabel}(0,_createClass3[\"default\"])(Label,[{key:\"setOptions\",value:function setOptions(options){this.elementOptions=options;this.initFontOptions(options.font);if(ComponentUtil.isValidLabel(options.label)){this.labelDirty=true}else{options.label=\"\"}if(options.font!==undefined&&options.font!==null){if(typeof options.font===\"string\"){this.baseSize=this.fontOptions.size}else if((0,_typeof3[\"default\"])(options.font)===\"object\"){var size=options.font.size;if(size!==undefined){this.baseSize=size}}}}},{key:\"initFontOptions\",value:function initFontOptions(newFontOptions){var _this=this;util.forEach(multiFontStyle,function(style){_this.fontOptions[style]={}});if(Label.parseFontString(this.fontOptions,newFontOptions)){this.fontOptions.vadjust=0;return}util.forEach(newFontOptions,function(prop,n){if(prop!==undefined&&prop!==null&&(typeof prop===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(prop))!==\"object\"){_this.fontOptions[n]=prop}})}},{key:\"constrain\",value:function constrain(pile){var fontOptions={constrainWidth:false,maxWdt:-1,minWdt:-1,constrainHeight:false,minHgt:-1,valign:\"middle\"};var widthConstraint=util.topMost(pile,\"widthConstraint\");if(typeof widthConstraint===\"number\"){fontOptions.maxWdt=Number(widthConstraint);fontOptions.minWdt=Number(widthConstraint)}else if((typeof widthConstraint===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(widthConstraint))===\"object\"){var widthConstraintMaximum=util.topMost(pile,[\"widthConstraint\",\"maximum\"]);if(typeof widthConstraintMaximum===\"number\"){fontOptions.maxWdt=Number(widthConstraintMaximum)}var widthConstraintMinimum=util.topMost(pile,[\"widthConstraint\",\"minimum\"]);if(typeof widthConstraintMinimum===\"number\"){fontOptions.minWdt=Number(widthConstraintMinimum)}}var heightConstraint=util.topMost(pile,\"heightConstraint\");if(typeof heightConstraint===\"number\"){fontOptions.minHgt=Number(heightConstraint)}else if((typeof heightConstraint===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(heightConstraint))===\"object\"){var heightConstraintMinimum=util.topMost(pile,[\"heightConstraint\",\"minimum\"]);if(typeof heightConstraintMinimum===\"number\"){fontOptions.minHgt=Number(heightConstraintMinimum)}var heightConstraintValign=util.topMost(pile,[\"heightConstraint\",\"valign\"]);if(typeof heightConstraintValign===\"string\"){if(heightConstraintValign===\"top\"||heightConstraintValign===\"bottom\"){fontOptions.valign=heightConstraintValign}}}return fontOptions}},{key:\"update\",value:function update(options,pile){this.setOptions(options,true);this.propagateFonts(pile);util.deepExtend(this.fontOptions,this.constrain(pile));this.fontOptions.chooser=ComponentUtil.choosify(\"label\",pile)}},{key:\"adjustSizes\",value:function adjustSizes(margins){var widthBias=margins?margins.right+margins.left:0;if(this.fontOptions.constrainWidth){this.fontOptions.maxWdt-=widthBias;this.fontOptions.minWdt-=widthBias}var heightBias=margins?margins.top+margins.bottom:0;if(this.fontOptions.constrainHeight){this.fontOptions.minHgt-=heightBias}}},{key:\"addFontOptionsToPile\",value:function addFontOptionsToPile(dstPile,srcPile){for(var i=0;i<srcPile.length;++i){this.addFontToPile(dstPile,srcPile[i])}}},{key:\"addFontToPile\",value:function addFontToPile(pile,options){if(options===undefined)return;if(options.font===undefined||options.font===null)return;var item=options.font;pile.push(item)}},{key:\"getBasicOptions\",value:function getBasicOptions(pile){var ret={};for(var n=0;n<pile.length;++n){var fontOptions=pile[n];var tmpShorthand={};if(Label.parseFontString(tmpShorthand,fontOptions)){fontOptions=tmpShorthand}util.forEach(fontOptions,function(opt,name){if(opt===undefined)return;if(ret.hasOwnProperty(name))return;if(multiFontStyle.indexOf(name)!==-1){ret[name]={}}else{ret[name]=opt}})}return ret}},{key:\"getFontOption\",value:function getFontOption(pile,multiName,option){var multiFont=void 0;for(var n=0;n<pile.length;++n){var fontOptions=pile[n];if(fontOptions.hasOwnProperty(multiName)){multiFont=fontOptions[multiName];if(multiFont===undefined||multiFont===null)continue;var tmpShorthand={};if(Label.parseFontString(tmpShorthand,multiFont)){multiFont=tmpShorthand}if(multiFont.hasOwnProperty(option)){return multiFont[option]}}}if(this.fontOptions.hasOwnProperty(option)){return this.fontOptions[option]}throw new Error(\"Did not find value for multi-font for property: '\"+option+\"'\")}},{key:\"getFontOptions\",value:function getFontOptions(pile,multiName){var result={};var optionNames=[\"color\",\"size\",\"face\",\"mod\",\"vadjust\"];for(var i=0;i<optionNames.length;++i){var mod=optionNames[i];result[mod]=this.getFontOption(pile,multiName,mod)}return result}},{key:\"propagateFonts\",value:function propagateFonts(pile){var _this2=this;var fontPile=[];this.addFontOptionsToPile(fontPile,pile);this.fontOptions=this.getBasicOptions(fontPile);var _loop=function _loop(i){var mod=multiFontStyle[i];var modOptions=_this2.fontOptions[mod];var tmpMultiFontOptions=_this2.getFontOptions(fontPile,mod);util.forEach(tmpMultiFontOptions,function(option,n){modOptions[n]=option});modOptions.size=Number(modOptions.size);modOptions.vadjust=Number(modOptions.vadjust)};for(var i=0;i<multiFontStyle.length;++i){_loop(i)}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover){var baseline=arguments.length>5&&arguments[5]!==undefined?arguments[5]:\"middle\";if(this.elementOptions.label===undefined)return;var viewFontSize=this.fontOptions.size*this.body.view.scale;if(this.elementOptions.label&&viewFontSize<this.elementOptions.scaling.label.drawThreshold-1)return;if(viewFontSize>=this.elementOptions.scaling.label.maxVisible){viewFontSize=Number(this.elementOptions.scaling.label.maxVisible)/this.body.view.scale}this.calculateLabelSize(ctx,selected,hover,x,y,baseline);this._drawBackground(ctx);this._drawText(ctx,x,this.size.yLine,baseline,viewFontSize)}},{key:\"_drawBackground\",value:function _drawBackground(ctx){if(this.fontOptions.background!==undefined&&this.fontOptions.background!==\"none\"){ctx.fillStyle=this.fontOptions.background;var size=this.getSize();ctx.fillRect(size.left,size.top,size.width,size.height)}}},{key:\"_drawText\",value:function _drawText(ctx,x,y){var baseline=arguments.length>3&&arguments[3]!==undefined?arguments[3]:\"middle\";var viewFontSize=arguments[4];var _setAlignment2=this._setAlignment(ctx,x,y,baseline);var _setAlignment3=(0,_slicedToArray3[\"default\"])(_setAlignment2,2);x=_setAlignment3[0];y=_setAlignment3[1];ctx.textAlign=\"left\";x=x-this.size.width/2;if(this.fontOptions.valign&&this.size.height>this.size.labelHeight){if(this.fontOptions.valign===\"top\"){y-=(this.size.height-this.size.labelHeight)/2}if(this.fontOptions.valign===\"bottom\"){y+=(this.size.height-this.size.labelHeight)/2}}for(var i=0;i<this.lineCount;i++){var line=this.lines[i];if(line&&line.blocks){var width=0;if(this.isEdgeLabel||this.fontOptions.align===\"center\"){width+=(this.size.width-line.width)/2}else if(this.fontOptions.align===\"right\"){width+=this.size.width-line.width}for(var j=0;j<line.blocks.length;j++){var block=line.blocks[j];ctx.font=block.font;var _getColor2=this._getColor(block.color,viewFontSize,block.strokeColor),_getColor3=(0,_slicedToArray3[\"default\"])(_getColor2,2),fontColor=_getColor3[0],strokeColor=_getColor3[1];if(block.strokeWidth>0){ctx.lineWidth=block.strokeWidth;ctx.strokeStyle=strokeColor;ctx.lineJoin=\"round\"}ctx.fillStyle=fontColor;if(block.strokeWidth>0){ctx.strokeText(block.text,x+width,y+block.vadjust)}ctx.fillText(block.text,x+width,y+block.vadjust);width+=block.width}y+=line.height}}}},{key:\"_setAlignment\",value:function _setAlignment(ctx,x,y,baseline){if(this.isEdgeLabel&&this.fontOptions.align!==\"horizontal\"&&this.pointToSelf===false){x=0;y=0;var lineMargin=2;if(this.fontOptions.align===\"top\"){ctx.textBaseline=\"alphabetic\";y-=2*lineMargin}else if(this.fontOptions.align===\"bottom\"){ctx.textBaseline=\"hanging\";y+=2*lineMargin}else{ctx.textBaseline=\"middle\"}}else{ctx.textBaseline=baseline}return[x,y]}},{key:\"_getColor\",value:function _getColor(color,viewFontSize,initialStrokeColor){var fontColor=color||\"#000000\";var strokeColor=initialStrokeColor||\"#ffffff\";if(viewFontSize<=this.elementOptions.scaling.label.drawThreshold){var opacity=Math.max(0,Math.min(1,1-(this.elementOptions.scaling.label.drawThreshold-viewFontSize)));fontColor=util.overrideOpacity(fontColor,opacity);strokeColor=util.overrideOpacity(strokeColor,opacity)}return[fontColor,strokeColor]}},{key:\"getTextSize\",value:function getTextSize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;this._processLabel(ctx,selected,hover);return{width:this.size.width,height:this.size.height,lineCount:this.lineCount}}},{key:\"getSize\",value:function getSize(){var lineMargin=2;var x=this.size.left;var y=this.size.top-.5*lineMargin;if(this.isEdgeLabel){var x2=-this.size.width*.5;switch(this.fontOptions.align){case\"middle\":x=x2;y=-this.size.height*.5;break;case\"top\":x=x2;y=-(this.size.height+lineMargin);break;case\"bottom\":x=x2;y=lineMargin;break}}var ret={left:x,top:y,width:this.size.width,height:this.size.height};return ret}},{key:\"calculateLabelSize\",value:function calculateLabelSize(ctx,selected,hover){var x=arguments.length>3&&arguments[3]!==undefined?arguments[3]:0;var y=arguments.length>4&&arguments[4]!==undefined?arguments[4]:0;var baseline=arguments.length>5&&arguments[5]!==undefined?arguments[5]:\"middle\";this._processLabel(ctx,selected,hover);this.size.left=x-this.size.width*.5;this.size.top=y-this.size.height*.5;this.size.yLine=y+(1-this.lineCount)*.5*this.fontOptions.size;if(baseline===\"hanging\"){this.size.top+=.5*this.fontOptions.size;this.size.top+=4;this.size.yLine+=4}}},{key:\"getFormattingValues\",value:function getFormattingValues(ctx,selected,hover,mod){var getValue=function getValue(fontOptions,mod,option){if(mod===\"normal\"){if(option===\"mod\")return\"\";return fontOptions[option]}if(fontOptions[mod][option]!==undefined){return fontOptions[mod][option]}else{return fontOptions[option]}};var values={color:getValue(this.fontOptions,mod,\"color\"),size:getValue(this.fontOptions,mod,\"size\"),face:getValue(this.fontOptions,mod,\"face\"),mod:getValue(this.fontOptions,mod,\"mod\"),vadjust:getValue(this.fontOptions,mod,\"vadjust\"),strokeWidth:this.fontOptions.strokeWidth,strokeColor:this.fontOptions.strokeColor};if(selected||hover){if(mod===\"normal\"&&this.fontOptions.chooser===true&&this.elementOptions.labelHighlightBold){values.mod=\"bold\"}else{if(typeof this.fontOptions.chooser===\"function\"){this.fontOptions.chooser(values,this.elementOptions.id,selected,hover)}}}var fontString=\"\";if(values.mod!==undefined&&values.mod!==\"\"){fontString+=values.mod+\" \"}fontString+=values.size+\"px \"+values.face;ctx.font=fontString.replace(/\"/g,\"\");values.font=ctx.font;values.height=values.size;return values}},{key:\"differentState\",value:function differentState(selected,hover){return selected!==this.selectedState||hover!==this.hoverState}},{key:\"_processLabelText\",value:function _processLabelText(ctx,selected,hover,inText){var splitter=new LabelSplitter(ctx,this,selected,hover);return splitter.process(inText)}},{key:\"_processLabel\",value:function _processLabel(ctx,selected,hover){if(this.labelDirty===false&&!this.differentState(selected,hover))return;var state=this._processLabelText(ctx,selected,hover,this.elementOptions.label);if(this.fontOptions.minWdt>0&&state.width<this.fontOptions.minWdt){state.width=this.fontOptions.minWdt}this.size.labelHeight=state.height;if(this.fontOptions.minHgt>0&&state.height<this.fontOptions.minHgt){state.height=this.fontOptions.minHgt}this.lines=state.lines;this.lineCount=state.lines.length;this.size.width=state.width;this.size.height=state.height;this.selectedState=selected;this.hoverState=hover;this.labelDirty=false}},{key:\"visible\",value:function visible(){if(this.size.width===0||this.size.height===0||this.elementOptions.label===undefined){return false}var viewFontSize=this.fontOptions.size*this.body.view.scale;if(viewFontSize<this.elementOptions.scaling.label.drawThreshold-1){return false}return true}}],[{key:\"parseFontString\",value:function parseFontString(outOptions,inOptions){if(!inOptions||typeof inOptions!==\"string\")return false;var newOptionsArray=inOptions.split(\" \");outOptions.size=newOptionsArray[0].replace(\"px\",\"\");outOptions.face=newOptionsArray[1];outOptions.color=newOptionsArray[2];return true}}]);return Label}();exports[\"default\"]=Label},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var EndPoints=__webpack_require__(119)[\"default\"];var EdgeBase=function(){function EdgeBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,EdgeBase);this.body=body;this.labelModule=labelModule\n;this.options={};this.setOptions(options);this.colorDirty=true;this.color={};this.selectionWidth=2;this.hoverWidth=1.5;this.fromPoint=this.from;this.toPoint=this.to}(0,_createClass3[\"default\"])(EdgeBase,[{key:\"connect\",value:function connect(){this.from=this.body.nodes[this.options.from];this.to=this.body.nodes[this.options.to]}},{key:\"cleanup\",value:function cleanup(){return false}},{key:\"setOptions\",value:function setOptions(options){this.options=options;this.from=this.body.nodes[this.options.from];this.to=this.body.nodes[this.options.to];this.id=this.options.id}},{key:\"drawLine\",value:function drawLine(ctx,values,selected,hover,viaNode){ctx.strokeStyle=this.getColor(ctx,values,selected,hover);ctx.lineWidth=values.width;if(values.dashes!==false){this._drawDashedLine(ctx,values,viaNode)}else{this._drawLine(ctx,values,viaNode)}}},{key:\"_drawLine\",value:function _drawLine(ctx,values,viaNode,fromPoint,toPoint){if(this.from!=this.to){this._line(ctx,values,viaNode,fromPoint,toPoint)}else{var _getCircleData2=this._getCircleData(ctx),_getCircleData3=(0,_slicedToArray3[\"default\"])(_getCircleData2,3),x=_getCircleData3[0],y=_getCircleData3[1],radius=_getCircleData3[2];this._circle(ctx,values,x,y,radius)}}},{key:\"_drawDashedLine\",value:function _drawDashedLine(ctx,values,viaNode,fromPoint,toPoint){ctx.lineCap=\"round\";var pattern=[5,5];if(Array.isArray(values.dashes)===true){pattern=values.dashes}if(ctx.setLineDash!==undefined){ctx.save();ctx.setLineDash(pattern);ctx.lineDashOffset=0;if(this.from!=this.to){this._line(ctx,values,viaNode)}else{var _getCircleData4=this._getCircleData(ctx),_getCircleData5=(0,_slicedToArray3[\"default\"])(_getCircleData4,3),x=_getCircleData5[0],y=_getCircleData5[1],radius=_getCircleData5[2];this._circle(ctx,values,x,y,radius)}ctx.setLineDash([0]);ctx.lineDashOffset=0;ctx.restore()}else{if(this.from!=this.to){ctx.dashedLine(this.from.x,this.from.y,this.to.x,this.to.y,pattern)}else{var _getCircleData6=this._getCircleData(ctx),_getCircleData7=(0,_slicedToArray3[\"default\"])(_getCircleData6,3),_x=_getCircleData7[0],_y=_getCircleData7[1],_radius=_getCircleData7[2];this._circle(ctx,values,_x,_y,_radius)}this.enableShadow(ctx,values);ctx.stroke();this.disableShadow(ctx,values)}}},{key:\"findBorderPosition\",value:function findBorderPosition(nearNode,ctx,options){if(this.from!=this.to){return this._findBorderPosition(nearNode,ctx,options)}else{return this._findBorderPositionCircle(nearNode,ctx,options)}}},{key:\"findBorderPositions\",value:function findBorderPositions(ctx){var from={};var to={};if(this.from!=this.to){from=this._findBorderPosition(this.from,ctx);to=this._findBorderPosition(this.to,ctx)}else{var _getCircleData$slice=this._getCircleData(ctx).slice(0,2),_getCircleData$slice2=(0,_slicedToArray3[\"default\"])(_getCircleData$slice,2),x=_getCircleData$slice2[0],y=_getCircleData$slice2[1];from=this._findBorderPositionCircle(this.from,ctx,{x:x,y:y,low:.25,high:.6,direction:-1});to=this._findBorderPositionCircle(this.from,ctx,{x:x,y:y,low:.6,high:.8,direction:1})}return{from:from,to:to}}},{key:\"_getCircleData\",value:function _getCircleData(ctx){var x=void 0,y=void 0;var node=this.from;var radius=this.options.selfReferenceSize;if(ctx!==undefined){if(node.shape.width===undefined){node.shape.resize(ctx)}}if(node.shape.width>node.shape.height){x=node.x+node.shape.width*.5;y=node.y-radius}else{x=node.x+radius;y=node.y-node.shape.height*.5}return[x,y,radius]}},{key:\"_pointOnCircle\",value:function _pointOnCircle(x,y,radius,percentage){var angle=percentage*2*Math.PI;return{x:x+radius*Math.cos(angle),y:y-radius*Math.sin(angle)}}},{key:\"_findBorderPositionCircle\",value:function _findBorderPositionCircle(node,ctx,options){var x=options.x;var y=options.y;var low=options.low;var high=options.high;var direction=options.direction;var maxIterations=10;var iteration=0;var radius=this.options.selfReferenceSize;var pos=void 0,angle=void 0,distanceToBorder=void 0,distanceToPoint=void 0,difference=void 0;var threshold=.05;var middle=(low+high)*.5;while(low<=high&&iteration<maxIterations){middle=(low+high)*.5;pos=this._pointOnCircle(x,y,radius,middle);angle=Math.atan2(node.y-pos.y,node.x-pos.x);distanceToBorder=node.distanceToBorder(ctx,angle);distanceToPoint=Math.sqrt(Math.pow(pos.x-node.x,2)+Math.pow(pos.y-node.y,2));difference=distanceToBorder-distanceToPoint;if(Math.abs(difference)<threshold){break}else if(difference>0){if(direction>0){low=middle}else{high=middle}}else{if(direction>0){high=middle}else{low=middle}}iteration++}pos.t=middle;return pos}},{key:\"getLineWidth\",value:function getLineWidth(selected,hover){if(selected===true){return Math.max(this.selectionWidth,.3/this.body.view.scale)}else{if(hover===true){return Math.max(this.hoverWidth,.3/this.body.view.scale)}else{return Math.max(this.options.width,.3/this.body.view.scale)}}}},{key:\"getColor\",value:function getColor(ctx,values,selected,hover){if(values.inheritsColor!==false){if(values.inheritsColor===\"both\"&&this.from.id!==this.to.id){var grd=ctx.createLinearGradient(this.from.x,this.from.y,this.to.x,this.to.y);var fromColor=void 0,toColor=void 0;fromColor=this.from.options.color.highlight.border;toColor=this.to.options.color.highlight.border;if(this.from.selected===false&&this.to.selected===false){fromColor=util.overrideOpacity(this.from.options.color.border,values.opacity);toColor=util.overrideOpacity(this.to.options.color.border,values.opacity)}else if(this.from.selected===true&&this.to.selected===false){toColor=this.to.options.color.border}else if(this.from.selected===false&&this.to.selected===true){fromColor=this.from.options.color.border}grd.addColorStop(0,fromColor);grd.addColorStop(1,toColor);return grd}if(values.inheritsColor===\"to\"){return util.overrideOpacity(this.to.options.color.border,values.opacity)}else{return util.overrideOpacity(this.from.options.color.border,values.opacity)}}else{return util.overrideOpacity(values.color,values.opacity)}}},{key:\"_circle\",value:function _circle(ctx,values,x,y,radius){this.enableShadow(ctx,values);ctx.beginPath();ctx.arc(x,y,radius,0,2*Math.PI,false);ctx.stroke();this.disableShadow(ctx,values)}},{key:\"getDistanceToEdge\",value:function getDistanceToEdge(x1,y1,x2,y2,x3,y3,via,values){var returnValue=0;if(this.from!=this.to){returnValue=this._getDistanceToEdge(x1,y1,x2,y2,x3,y3,via)}else{var _getCircleData8=this._getCircleData(undefined),_getCircleData9=(0,_slicedToArray3[\"default\"])(_getCircleData8,3),x=_getCircleData9[0],y=_getCircleData9[1],radius=_getCircleData9[2];var dx=x-x3;var dy=y-y3;returnValue=Math.abs(Math.sqrt(dx*dx+dy*dy)-radius)}return returnValue}},{key:\"_getDistanceToLine\",value:function _getDistanceToLine(x1,y1,x2,y2,x3,y3){var px=x2-x1;var py=y2-y1;var something=px*px+py*py;var u=((x3-x1)*px+(y3-y1)*py)/something;if(u>1){u=1}else if(u<0){u=0}var x=x1+u*px;var y=y1+u*py;var dx=x-x3;var dy=y-y3;return Math.sqrt(dx*dx+dy*dy)}},{key:\"getArrowData\",value:function getArrowData(ctx,position,viaNode,selected,hover,values){var angle=void 0;var arrowPoint=void 0;var node1=void 0;var node2=void 0;var guideOffset=void 0;var scaleFactor=void 0;var type=void 0;var lineWidth=values.width;if(position===\"from\"){node1=this.from;node2=this.to;guideOffset=.1;scaleFactor=values.fromArrowScale;type=values.fromArrowType}else if(position===\"to\"){node1=this.to;node2=this.from;guideOffset=-.1;scaleFactor=values.toArrowScale;type=values.toArrowType}else{node1=this.to;node2=this.from;scaleFactor=values.middleArrowScale;type=values.middleArrowType}if(node1!=node2){if(position!==\"middle\"){if(this.options.smooth.enabled===true){arrowPoint=this.findBorderPosition(node1,ctx,{via:viaNode});var guidePos=this.getPoint(Math.max(0,Math.min(1,arrowPoint.t+guideOffset)),viaNode);angle=Math.atan2(arrowPoint.y-guidePos.y,arrowPoint.x-guidePos.x)}else{angle=Math.atan2(node1.y-node2.y,node1.x-node2.x);arrowPoint=this.findBorderPosition(node1,ctx)}}else{angle=Math.atan2(node1.y-node2.y,node1.x-node2.x);arrowPoint=this.getPoint(.5,viaNode)}}else{var _getCircleData10=this._getCircleData(ctx),_getCircleData11=(0,_slicedToArray3[\"default\"])(_getCircleData10,3),x=_getCircleData11[0],y=_getCircleData11[1],radius=_getCircleData11[2];if(position===\"from\"){arrowPoint=this.findBorderPosition(this.from,ctx,{x:x,y:y,low:.25,high:.6,direction:-1});angle=arrowPoint.t*-2*Math.PI+1.5*Math.PI+.1*Math.PI}else if(position===\"to\"){arrowPoint=this.findBorderPosition(this.from,ctx,{x:x,y:y,low:.6,high:1,direction:1});angle=arrowPoint.t*-2*Math.PI+1.5*Math.PI-1.1*Math.PI}else{arrowPoint=this._pointOnCircle(x,y,radius,.175);angle=3.9269908169872414}}if(position===\"middle\"&&scaleFactor<0)lineWidth*=-1;var length=15*scaleFactor+3*lineWidth;var xi=arrowPoint.x-length*.9*Math.cos(angle);var yi=arrowPoint.y-length*.9*Math.sin(angle);var arrowCore={x:xi,y:yi};return{point:arrowPoint,core:arrowCore,angle:angle,length:length,type:type}}},{key:\"drawArrowHead\",value:function drawArrowHead(ctx,values,selected,hover,arrowData){ctx.strokeStyle=this.getColor(ctx,values,selected,hover);ctx.fillStyle=ctx.strokeStyle;ctx.lineWidth=values.width;EndPoints.draw(ctx,arrowData);this.enableShadow(ctx,values);ctx.fill();this.disableShadow(ctx,values)}},{key:\"enableShadow\",value:function enableShadow(ctx,values){if(values.shadow===true){ctx.shadowColor=values.shadowColor;ctx.shadowBlur=values.shadowSize;ctx.shadowOffsetX=values.shadowX;ctx.shadowOffsetY=values.shadowY}}},{key:\"disableShadow\",value:function disableShadow(ctx,values){if(values.shadow===true){ctx.shadowColor=\"rgba(0,0,0,0)\";ctx.shadowBlur=0;ctx.shadowOffsetX=0;ctx.shadowOffsetY=0}}}]);return EdgeBase}();exports[\"default\"]=EdgeBase},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var EndPoint=function(){function EndPoint(){(0,_classCallCheck3[\"default\"])(this,EndPoint)}(0,_createClass3[\"default\"])(EndPoint,null,[{key:\"transform\",value:function transform(points,arrowData){if(!(points instanceof Array)){points=[points]}var x=arrowData.point.x;var y=arrowData.point.y;var angle=arrowData.angle;var length=arrowData.length;for(var i=0;i<points.length;++i){var p=points[i];var xt=p.x*Math.cos(angle)-p.y*Math.sin(angle);var yt=p.x*Math.sin(angle)+p.y*Math.cos(angle);p.x=x+length*xt;p.y=y+length*yt}}},{key:\"drawPath\",value:function drawPath(ctx,points){ctx.beginPath();ctx.moveTo(points[0].x,points[0].y);for(var i=1;i<points.length;++i){ctx.lineTo(points[i].x,points[i].y)}ctx.closePath()}}]);return EndPoint}();var Arrow=function(_EndPoint){(0,_inherits3[\"default\"])(Arrow,_EndPoint);function Arrow(){(0,_classCallCheck3[\"default\"])(this,Arrow);return(0,_possibleConstructorReturn3[\"default\"])(this,(Arrow.__proto__||(0,_getPrototypeOf2[\"default\"])(Arrow)).apply(this,arguments))}(0,_createClass3[\"default\"])(Arrow,null,[{key:\"draw\",value:function draw(ctx,arrowData){var points=[{x:0,y:0},{x:-1,y:.3},{x:-.9,y:0},{x:-1,y:-.3}];EndPoint.transform(points,arrowData);EndPoint.drawPath(ctx,points)}}]);return Arrow}(EndPoint);var Circle=function(){function Circle(){(0,_classCallCheck3[\"default\"])(this,Circle)}(0,_createClass3[\"default\"])(Circle,null,[{key:\"draw\",value:function draw(ctx,arrowData){var point={x:-.4,y:0};EndPoint.transform(point,arrowData);ctx.circle(point.x,point.y,arrowData.length*.4)}}]);return Circle}();var Bar=function(){function Bar(){(0,_classCallCheck3[\"default\"])(this,Bar)}(0,_createClass3[\"default\"])(Bar,null,[{key:\"draw\",value:function draw(ctx,arrowData){var points=[{x:0,y:.5},{x:0,y:-.5},{x:-.15,y:-.5},{x:-.15,y:.5}];EndPoint.transform(points,arrowData);EndPoint.drawPath(ctx,points)}}]);return Bar}();var EndPoints=function(){function EndPoints(){(0,_classCallCheck3[\"default\"])(this,EndPoints)}(0,_createClass3[\"default\"])(EndPoints,null,[{key:\"draw\",value:function draw(ctx,arrowData){var type;if(arrowData.type){type=arrowData.type.toLowerCase()}switch(type){case\"circle\":Circle.draw(ctx,arrowData);break;case\"bar\":Bar.draw(ctx,arrowData);break;case\"arrow\":default:Arrow.draw(ctx,arrowData)}}}]);return EndPoints}();exports[\"default\"]=EndPoints},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var BarnesHutSolver=function(){function BarnesHutSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,BarnesHutSolver);this.body=body;this.physicsBody=physicsBody;this.barnesHutTree;this.setOptions(options);this.randomSeed=5}(0,_createClass3[\"default\"])(BarnesHutSolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options;this.thetaInversed=1/this.options.theta;this.overlapAvoidanceFactor=1-Math.max(0,Math.min(1,this.options.avoidOverlap))}},{key:\"seededRandom\",value:function seededRandom(){var x=Math.sin(this.randomSeed++)*1e4;return x-Math.floor(x)}},{key:\"solve\",value:function solve(){if(this.options.gravitationalConstant!==0&&this.physicsBody.physicsNodeIndices.length>0){var node=void 0;var nodes=this.body.nodes;var nodeIndices=this.physicsBody.physicsNodeIndices;var nodeCount=nodeIndices.length;var barnesHutTree=this._formBarnesHutTree(nodes,nodeIndices);this.barnesHutTree=barnesHutTree;for(var i=0;i<nodeCount;i++){node=nodes[nodeIndices[i]];if(node.options.mass>0){this._getForceContributions(barnesHutTree.root,node)}}}}},{key:\"_getForceContributions\",value:function _getForceContributions(parentBranch,node){this._getForceContribution(parentBranch.children.NW,node);this._getForceContribution(parentBranch.children.NE,node);this._getForceContribution(parentBranch.children.SW,node);this._getForceContribution(parentBranch.children.SE,node)}},{key:\"_getForceContribution\",value:function _getForceContribution(parentBranch,node){if(parentBranch.childrenCount>0){var dx=void 0,dy=void 0,distance=void 0;dx=parentBranch.centerOfMass.x-node.x;dy=parentBranch.centerOfMass.y-node.y;distance=Math.sqrt(dx*dx+dy*dy);if(distance*parentBranch.calcSize>this.thetaInversed){this._calculateForces(distance,dx,dy,node,parentBranch)}else{if(parentBranch.childrenCount===4){this._getForceContributions(parentBranch,node)}else{if(parentBranch.children.data.id!=node.id){this._calculateForces(distance,dx,dy,node,parentBranch)}}}}}},{key:\"_calculateForces\",value:function _calculateForces(distance,dx,dy,node,parentBranch){if(distance===0){distance=.1;dx=distance}if(this.overlapAvoidanceFactor<1&&node.shape.radius){distance=Math.max(.1+this.overlapAvoidanceFactor*node.shape.radius,distance-node.shape.radius)}var gravityForce=this.options.gravitationalConstant*parentBranch.mass*node.options.mass/Math.pow(distance,3);var fx=dx*gravityForce;var fy=dy*gravityForce;this.physicsBody.forces[node.id].x+=fx;this.physicsBody.forces[node.id].y+=fy}},{key:\"_formBarnesHutTree\",value:function _formBarnesHutTree(nodes,nodeIndices){var node=void 0;var nodeCount=nodeIndices.length;var minX=nodes[nodeIndices[0]].x;var minY=nodes[nodeIndices[0]].y;var maxX=nodes[nodeIndices[0]].x;var maxY=nodes[nodeIndices[0]].y;for(var i=1;i<nodeCount;i++){var _node=nodes[nodeIndices[i]];var x=_node.x;var y=_node.y;if(_node.options.mass>0){if(x<minX){minX=x}if(x>maxX){maxX=x}if(y<minY){minY=y}if(y>maxY){maxY=y}}}var sizeDiff=Math.abs(maxX-minX)-Math.abs(maxY-minY);if(sizeDiff>0){minY-=.5*sizeDiff;maxY+=.5*sizeDiff}else{minX+=.5*sizeDiff;maxX-=.5*sizeDiff}var minimumTreeSize=1e-5;var rootSize=Math.max(minimumTreeSize,Math.abs(maxX-minX));var halfRootSize=.5*rootSize;var centerX=.5*(minX+maxX),centerY=.5*(minY+maxY);var barnesHutTree={root:{centerOfMass:{x:0,y:0},mass:0,range:{minX:centerX-halfRootSize,maxX:centerX+halfRootSize,minY:centerY-halfRootSize,maxY:centerY+halfRootSize},size:rootSize,calcSize:1/rootSize,children:{data:null},maxWidth:0,level:0,childrenCount:4}};this._splitBranch(barnesHutTree.root);for(var _i=0;_i<nodeCount;_i++){node=nodes[nodeIndices[_i]];if(node.options.mass>0){this._placeInTree(barnesHutTree.root,node)}}return barnesHutTree}},{key:\"_updateBranchMass\",value:function _updateBranchMass(parentBranch,node){var centerOfMass=parentBranch.centerOfMass;var totalMass=parentBranch.mass+node.options.mass;var totalMassInv=1/totalMass;centerOfMass.x=centerOfMass.x*parentBranch.mass+node.x*node.options.mass;centerOfMass.x*=totalMassInv;centerOfMass.y=centerOfMass.y*parentBranch.mass+node.y*node.options.mass;centerOfMass.y*=totalMassInv;parentBranch.mass=totalMass;var biggestSize=Math.max(Math.max(node.height,node.radius),node.width);parentBranch.maxWidth=parentBranch.maxWidth<biggestSize?biggestSize:parentBranch.maxWidth}},{key:\"_placeInTree\",value:function _placeInTree(parentBranch,node,skipMassUpdate){if(skipMassUpdate!=true||skipMassUpdate===undefined){this._updateBranchMass(parentBranch,node)}var range=parentBranch.children.NW.range;var region=void 0;if(range.maxX>node.x){if(range.maxY>node.y){region=\"NW\"}else{region=\"SW\"}}else{if(range.maxY>node.y){region=\"NE\"}else{region=\"SE\"}}this._placeInRegion(parentBranch,node,region)}},{key:\"_placeInRegion\",value:function _placeInRegion(parentBranch,node,region){var children=parentBranch.children[region];switch(children.childrenCount){case 0:children.children.data=node;children.childrenCount=1;this._updateBranchMass(children,node);break;case 1:if(children.children.data.x===node.x&&children.children.data.y===node.y){node.x+=this.seededRandom();node.y+=this.seededRandom()}else{this._splitBranch(children);this._placeInTree(children,node)}break;case 4:this._placeInTree(children,node);break}}},{key:\"_splitBranch\",value:function _splitBranch(parentBranch){var containedNode=null;if(parentBranch.childrenCount===1){containedNode=parentBranch.children.data;parentBranch.mass=0;parentBranch.centerOfMass.x=0;parentBranch.centerOfMass.y=0}parentBranch.childrenCount=4;parentBranch.children.data=null;this._insertRegion(parentBranch,\"NW\");this._insertRegion(parentBranch,\"NE\");this._insertRegion(parentBranch,\"SW\");this._insertRegion(parentBranch,\"SE\");if(containedNode!=null){this._placeInTree(parentBranch,containedNode)}}},{key:\"_insertRegion\",value:function _insertRegion(parentBranch,region){var minX=void 0,maxX=void 0,minY=void 0,maxY=void 0;var childSize=.5*parentBranch.size;switch(region){case\"NW\":minX=parentBranch.range.minX;maxX=parentBranch.range.minX+childSize;minY=parentBranch.range.minY;maxY=parentBranch.range.minY+childSize;break;case\"NE\":minX=parentBranch.range.minX+childSize;maxX=parentBranch.range.maxX;minY=parentBranch.range.minY;maxY=parentBranch.range.minY+childSize;break;case\"SW\":minX=parentBranch.range.minX;maxX=parentBranch.range.minX+childSize;minY=parentBranch.range.minY+childSize;maxY=parentBranch.range.maxY;break;case\"SE\":minX=parentBranch.range.minX+childSize;maxX=parentBranch.range.maxX;minY=parentBranch.range.minY+childSize;maxY=parentBranch.range.maxY;break}parentBranch.children[region]={centerOfMass:{x:0,y:0},mass:0,range:{minX:minX,maxX:maxX,minY:minY,maxY:maxY},size:.5*parentBranch.size,calcSize:2*parentBranch.calcSize,children:{data:null},maxWidth:0,level:parentBranch.level+1,childrenCount:0}}},{key:\"_debug\",value:function _debug(ctx,color){if(this.barnesHutTree!==undefined){ctx.lineWidth=1;this._drawBranch(this.barnesHutTree.root,ctx,color)}}},{key:\"_drawBranch\",value:function _drawBranch(branch,ctx,color){if(color===undefined){color=\"#FF0000\"}if(branch.childrenCount===4){this._drawBranch(branch.children.NW,ctx);this._drawBranch(branch.children.NE,ctx);this._drawBranch(branch.children.SE,ctx);this._drawBranch(branch.children.SW,ctx)}ctx.strokeStyle=color;ctx.beginPath();ctx.moveTo(branch.range.minX,branch.range.minY);ctx.lineTo(branch.range.maxX,branch.range.minY);ctx.stroke();ctx.beginPath();ctx.moveTo(branch.range.maxX,branch.range.minY);ctx.lineTo(branch.range.maxX,branch.range.maxY);ctx.stroke();ctx.beginPath();ctx.moveTo(branch.range.maxX,branch.range.maxY);ctx.lineTo(branch.range.minX,branch.range.maxY);ctx.stroke();ctx.beginPath();ctx.moveTo(branch.range.minX,branch.range.maxY);ctx.lineTo(branch.range.minX,branch.range.minY);ctx.stroke()}}]);return BarnesHutSolver}();exports[\"default\"]=BarnesHutSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CentralGravitySolver=function(){function CentralGravitySolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,CentralGravitySolver);this.body=body;this.physicsBody=physicsBody;this.setOptions(options)}(0,_createClass3[\"default\"])(CentralGravitySolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"solve\",value:function solve(){var dx=void 0,dy=void 0,distance=void 0,node=void 0;var nodes=this.body.nodes;var nodeIndices=this.physicsBody.physicsNodeIndices;var forces=this.physicsBody.forces;for(var i=0;i<nodeIndices.length;i++){var nodeId=nodeIndices[i];node=nodes[nodeId];dx=-node.x;dy=-node.y;distance=Math.sqrt(dx*dx+dy*dy);this._calculateForces(distance,dx,dy,forces,node)}}},{key:\"_calculateForces\",value:function _calculateForces(distance,dx,dy,forces,node){var gravityForce=distance===0?0:this.options.centralGravity/distance;forces[node.id].x=dx*gravityForce;forces[node.id].y=dy*gravityForce}}]);return CentralGravitySolver}();exports[\"default\"]=CentralGravitySolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var string=\"string\";var bool=\"boolean\";var number=\"number\";var array=\"array\";var object=\"object\";var dom=\"dom\";var any=\"any\";var endPoints=[\"arrow\",\"circle\",\"bar\"];var allOptions={configure:{enabled:{boolean:bool},filter:{boolean:bool,string:string,array:array,function:\"function\"},container:{dom:dom},showButton:{boolean:bool},__type__:{object:object,boolean:bool,string:string,array:array,function:\"function\"}},edges:{arrows:{to:{enabled:{boolean:bool},scaleFactor:{number:number},type:{string:endPoints},__type__:{object:object,boolean:bool}},middle:{enabled:{boolean:bool},scaleFactor:{number:number},type:{string:endPoints},__type__:{object:object,boolean:bool}},from:{enabled:{boolean:bool},scaleFactor:{number:number},type:{string:endPoints},__type__:{object:object,boolean:bool}},__type__:{string:[\"from\",\"to\",\"middle\"],object:object}},arrowStrikethrough:{boolean:bool},chosen:{label:{boolean:bool,function:\"function\"},edge:{boolean:bool,function:\"function\"},__type__:{object:object,boolean:bool}},color:{color:{string:string},highlight:{string:string},hover:{string:string},inherit:{string:[\"from\",\"to\",\"both\"],boolean:bool},opacity:{number:number},__type__:{object:object,string:string}},dashes:{boolean:bool,array:array},font:{color:{string:string},size:{number:number},face:{string:string},background:{string:string},strokeWidth:{number:number},strokeColor:{string:string},align:{string:[\"horizontal\",\"top\",\"middle\",\"bottom\"]},vadjust:{number:number},multi:{boolean:bool,string:string},bold:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},boldital:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},ital:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},mono:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},__type__:{object:object,string:string}},hidden:{boolean:bool},hoverWidth:{function:\"function\",number:number},label:{string:string,undefined:\"undefined\"},labelHighlightBold:{boolean:bool},length:{number:number,undefined:\"undefined\"},physics:{boolean:bool},scaling:{min:{number:number},max:{number:number},label:{enabled:{boolean:bool},min:{number:number},max:{number:number},maxVisible:{number:number},drawThreshold:{number:number},__type__:{object:object,boolean:bool}},customScalingFunction:{function:\"function\"},__type__:{object:object}},selectionWidth:{function:\"function\",number:number},selfReferenceSize:{number:number},shadow:{enabled:{boolean:bool},color:{string:string},size:{number:number},x:{number:number},y:{number:number},__type__:{object:object,boolean:bool}},smooth:{enabled:{boolean:bool},type:{string:[\"dynamic\",\"continuous\",\"discrete\",\"diagonalCross\",\"straightCross\",\"horizontal\",\"vertical\",\"curvedCW\",\"curvedCCW\",\"cubicBezier\"]},roundness:{number:number},forceDirection:{string:[\"horizontal\",\"vertical\",\"none\"],boolean:bool},__type__:{object:object,boolean:bool}},title:{string:string,undefined:\"undefined\"},width:{number:number},widthConstraint:{maximum:{number:number},__type__:{object:object,boolean:bool,number:number}},value:{number:number,undefined:\"undefined\"},__type__:{object:object}},groups:{useDefaultGroups:{boolean:bool},__any__:\"get from nodes, will be overwritten below\",__type__:{object:object}},interaction:{dragNodes:{boolean:bool},dragView:{boolean:bool},hideEdgesOnDrag:{boolean:bool},hideNodesOnDrag:{boolean:bool},hover:{boolean:bool},keyboard:{enabled:{boolean:bool},speed:{x:{number:number},y:{number:number},zoom:{number:number},__type__:{object:object}},bindToWindow:{boolean:bool},__type__:{object:object,boolean:bool}},multiselect:{boolean:bool},navigationButtons:{boolean:bool},selectable:{boolean:bool},selectConnectedEdges:{boolean:bool},hoverConnectedEdges:{boolean:bool},tooltipDelay:{number:number},zoomView:{boolean:bool},__type__:{object:object}},layout:{randomSeed:{undefined:\"undefined\",number:number},improvedLayout:{boolean:bool},hierarchical:{enabled:{boolean:bool},levelSeparation:{number:number},nodeSpacing:{number:number},treeSpacing:{number:number},blockShifting:{boolean:bool},edgeMinimization:{boolean:bool},parentCentralization:{boolean:bool},direction:{string:[\"UD\",\"DU\",\"LR\",\"RL\"]},sortMethod:{string:[\"hubsize\",\"directed\"]},__type__:{object:object,boolean:bool}},__type__:{object:object}},manipulation:{enabled:{boolean:bool},initiallyActive:{boolean:bool},addNode:{boolean:bool,function:\"function\"},addEdge:{boolean:bool,function:\"function\"},editNode:{function:\"function\"},editEdge:{editWithoutDrag:{function:\"function\"},__type__:{object:object,boolean:bool,function:\"function\"}},deleteNode:{boolean:bool,function:\"function\"},deleteEdge:{boolean:bool,function:\"function\"},controlNodeStyle:\"get from nodes, will be overwritten below\",__type__:{object:object,boolean:bool}},nodes:{borderWidth:{number:number},borderWidthSelected:{number:number,undefined:\"undefined\"},brokenImage:{string:string,undefined:\"undefined\"},chosen:{label:{boolean:bool,function:\"function\"},node:{boolean:bool,function:\"function\"},__type__:{object:object,boolean:bool}},color:{border:{string:string},background:{string:string},highlight:{border:{string:string},background:{string:string},__type__:{object:object,string:string}},hover:{border:{string:string},background:{string:string},__type__:{object:object,string:string}},__type__:{object:object,string:string}},fixed:{x:{boolean:bool},y:{boolean:bool},__type__:{object:object,boolean:bool}},font:{align:{string:string},color:{string:string},size:{number:number},face:{string:string},background:{string:string},strokeWidth:{number:number},strokeColor:{string:string},vadjust:{number:number},multi:{boolean:bool,string:string},bold:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},boldital:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},ital:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},mono:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},__type__:{object:object,string:string}},group:{string:string,number:number,undefined:\"undefined\"},heightConstraint:{minimum:{number:number},valign:{string:string},__type__:{object:object,boolean:bool,number:number}},hidden:{boolean:bool},icon:{face:{string:string},code:{string:string},size:{number:number},color:{string:string},__type__:{object:object}},id:{string:string,number:number},image:{selected:{string:string,undefined:\"undefined\"},unselected:{string:string,undefined:\"undefined\"},__type__:{object:object,string:string}},label:{string:string,undefined:\"undefined\"},labelHighlightBold:{boolean:bool},level:{number:number,undefined:\"undefined\"},margin:{top:{number:number},right:{number:number},bottom:{number:number},left:{number:number},__type__:{object:object,number:number}},mass:{number:number},physics:{boolean:bool},scaling:{min:{number:number},max:{number:number},label:{enabled:{boolean:bool},min:{number:number},max:{number:number},maxVisible:{number:number},drawThreshold:{number:number},__type__:{object:object,boolean:bool}},customScalingFunction:{function:\"function\"},__type__:{object:object}},shadow:{enabled:{boolean:bool},color:{string:string},size:{number:number},x:{number:number},y:{number:number},__type__:{object:object,boolean:bool}},shape:{string:[\"ellipse\",\"circle\",\"database\",\"box\",\"text\",\"image\",\"circularImage\",\"diamond\",\"dot\",\"star\",\"triangle\",\"triangleDown\",\"square\",\"icon\",\"hexagon\"]},shapeProperties:{borderDashes:{boolean:bool,array:array},borderRadius:{number:number},interpolation:{boolean:bool},useImageSize:{boolean:bool},useBorderWithImage:{boolean:bool},__type__:{object:object}},size:{number:number},title:{string:string,dom:dom,undefined:\"undefined\"},value:{number:number,undefined:\"undefined\"},widthConstraint:{minimum:{number:number},maximum:{number:number},__type__:{object:object,boolean:bool,number:number}},x:{number:number},y:{number:number},__type__:{object:object}},physics:{enabled:{boolean:bool},barnesHut:{gravitationalConstant:{number:number},centralGravity:{number:number},springLength:{number:number},springConstant:{number:number},damping:{number:number},avoidOverlap:{number:number},__type__:{object:object}},forceAtlas2Based:{gravitationalConstant:{number:number},centralGravity:{number:number},springLength:{number:number},springConstant:{number:number},damping:{number:number},avoidOverlap:{number:number},__type__:{object:object}},repulsion:{centralGravity:{number:number},springLength:{number:number},springConstant:{number:number},nodeDistance:{number:number},damping:{number:number},__type__:{object:object}},hierarchicalRepulsion:{centralGravity:{number:number},springLength:{number:number},springConstant:{number:number},nodeDistance:{number:number},damping:{number:number},__type__:{object:object}},maxVelocity:{number:number},minVelocity:{number:number},solver:{string:[\"barnesHut\",\"repulsion\",\"hierarchicalRepulsion\",\"forceAtlas2Based\"]},stabilization:{enabled:{boolean:bool},iterations:{number:number},updateInterval:{number:number},onlyDynamicEdges:{boolean:bool},\nfit:{boolean:bool},__type__:{object:object,boolean:bool}},timestep:{number:number},adaptiveTimestep:{boolean:bool},__type__:{object:object,boolean:bool}},autoResize:{boolean:bool},clickToUse:{boolean:bool},locale:{string:string},locales:{__any__:{any:any},__type__:{object:object}},height:{string:string},width:{string:string},__type__:{object:object}};allOptions.groups.__any__=allOptions.nodes;allOptions.manipulation.controlNodeStyle=allOptions.nodes;var configureOptions={nodes:{borderWidth:[1,0,10,1],borderWidthSelected:[2,0,10,1],color:{border:[\"color\",\"#2B7CE9\"],background:[\"color\",\"#97C2FC\"],highlight:{border:[\"color\",\"#2B7CE9\"],background:[\"color\",\"#D2E5FF\"]},hover:{border:[\"color\",\"#2B7CE9\"],background:[\"color\",\"#D2E5FF\"]}},fixed:{x:false,y:false},font:{color:[\"color\",\"#343434\"],size:[14,0,100,1],face:[\"arial\",\"verdana\",\"tahoma\"],background:[\"color\",\"none\"],strokeWidth:[0,0,50,1],strokeColor:[\"color\",\"#ffffff\"]},hidden:false,labelHighlightBold:true,physics:true,scaling:{min:[10,0,200,1],max:[30,0,200,1],label:{enabled:false,min:[14,0,200,1],max:[30,0,200,1],maxVisible:[30,0,200,1],drawThreshold:[5,0,20,1]}},shadow:{enabled:false,color:\"rgba(0,0,0,0.5)\",size:[10,0,20,1],x:[5,-30,30,1],y:[5,-30,30,1]},shape:[\"ellipse\",\"box\",\"circle\",\"database\",\"diamond\",\"dot\",\"square\",\"star\",\"text\",\"triangle\",\"triangleDown\",\"hexagon\"],shapeProperties:{borderDashes:false,borderRadius:[6,0,20,1],interpolation:true,useImageSize:false},size:[25,0,200,1]},edges:{arrows:{to:{enabled:false,scaleFactor:[1,0,3,.05],type:\"arrow\"},middle:{enabled:false,scaleFactor:[1,0,3,.05],type:\"arrow\"},from:{enabled:false,scaleFactor:[1,0,3,.05],type:\"arrow\"}},arrowStrikethrough:true,color:{color:[\"color\",\"#848484\"],highlight:[\"color\",\"#848484\"],hover:[\"color\",\"#848484\"],inherit:[\"from\",\"to\",\"both\",true,false],opacity:[1,0,1,.05]},dashes:false,font:{color:[\"color\",\"#343434\"],size:[14,0,100,1],face:[\"arial\",\"verdana\",\"tahoma\"],background:[\"color\",\"none\"],strokeWidth:[2,0,50,1],strokeColor:[\"color\",\"#ffffff\"],align:[\"horizontal\",\"top\",\"middle\",\"bottom\"]},hidden:false,hoverWidth:[1.5,0,5,.1],labelHighlightBold:true,physics:true,scaling:{min:[1,0,100,1],max:[15,0,100,1],label:{enabled:true,min:[14,0,200,1],max:[30,0,200,1],maxVisible:[30,0,200,1],drawThreshold:[5,0,20,1]}},selectionWidth:[1.5,0,5,.1],selfReferenceSize:[20,0,200,1],shadow:{enabled:false,color:\"rgba(0,0,0,0.5)\",size:[10,0,20,1],x:[5,-30,30,1],y:[5,-30,30,1]},smooth:{enabled:true,type:[\"dynamic\",\"continuous\",\"discrete\",\"diagonalCross\",\"straightCross\",\"horizontal\",\"vertical\",\"curvedCW\",\"curvedCCW\",\"cubicBezier\"],forceDirection:[\"horizontal\",\"vertical\",\"none\"],roundness:[.5,0,1,.05]},width:[1,0,30,1]},layout:{hierarchical:{enabled:false,levelSeparation:[150,20,500,5],nodeSpacing:[100,20,500,5],treeSpacing:[200,20,500,5],blockShifting:true,edgeMinimization:true,parentCentralization:true,direction:[\"UD\",\"DU\",\"LR\",\"RL\"],sortMethod:[\"hubsize\",\"directed\"]}},interaction:{dragNodes:true,dragView:true,hideEdgesOnDrag:false,hideNodesOnDrag:false,hover:false,keyboard:{enabled:false,speed:{x:[10,0,40,1],y:[10,0,40,1],zoom:[.02,0,.1,.005]},bindToWindow:true},multiselect:false,navigationButtons:false,selectable:true,selectConnectedEdges:true,hoverConnectedEdges:true,tooltipDelay:[300,0,1e3,25],zoomView:true},manipulation:{enabled:false,initiallyActive:false},physics:{enabled:true,barnesHut:{gravitationalConstant:[-2e3,-3e4,0,50],centralGravity:[.3,0,10,.05],springLength:[95,0,500,5],springConstant:[.04,0,1.2,.005],damping:[.09,0,1,.01],avoidOverlap:[0,0,1,.01]},forceAtlas2Based:{gravitationalConstant:[-50,-500,0,1],centralGravity:[.01,0,1,.005],springLength:[95,0,500,5],springConstant:[.08,0,1.2,.005],damping:[.4,0,1,.01],avoidOverlap:[0,0,1,.01]},repulsion:{centralGravity:[.2,0,10,.05],springLength:[200,0,500,5],springConstant:[.05,0,1.2,.005],nodeDistance:[100,0,500,5],damping:[.09,0,1,.01]},hierarchicalRepulsion:{centralGravity:[.2,0,10,.05],springLength:[100,0,500,5],springConstant:[.01,0,1.2,.005],nodeDistance:[120,0,500,5],damping:[.09,0,1,.01]},maxVelocity:[50,0,150,1],minVelocity:[.1,.01,.5,.01],solver:[\"barnesHut\",\"forceAtlas2Based\",\"repulsion\",\"hierarchicalRepulsion\"],timestep:[.5,.01,1,.01]}};exports.allOptions=allOptions;exports.configureOptions=configureOptions},function(module,exports,__webpack_require__){\"use strict\";var util=__webpack_require__(2);util.extend(exports,__webpack_require__(159));util.extend(exports,__webpack_require__(177));util.extend(exports,__webpack_require__(181))},function(module,exports,__webpack_require__){__webpack_require__(49);__webpack_require__(60);module.exports=__webpack_require__(136)},function(module,exports,__webpack_require__){\"use strict\";var addToUnscopables=__webpack_require__(126);var step=__webpack_require__(127);var Iterators=__webpack_require__(31);var toIObject=__webpack_require__(25);module.exports=__webpack_require__(79)(Array,\"Array\",function(iterated,kind){this._t=toIObject(iterated);this._i=0;this._k=kind},function(){var O=this._t;var kind=this._k;var index=this._i++;if(!O||index>=O.length){this._t=undefined;return step(1)}if(kind==\"keys\")return step(0,index);if(kind==\"values\")return step(0,O[index]);return step(0,[index,O[index]])},\"values\");Iterators.Arguments=Iterators.Array;addToUnscopables(\"keys\");addToUnscopables(\"values\");addToUnscopables(\"entries\")},function(module,exports){module.exports=function(){}},function(module,exports){module.exports=function(done,value){return{value:value,done:!!done}}},function(module,exports){module.exports=function(it){if(typeof it!=\"function\")throw TypeError(it+\" is not a function!\");return it}},function(module,exports,__webpack_require__){\"use strict\";var create=__webpack_require__(54);var descriptor=__webpack_require__(39);var setToStringTag=__webpack_require__(59);var IteratorPrototype={};__webpack_require__(26)(IteratorPrototype,__webpack_require__(13)(\"iterator\"),function(){return this});module.exports=function(Constructor,NAME,next){Constructor.prototype=create(IteratorPrototype,{next:descriptor(1,next)});setToStringTag(Constructor,NAME+\" Iterator\")}},function(module,exports,__webpack_require__){var dP=__webpack_require__(20);var anObject=__webpack_require__(27);var getKeys=__webpack_require__(33);module.exports=__webpack_require__(21)?Object.defineProperties:function defineProperties(O,Properties){anObject(O);var keys=getKeys(Properties);var length=keys.length;var i=0;var P;while(length>i)dP.f(O,P=keys[i++],Properties[P]);return O}},function(module,exports,__webpack_require__){var toIObject=__webpack_require__(25);var toLength=__webpack_require__(132);var toAbsoluteIndex=__webpack_require__(133);module.exports=function(IS_INCLUDES){return function($this,el,fromIndex){var O=toIObject($this);var length=toLength(O.length);var index=toAbsoluteIndex(fromIndex,length);var value;if(IS_INCLUDES&&el!=el)while(length>index){value=O[index++];if(value!=value)return true}else for(;length>index;index++)if(IS_INCLUDES||index in O){if(O[index]===el)return IS_INCLUDES||index||0}return!IS_INCLUDES&&-1}}},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(55);var min=Math.min;module.exports=function(it){return it>0?min(toInteger(it),9007199254740991):0}},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(55);var max=Math.max;var min=Math.min;module.exports=function(index,length){index=toInteger(index);return index<0?max(index+length,0):min(index,length)}},function(module,exports,__webpack_require__){var document=__webpack_require__(18).document;module.exports=document&&document.documentElement},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(55);var defined=__webpack_require__(51);module.exports=function(TO_STRING){return function(that,pos){var s=String(defined(that));var i=toInteger(pos);var l=s.length;var a,b;if(i<0||i>=l)return TO_STRING?\"\":undefined;a=s.charCodeAt(i);return a<55296||a>56319||i+1===l||(b=s.charCodeAt(i+1))<56320||b>57343?TO_STRING?s.charAt(i):a:TO_STRING?s.slice(i,i+2):(a-55296<<10)+(b-56320)+65536}}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(27);var get=__webpack_require__(137);module.exports=__webpack_require__(7).getIterator=function(it){var iterFn=get(it);if(typeof iterFn!=\"function\")throw TypeError(it+\" is not iterable!\");return anObject(iterFn.call(it))}},function(module,exports,__webpack_require__){var classof=__webpack_require__(86);var ITERATOR=__webpack_require__(13)(\"iterator\");var Iterators=__webpack_require__(31);module.exports=__webpack_require__(7).getIteratorMethod=function(it){if(it!=undefined)return it[ITERATOR]||it[\"@@iterator\"]||Iterators[classof(it)]}},function(module,exports,__webpack_require__){__webpack_require__(139);var $Object=__webpack_require__(7).Object;module.exports=function create(P,D){return $Object.create(P,D)}},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);$export($export.S,\"Object\",{create:__webpack_require__(54)})},function(module,exports,__webpack_require__){__webpack_require__(141);module.exports=__webpack_require__(7).Object.keys},function(module,exports,__webpack_require__){var toObject=__webpack_require__(41);var $keys=__webpack_require__(33);__webpack_require__(87)(\"keys\",function(){return function keys(it){return $keys(toObject(it))}})},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(143),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(60);__webpack_require__(49);module.exports=__webpack_require__(61).f(\"iterator\")},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(145),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(146);__webpack_require__(151);__webpack_require__(152);__webpack_require__(153);module.exports=__webpack_require__(7).Symbol},function(module,exports,__webpack_require__){\"use strict\";var global=__webpack_require__(18);var has=__webpack_require__(22);var DESCRIPTORS=__webpack_require__(21);var $export=__webpack_require__(17);var redefine=__webpack_require__(83);var META=__webpack_require__(147).KEY;var $fails=__webpack_require__(28);var shared=__webpack_require__(57);var setToStringTag=__webpack_require__(59);var uid=__webpack_require__(40);var wks=__webpack_require__(13);var wksExt=__webpack_require__(61);var wksDefine=__webpack_require__(62);var enumKeys=__webpack_require__(148);var isArray=__webpack_require__(149);var anObject=__webpack_require__(27);var toIObject=__webpack_require__(25);var toPrimitive=__webpack_require__(53);var createDesc=__webpack_require__(39);var _create=__webpack_require__(54);var gOPNExt=__webpack_require__(150);var $GOPD=__webpack_require__(89);var $DP=__webpack_require__(20);var $keys=__webpack_require__(33);var gOPD=$GOPD.f;var dP=$DP.f;var gOPN=gOPNExt.f;var $Symbol=global.Symbol;var $JSON=global.JSON;var _stringify=$JSON&&$JSON.stringify;var PROTOTYPE=\"prototype\";var HIDDEN=wks(\"_hidden\");var TO_PRIMITIVE=wks(\"toPrimitive\");var isEnum={}.propertyIsEnumerable;var SymbolRegistry=shared(\"symbol-registry\");var AllSymbols=shared(\"symbols\");var OPSymbols=shared(\"op-symbols\");var ObjectProto=Object[PROTOTYPE];var USE_NATIVE=typeof $Symbol==\"function\";var QObject=global.QObject;var setter=!QObject||!QObject[PROTOTYPE]||!QObject[PROTOTYPE].findChild;var setSymbolDesc=DESCRIPTORS&&$fails(function(){return _create(dP({},\"a\",{get:function(){return dP(this,\"a\",{value:7}).a}})).a!=7})?function(it,key,D){var protoDesc=gOPD(ObjectProto,key);if(protoDesc)delete ObjectProto[key];dP(it,key,D);if(protoDesc&&it!==ObjectProto)dP(ObjectProto,key,protoDesc)}:dP;var wrap=function(tag){var sym=AllSymbols[tag]=_create($Symbol[PROTOTYPE]);sym._k=tag;return sym};var isSymbol=USE_NATIVE&&typeof $Symbol.iterator==\"symbol\"?function(it){return typeof it==\"symbol\"}:function(it){return it instanceof $Symbol};var $defineProperty=function defineProperty(it,key,D){if(it===ObjectProto)$defineProperty(OPSymbols,key,D);anObject(it);key=toPrimitive(key,true);anObject(D);if(has(AllSymbols,key)){if(!D.enumerable){if(!has(it,HIDDEN))dP(it,HIDDEN,createDesc(1,{}));it[HIDDEN][key]=true}else{if(has(it,HIDDEN)&&it[HIDDEN][key])it[HIDDEN][key]=false;D=_create(D,{enumerable:createDesc(0,false)})}return setSymbolDesc(it,key,D)}return dP(it,key,D)};var $defineProperties=function defineProperties(it,P){anObject(it);var keys=enumKeys(P=toIObject(P));var i=0;var l=keys.length;var key;while(l>i)$defineProperty(it,key=keys[i++],P[key]);return it};var $create=function create(it,P){return P===undefined?_create(it):$defineProperties(_create(it),P)};var $propertyIsEnumerable=function propertyIsEnumerable(key){var E=isEnum.call(this,key=toPrimitive(key,true));if(this===ObjectProto&&has(AllSymbols,key)&&!has(OPSymbols,key))return false;return E||!has(this,key)||!has(AllSymbols,key)||has(this,HIDDEN)&&this[HIDDEN][key]?E:true};var $getOwnPropertyDescriptor=function getOwnPropertyDescriptor(it,key){it=toIObject(it);key=toPrimitive(key,true);if(it===ObjectProto&&has(AllSymbols,key)&&!has(OPSymbols,key))return;var D=gOPD(it,key);if(D&&has(AllSymbols,key)&&!(has(it,HIDDEN)&&it[HIDDEN][key]))D.enumerable=true;return D};var $getOwnPropertyNames=function getOwnPropertyNames(it){var names=gOPN(toIObject(it));var result=[];var i=0;var key;while(names.length>i){if(!has(AllSymbols,key=names[i++])&&key!=HIDDEN&&key!=META)result.push(key)}return result};var $getOwnPropertySymbols=function getOwnPropertySymbols(it){var IS_OP=it===ObjectProto;var names=gOPN(IS_OP?OPSymbols:toIObject(it));var result=[];var i=0;var key;while(names.length>i){if(has(AllSymbols,key=names[i++])&&(IS_OP?has(ObjectProto,key):true))result.push(AllSymbols[key])}return result};if(!USE_NATIVE){$Symbol=function Symbol(){if(this instanceof $Symbol)throw TypeError(\"Symbol is not a constructor!\");var tag=uid(arguments.length>0?arguments[0]:undefined);var $set=function(value){if(this===ObjectProto)$set.call(OPSymbols,value);if(has(this,HIDDEN)&&has(this[HIDDEN],tag))this[HIDDEN][tag]=false;setSymbolDesc(this,tag,createDesc(1,value))};if(DESCRIPTORS&&setter)setSymbolDesc(ObjectProto,tag,{configurable:true,set:$set});return wrap(tag)};redefine($Symbol[PROTOTYPE],\"toString\",function toString(){return this._k});$GOPD.f=$getOwnPropertyDescriptor;$DP.f=$defineProperty;__webpack_require__(88).f=gOPNExt.f=$getOwnPropertyNames;__webpack_require__(42).f=$propertyIsEnumerable;__webpack_require__(63).f=$getOwnPropertySymbols;if(DESCRIPTORS&&!__webpack_require__(52)){redefine(ObjectProto,\"propertyIsEnumerable\",$propertyIsEnumerable,true)}wksExt.f=function(name){return wrap(wks(name))}}$export($export.G+$export.W+$export.F*!USE_NATIVE,{Symbol:$Symbol});for(var es6Symbols=\"hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables\".split(\",\"),j=0;es6Symbols.length>j;)wks(es6Symbols[j++]);for(var wellKnownSymbols=$keys(wks.store),k=0;wellKnownSymbols.length>k;)wksDefine(wellKnownSymbols[k++]);$export($export.S+$export.F*!USE_NATIVE,\"Symbol\",{for:function(key){return has(SymbolRegistry,key+=\"\")?SymbolRegistry[key]:SymbolRegistry[key]=$Symbol(key)},keyFor:function keyFor(sym){if(!isSymbol(sym))throw TypeError(sym+\" is not a symbol!\");for(var key in SymbolRegistry)if(SymbolRegistry[key]===sym)return key},useSetter:function(){setter=true},useSimple:function(){setter=false}});$export($export.S+$export.F*!USE_NATIVE,\"Object\",{create:$create,defineProperty:$defineProperty,defineProperties:$defineProperties,getOwnPropertyDescriptor:$getOwnPropertyDescriptor,getOwnPropertyNames:$getOwnPropertyNames,getOwnPropertySymbols:$getOwnPropertySymbols});$JSON&&$export($export.S+$export.F*(!USE_NATIVE||$fails(function(){var S=$Symbol();return _stringify([S])!=\"[null]\"||_stringify({a:S})!=\"{}\"||_stringify(Object(S))!=\"{}\"})),\"JSON\",{stringify:function stringify(it){if(it===undefined||isSymbol(it))return;var args=[it];var i=1;var replacer,$replacer;while(arguments.length>i)args.push(arguments[i++]);replacer=args[1];if(typeof replacer==\"function\")$replacer=replacer;if($replacer||!isArray(replacer))replacer=function(key,value){if($replacer)value=$replacer.call(this,key,value);if(!isSymbol(value))return value};args[1]=replacer;return _stringify.apply($JSON,args)}});$Symbol[PROTOTYPE][TO_PRIMITIVE]||__webpack_require__(26)($Symbol[PROTOTYPE],TO_PRIMITIVE,$Symbol[PROTOTYPE].valueOf);setToStringTag($Symbol,\"Symbol\");setToStringTag(Math,\"Math\",true);setToStringTag(global.JSON,\"JSON\",true)},function(module,exports,__webpack_require__){var META=__webpack_require__(40)(\"meta\");var isObject=__webpack_require__(32);var has=__webpack_require__(22);var setDesc=__webpack_require__(20).f;var id=0;var isExtensible=Object.isExtensible||function(){return true};var FREEZE=!__webpack_require__(28)(function(){return isExtensible(Object.preventExtensions({}))});var setMeta=function(it){setDesc(it,META,{value:{i:\"O\"+ ++id,w:{}}})};var fastKey=function(it,create){if(!isObject(it))return typeof it==\"symbol\"?it:(typeof it==\"string\"?\"S\":\"P\")+it;if(!has(it,META)){if(!isExtensible(it))return\"F\";if(!create)return\"E\";setMeta(it)}return it[META].i};var getWeak=function(it,create){if(!has(it,META)){if(!isExtensible(it))return true;if(!create)return false;setMeta(it)}return it[META].w};var onFreeze=function(it){if(FREEZE&&meta.NEED&&isExtensible(it)&&!has(it,META))setMeta(it);return it};var meta=module.exports={KEY:META,NEED:false,fastKey:fastKey,getWeak:getWeak,onFreeze:onFreeze}},function(module,exports,__webpack_require__){var getKeys=__webpack_require__(33);var gOPS=__webpack_require__(63);var pIE=__webpack_require__(42);module.exports=function(it){var result=getKeys(it);var getSymbols=gOPS.f;if(getSymbols){var symbols=getSymbols(it);var isEnum=pIE.f;var i=0;var key;while(symbols.length>i)if(isEnum.call(it,key=symbols[i++]))result.push(key)}return result}},function(module,exports,__webpack_require__){var cof=__webpack_require__(50);module.exports=Array.isArray||function isArray(arg){return cof(arg)==\"Array\"}},function(module,exports,__webpack_require__){var toIObject=__webpack_require__(25);var gOPN=__webpack_require__(88).f;var toString={}.toString;var windowNames=typeof window==\"object\"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];var getWindowNames=function(it){try{return gOPN(it)}catch(e){return windowNames.slice()}};module.exports.f=function getOwnPropertyNames(it){return windowNames&&toString.call(it)==\"[object Window]\"?getWindowNames(it):gOPN(toIObject(it))}},function(module,exports){},function(module,exports,__webpack_require__){__webpack_require__(62)(\"asyncIterator\")},function(module,exports,__webpack_require__){__webpack_require__(62)(\"observable\")},function(module,exports,__webpack_require__){(function(module){var require;(function(global,factory){true?module.exports=factory():typeof define===\"function\"&&define.amd?define(factory):global.moment=factory()})(this,function(){\"use strict\";var hookCallback;function hooks(){return hookCallback.apply(null,arguments)}function setHookCallback(callback){hookCallback=callback}function isArray(input){return input instanceof Array||Object.prototype.toString.call(input)===\"[object Array]\"}function isObject(input){return input!=null&&Object.prototype.toString.call(input)===\"[object Object]\"}function isObjectEmpty(obj){if(Object.getOwnPropertyNames){return Object.getOwnPropertyNames(obj).length===0}else{var k;for(k in obj){if(obj.hasOwnProperty(k)){return false}}return true}}function isUndefined(input){return input===void 0}function isNumber(input){return typeof input===\"number\"||Object.prototype.toString.call(input)===\"[object Number]\"}function isDate(input){return input instanceof Date||Object.prototype.toString.call(input)===\"[object Date]\"}function map(arr,fn){var res=[],i;for(i=0;i<arr.length;++i){res.push(fn(arr[i],i))}return res}function hasOwnProp(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function extend(a,b){for(var i in b){if(hasOwnProp(b,i)){a[i]=b[i]}}if(hasOwnProp(b,\"toString\")){a.toString=b.toString}if(hasOwnProp(b,\"valueOf\")){a.valueOf=b.valueOf}return a}function createUTC(input,format,locale,strict){return createLocalOrUTC(input,format,locale,strict,true).utc()}function defaultParsingFlags(){return{empty:false,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:false,invalidMonth:null,invalidFormat:false,userInvalidated:false,iso:false,parsedDateParts:[],meridiem:null,rfc2822:false,weekdayMismatch:false}}function getParsingFlags(m){if(m._pf==null){m._pf=defaultParsingFlags()}return m._pf}var some;if(Array.prototype.some){some=Array.prototype.some}else{some=function(fun){var t=Object(this);var len=t.length>>>0;for(var i=0;i<len;i++){if(i in t&&fun.call(this,t[i],i,t)){return true}}return false}}function isValid(m){if(m._isValid==null){var flags=getParsingFlags(m);var parsedParts=some.call(flags.parsedDateParts,function(i){return i!=null});var isNowValid=!isNaN(m._d.getTime())&&flags.overflow<0&&!flags.empty&&!flags.invalidMonth&&!flags.invalidWeekday&&!flags.weekdayMismatch&&!flags.nullInput&&!flags.invalidFormat&&!flags.userInvalidated&&(!flags.meridiem||flags.meridiem&&parsedParts);if(m._strict){isNowValid=isNowValid&&flags.charsLeftOver===0&&flags.unusedTokens.length===0&&flags.bigHour===undefined}if(Object.isFrozen==null||!Object.isFrozen(m)){m._isValid=isNowValid}else{return isNowValid}}return m._isValid}function createInvalid(flags){var m=createUTC(NaN);if(flags!=null){extend(getParsingFlags(m),flags)}else{getParsingFlags(m).userInvalidated=true}return m}var momentProperties=hooks.momentProperties=[];function copyConfig(to,from){var i,prop,val;if(!isUndefined(from._isAMomentObject)){to._isAMomentObject=from._isAMomentObject}if(!isUndefined(from._i)){to._i=from._i}if(!isUndefined(from._f)){to._f=from._f}if(!isUndefined(from._l)){to._l=from._l}if(!isUndefined(from._strict)){to._strict=from._strict}if(!isUndefined(from._tzm)){to._tzm=from._tzm}if(!isUndefined(from._isUTC)){to._isUTC=from._isUTC}if(!isUndefined(from._offset)){to._offset=from._offset}if(!isUndefined(from._pf)){to._pf=getParsingFlags(from)}if(!isUndefined(from._locale)){to._locale=from._locale}if(momentProperties.length>0){for(i=0;i<momentProperties.length;i++){prop=momentProperties[i];val=from[prop];if(!isUndefined(val)){to[prop]=val}}}return to}var updateInProgress=false;function Moment(config){copyConfig(this,config);this._d=new Date(config._d!=null?config._d.getTime():NaN);if(!this.isValid()){this._d=new Date(NaN)}if(updateInProgress===false){updateInProgress=true;hooks.updateOffset(this);updateInProgress=false}}function isMoment(obj){return obj instanceof Moment||obj!=null&&obj._isAMomentObject!=null}function absFloor(number){if(number<0){return Math.ceil(number)||0}else{return Math.floor(number)}}function toInt(argumentForCoercion){var coercedNumber=+argumentForCoercion,value=0;if(coercedNumber!==0&&isFinite(coercedNumber)){value=absFloor(coercedNumber)}return value}function compareArrays(array1,array2,dontConvert){var len=Math.min(array1.length,array2.length),lengthDiff=Math.abs(array1.length-array2.length),diffs=0,i;for(i=0;i<len;i++){if(dontConvert&&array1[i]!==array2[i]||!dontConvert&&toInt(array1[i])!==toInt(array2[i])){diffs++}}return diffs+lengthDiff}function warn(msg){if(hooks.suppressDeprecationWarnings===false&&typeof console!==\"undefined\"&&console.warn){console.warn(\"Deprecation warning: \"+msg)}}function deprecate(msg,fn){var firstTime=true;return extend(function(){if(hooks.deprecationHandler!=null){hooks.deprecationHandler(null,msg)}if(firstTime){var args=[];var arg;for(var i=0;i<arguments.length;i++){arg=\"\";if(typeof arguments[i]===\"object\"){arg+=\"\\n[\"+i+\"] \";for(var key in arguments[0]){arg+=key+\": \"+arguments[0][key]+\", \"}arg=arg.slice(0,-2)}else{arg=arguments[i]}args.push(arg)}warn(msg+\"\\nArguments: \"+Array.prototype.slice.call(args).join(\"\")+\"\\n\"+(new Error).stack);firstTime=false}return fn.apply(this,arguments)},fn)}var deprecations={};function deprecateSimple(name,msg){if(hooks.deprecationHandler!=null){hooks.deprecationHandler(name,msg)}if(!deprecations[name]){warn(msg);deprecations[name]=true}}hooks.suppressDeprecationWarnings=false;hooks.deprecationHandler=null;function isFunction(input){return input instanceof Function||Object.prototype.toString.call(input)===\"[object Function]\"}function set(config){var prop,i;for(i in config){prop=config[i];if(isFunction(prop)){this[i]=prop}else{this[\"_\"+i]=prop}}this._config=config;this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+\"|\"+/\\d{1,2}/.source)}function mergeConfigs(parentConfig,childConfig){var res=extend({},parentConfig),prop;for(prop in childConfig){if(hasOwnProp(childConfig,prop)){if(isObject(parentConfig[prop])&&isObject(childConfig[prop])){res[prop]={};extend(res[prop],parentConfig[prop]);extend(res[prop],childConfig[prop])}else if(childConfig[prop]!=null){res[prop]=childConfig[prop]}else{delete res[prop]}}}for(prop in parentConfig){if(hasOwnProp(parentConfig,prop)&&!hasOwnProp(childConfig,prop)&&isObject(parentConfig[prop])){res[prop]=extend({},res[prop])}}return res}function Locale(config){if(config!=null){this.set(config)}}var keys;if(Object.keys){keys=Object.keys}else{keys=function(obj){var i,res=[];for(i in obj){if(hasOwnProp(obj,i)){res.push(i)}}return res}}var defaultCalendar={sameDay:\"[Today at] LT\",nextDay:\"[Tomorrow at] LT\",nextWeek:\"dddd [at] LT\",lastDay:\"[Yesterday at] LT\",lastWeek:\"[Last] dddd [at] LT\",sameElse:\"L\"};function calendar(key,mom,now){var output=this._calendar[key]||this._calendar[\"sameElse\"];return isFunction(output)?output.call(mom,now):output}var defaultLongDateFormat={LTS:\"h:mm:ss A\",LT:\"h:mm A\",L:\"MM/DD/YYYY\",LL:\"MMMM D, YYYY\",LLL:\"MMMM D, YYYY h:mm A\",LLLL:\"dddd, MMMM D, YYYY h:mm A\"};function longDateFormat(key){var format=this._longDateFormat[key],formatUpper=this._longDateFormat[key.toUpperCase()];if(format||!formatUpper){return format}this._longDateFormat[key]=formatUpper.replace(/MMMM|MM|DD|dddd/g,function(val){return val.slice(1)});return this._longDateFormat[key]}var defaultInvalidDate=\"Invalid date\";function invalidDate(){return this._invalidDate}var defaultOrdinal=\"%d\";var defaultDayOfMonthOrdinalParse=/\\d{1,2}/;function ordinal(number){return this._ordinal.replace(\"%d\",number)}var defaultRelativeTime={future:\"in %s\",past:\"%s ago\",s:\"a few seconds\",ss:\"%d seconds\",m:\"a minute\",mm:\"%d minutes\",h:\"an hour\",hh:\"%d hours\",d:\"a day\",dd:\"%d days\",M:\"a month\",MM:\"%d months\",y:\"a year\",yy:\"%d years\"};function relativeTime(number,withoutSuffix,string,isFuture){var output=this._relativeTime[string];return isFunction(output)?output(number,withoutSuffix,string,isFuture):output.replace(/%d/i,number)}function pastFuture(diff,output){var format=this._relativeTime[diff>0?\"future\":\"past\"];return isFunction(format)?format(output):format.replace(/%s/i,output)}var aliases={};function addUnitAlias(unit,shorthand){var lowerCase=unit.toLowerCase();aliases[lowerCase]=aliases[lowerCase+\"s\"]=aliases[shorthand]=unit}function normalizeUnits(units){return typeof units===\"string\"?aliases[units]||aliases[units.toLowerCase()]:undefined}function normalizeObjectUnits(inputObject){var normalizedInput={},normalizedProp,prop;for(prop in inputObject){if(hasOwnProp(inputObject,prop)){normalizedProp=normalizeUnits(prop);if(normalizedProp){normalizedInput[normalizedProp]=inputObject[prop]}}}return normalizedInput}var priorities={};function addUnitPriority(unit,priority){priorities[unit]=priority}function getPrioritizedUnits(unitsObj){var units=[];for(var u in unitsObj){units.push({unit:u,priority:priorities[u]})}units.sort(function(a,b){return a.priority-b.priority});return units}function zeroFill(number,targetLength,forceSign){var absNumber=\"\"+Math.abs(number),zerosToFill=targetLength-absNumber.length,sign=number>=0;return(sign?forceSign?\"+\":\"\":\"-\")+Math.pow(10,Math.max(0,zerosToFill)).toString().substr(1)+absNumber}var formattingTokens=/(\\[[^\\[]*\\])|(\\\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g;var localFormattingTokens=/(\\[[^\\[]*\\])|(\\\\)?(LTS|LT|LL?L?L?|l{1,4})/g;var formatFunctions={};var formatTokenFunctions={};function addFormatToken(token,padded,ordinal,callback){var func=callback;if(typeof callback===\"string\"){func=function(){return this[callback]()}}if(token){formatTokenFunctions[token]=func}if(padded){formatTokenFunctions[padded[0]]=function(){return zeroFill(func.apply(this,arguments),padded[1],padded[2])}}if(ordinal){formatTokenFunctions[ordinal]=function(){return this.localeData().ordinal(func.apply(this,arguments),token)}}}function removeFormattingTokens(input){if(input.match(/\\[[\\s\\S]/)){return input.replace(/^\\[|\\]$/g,\"\")}return input.replace(/\\\\/g,\"\")}function makeFormatFunction(format){var array=format.match(formattingTokens),i,length;for(i=0,length=array.length;i<length;i++){if(formatTokenFunctions[array[i]]){array[i]=formatTokenFunctions[array[i]]}else{array[i]=removeFormattingTokens(array[i])}}return function(mom){var output=\"\",i;for(i=0;i<length;i++){output+=isFunction(array[i])?array[i].call(mom,format):array[i]}return output}}function formatMoment(m,format){if(!m.isValid()){return m.localeData().invalidDate()}format=expandFormat(format,m.localeData());formatFunctions[format]=formatFunctions[format]||makeFormatFunction(format);return formatFunctions[format](m)}function expandFormat(format,locale){var i=5;function replaceLongDateFormatTokens(input){return locale.longDateFormat(input)||input}localFormattingTokens.lastIndex=0;while(i>=0&&localFormattingTokens.test(format)){format=format.replace(localFormattingTokens,replaceLongDateFormatTokens);localFormattingTokens.lastIndex=0;i-=1}return format}var match1=/\\d/;var match2=/\\d\\d/;var match3=/\\d{3}/;var match4=/\\d{4}/;var match6=/[+-]?\\d{6}/;var match1to2=/\\d\\d?/;var match3to4=/\\d\\d\\d\\d?/;var match5to6=/\\d\\d\\d\\d\\d\\d?/;var match1to3=/\\d{1,3}/;var match1to4=/\\d{1,4}/;var match1to6=/[+-]?\\d{1,6}/;var matchUnsigned=/\\d+/;var matchSigned=/[+-]?\\d+/;var matchOffset=/Z|[+-]\\d\\d:?\\d\\d/gi;var matchShortOffset=/Z|[+-]\\d\\d(?::?\\d\\d)?/gi;var matchTimestamp=/[+-]?\\d+(\\.\\d{1,3})?/;var matchWord=/[0-9]*['a-z\\u00A0-\\u05FF\\u0700-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]+|[\\u0600-\\u06FF\\/]+(\\s*?[\\u0600-\\u06FF]+){1,2}/i;var regexes={};function addRegexToken(token,regex,strictRegex){regexes[token]=isFunction(regex)?regex:function(isStrict,localeData){return isStrict&&strictRegex?strictRegex:regex}}function getParseRegexForToken(token,config){if(!hasOwnProp(regexes,token)){return new RegExp(unescapeFormat(token))}return regexes[token](config._strict,config._locale)}function unescapeFormat(s){return regexEscape(s.replace(\"\\\\\",\"\").replace(/\\\\(\\[)|\\\\(\\])|\\[([^\\]\\[]*)\\]|\\\\(.)/g,function(matched,p1,p2,p3,p4){return p1||p2||p3||p4}))}function regexEscape(s){return s.replace(/[-\\/\\\\^$*+?.()|[\\]{}]/g,\"\\\\$&\")}var tokens={};function addParseToken(token,callback){var i,func=callback;if(typeof token===\"string\"){token=[token]}if(isNumber(callback)){func=function(input,array){array[callback]=toInt(input)}}for(i=0;i<token.length;i++){tokens[token[i]]=func}}function addWeekParseToken(token,callback){addParseToken(token,function(input,array,config,token){config._w=config._w||{};callback(input,config._w,config,token)})}function addTimeToArrayFromToken(token,input,config){if(input!=null&&hasOwnProp(tokens,token)){tokens[token](input,config._a,config,token)}}var YEAR=0;var MONTH=1;var DATE=2;var HOUR=3;var MINUTE=4;var SECOND=5;var MILLISECOND=6;var WEEK=7;var WEEKDAY=8;addFormatToken(\"Y\",0,0,function(){var y=this.year();return y<=9999?\"\"+y:\"+\"+y});addFormatToken(0,[\"YY\",2],0,function(){return this.year()%100});addFormatToken(0,[\"YYYY\",4],0,\"year\");addFormatToken(0,[\"YYYYY\",5],0,\"year\");addFormatToken(0,[\"YYYYYY\",6,true],0,\"year\");addUnitAlias(\"year\",\"y\");addUnitPriority(\"year\",1);addRegexToken(\"Y\",matchSigned)\n;addRegexToken(\"YY\",match1to2,match2);addRegexToken(\"YYYY\",match1to4,match4);addRegexToken(\"YYYYY\",match1to6,match6);addRegexToken(\"YYYYYY\",match1to6,match6);addParseToken([\"YYYYY\",\"YYYYYY\"],YEAR);addParseToken(\"YYYY\",function(input,array){array[YEAR]=input.length===2?hooks.parseTwoDigitYear(input):toInt(input)});addParseToken(\"YY\",function(input,array){array[YEAR]=hooks.parseTwoDigitYear(input)});addParseToken(\"Y\",function(input,array){array[YEAR]=parseInt(input,10)});function daysInYear(year){return isLeapYear(year)?366:365}function isLeapYear(year){return year%4===0&&year%100!==0||year%400===0}hooks.parseTwoDigitYear=function(input){return toInt(input)+(toInt(input)>68?1900:2e3)};var getSetYear=makeGetSet(\"FullYear\",true);function getIsLeapYear(){return isLeapYear(this.year())}function makeGetSet(unit,keepTime){return function(value){if(value!=null){set$1(this,unit,value);hooks.updateOffset(this,keepTime);return this}else{return get(this,unit)}}}function get(mom,unit){return mom.isValid()?mom._d[\"get\"+(mom._isUTC?\"UTC\":\"\")+unit]():NaN}function set$1(mom,unit,value){if(mom.isValid()&&!isNaN(value)){if(unit===\"FullYear\"&&isLeapYear(mom.year())){mom._d[\"set\"+(mom._isUTC?\"UTC\":\"\")+unit](value,mom.month(),daysInMonth(value,mom.month()))}else{mom._d[\"set\"+(mom._isUTC?\"UTC\":\"\")+unit](value)}}}function stringGet(units){units=normalizeUnits(units);if(isFunction(this[units])){return this[units]()}return this}function stringSet(units,value){if(typeof units===\"object\"){units=normalizeObjectUnits(units);var prioritized=getPrioritizedUnits(units);for(var i=0;i<prioritized.length;i++){this[prioritized[i].unit](units[prioritized[i].unit])}}else{units=normalizeUnits(units);if(isFunction(this[units])){return this[units](value)}}return this}function mod(n,x){return(n%x+x)%x}var indexOf;if(Array.prototype.indexOf){indexOf=Array.prototype.indexOf}else{indexOf=function(o){var i;for(i=0;i<this.length;++i){if(this[i]===o){return i}}return-1}}function daysInMonth(year,month){if(isNaN(year)||isNaN(month)){return NaN}var modMonth=mod(month,12);year+=(month-modMonth)/12;return modMonth===1?isLeapYear(year)?29:28:31-modMonth%7%2}addFormatToken(\"M\",[\"MM\",2],\"Mo\",function(){return this.month()+1});addFormatToken(\"MMM\",0,0,function(format){return this.localeData().monthsShort(this,format)});addFormatToken(\"MMMM\",0,0,function(format){return this.localeData().months(this,format)});addUnitAlias(\"month\",\"M\");addUnitPriority(\"month\",8);addRegexToken(\"M\",match1to2);addRegexToken(\"MM\",match1to2,match2);addRegexToken(\"MMM\",function(isStrict,locale){return locale.monthsShortRegex(isStrict)});addRegexToken(\"MMMM\",function(isStrict,locale){return locale.monthsRegex(isStrict)});addParseToken([\"M\",\"MM\"],function(input,array){array[MONTH]=toInt(input)-1});addParseToken([\"MMM\",\"MMMM\"],function(input,array,config,token){var month=config._locale.monthsParse(input,token,config._strict);if(month!=null){array[MONTH]=month}else{getParsingFlags(config).invalidMonth=input}});var MONTHS_IN_FORMAT=/D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?/;var defaultLocaleMonths=\"January_February_March_April_May_June_July_August_September_October_November_December\".split(\"_\");function localeMonths(m,format){if(!m){return isArray(this._months)?this._months:this._months[\"standalone\"]}return isArray(this._months)?this._months[m.month()]:this._months[(this._months.isFormat||MONTHS_IN_FORMAT).test(format)?\"format\":\"standalone\"][m.month()]}var defaultLocaleMonthsShort=\"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec\".split(\"_\");function localeMonthsShort(m,format){if(!m){return isArray(this._monthsShort)?this._monthsShort:this._monthsShort[\"standalone\"]}return isArray(this._monthsShort)?this._monthsShort[m.month()]:this._monthsShort[MONTHS_IN_FORMAT.test(format)?\"format\":\"standalone\"][m.month()]}function handleStrictParse(monthName,format,strict){var i,ii,mom,llc=monthName.toLocaleLowerCase();if(!this._monthsParse){this._monthsParse=[];this._longMonthsParse=[];this._shortMonthsParse=[];for(i=0;i<12;++i){mom=createUTC([2e3,i]);this._shortMonthsParse[i]=this.monthsShort(mom,\"\").toLocaleLowerCase();this._longMonthsParse[i]=this.months(mom,\"\").toLocaleLowerCase()}}if(strict){if(format===\"MMM\"){ii=indexOf.call(this._shortMonthsParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._longMonthsParse,llc);return ii!==-1?ii:null}}else{if(format===\"MMM\"){ii=indexOf.call(this._shortMonthsParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._longMonthsParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._longMonthsParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._shortMonthsParse,llc);return ii!==-1?ii:null}}}function localeMonthsParse(monthName,format,strict){var i,mom,regex;if(this._monthsParseExact){return handleStrictParse.call(this,monthName,format,strict)}if(!this._monthsParse){this._monthsParse=[];this._longMonthsParse=[];this._shortMonthsParse=[]}for(i=0;i<12;i++){mom=createUTC([2e3,i]);if(strict&&!this._longMonthsParse[i]){this._longMonthsParse[i]=new RegExp(\"^\"+this.months(mom,\"\").replace(\".\",\"\")+\"$\",\"i\");this._shortMonthsParse[i]=new RegExp(\"^\"+this.monthsShort(mom,\"\").replace(\".\",\"\")+\"$\",\"i\")}if(!strict&&!this._monthsParse[i]){regex=\"^\"+this.months(mom,\"\")+\"|^\"+this.monthsShort(mom,\"\");this._monthsParse[i]=new RegExp(regex.replace(\".\",\"\"),\"i\")}if(strict&&format===\"MMMM\"&&this._longMonthsParse[i].test(monthName)){return i}else if(strict&&format===\"MMM\"&&this._shortMonthsParse[i].test(monthName)){return i}else if(!strict&&this._monthsParse[i].test(monthName)){return i}}}function setMonth(mom,value){var dayOfMonth;if(!mom.isValid()){return mom}if(typeof value===\"string\"){if(/^\\d+$/.test(value)){value=toInt(value)}else{value=mom.localeData().monthsParse(value);if(!isNumber(value)){return mom}}}dayOfMonth=Math.min(mom.date(),daysInMonth(mom.year(),value));mom._d[\"set\"+(mom._isUTC?\"UTC\":\"\")+\"Month\"](value,dayOfMonth);return mom}function getSetMonth(value){if(value!=null){setMonth(this,value);hooks.updateOffset(this,true);return this}else{return get(this,\"Month\")}}function getDaysInMonth(){return daysInMonth(this.year(),this.month())}var defaultMonthsShortRegex=matchWord;function monthsShortRegex(isStrict){if(this._monthsParseExact){if(!hasOwnProp(this,\"_monthsRegex\")){computeMonthsParse.call(this)}if(isStrict){return this._monthsShortStrictRegex}else{return this._monthsShortRegex}}else{if(!hasOwnProp(this,\"_monthsShortRegex\")){this._monthsShortRegex=defaultMonthsShortRegex}return this._monthsShortStrictRegex&&isStrict?this._monthsShortStrictRegex:this._monthsShortRegex}}var defaultMonthsRegex=matchWord;function monthsRegex(isStrict){if(this._monthsParseExact){if(!hasOwnProp(this,\"_monthsRegex\")){computeMonthsParse.call(this)}if(isStrict){return this._monthsStrictRegex}else{return this._monthsRegex}}else{if(!hasOwnProp(this,\"_monthsRegex\")){this._monthsRegex=defaultMonthsRegex}return this._monthsStrictRegex&&isStrict?this._monthsStrictRegex:this._monthsRegex}}function computeMonthsParse(){function cmpLenRev(a,b){return b.length-a.length}var shortPieces=[],longPieces=[],mixedPieces=[],i,mom;for(i=0;i<12;i++){mom=createUTC([2e3,i]);shortPieces.push(this.monthsShort(mom,\"\"));longPieces.push(this.months(mom,\"\"));mixedPieces.push(this.months(mom,\"\"));mixedPieces.push(this.monthsShort(mom,\"\"))}shortPieces.sort(cmpLenRev);longPieces.sort(cmpLenRev);mixedPieces.sort(cmpLenRev);for(i=0;i<12;i++){shortPieces[i]=regexEscape(shortPieces[i]);longPieces[i]=regexEscape(longPieces[i])}for(i=0;i<24;i++){mixedPieces[i]=regexEscape(mixedPieces[i])}this._monthsRegex=new RegExp(\"^(\"+mixedPieces.join(\"|\")+\")\",\"i\");this._monthsShortRegex=this._monthsRegex;this._monthsStrictRegex=new RegExp(\"^(\"+longPieces.join(\"|\")+\")\",\"i\");this._monthsShortStrictRegex=new RegExp(\"^(\"+shortPieces.join(\"|\")+\")\",\"i\")}function createDate(y,m,d,h,M,s,ms){var date=new Date(y,m,d,h,M,s,ms);if(y<100&&y>=0&&isFinite(date.getFullYear())){date.setFullYear(y)}return date}function createUTCDate(y){var date=new Date(Date.UTC.apply(null,arguments));if(y<100&&y>=0&&isFinite(date.getUTCFullYear())){date.setUTCFullYear(y)}return date}function firstWeekOffset(year,dow,doy){var fwd=7+dow-doy,fwdlw=(7+createUTCDate(year,0,fwd).getUTCDay()-dow)%7;return-fwdlw+fwd-1}function dayOfYearFromWeeks(year,week,weekday,dow,doy){var localWeekday=(7+weekday-dow)%7,weekOffset=firstWeekOffset(year,dow,doy),dayOfYear=1+7*(week-1)+localWeekday+weekOffset,resYear,resDayOfYear;if(dayOfYear<=0){resYear=year-1;resDayOfYear=daysInYear(resYear)+dayOfYear}else if(dayOfYear>daysInYear(year)){resYear=year+1;resDayOfYear=dayOfYear-daysInYear(year)}else{resYear=year;resDayOfYear=dayOfYear}return{year:resYear,dayOfYear:resDayOfYear}}function weekOfYear(mom,dow,doy){var weekOffset=firstWeekOffset(mom.year(),dow,doy),week=Math.floor((mom.dayOfYear()-weekOffset-1)/7)+1,resWeek,resYear;if(week<1){resYear=mom.year()-1;resWeek=week+weeksInYear(resYear,dow,doy)}else if(week>weeksInYear(mom.year(),dow,doy)){resWeek=week-weeksInYear(mom.year(),dow,doy);resYear=mom.year()+1}else{resYear=mom.year();resWeek=week}return{week:resWeek,year:resYear}}function weeksInYear(year,dow,doy){var weekOffset=firstWeekOffset(year,dow,doy),weekOffsetNext=firstWeekOffset(year+1,dow,doy);return(daysInYear(year)-weekOffset+weekOffsetNext)/7}addFormatToken(\"w\",[\"ww\",2],\"wo\",\"week\");addFormatToken(\"W\",[\"WW\",2],\"Wo\",\"isoWeek\");addUnitAlias(\"week\",\"w\");addUnitAlias(\"isoWeek\",\"W\");addUnitPriority(\"week\",5);addUnitPriority(\"isoWeek\",5);addRegexToken(\"w\",match1to2);addRegexToken(\"ww\",match1to2,match2);addRegexToken(\"W\",match1to2);addRegexToken(\"WW\",match1to2,match2);addWeekParseToken([\"w\",\"ww\",\"W\",\"WW\"],function(input,week,config,token){week[token.substr(0,1)]=toInt(input)});function localeWeek(mom){return weekOfYear(mom,this._week.dow,this._week.doy).week}var defaultLocaleWeek={dow:0,doy:6};function localeFirstDayOfWeek(){return this._week.dow}function localeFirstDayOfYear(){return this._week.doy}function getSetWeek(input){var week=this.localeData().week(this);return input==null?week:this.add((input-week)*7,\"d\")}function getSetISOWeek(input){var week=weekOfYear(this,1,4).week;return input==null?week:this.add((input-week)*7,\"d\")}addFormatToken(\"d\",0,\"do\",\"day\");addFormatToken(\"dd\",0,0,function(format){return this.localeData().weekdaysMin(this,format)});addFormatToken(\"ddd\",0,0,function(format){return this.localeData().weekdaysShort(this,format)});addFormatToken(\"dddd\",0,0,function(format){return this.localeData().weekdays(this,format)});addFormatToken(\"e\",0,0,\"weekday\");addFormatToken(\"E\",0,0,\"isoWeekday\");addUnitAlias(\"day\",\"d\");addUnitAlias(\"weekday\",\"e\");addUnitAlias(\"isoWeekday\",\"E\");addUnitPriority(\"day\",11);addUnitPriority(\"weekday\",11);addUnitPriority(\"isoWeekday\",11);addRegexToken(\"d\",match1to2);addRegexToken(\"e\",match1to2);addRegexToken(\"E\",match1to2);addRegexToken(\"dd\",function(isStrict,locale){return locale.weekdaysMinRegex(isStrict)});addRegexToken(\"ddd\",function(isStrict,locale){return locale.weekdaysShortRegex(isStrict)});addRegexToken(\"dddd\",function(isStrict,locale){return locale.weekdaysRegex(isStrict)});addWeekParseToken([\"dd\",\"ddd\",\"dddd\"],function(input,week,config,token){var weekday=config._locale.weekdaysParse(input,token,config._strict);if(weekday!=null){week.d=weekday}else{getParsingFlags(config).invalidWeekday=input}});addWeekParseToken([\"d\",\"e\",\"E\"],function(input,week,config,token){week[token]=toInt(input)});function parseWeekday(input,locale){if(typeof input!==\"string\"){return input}if(!isNaN(input)){return parseInt(input,10)}input=locale.weekdaysParse(input);if(typeof input===\"number\"){return input}return null}function parseIsoWeekday(input,locale){if(typeof input===\"string\"){return locale.weekdaysParse(input)%7||7}return isNaN(input)?null:input}var defaultLocaleWeekdays=\"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday\".split(\"_\");function localeWeekdays(m,format){if(!m){return isArray(this._weekdays)?this._weekdays:this._weekdays[\"standalone\"]}return isArray(this._weekdays)?this._weekdays[m.day()]:this._weekdays[this._weekdays.isFormat.test(format)?\"format\":\"standalone\"][m.day()]}var defaultLocaleWeekdaysShort=\"Sun_Mon_Tue_Wed_Thu_Fri_Sat\".split(\"_\");function localeWeekdaysShort(m){return m?this._weekdaysShort[m.day()]:this._weekdaysShort}var defaultLocaleWeekdaysMin=\"Su_Mo_Tu_We_Th_Fr_Sa\".split(\"_\");function localeWeekdaysMin(m){return m?this._weekdaysMin[m.day()]:this._weekdaysMin}function handleStrictParse$1(weekdayName,format,strict){var i,ii,mom,llc=weekdayName.toLocaleLowerCase();if(!this._weekdaysParse){this._weekdaysParse=[];this._shortWeekdaysParse=[];this._minWeekdaysParse=[];for(i=0;i<7;++i){mom=createUTC([2e3,1]).day(i);this._minWeekdaysParse[i]=this.weekdaysMin(mom,\"\").toLocaleLowerCase();this._shortWeekdaysParse[i]=this.weekdaysShort(mom,\"\").toLocaleLowerCase();this._weekdaysParse[i]=this.weekdays(mom,\"\").toLocaleLowerCase()}}if(strict){if(format===\"dddd\"){ii=indexOf.call(this._weekdaysParse,llc);return ii!==-1?ii:null}else if(format===\"ddd\"){ii=indexOf.call(this._shortWeekdaysParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._minWeekdaysParse,llc);return ii!==-1?ii:null}}else{if(format===\"dddd\"){ii=indexOf.call(this._weekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._shortWeekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._minWeekdaysParse,llc);return ii!==-1?ii:null}else if(format===\"ddd\"){ii=indexOf.call(this._shortWeekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._weekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._minWeekdaysParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._minWeekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._weekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._shortWeekdaysParse,llc);return ii!==-1?ii:null}}}function localeWeekdaysParse(weekdayName,format,strict){var i,mom,regex;if(this._weekdaysParseExact){return handleStrictParse$1.call(this,weekdayName,format,strict)}if(!this._weekdaysParse){this._weekdaysParse=[];this._minWeekdaysParse=[];this._shortWeekdaysParse=[];this._fullWeekdaysParse=[]}for(i=0;i<7;i++){mom=createUTC([2e3,1]).day(i);if(strict&&!this._fullWeekdaysParse[i]){this._fullWeekdaysParse[i]=new RegExp(\"^\"+this.weekdays(mom,\"\").replace(\".\",\".?\")+\"$\",\"i\");this._shortWeekdaysParse[i]=new RegExp(\"^\"+this.weekdaysShort(mom,\"\").replace(\".\",\".?\")+\"$\",\"i\");this._minWeekdaysParse[i]=new RegExp(\"^\"+this.weekdaysMin(mom,\"\").replace(\".\",\".?\")+\"$\",\"i\")}if(!this._weekdaysParse[i]){regex=\"^\"+this.weekdays(mom,\"\")+\"|^\"+this.weekdaysShort(mom,\"\")+\"|^\"+this.weekdaysMin(mom,\"\");this._weekdaysParse[i]=new RegExp(regex.replace(\".\",\"\"),\"i\")}if(strict&&format===\"dddd\"&&this._fullWeekdaysParse[i].test(weekdayName)){return i}else if(strict&&format===\"ddd\"&&this._shortWeekdaysParse[i].test(weekdayName)){return i}else if(strict&&format===\"dd\"&&this._minWeekdaysParse[i].test(weekdayName)){return i}else if(!strict&&this._weekdaysParse[i].test(weekdayName)){return i}}}function getSetDayOfWeek(input){if(!this.isValid()){return input!=null?this:NaN}var day=this._isUTC?this._d.getUTCDay():this._d.getDay();if(input!=null){input=parseWeekday(input,this.localeData());return this.add(input-day,\"d\")}else{return day}}function getSetLocaleDayOfWeek(input){if(!this.isValid()){return input!=null?this:NaN}var weekday=(this.day()+7-this.localeData()._week.dow)%7;return input==null?weekday:this.add(input-weekday,\"d\")}function getSetISODayOfWeek(input){if(!this.isValid()){return input!=null?this:NaN}if(input!=null){var weekday=parseIsoWeekday(input,this.localeData());return this.day(this.day()%7?weekday:weekday-7)}else{return this.day()||7}}var defaultWeekdaysRegex=matchWord;function weekdaysRegex(isStrict){if(this._weekdaysParseExact){if(!hasOwnProp(this,\"_weekdaysRegex\")){computeWeekdaysParse.call(this)}if(isStrict){return this._weekdaysStrictRegex}else{return this._weekdaysRegex}}else{if(!hasOwnProp(this,\"_weekdaysRegex\")){this._weekdaysRegex=defaultWeekdaysRegex}return this._weekdaysStrictRegex&&isStrict?this._weekdaysStrictRegex:this._weekdaysRegex}}var defaultWeekdaysShortRegex=matchWord;function weekdaysShortRegex(isStrict){if(this._weekdaysParseExact){if(!hasOwnProp(this,\"_weekdaysRegex\")){computeWeekdaysParse.call(this)}if(isStrict){return this._weekdaysShortStrictRegex}else{return this._weekdaysShortRegex}}else{if(!hasOwnProp(this,\"_weekdaysShortRegex\")){this._weekdaysShortRegex=defaultWeekdaysShortRegex}return this._weekdaysShortStrictRegex&&isStrict?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}}var defaultWeekdaysMinRegex=matchWord;function weekdaysMinRegex(isStrict){if(this._weekdaysParseExact){if(!hasOwnProp(this,\"_weekdaysRegex\")){computeWeekdaysParse.call(this)}if(isStrict){return this._weekdaysMinStrictRegex}else{return this._weekdaysMinRegex}}else{if(!hasOwnProp(this,\"_weekdaysMinRegex\")){this._weekdaysMinRegex=defaultWeekdaysMinRegex}return this._weekdaysMinStrictRegex&&isStrict?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}}function computeWeekdaysParse(){function cmpLenRev(a,b){return b.length-a.length}var minPieces=[],shortPieces=[],longPieces=[],mixedPieces=[],i,mom,minp,shortp,longp;for(i=0;i<7;i++){mom=createUTC([2e3,1]).day(i);minp=this.weekdaysMin(mom,\"\");shortp=this.weekdaysShort(mom,\"\");longp=this.weekdays(mom,\"\");minPieces.push(minp);shortPieces.push(shortp);longPieces.push(longp);mixedPieces.push(minp);mixedPieces.push(shortp);mixedPieces.push(longp)}minPieces.sort(cmpLenRev);shortPieces.sort(cmpLenRev);longPieces.sort(cmpLenRev);mixedPieces.sort(cmpLenRev);for(i=0;i<7;i++){shortPieces[i]=regexEscape(shortPieces[i]);longPieces[i]=regexEscape(longPieces[i]);mixedPieces[i]=regexEscape(mixedPieces[i])}this._weekdaysRegex=new RegExp(\"^(\"+mixedPieces.join(\"|\")+\")\",\"i\");this._weekdaysShortRegex=this._weekdaysRegex;this._weekdaysMinRegex=this._weekdaysRegex;this._weekdaysStrictRegex=new RegExp(\"^(\"+longPieces.join(\"|\")+\")\",\"i\");this._weekdaysShortStrictRegex=new RegExp(\"^(\"+shortPieces.join(\"|\")+\")\",\"i\");this._weekdaysMinStrictRegex=new RegExp(\"^(\"+minPieces.join(\"|\")+\")\",\"i\")}function hFormat(){return this.hours()%12||12}function kFormat(){return this.hours()||24}addFormatToken(\"H\",[\"HH\",2],0,\"hour\");addFormatToken(\"h\",[\"hh\",2],0,hFormat);addFormatToken(\"k\",[\"kk\",2],0,kFormat);addFormatToken(\"hmm\",0,0,function(){return\"\"+hFormat.apply(this)+zeroFill(this.minutes(),2)});addFormatToken(\"hmmss\",0,0,function(){return\"\"+hFormat.apply(this)+zeroFill(this.minutes(),2)+zeroFill(this.seconds(),2)});addFormatToken(\"Hmm\",0,0,function(){return\"\"+this.hours()+zeroFill(this.minutes(),2)});addFormatToken(\"Hmmss\",0,0,function(){return\"\"+this.hours()+zeroFill(this.minutes(),2)+zeroFill(this.seconds(),2)});function meridiem(token,lowercase){addFormatToken(token,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),lowercase)})}meridiem(\"a\",true);meridiem(\"A\",false);addUnitAlias(\"hour\",\"h\");addUnitPriority(\"hour\",13);function matchMeridiem(isStrict,locale){return locale._meridiemParse}addRegexToken(\"a\",matchMeridiem);addRegexToken(\"A\",matchMeridiem);addRegexToken(\"H\",match1to2);addRegexToken(\"h\",match1to2);addRegexToken(\"k\",match1to2);addRegexToken(\"HH\",match1to2,match2);addRegexToken(\"hh\",match1to2,match2);addRegexToken(\"kk\",match1to2,match2);addRegexToken(\"hmm\",match3to4);addRegexToken(\"hmmss\",match5to6);addRegexToken(\"Hmm\",match3to4);addRegexToken(\"Hmmss\",match5to6);addParseToken([\"H\",\"HH\"],HOUR);addParseToken([\"k\",\"kk\"],function(input,array,config){var kInput=toInt(input);array[HOUR]=kInput===24?0:kInput});addParseToken([\"a\",\"A\"],function(input,array,config){config._isPm=config._locale.isPM(input);config._meridiem=input});addParseToken([\"h\",\"hh\"],function(input,array,config){array[HOUR]=toInt(input);getParsingFlags(config).bigHour=true});addParseToken(\"hmm\",function(input,array,config){var pos=input.length-2;array[HOUR]=toInt(input.substr(0,pos));array[MINUTE]=toInt(input.substr(pos));getParsingFlags(config).bigHour=true});addParseToken(\"hmmss\",function(input,array,config){var pos1=input.length-4;var pos2=input.length-2;array[HOUR]=toInt(input.substr(0,pos1));array[MINUTE]=toInt(input.substr(pos1,2));array[SECOND]=toInt(input.substr(pos2));getParsingFlags(config).bigHour=true});addParseToken(\"Hmm\",function(input,array,config){var pos=input.length-2;array[HOUR]=toInt(input.substr(0,pos));array[MINUTE]=toInt(input.substr(pos))});addParseToken(\"Hmmss\",function(input,array,config){var pos1=input.length-4;var pos2=input.length-2;array[HOUR]=toInt(input.substr(0,pos1));array[MINUTE]=toInt(input.substr(pos1,2));array[SECOND]=toInt(input.substr(pos2))});function localeIsPM(input){return(input+\"\").toLowerCase().charAt(0)===\"p\"}var defaultLocaleMeridiemParse=/[ap]\\.?m?\\.?/i;function localeMeridiem(hours,minutes,isLower){if(hours>11){return isLower?\"pm\":\"PM\"}else{return isLower?\"am\":\"AM\"}}var getSetHour=makeGetSet(\"Hours\",true);var baseConfig={calendar:defaultCalendar,longDateFormat:defaultLongDateFormat,invalidDate:defaultInvalidDate,ordinal:defaultOrdinal,dayOfMonthOrdinalParse:defaultDayOfMonthOrdinalParse,relativeTime:defaultRelativeTime,months:defaultLocaleMonths,monthsShort:defaultLocaleMonthsShort,week:defaultLocaleWeek,weekdays:defaultLocaleWeekdays,weekdaysMin:defaultLocaleWeekdaysMin,weekdaysShort:defaultLocaleWeekdaysShort,meridiemParse:defaultLocaleMeridiemParse};var locales={};var localeFamilies={};var globalLocale;function normalizeLocale(key){return key?key.toLowerCase().replace(\"_\",\"-\"):key}function chooseLocale(names){var i=0,j,next,locale,split;while(i<names.length){split=normalizeLocale(names[i]).split(\"-\");j=split.length;next=normalizeLocale(names[i+1]);next=next?next.split(\"-\"):null;while(j>0){locale=loadLocale(split.slice(0,j).join(\"-\"));if(locale){return locale}if(next&&next.length>=j&&compareArrays(split,next,true)>=j-1){break}j--}i++}return null}function loadLocale(name){var oldLocale=null;if(!locales[name]&&typeof module!==\"undefined\"&&module&&module.exports){try{oldLocale=globalLocale._abbr;var aliasedRequire=require;!function webpackMissingModule(){var e=new Error('Cannot find module \"./locale\"');e.code=\"MODULE_NOT_FOUND\";throw e}();getSetGlobalLocale(oldLocale)}catch(e){}}return locales[name]}function getSetGlobalLocale(key,values){var data;if(key){if(isUndefined(values)){data=getLocale(key)}else{data=defineLocale(key,values)}if(data){globalLocale=data}}return globalLocale._abbr}function defineLocale(name,config){if(config!==null){var parentConfig=baseConfig;config.abbr=name;if(locales[name]!=null){deprecateSimple(\"defineLocaleOverride\",\"use moment.updateLocale(localeName, config) to change \"+\"an existing locale. moment.defineLocale(localeName, \"+\"config) should only be used for creating a new locale \"+\"See http://momentjs.com/guides/#/warnings/define-locale/ for more info.\");parentConfig=locales[name]._config}else if(config.parentLocale!=null){if(locales[config.parentLocale]!=null){parentConfig=locales[config.parentLocale]._config}else{if(!localeFamilies[config.parentLocale]){localeFamilies[config.parentLocale]=[]}localeFamilies[config.parentLocale].push({name:name,config:config});return null}}locales[name]=new Locale(mergeConfigs(parentConfig,config));if(localeFamilies[name]){localeFamilies[name].forEach(function(x){defineLocale(x.name,x.config)})}getSetGlobalLocale(name);return locales[name]}else{delete locales[name];return null}}function updateLocale(name,config){if(config!=null){var locale,parentConfig=baseConfig;if(locales[name]!=null){parentConfig=locales[name]._config}config=mergeConfigs(parentConfig,config);locale=new Locale(config);locale.parentLocale=locales[name];locales[name]=locale;getSetGlobalLocale(name)}else{if(locales[name]!=null){if(locales[name].parentLocale!=null){locales[name]=locales[name].parentLocale}else if(locales[name]!=null){delete locales[name]}}}return locales[name]}function getLocale(key){var locale;if(key&&key._locale&&key._locale._abbr){key=key._locale._abbr}if(!key){return globalLocale}if(!isArray(key)){locale=loadLocale(key);if(locale){return locale}key=[key]}return chooseLocale(key)}function listLocales(){return keys(locales)}function checkOverflow(m){var overflow;var a=m._a;if(a&&getParsingFlags(m).overflow===-2){overflow=a[MONTH]<0||a[MONTH]>11?MONTH:a[DATE]<1||a[DATE]>daysInMonth(a[YEAR],a[MONTH])?DATE:a[HOUR]<0||a[HOUR]>24||a[HOUR]===24&&(a[MINUTE]!==0||a[SECOND]!==0||a[MILLISECOND]!==0)?HOUR:a[MINUTE]<0||a[MINUTE]>59?MINUTE:a[SECOND]<0||a[SECOND]>59?SECOND:a[MILLISECOND]<0||a[MILLISECOND]>999?MILLISECOND:-1;if(getParsingFlags(m)._overflowDayOfYear&&(overflow<YEAR||overflow>DATE)){overflow=DATE}if(getParsingFlags(m)._overflowWeeks&&overflow===-1){overflow=WEEK}if(getParsingFlags(m)._overflowWeekday&&overflow===-1){overflow=WEEKDAY}getParsingFlags(m).overflow=overflow}return m}function defaults(a,b,c){if(a!=null){return a}if(b!=null){return b}return c}function currentDateArray(config){var nowValue=new Date(hooks.now());if(config._useUTC){return[nowValue.getUTCFullYear(),nowValue.getUTCMonth(),nowValue.getUTCDate()]}return[nowValue.getFullYear(),nowValue.getMonth(),nowValue.getDate()]}function configFromArray(config){var i,date,input=[],currentDate,yearToUse;if(config._d){return}currentDate=currentDateArray(config);if(config._w&&config._a[DATE]==null&&config._a[MONTH]==null){dayOfYearFromWeekInfo(config)}if(config._dayOfYear!=null){yearToUse=defaults(config._a[YEAR],currentDate[YEAR]);if(config._dayOfYear>daysInYear(yearToUse)||config._dayOfYear===0){getParsingFlags(config)._overflowDayOfYear=true}date=createUTCDate(yearToUse,0,config._dayOfYear);config._a[MONTH]=date.getUTCMonth();config._a[DATE]=date.getUTCDate()}for(i=0;i<3&&config._a[i]==null;++i){config._a[i]=input[i]=currentDate[i]}for(;i<7;i++){config._a[i]=input[i]=config._a[i]==null?i===2?1:0:config._a[i]}if(config._a[HOUR]===24&&config._a[MINUTE]===0&&config._a[SECOND]===0&&config._a[MILLISECOND]===0){config._nextDay=true;config._a[HOUR]=0}config._d=(config._useUTC?createUTCDate:createDate).apply(null,input);if(config._tzm!=null){config._d.setUTCMinutes(config._d.getUTCMinutes()-config._tzm)}if(config._nextDay){config._a[HOUR]=24}if(config._w&&typeof config._w.d!==\"undefined\"&&config._w.d!==config._d.getDay()){getParsingFlags(config).weekdayMismatch=true}}function dayOfYearFromWeekInfo(config){var w,weekYear,week,weekday,dow,doy,temp,weekdayOverflow;w=config._w;if(w.GG!=null||w.W!=null||w.E!=null){dow=1;doy=4;weekYear=defaults(w.GG,config._a[YEAR],weekOfYear(createLocal(),1,4).year);week=defaults(w.W,1);weekday=defaults(w.E,1);if(weekday<1||weekday>7){weekdayOverflow=true}}else{dow=config._locale._week.dow;doy=config._locale._week.doy;var curWeek=weekOfYear(createLocal(),dow,doy);weekYear=defaults(w.gg,config._a[YEAR],curWeek.year);week=defaults(w.w,curWeek.week);if(w.d!=null){weekday=w.d;if(weekday<0||weekday>6){weekdayOverflow=true}}else if(w.e!=null){weekday=w.e+dow;if(w.e<0||w.e>6){weekdayOverflow=true}}else{weekday=dow}}if(week<1||week>weeksInYear(weekYear,dow,doy)){getParsingFlags(config)._overflowWeeks=true}else if(weekdayOverflow!=null){getParsingFlags(config)._overflowWeekday=true}else{temp=dayOfYearFromWeeks(weekYear,week,weekday,dow,doy);config._a[YEAR]=temp.year;config._dayOfYear=temp.dayOfYear}}var extendedIsoRegex=/^\\s*((?:[+-]\\d{6}|\\d{4})-(?:\\d\\d-\\d\\d|W\\d\\d-\\d|W\\d\\d|\\d\\d\\d|\\d\\d))(?:(T| )(\\d\\d(?::\\d\\d(?::\\d\\d(?:[.,]\\d+)?)?)?)([\\+\\-]\\d\\d(?::?\\d\\d)?|\\s*Z)?)?$/;var basicIsoRegex=/^\\s*((?:[+-]\\d{6}|\\d{4})(?:\\d\\d\\d\\d|W\\d\\d\\d|W\\d\\d|\\d\\d\\d|\\d\\d))(?:(T| )(\\d\\d(?:\\d\\d(?:\\d\\d(?:[.,]\\d+)?)?)?)([\\+\\-]\\d\\d(?::?\\d\\d)?|\\s*Z)?)?$/;var tzRegex=/Z|[+-]\\d\\d(?::?\\d\\d)?/;var isoDates=[[\"YYYYYY-MM-DD\",/[+-]\\d{6}-\\d\\d-\\d\\d/],[\"YYYY-MM-DD\",/\\d{4}-\\d\\d-\\d\\d/],[\"GGGG-[W]WW-E\",/\\d{4}-W\\d\\d-\\d/],[\"GGGG-[W]WW\",/\\d{4}-W\\d\\d/,false],[\"YYYY-DDD\",/\\d{4}-\\d{3}/],[\"YYYY-MM\",/\\d{4}-\\d\\d/,false],[\"YYYYYYMMDD\",/[+-]\\d{10}/],[\"YYYYMMDD\",/\\d{8}/],[\"GGGG[W]WWE\",/\\d{4}W\\d{3}/],[\"GGGG[W]WW\",/\\d{4}W\\d{2}/,false],[\"YYYYDDD\",/\\d{7}/]];var isoTimes=[[\"HH:mm:ss.SSSS\",/\\d\\d:\\d\\d:\\d\\d\\.\\d+/],[\"HH:mm:ss,SSSS\",/\\d\\d:\\d\\d:\\d\\d,\\d+/],[\"HH:mm:ss\",/\\d\\d:\\d\\d:\\d\\d/],[\"HH:mm\",/\\d\\d:\\d\\d/],[\"HHmmss.SSSS\",/\\d\\d\\d\\d\\d\\d\\.\\d+/],[\"HHmmss,SSSS\",/\\d\\d\\d\\d\\d\\d,\\d+/],[\"HHmmss\",/\\d\\d\\d\\d\\d\\d/],[\"HHmm\",/\\d\\d\\d\\d/],[\"HH\",/\\d\\d/]];var aspNetJsonRegex=/^\\/?Date\\((\\-?\\d+)/i;function configFromISO(config){var i,l,string=config._i,match=extendedIsoRegex.exec(string)||basicIsoRegex.exec(string),allowTime,dateFormat,timeFormat,tzFormat;if(match){getParsingFlags(config).iso=true;for(i=0,l=isoDates.length;i<l;i++){if(isoDates[i][1].exec(match[1])){dateFormat=isoDates[i][0];allowTime=isoDates[i][2]!==false;break}}if(dateFormat==null){config._isValid=false;return}if(match[3]){for(i=0,l=isoTimes.length;i<l;i++){if(isoTimes[i][1].exec(match[3])){timeFormat=(match[2]||\" \")+isoTimes[i][0];break}}if(timeFormat==null){config._isValid=false;return}}if(!allowTime&&timeFormat!=null){config._isValid=false;return}if(match[4]){if(tzRegex.exec(match[4])){tzFormat=\"Z\"}else{config._isValid=false;return}}config._f=dateFormat+(timeFormat||\"\")+(tzFormat||\"\");configFromStringAndFormat(config)}else{config._isValid=false}}var rfc2822=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\\s)?(\\d{1,2})\\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\\s(\\d{2,4})\\s(\\d\\d):(\\d\\d)(?::(\\d\\d))?\\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\\d{4}))$/;function extractFromRFC2822Strings(yearStr,monthStr,dayStr,hourStr,minuteStr,secondStr){var result=[untruncateYear(yearStr),defaultLocaleMonthsShort.indexOf(monthStr),parseInt(dayStr,10),parseInt(hourStr,10),parseInt(minuteStr,10)];if(secondStr){result.push(parseInt(secondStr,10))}return result}function untruncateYear(yearStr){var year=parseInt(yearStr,10);if(year<=49){return 2e3+year}else if(year<=999){return 1900+year}return year}function preprocessRFC2822(s){return s.replace(/\\([^)]*\\)|[\\n\\t]/g,\" \").replace(/(\\s\\s+)/g,\" \").trim()}function checkWeekday(weekdayStr,parsedInput,config){if(weekdayStr){var weekdayProvided=defaultLocaleWeekdaysShort.indexOf(weekdayStr),weekdayActual=new Date(parsedInput[0],parsedInput[1],parsedInput[2]).getDay();if(weekdayProvided!==weekdayActual){getParsingFlags(config).weekdayMismatch=true;config._isValid=false;return false}}return true}var obsOffsets={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function calculateOffset(obsOffset,militaryOffset,numOffset){if(obsOffset){return obsOffsets[obsOffset]}else if(militaryOffset){return 0}else{var hm=parseInt(numOffset,10);var m=hm%100,h=(hm-m)/100;return h*60+m}}function configFromRFC2822(config){var match=rfc2822.exec(preprocessRFC2822(config._i));if(match){var parsedArray=extractFromRFC2822Strings(match[4],match[3],match[2],match[5],match[6],match[7]);if(!checkWeekday(match[1],parsedArray,config)){return}config._a=parsedArray;config._tzm=calculateOffset(match[8],match[9],match[10]);config._d=createUTCDate.apply(null,config._a);config._d.setUTCMinutes(config._d.getUTCMinutes()-config._tzm);getParsingFlags(config).rfc2822=true}else{config._isValid=false}}function configFromString(config){var matched=aspNetJsonRegex.exec(config._i);if(matched!==null){config._d=new Date(+matched[1]);return}configFromISO(config);if(config._isValid===false){delete config._isValid}else{return}configFromRFC2822(config);if(config._isValid===false){delete config._isValid}else{return}hooks.createFromInputFallback(config)}hooks.createFromInputFallback=deprecate(\"value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), \"+\"which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are \"+\"discouraged and will be removed in an upcoming major release. Please refer to \"+\"http://momentjs.com/guides/#/warnings/js-date/ for more info.\",function(config){config._d=new Date(config._i+(config._useUTC?\" UTC\":\"\"))});hooks.ISO_8601=function(){};hooks.RFC_2822=function(){};function configFromStringAndFormat(config){if(config._f===hooks.ISO_8601){configFromISO(config);return}if(config._f===hooks.RFC_2822){configFromRFC2822(config);return}config._a=[];getParsingFlags(config).empty=true\n;var string=\"\"+config._i,i,parsedInput,tokens,token,skipped,stringLength=string.length,totalParsedInputLength=0;tokens=expandFormat(config._f,config._locale).match(formattingTokens)||[];for(i=0;i<tokens.length;i++){token=tokens[i];parsedInput=(string.match(getParseRegexForToken(token,config))||[])[0];if(parsedInput){skipped=string.substr(0,string.indexOf(parsedInput));if(skipped.length>0){getParsingFlags(config).unusedInput.push(skipped)}string=string.slice(string.indexOf(parsedInput)+parsedInput.length);totalParsedInputLength+=parsedInput.length}if(formatTokenFunctions[token]){if(parsedInput){getParsingFlags(config).empty=false}else{getParsingFlags(config).unusedTokens.push(token)}addTimeToArrayFromToken(token,parsedInput,config)}else if(config._strict&&!parsedInput){getParsingFlags(config).unusedTokens.push(token)}}getParsingFlags(config).charsLeftOver=stringLength-totalParsedInputLength;if(string.length>0){getParsingFlags(config).unusedInput.push(string)}if(config._a[HOUR]<=12&&getParsingFlags(config).bigHour===true&&config._a[HOUR]>0){getParsingFlags(config).bigHour=undefined}getParsingFlags(config).parsedDateParts=config._a.slice(0);getParsingFlags(config).meridiem=config._meridiem;config._a[HOUR]=meridiemFixWrap(config._locale,config._a[HOUR],config._meridiem);configFromArray(config);checkOverflow(config)}function meridiemFixWrap(locale,hour,meridiem){var isPm;if(meridiem==null){return hour}if(locale.meridiemHour!=null){return locale.meridiemHour(hour,meridiem)}else if(locale.isPM!=null){isPm=locale.isPM(meridiem);if(isPm&&hour<12){hour+=12}if(!isPm&&hour===12){hour=0}return hour}else{return hour}}function configFromStringAndArray(config){var tempConfig,bestMoment,scoreToBeat,i,currentScore;if(config._f.length===0){getParsingFlags(config).invalidFormat=true;config._d=new Date(NaN);return}for(i=0;i<config._f.length;i++){currentScore=0;tempConfig=copyConfig({},config);if(config._useUTC!=null){tempConfig._useUTC=config._useUTC}tempConfig._f=config._f[i];configFromStringAndFormat(tempConfig);if(!isValid(tempConfig)){continue}currentScore+=getParsingFlags(tempConfig).charsLeftOver;currentScore+=getParsingFlags(tempConfig).unusedTokens.length*10;getParsingFlags(tempConfig).score=currentScore;if(scoreToBeat==null||currentScore<scoreToBeat){scoreToBeat=currentScore;bestMoment=tempConfig}}extend(config,bestMoment||tempConfig)}function configFromObject(config){if(config._d){return}var i=normalizeObjectUnits(config._i);config._a=map([i.year,i.month,i.day||i.date,i.hour,i.minute,i.second,i.millisecond],function(obj){return obj&&parseInt(obj,10)});configFromArray(config)}function createFromConfig(config){var res=new Moment(checkOverflow(prepareConfig(config)));if(res._nextDay){res.add(1,\"d\");res._nextDay=undefined}return res}function prepareConfig(config){var input=config._i,format=config._f;config._locale=config._locale||getLocale(config._l);if(input===null||format===undefined&&input===\"\"){return createInvalid({nullInput:true})}if(typeof input===\"string\"){config._i=input=config._locale.preparse(input)}if(isMoment(input)){return new Moment(checkOverflow(input))}else if(isDate(input)){config._d=input}else if(isArray(format)){configFromStringAndArray(config)}else if(format){configFromStringAndFormat(config)}else{configFromInput(config)}if(!isValid(config)){config._d=null}return config}function configFromInput(config){var input=config._i;if(isUndefined(input)){config._d=new Date(hooks.now())}else if(isDate(input)){config._d=new Date(input.valueOf())}else if(typeof input===\"string\"){configFromString(config)}else if(isArray(input)){config._a=map(input.slice(0),function(obj){return parseInt(obj,10)});configFromArray(config)}else if(isObject(input)){configFromObject(config)}else if(isNumber(input)){config._d=new Date(input)}else{hooks.createFromInputFallback(config)}}function createLocalOrUTC(input,format,locale,strict,isUTC){var c={};if(locale===true||locale===false){strict=locale;locale=undefined}if(isObject(input)&&isObjectEmpty(input)||isArray(input)&&input.length===0){input=undefined}c._isAMomentObject=true;c._useUTC=c._isUTC=isUTC;c._l=locale;c._i=input;c._f=format;c._strict=strict;return createFromConfig(c)}function createLocal(input,format,locale,strict){return createLocalOrUTC(input,format,locale,strict,false)}var prototypeMin=deprecate(\"moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/\",function(){var other=createLocal.apply(null,arguments);if(this.isValid()&&other.isValid()){return other<this?this:other}else{return createInvalid()}});var prototypeMax=deprecate(\"moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/\",function(){var other=createLocal.apply(null,arguments);if(this.isValid()&&other.isValid()){return other>this?this:other}else{return createInvalid()}});function pickBy(fn,moments){var res,i;if(moments.length===1&&isArray(moments[0])){moments=moments[0]}if(!moments.length){return createLocal()}res=moments[0];for(i=1;i<moments.length;++i){if(!moments[i].isValid()||moments[i][fn](res)){res=moments[i]}}return res}function min(){var args=[].slice.call(arguments,0);return pickBy(\"isBefore\",args)}function max(){var args=[].slice.call(arguments,0);return pickBy(\"isAfter\",args)}var now=function(){return Date.now?Date.now():+new Date};var ordering=[\"year\",\"quarter\",\"month\",\"week\",\"day\",\"hour\",\"minute\",\"second\",\"millisecond\"];function isDurationValid(m){for(var key in m){if(!(indexOf.call(ordering,key)!==-1&&(m[key]==null||!isNaN(m[key])))){return false}}var unitHasDecimal=false;for(var i=0;i<ordering.length;++i){if(m[ordering[i]]){if(unitHasDecimal){return false}if(parseFloat(m[ordering[i]])!==toInt(m[ordering[i]])){unitHasDecimal=true}}}return true}function isValid$1(){return this._isValid}function createInvalid$1(){return createDuration(NaN)}function Duration(duration){var normalizedInput=normalizeObjectUnits(duration),years=normalizedInput.year||0,quarters=normalizedInput.quarter||0,months=normalizedInput.month||0,weeks=normalizedInput.week||0,days=normalizedInput.day||0,hours=normalizedInput.hour||0,minutes=normalizedInput.minute||0,seconds=normalizedInput.second||0,milliseconds=normalizedInput.millisecond||0;this._isValid=isDurationValid(normalizedInput);this._milliseconds=+milliseconds+seconds*1e3+minutes*6e4+hours*1e3*60*60;this._days=+days+weeks*7;this._months=+months+quarters*3+years*12;this._data={};this._locale=getLocale();this._bubble()}function isDuration(obj){return obj instanceof Duration}function absRound(number){if(number<0){return Math.round(-1*number)*-1}else{return Math.round(number)}}function offset(token,separator){addFormatToken(token,0,0,function(){var offset=this.utcOffset();var sign=\"+\";if(offset<0){offset=-offset;sign=\"-\"}return sign+zeroFill(~~(offset/60),2)+separator+zeroFill(~~offset%60,2)})}offset(\"Z\",\":\");offset(\"ZZ\",\"\");addRegexToken(\"Z\",matchShortOffset);addRegexToken(\"ZZ\",matchShortOffset);addParseToken([\"Z\",\"ZZ\"],function(input,array,config){config._useUTC=true;config._tzm=offsetFromString(matchShortOffset,input)});var chunkOffset=/([\\+\\-]|\\d\\d)/gi;function offsetFromString(matcher,string){var matches=(string||\"\").match(matcher);if(matches===null){return null}var chunk=matches[matches.length-1]||[];var parts=(chunk+\"\").match(chunkOffset)||[\"-\",0,0];var minutes=+(parts[1]*60)+toInt(parts[2]);return minutes===0?0:parts[0]===\"+\"?minutes:-minutes}function cloneWithOffset(input,model){var res,diff;if(model._isUTC){res=model.clone();diff=(isMoment(input)||isDate(input)?input.valueOf():createLocal(input).valueOf())-res.valueOf();res._d.setTime(res._d.valueOf()+diff);hooks.updateOffset(res,false);return res}else{return createLocal(input).local()}}function getDateOffset(m){return-Math.round(m._d.getTimezoneOffset()/15)*15}hooks.updateOffset=function(){};function getSetOffset(input,keepLocalTime,keepMinutes){var offset=this._offset||0,localAdjust;if(!this.isValid()){return input!=null?this:NaN}if(input!=null){if(typeof input===\"string\"){input=offsetFromString(matchShortOffset,input);if(input===null){return this}}else if(Math.abs(input)<16&&!keepMinutes){input=input*60}if(!this._isUTC&&keepLocalTime){localAdjust=getDateOffset(this)}this._offset=input;this._isUTC=true;if(localAdjust!=null){this.add(localAdjust,\"m\")}if(offset!==input){if(!keepLocalTime||this._changeInProgress){addSubtract(this,createDuration(input-offset,\"m\"),1,false)}else if(!this._changeInProgress){this._changeInProgress=true;hooks.updateOffset(this,true);this._changeInProgress=null}}return this}else{return this._isUTC?offset:getDateOffset(this)}}function getSetZone(input,keepLocalTime){if(input!=null){if(typeof input!==\"string\"){input=-input}this.utcOffset(input,keepLocalTime);return this}else{return-this.utcOffset()}}function setOffsetToUTC(keepLocalTime){return this.utcOffset(0,keepLocalTime)}function setOffsetToLocal(keepLocalTime){if(this._isUTC){this.utcOffset(0,keepLocalTime);this._isUTC=false;if(keepLocalTime){this.subtract(getDateOffset(this),\"m\")}}return this}function setOffsetToParsedOffset(){if(this._tzm!=null){this.utcOffset(this._tzm,false,true)}else if(typeof this._i===\"string\"){var tZone=offsetFromString(matchOffset,this._i);if(tZone!=null){this.utcOffset(tZone)}else{this.utcOffset(0,true)}}return this}function hasAlignedHourOffset(input){if(!this.isValid()){return false}input=input?createLocal(input).utcOffset():0;return(this.utcOffset()-input)%60===0}function isDaylightSavingTime(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function isDaylightSavingTimeShifted(){if(!isUndefined(this._isDSTShifted)){return this._isDSTShifted}var c={};copyConfig(c,this);c=prepareConfig(c);if(c._a){var other=c._isUTC?createUTC(c._a):createLocal(c._a);this._isDSTShifted=this.isValid()&&compareArrays(c._a,other.toArray())>0}else{this._isDSTShifted=false}return this._isDSTShifted}function isLocal(){return this.isValid()?!this._isUTC:false}function isUtcOffset(){return this.isValid()?this._isUTC:false}function isUtc(){return this.isValid()?this._isUTC&&this._offset===0:false}var aspNetRegex=/^(\\-|\\+)?(?:(\\d*)[. ])?(\\d+)\\:(\\d+)(?:\\:(\\d+)(\\.\\d*)?)?$/;var isoRegex=/^(-|\\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function createDuration(input,key){var duration=input,match=null,sign,ret,diffRes;if(isDuration(input)){duration={ms:input._milliseconds,d:input._days,M:input._months}}else if(isNumber(input)){duration={};if(key){duration[key]=input}else{duration.milliseconds=input}}else if(!!(match=aspNetRegex.exec(input))){sign=match[1]===\"-\"?-1:1;duration={y:0,d:toInt(match[DATE])*sign,h:toInt(match[HOUR])*sign,m:toInt(match[MINUTE])*sign,s:toInt(match[SECOND])*sign,ms:toInt(absRound(match[MILLISECOND]*1e3))*sign}}else if(!!(match=isoRegex.exec(input))){sign=match[1]===\"-\"?-1:match[1]===\"+\"?1:1;duration={y:parseIso(match[2],sign),M:parseIso(match[3],sign),w:parseIso(match[4],sign),d:parseIso(match[5],sign),h:parseIso(match[6],sign),m:parseIso(match[7],sign),s:parseIso(match[8],sign)}}else if(duration==null){duration={}}else if(typeof duration===\"object\"&&(\"from\"in duration||\"to\"in duration)){diffRes=momentsDifference(createLocal(duration.from),createLocal(duration.to));duration={};duration.ms=diffRes.milliseconds;duration.M=diffRes.months}ret=new Duration(duration);if(isDuration(input)&&hasOwnProp(input,\"_locale\")){ret._locale=input._locale}return ret}createDuration.fn=Duration.prototype;createDuration.invalid=createInvalid$1;function parseIso(inp,sign){var res=inp&&parseFloat(inp.replace(\",\",\".\"));return(isNaN(res)?0:res)*sign}function positiveMomentsDifference(base,other){var res={milliseconds:0,months:0};res.months=other.month()-base.month()+(other.year()-base.year())*12;if(base.clone().add(res.months,\"M\").isAfter(other)){--res.months}res.milliseconds=+other-+base.clone().add(res.months,\"M\");return res}function momentsDifference(base,other){var res;if(!(base.isValid()&&other.isValid())){return{milliseconds:0,months:0}}other=cloneWithOffset(other,base);if(base.isBefore(other)){res=positiveMomentsDifference(base,other)}else{res=positiveMomentsDifference(other,base);res.milliseconds=-res.milliseconds;res.months=-res.months}return res}function createAdder(direction,name){return function(val,period){var dur,tmp;if(period!==null&&!isNaN(+period)){deprecateSimple(name,\"moment().\"+name+\"(period, number) is deprecated. Please use moment().\"+name+\"(number, period). \"+\"See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.\");tmp=val;val=period;period=tmp}val=typeof val===\"string\"?+val:val;dur=createDuration(val,period);addSubtract(this,dur,direction);return this}}function addSubtract(mom,duration,isAdding,updateOffset){var milliseconds=duration._milliseconds,days=absRound(duration._days),months=absRound(duration._months);if(!mom.isValid()){return}updateOffset=updateOffset==null?true:updateOffset;if(months){setMonth(mom,get(mom,\"Month\")+months*isAdding)}if(days){set$1(mom,\"Date\",get(mom,\"Date\")+days*isAdding)}if(milliseconds){mom._d.setTime(mom._d.valueOf()+milliseconds*isAdding)}if(updateOffset){hooks.updateOffset(mom,days||months)}}var add=createAdder(1,\"add\");var subtract=createAdder(-1,\"subtract\");function getCalendarFormat(myMoment,now){var diff=myMoment.diff(now,\"days\",true);return diff<-6?\"sameElse\":diff<-1?\"lastWeek\":diff<0?\"lastDay\":diff<1?\"sameDay\":diff<2?\"nextDay\":diff<7?\"nextWeek\":\"sameElse\"}function calendar$1(time,formats){var now=time||createLocal(),sod=cloneWithOffset(now,this).startOf(\"day\"),format=hooks.calendarFormat(this,sod)||\"sameElse\";var output=formats&&(isFunction(formats[format])?formats[format].call(this,now):formats[format]);return this.format(output||this.localeData().calendar(format,this,createLocal(now)))}function clone(){return new Moment(this)}function isAfter(input,units){var localInput=isMoment(input)?input:createLocal(input);if(!(this.isValid()&&localInput.isValid())){return false}units=normalizeUnits(!isUndefined(units)?units:\"millisecond\");if(units===\"millisecond\"){return this.valueOf()>localInput.valueOf()}else{return localInput.valueOf()<this.clone().startOf(units).valueOf()}}function isBefore(input,units){var localInput=isMoment(input)?input:createLocal(input);if(!(this.isValid()&&localInput.isValid())){return false}units=normalizeUnits(!isUndefined(units)?units:\"millisecond\");if(units===\"millisecond\"){return this.valueOf()<localInput.valueOf()}else{return this.clone().endOf(units).valueOf()<localInput.valueOf()}}function isBetween(from,to,units,inclusivity){inclusivity=inclusivity||\"()\";return(inclusivity[0]===\"(\"?this.isAfter(from,units):!this.isBefore(from,units))&&(inclusivity[1]===\")\"?this.isBefore(to,units):!this.isAfter(to,units))}function isSame(input,units){var localInput=isMoment(input)?input:createLocal(input),inputMs;if(!(this.isValid()&&localInput.isValid())){return false}units=normalizeUnits(units||\"millisecond\");if(units===\"millisecond\"){return this.valueOf()===localInput.valueOf()}else{inputMs=localInput.valueOf();return this.clone().startOf(units).valueOf()<=inputMs&&inputMs<=this.clone().endOf(units).valueOf()}}function isSameOrAfter(input,units){return this.isSame(input,units)||this.isAfter(input,units)}function isSameOrBefore(input,units){return this.isSame(input,units)||this.isBefore(input,units)}function diff(input,units,asFloat){var that,zoneDelta,delta,output;if(!this.isValid()){return NaN}that=cloneWithOffset(input,this);if(!that.isValid()){return NaN}zoneDelta=(that.utcOffset()-this.utcOffset())*6e4;units=normalizeUnits(units);switch(units){case\"year\":output=monthDiff(this,that)/12;break;case\"month\":output=monthDiff(this,that);break;case\"quarter\":output=monthDiff(this,that)/3;break;case\"second\":output=(this-that)/1e3;break;case\"minute\":output=(this-that)/6e4;break;case\"hour\":output=(this-that)/36e5;break;case\"day\":output=(this-that-zoneDelta)/864e5;break;case\"week\":output=(this-that-zoneDelta)/6048e5;break;default:output=this-that}return asFloat?output:absFloor(output)}function monthDiff(a,b){var wholeMonthDiff=(b.year()-a.year())*12+(b.month()-a.month()),anchor=a.clone().add(wholeMonthDiff,\"months\"),anchor2,adjust;if(b-anchor<0){anchor2=a.clone().add(wholeMonthDiff-1,\"months\");adjust=(b-anchor)/(anchor-anchor2)}else{anchor2=a.clone().add(wholeMonthDiff+1,\"months\");adjust=(b-anchor)/(anchor2-anchor)}return-(wholeMonthDiff+adjust)||0}hooks.defaultFormat=\"YYYY-MM-DDTHH:mm:ssZ\";hooks.defaultFormatUtc=\"YYYY-MM-DDTHH:mm:ss[Z]\";function toString(){return this.clone().locale(\"en\").format(\"ddd MMM DD YYYY HH:mm:ss [GMT]ZZ\")}function toISOString(){if(!this.isValid()){return null}var m=this.clone().utc();if(m.year()<0||m.year()>9999){return formatMoment(m,\"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]\")}if(isFunction(Date.prototype.toISOString)){return this.toDate().toISOString()}return formatMoment(m,\"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]\")}function inspect(){if(!this.isValid()){return\"moment.invalid(/* \"+this._i+\" */)\"}var func=\"moment\";var zone=\"\";if(!this.isLocal()){func=this.utcOffset()===0?\"moment.utc\":\"moment.parseZone\";zone=\"Z\"}var prefix=\"[\"+func+'(\"]';var year=0<=this.year()&&this.year()<=9999?\"YYYY\":\"YYYYYY\";var datetime=\"-MM-DD[T]HH:mm:ss.SSS\";var suffix=zone+'[\")]';return this.format(prefix+year+datetime+suffix)}function format(inputString){if(!inputString){inputString=this.isUtc()?hooks.defaultFormatUtc:hooks.defaultFormat}var output=formatMoment(this,inputString);return this.localeData().postformat(output)}function from(time,withoutSuffix){if(this.isValid()&&(isMoment(time)&&time.isValid()||createLocal(time).isValid())){return createDuration({to:this,from:time}).locale(this.locale()).humanize(!withoutSuffix)}else{return this.localeData().invalidDate()}}function fromNow(withoutSuffix){return this.from(createLocal(),withoutSuffix)}function to(time,withoutSuffix){if(this.isValid()&&(isMoment(time)&&time.isValid()||createLocal(time).isValid())){return createDuration({from:this,to:time}).locale(this.locale()).humanize(!withoutSuffix)}else{return this.localeData().invalidDate()}}function toNow(withoutSuffix){return this.to(createLocal(),withoutSuffix)}function locale(key){var newLocaleData;if(key===undefined){return this._locale._abbr}else{newLocaleData=getLocale(key);if(newLocaleData!=null){this._locale=newLocaleData}return this}}var lang=deprecate(\"moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.\",function(key){if(key===undefined){return this.localeData()}else{return this.locale(key)}});function localeData(){return this._locale}function startOf(units){units=normalizeUnits(units);switch(units){case\"year\":this.month(0);case\"quarter\":case\"month\":this.date(1);case\"week\":case\"isoWeek\":case\"day\":case\"date\":this.hours(0);case\"hour\":this.minutes(0);case\"minute\":this.seconds(0);case\"second\":this.milliseconds(0)}if(units===\"week\"){this.weekday(0)}if(units===\"isoWeek\"){this.isoWeekday(1)}if(units===\"quarter\"){this.month(Math.floor(this.month()/3)*3)}return this}function endOf(units){units=normalizeUnits(units);if(units===undefined||units===\"millisecond\"){return this}if(units===\"date\"){units=\"day\"}return this.startOf(units).add(1,units===\"isoWeek\"?\"week\":units).subtract(1,\"ms\")}function valueOf(){return this._d.valueOf()-(this._offset||0)*6e4}function unix(){return Math.floor(this.valueOf()/1e3)}function toDate(){return new Date(this.valueOf())}function toArray(){var m=this;return[m.year(),m.month(),m.date(),m.hour(),m.minute(),m.second(),m.millisecond()]}function toObject(){var m=this;return{years:m.year(),months:m.month(),date:m.date(),hours:m.hours(),minutes:m.minutes(),seconds:m.seconds(),milliseconds:m.milliseconds()}}function toJSON(){return this.isValid()?this.toISOString():null}function isValid$2(){return isValid(this)}function parsingFlags(){return extend({},getParsingFlags(this))}function invalidAt(){return getParsingFlags(this).overflow}function creationData(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}addFormatToken(0,[\"gg\",2],0,function(){return this.weekYear()%100});addFormatToken(0,[\"GG\",2],0,function(){return this.isoWeekYear()%100});function addWeekYearFormatToken(token,getter){addFormatToken(0,[token,token.length],0,getter)}addWeekYearFormatToken(\"gggg\",\"weekYear\");addWeekYearFormatToken(\"ggggg\",\"weekYear\");addWeekYearFormatToken(\"GGGG\",\"isoWeekYear\");addWeekYearFormatToken(\"GGGGG\",\"isoWeekYear\");addUnitAlias(\"weekYear\",\"gg\");addUnitAlias(\"isoWeekYear\",\"GG\");addUnitPriority(\"weekYear\",1);addUnitPriority(\"isoWeekYear\",1);addRegexToken(\"G\",matchSigned);addRegexToken(\"g\",matchSigned);addRegexToken(\"GG\",match1to2,match2);addRegexToken(\"gg\",match1to2,match2);addRegexToken(\"GGGG\",match1to4,match4);addRegexToken(\"gggg\",match1to4,match4);addRegexToken(\"GGGGG\",match1to6,match6);addRegexToken(\"ggggg\",match1to6,match6);addWeekParseToken([\"gggg\",\"ggggg\",\"GGGG\",\"GGGGG\"],function(input,week,config,token){week[token.substr(0,2)]=toInt(input)});addWeekParseToken([\"gg\",\"GG\"],function(input,week,config,token){week[token]=hooks.parseTwoDigitYear(input)});function getSetWeekYear(input){return getSetWeekYearHelper.call(this,input,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function getSetISOWeekYear(input){return getSetWeekYearHelper.call(this,input,this.isoWeek(),this.isoWeekday(),1,4)}function getISOWeeksInYear(){return weeksInYear(this.year(),1,4)}function getWeeksInYear(){var weekInfo=this.localeData()._week;return weeksInYear(this.year(),weekInfo.dow,weekInfo.doy)}function getSetWeekYearHelper(input,week,weekday,dow,doy){var weeksTarget;if(input==null){return weekOfYear(this,dow,doy).year}else{weeksTarget=weeksInYear(input,dow,doy);if(week>weeksTarget){week=weeksTarget}return setWeekAll.call(this,input,week,weekday,dow,doy)}}function setWeekAll(weekYear,week,weekday,dow,doy){var dayOfYearData=dayOfYearFromWeeks(weekYear,week,weekday,dow,doy),date=createUTCDate(dayOfYearData.year,0,dayOfYearData.dayOfYear);this.year(date.getUTCFullYear());this.month(date.getUTCMonth());this.date(date.getUTCDate());return this}addFormatToken(\"Q\",0,\"Qo\",\"quarter\");addUnitAlias(\"quarter\",\"Q\");addUnitPriority(\"quarter\",7);addRegexToken(\"Q\",match1);addParseToken(\"Q\",function(input,array){array[MONTH]=(toInt(input)-1)*3});function getSetQuarter(input){return input==null?Math.ceil((this.month()+1)/3):this.month((input-1)*3+this.month()%3)}addFormatToken(\"D\",[\"DD\",2],\"Do\",\"date\");addUnitAlias(\"date\",\"D\");addUnitPriority(\"date\",9);addRegexToken(\"D\",match1to2);addRegexToken(\"DD\",match1to2,match2);addRegexToken(\"Do\",function(isStrict,locale){return isStrict?locale._dayOfMonthOrdinalParse||locale._ordinalParse:locale._dayOfMonthOrdinalParseLenient});addParseToken([\"D\",\"DD\"],DATE);addParseToken(\"Do\",function(input,array){array[DATE]=toInt(input.match(match1to2)[0],10)});var getSetDayOfMonth=makeGetSet(\"Date\",true);addFormatToken(\"DDD\",[\"DDDD\",3],\"DDDo\",\"dayOfYear\");addUnitAlias(\"dayOfYear\",\"DDD\");addUnitPriority(\"dayOfYear\",4);addRegexToken(\"DDD\",match1to3);addRegexToken(\"DDDD\",match3);addParseToken([\"DDD\",\"DDDD\"],function(input,array,config){config._dayOfYear=toInt(input)});function getSetDayOfYear(input){var dayOfYear=Math.round((this.clone().startOf(\"day\")-this.clone().startOf(\"year\"))/864e5)+1;return input==null?dayOfYear:this.add(input-dayOfYear,\"d\")}addFormatToken(\"m\",[\"mm\",2],0,\"minute\");addUnitAlias(\"minute\",\"m\");addUnitPriority(\"minute\",14);addRegexToken(\"m\",match1to2);addRegexToken(\"mm\",match1to2,match2);addParseToken([\"m\",\"mm\"],MINUTE);var getSetMinute=makeGetSet(\"Minutes\",false);addFormatToken(\"s\",[\"ss\",2],0,\"second\");addUnitAlias(\"second\",\"s\");addUnitPriority(\"second\",15);addRegexToken(\"s\",match1to2);addRegexToken(\"ss\",match1to2,match2);addParseToken([\"s\",\"ss\"],SECOND);var getSetSecond=makeGetSet(\"Seconds\",false);addFormatToken(\"S\",0,0,function(){return~~(this.millisecond()/100)});addFormatToken(0,[\"SS\",2],0,function(){return~~(this.millisecond()/10)});addFormatToken(0,[\"SSS\",3],0,\"millisecond\");addFormatToken(0,[\"SSSS\",4],0,function(){return this.millisecond()*10});addFormatToken(0,[\"SSSSS\",5],0,function(){return this.millisecond()*100});addFormatToken(0,[\"SSSSSS\",6],0,function(){return this.millisecond()*1e3});addFormatToken(0,[\"SSSSSSS\",7],0,function(){return this.millisecond()*1e4});addFormatToken(0,[\"SSSSSSSS\",8],0,function(){return this.millisecond()*1e5});addFormatToken(0,[\"SSSSSSSSS\",9],0,function(){return this.millisecond()*1e6});addUnitAlias(\"millisecond\",\"ms\");addUnitPriority(\"millisecond\",16);addRegexToken(\"S\",match1to3,match1);addRegexToken(\"SS\",match1to3,match2);addRegexToken(\"SSS\",match1to3,match3);var token;for(token=\"SSSS\";token.length<=9;token+=\"S\"){addRegexToken(token,matchUnsigned)}function parseMs(input,array){array[MILLISECOND]=toInt((\"0.\"+input)*1e3)}for(token=\"S\";token.length<=9;token+=\"S\"){addParseToken(token,parseMs)}var getSetMillisecond=makeGetSet(\"Milliseconds\",false);addFormatToken(\"z\",0,0,\"zoneAbbr\");addFormatToken(\"zz\",0,0,\"zoneName\");function getZoneAbbr(){return this._isUTC?\"UTC\":\"\"}function getZoneName(){return this._isUTC?\"Coordinated Universal Time\":\"\"}var proto=Moment.prototype;proto.add=add;proto.calendar=calendar$1;proto.clone=clone;proto.diff=diff;proto.endOf=endOf;proto.format=format;proto.from=from;proto.fromNow=fromNow;proto.to=to;proto.toNow=toNow;proto.get=stringGet;proto.invalidAt=invalidAt;proto.isAfter=isAfter;proto.isBefore=isBefore;proto.isBetween=isBetween;proto.isSame=isSame;proto.isSameOrAfter=isSameOrAfter;proto.isSameOrBefore=isSameOrBefore;proto.isValid=isValid$2;proto.lang=lang;proto.locale=locale;proto.localeData=localeData;proto.max=prototypeMax;proto.min=prototypeMin;proto.parsingFlags=parsingFlags;proto.set=stringSet;proto.startOf=startOf;proto.subtract=subtract;proto.toArray=toArray;proto.toObject=toObject;proto.toDate=toDate;proto.toISOString=toISOString;proto.inspect=inspect;proto.toJSON=toJSON;proto.toString=toString;proto.unix=unix;proto.valueOf=valueOf;proto.creationData=creationData;proto.year=getSetYear;proto.isLeapYear=getIsLeapYear;proto.weekYear=getSetWeekYear;proto.isoWeekYear=getSetISOWeekYear;proto.quarter=proto.quarters=getSetQuarter;proto.month=getSetMonth;proto.daysInMonth=getDaysInMonth;proto.week=proto.weeks=getSetWeek;proto.isoWeek=proto.isoWeeks=getSetISOWeek;proto.weeksInYear=getWeeksInYear;proto.isoWeeksInYear=getISOWeeksInYear;proto.date=getSetDayOfMonth;proto.day=proto.days=getSetDayOfWeek;proto.weekday=getSetLocaleDayOfWeek;proto.isoWeekday=getSetISODayOfWeek;proto.dayOfYear=getSetDayOfYear;proto.hour=proto.hours=getSetHour;proto.minute=proto.minutes=getSetMinute;proto.second=proto.seconds=getSetSecond;proto.millisecond=proto.milliseconds=getSetMillisecond;proto.utcOffset=getSetOffset;proto.utc=setOffsetToUTC;proto.local=setOffsetToLocal;proto.parseZone=setOffsetToParsedOffset;proto.hasAlignedHourOffset=hasAlignedHourOffset;proto.isDST=isDaylightSavingTime;proto.isLocal=isLocal;proto.isUtcOffset=isUtcOffset;proto.isUtc=isUtc;proto.isUTC=isUtc;proto.zoneAbbr=getZoneAbbr;proto.zoneName=getZoneName;proto.dates=deprecate(\"dates accessor is deprecated. Use date instead.\",getSetDayOfMonth);proto.months=deprecate(\"months accessor is deprecated. Use month instead\",getSetMonth);proto.years=deprecate(\"years accessor is deprecated. Use year instead\",getSetYear);proto.zone=deprecate(\"moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/\",getSetZone);proto.isDSTShifted=deprecate(\"isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information\",isDaylightSavingTimeShifted);function createUnix(input){return createLocal(input*1e3)}function createInZone(){return createLocal.apply(null,arguments).parseZone()}function preParsePostFormat(string){return string}var proto$1=Locale.prototype;proto$1.calendar=calendar;proto$1.longDateFormat=longDateFormat;proto$1.invalidDate=invalidDate;proto$1.ordinal=ordinal;proto$1.preparse=preParsePostFormat;proto$1.postformat=preParsePostFormat;proto$1.relativeTime=relativeTime;proto$1.pastFuture=pastFuture;proto$1.set=set;proto$1.months=localeMonths;proto$1.monthsShort=localeMonthsShort;proto$1.monthsParse=localeMonthsParse;proto$1.monthsRegex=monthsRegex;proto$1.monthsShortRegex=monthsShortRegex;proto$1.week=localeWeek;proto$1.firstDayOfYear=localeFirstDayOfYear;proto$1.firstDayOfWeek=localeFirstDayOfWeek;proto$1.weekdays=localeWeekdays;proto$1.weekdaysMin=localeWeekdaysMin;proto$1.weekdaysShort=localeWeekdaysShort;proto$1.weekdaysParse=localeWeekdaysParse;proto$1.weekdaysRegex=weekdaysRegex;proto$1.weekdaysShortRegex=weekdaysShortRegex;proto$1.weekdaysMinRegex=weekdaysMinRegex;proto$1.isPM=localeIsPM;proto$1.meridiem=localeMeridiem;function get$1(format,index,field,setter){var locale=getLocale();var utc=createUTC().set(setter,index);return locale[field](utc,format)}function listMonthsImpl(format,index,field){if(isNumber(format)){index=format;format=undefined}format=format||\"\";if(index!=null){return get$1(format,index,field,\"month\")}var i;var out=[];for(i=0;i<12;i++){out[i]=get$1(format,i,field,\"month\")}return out}function listWeekdaysImpl(localeSorted,format,index,field){if(typeof localeSorted===\"boolean\"){if(isNumber(format)){index=format;format=undefined}format=format||\"\"}else{format=localeSorted;index=format;localeSorted=false;if(isNumber(format)){index=format;format=undefined}format=format||\"\"}var locale=getLocale(),shift=localeSorted?locale._week.dow:0;if(index!=null){return get$1(format,(index+shift)%7,field,\"day\")}var i;var out=[];for(i=0;i<7;i++){out[i]=get$1(format,(i+shift)%7,field,\"day\")}return out}function listMonths(format,index){return listMonthsImpl(format,index,\"months\")}function listMonthsShort(format,index){return listMonthsImpl(format,index,\"monthsShort\")}function listWeekdays(localeSorted,format,index){return listWeekdaysImpl(localeSorted,format,index,\"weekdays\")}function listWeekdaysShort(localeSorted,format,index){return listWeekdaysImpl(localeSorted,format,index,\"weekdaysShort\")}function listWeekdaysMin(localeSorted,format,index){return listWeekdaysImpl(localeSorted,format,index,\"weekdaysMin\")}getSetGlobalLocale(\"en\",{dayOfMonthOrdinalParse:/\\d{1,2}(th|st|nd|rd)/,ordinal:function(number){var b=number%10,output=toInt(number%100/10)===1?\"th\":b===1?\"st\":b===2?\"nd\":b===3?\"rd\":\"th\";return number+output}});hooks.lang=deprecate(\"moment.lang is deprecated. Use moment.locale instead.\",getSetGlobalLocale);hooks.langData=deprecate(\"moment.langData is deprecated. Use moment.localeData instead.\",getLocale);var mathAbs=Math.abs;function abs(){var data=this._data;this._milliseconds=mathAbs(this._milliseconds);this._days=mathAbs(this._days);this._months=mathAbs(this._months);data.milliseconds=mathAbs(data.milliseconds);data.seconds=mathAbs(data.seconds);data.minutes=mathAbs(data.minutes);data.hours=mathAbs(data.hours);data.months=mathAbs(data.months);data.years=mathAbs(data.years);return this}function addSubtract$1(duration,input,value,direction){var other=createDuration(input,value);duration._milliseconds+=direction*other._milliseconds;duration._days+=direction*other._days;duration._months+=direction*other._months;return duration._bubble()}function add$1(input,value){return addSubtract$1(this,input,value,1)}function subtract$1(input,value){return addSubtract$1(this,input,value,-1)}function absCeil(number){if(number<0){return Math.floor(number)}else{return Math.ceil(number)}}function bubble(){var milliseconds=this._milliseconds;var days=this._days;var months=this._months;var data=this._data;var seconds,minutes,hours,years,monthsFromDays;if(!(milliseconds>=0&&days>=0&&months>=0||milliseconds<=0&&days<=0&&months<=0)){milliseconds+=absCeil(monthsToDays(months)+days)*864e5;days=0;months=0}data.milliseconds=milliseconds%1e3;seconds=absFloor(milliseconds/1e3);data.seconds=seconds%60;minutes=absFloor(seconds/60)\n;data.minutes=minutes%60;hours=absFloor(minutes/60);data.hours=hours%24;days+=absFloor(hours/24);monthsFromDays=absFloor(daysToMonths(days));months+=monthsFromDays;days-=absCeil(monthsToDays(monthsFromDays));years=absFloor(months/12);months%=12;data.days=days;data.months=months;data.years=years;return this}function daysToMonths(days){return days*4800/146097}function monthsToDays(months){return months*146097/4800}function as(units){if(!this.isValid()){return NaN}var days;var months;var milliseconds=this._milliseconds;units=normalizeUnits(units);if(units===\"month\"||units===\"year\"){days=this._days+milliseconds/864e5;months=this._months+daysToMonths(days);return units===\"month\"?months:months/12}else{days=this._days+Math.round(monthsToDays(this._months));switch(units){case\"week\":return days/7+milliseconds/6048e5;case\"day\":return days+milliseconds/864e5;case\"hour\":return days*24+milliseconds/36e5;case\"minute\":return days*1440+milliseconds/6e4;case\"second\":return days*86400+milliseconds/1e3;case\"millisecond\":return Math.floor(days*864e5)+milliseconds;default:throw new Error(\"Unknown unit \"+units)}}}function valueOf$1(){if(!this.isValid()){return NaN}return this._milliseconds+this._days*864e5+this._months%12*2592e6+toInt(this._months/12)*31536e6}function makeAs(alias){return function(){return this.as(alias)}}var asMilliseconds=makeAs(\"ms\");var asSeconds=makeAs(\"s\");var asMinutes=makeAs(\"m\");var asHours=makeAs(\"h\");var asDays=makeAs(\"d\");var asWeeks=makeAs(\"w\");var asMonths=makeAs(\"M\");var asYears=makeAs(\"y\");function clone$1(){return createDuration(this)}function get$2(units){units=normalizeUnits(units);return this.isValid()?this[units+\"s\"]():NaN}function makeGetter(name){return function(){return this.isValid()?this._data[name]:NaN}}var milliseconds=makeGetter(\"milliseconds\");var seconds=makeGetter(\"seconds\");var minutes=makeGetter(\"minutes\");var hours=makeGetter(\"hours\");var days=makeGetter(\"days\");var months=makeGetter(\"months\");var years=makeGetter(\"years\");function weeks(){return absFloor(this.days()/7)}var round=Math.round;var thresholds={ss:44,s:45,m:45,h:22,d:26,M:11};function substituteTimeAgo(string,number,withoutSuffix,isFuture,locale){return locale.relativeTime(number||1,!!withoutSuffix,string,isFuture)}function relativeTime$1(posNegDuration,withoutSuffix,locale){var duration=createDuration(posNegDuration).abs();var seconds=round(duration.as(\"s\"));var minutes=round(duration.as(\"m\"));var hours=round(duration.as(\"h\"));var days=round(duration.as(\"d\"));var months=round(duration.as(\"M\"));var years=round(duration.as(\"y\"));var a=seconds<=thresholds.ss&&[\"s\",seconds]||seconds<thresholds.s&&[\"ss\",seconds]||minutes<=1&&[\"m\"]||minutes<thresholds.m&&[\"mm\",minutes]||hours<=1&&[\"h\"]||hours<thresholds.h&&[\"hh\",hours]||days<=1&&[\"d\"]||days<thresholds.d&&[\"dd\",days]||months<=1&&[\"M\"]||months<thresholds.M&&[\"MM\",months]||years<=1&&[\"y\"]||[\"yy\",years];a[2]=withoutSuffix;a[3]=+posNegDuration>0;a[4]=locale;return substituteTimeAgo.apply(null,a)}function getSetRelativeTimeRounding(roundingFunction){if(roundingFunction===undefined){return round}if(typeof roundingFunction===\"function\"){round=roundingFunction;return true}return false}function getSetRelativeTimeThreshold(threshold,limit){if(thresholds[threshold]===undefined){return false}if(limit===undefined){return thresholds[threshold]}thresholds[threshold]=limit;if(threshold===\"s\"){thresholds.ss=limit-1}return true}function humanize(withSuffix){if(!this.isValid()){return this.localeData().invalidDate()}var locale=this.localeData();var output=relativeTime$1(this,!withSuffix,locale);if(withSuffix){output=locale.pastFuture(+this,output)}return locale.postformat(output)}var abs$1=Math.abs;function sign(x){return(x>0)-(x<0)||+x}function toISOString$1(){if(!this.isValid()){return this.localeData().invalidDate()}var seconds=abs$1(this._milliseconds)/1e3;var days=abs$1(this._days);var months=abs$1(this._months);var minutes,hours,years;minutes=absFloor(seconds/60);hours=absFloor(minutes/60);seconds%=60;minutes%=60;years=absFloor(months/12);months%=12;var Y=years;var M=months;var D=days;var h=hours;var m=minutes;var s=seconds?seconds.toFixed(3).replace(/\\.?0+$/,\"\"):\"\";var total=this.asSeconds();if(!total){return\"P0D\"}var totalSign=total<0?\"-\":\"\";var ymSign=sign(this._months)!==sign(total)?\"-\":\"\";var daysSign=sign(this._days)!==sign(total)?\"-\":\"\";var hmsSign=sign(this._milliseconds)!==sign(total)?\"-\":\"\";return totalSign+\"P\"+(Y?ymSign+Y+\"Y\":\"\")+(M?ymSign+M+\"M\":\"\")+(D?daysSign+D+\"D\":\"\")+(h||m||s?\"T\":\"\")+(h?hmsSign+h+\"H\":\"\")+(m?hmsSign+m+\"M\":\"\")+(s?hmsSign+s+\"S\":\"\")}var proto$2=Duration.prototype;proto$2.isValid=isValid$1;proto$2.abs=abs;proto$2.add=add$1;proto$2.subtract=subtract$1;proto$2.as=as;proto$2.asMilliseconds=asMilliseconds;proto$2.asSeconds=asSeconds;proto$2.asMinutes=asMinutes;proto$2.asHours=asHours;proto$2.asDays=asDays;proto$2.asWeeks=asWeeks;proto$2.asMonths=asMonths;proto$2.asYears=asYears;proto$2.valueOf=valueOf$1;proto$2._bubble=bubble;proto$2.clone=clone$1;proto$2.get=get$2;proto$2.milliseconds=milliseconds;proto$2.seconds=seconds;proto$2.minutes=minutes;proto$2.hours=hours;proto$2.days=days;proto$2.weeks=weeks;proto$2.months=months;proto$2.years=years;proto$2.humanize=humanize;proto$2.toISOString=toISOString$1;proto$2.toString=toISOString$1;proto$2.toJSON=toISOString$1;proto$2.locale=locale;proto$2.localeData=localeData;proto$2.toIsoString=deprecate(\"toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)\",toISOString$1);proto$2.lang=lang;addFormatToken(\"X\",0,0,\"unix\");addFormatToken(\"x\",0,0,\"valueOf\");addRegexToken(\"x\",matchSigned);addRegexToken(\"X\",matchTimestamp);addParseToken(\"X\",function(input,array,config){config._d=new Date(parseFloat(input,10)*1e3)});addParseToken(\"x\",function(input,array,config){config._d=new Date(toInt(input))});hooks.version=\"2.19.1\";setHookCallback(createLocal);hooks.fn=proto;hooks.min=min;hooks.max=max;hooks.now=now;hooks.utc=createUTC;hooks.unix=createUnix;hooks.months=listMonths;hooks.isDate=isDate;hooks.locale=getSetGlobalLocale;hooks.invalid=createInvalid;hooks.duration=createDuration;hooks.isMoment=isMoment;hooks.weekdays=listWeekdays;hooks.parseZone=createInZone;hooks.localeData=getLocale;hooks.isDuration=isDuration;hooks.monthsShort=listMonthsShort;hooks.weekdaysMin=listWeekdaysMin;hooks.defineLocale=defineLocale;hooks.updateLocale=updateLocale;hooks.locales=listLocales;hooks.weekdaysShort=listWeekdaysShort;hooks.normalizeUnits=normalizeUnits;hooks.relativeTimeRounding=getSetRelativeTimeRounding;hooks.relativeTimeThreshold=getSetRelativeTimeThreshold;hooks.calendarFormat=getCalendarFormat;hooks.prototype=proto;return hooks})}).call(exports,__webpack_require__(155)(module))},function(module,exports){module.exports=function(module){if(!module.webpackPolyfill){module.deprecate=function(){};module.paths=[];if(!module.children)module.children=[];Object.defineProperty(module,\"loaded\",{enumerable:true,get:function(){return module.l}});Object.defineProperty(module,\"id\",{enumerable:true,get:function(){return module.i}});module.webpackPolyfill=1}return module}},function(module,exports){function webpackEmptyContext(req){throw new Error(\"Cannot find module '\"+req+\"'.\")}webpackEmptyContext.keys=function(){return[]};webpackEmptyContext.resolve=webpackEmptyContext;module.exports=webpackEmptyContext;webpackEmptyContext.id=156},function(module,exports,__webpack_require__){\"use strict\";(function(global){var _rng;var globalVar=typeof window!==\"undefined\"?window:typeof global!==\"undefined\"?global:null;if(globalVar&&globalVar.crypto&&crypto.getRandomValues){var _rnds8=new Uint8Array(16);_rng=function whatwgRNG(){crypto.getRandomValues(_rnds8);return _rnds8}}if(!_rng){var _rnds=new Array(16);_rng=function _rng(){for(var i=0,r;i<16;i++){if((i&3)===0)r=Math.random()*4294967296;_rnds[i]=r>>>((i&3)<<3)&255}return _rnds}}var _byteToHex=[];var _hexToByte={};for(var i=0;i<256;i++){_byteToHex[i]=(i+256).toString(16).substr(1);_hexToByte[_byteToHex[i]]=i}function parse(s,buf,offset){var i=buf&&offset||0,ii=0;buf=buf||[];s.toLowerCase().replace(/[0-9a-f]{2}/g,function(oct){if(ii<16){buf[i+ii++]=_hexToByte[oct]}});while(ii<16){buf[i+ii++]=0}return buf}function unparse(buf,offset){var i=offset||0,bth=_byteToHex;return bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]+\"-\"+bth[buf[i++]]+bth[buf[i++]]+\"-\"+bth[buf[i++]]+bth[buf[i++]]+\"-\"+bth[buf[i++]]+bth[buf[i++]]+\"-\"+bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]}var _seedBytes=_rng();var _nodeId=[_seedBytes[0]|1,_seedBytes[1],_seedBytes[2],_seedBytes[3],_seedBytes[4],_seedBytes[5]];var _clockseq=(_seedBytes[6]<<8|_seedBytes[7])&16383;var _lastMSecs=0,_lastNSecs=0;function v1(options,buf,offset){var i=buf&&offset||0;var b=buf||[];options=options||{};var clockseq=options.clockseq!==undefined?options.clockseq:_clockseq;var msecs=options.msecs!==undefined?options.msecs:(new Date).getTime();var nsecs=options.nsecs!==undefined?options.nsecs:_lastNSecs+1;var dt=msecs-_lastMSecs+(nsecs-_lastNSecs)/1e4;if(dt<0&&options.clockseq===undefined){clockseq=clockseq+1&16383}if((dt<0||msecs>_lastMSecs)&&options.nsecs===undefined){nsecs=0}if(nsecs>=1e4){throw new Error(\"uuid.v1(): Can't create more than 10M uuids/sec\")}_lastMSecs=msecs;_lastNSecs=nsecs;_clockseq=clockseq;msecs+=122192928e5;var tl=((msecs&268435455)*1e4+nsecs)%4294967296;b[i++]=tl>>>24&255;b[i++]=tl>>>16&255;b[i++]=tl>>>8&255;b[i++]=tl&255;var tmh=msecs/4294967296*1e4&268435455;b[i++]=tmh>>>8&255;b[i++]=tmh&255;b[i++]=tmh>>>24&15|16;b[i++]=tmh>>>16&255;b[i++]=clockseq>>>8|128;b[i++]=clockseq&255;var node=options.node||_nodeId;for(var n=0;n<6;n++){b[i+n]=node[n]}return buf?buf:unparse(b)}function v4(options,buf,offset){var i=buf&&offset||0;if(typeof options==\"string\"){buf=options==\"binary\"?new Array(16):null;options=null}options=options||{};var rnds=options.random||(options.rng||_rng)();rnds[6]=rnds[6]&15|64;rnds[8]=rnds[8]&63|128;if(buf){for(var ii=0;ii<16;ii++){buf[i+ii]=rnds[ii]}}return buf||unparse(rnds)}var uuid=v4;uuid.v1=v1;uuid.v4=v4;uuid.parse=parse;uuid.unparse=unparse;module.exports=uuid}).call(exports,__webpack_require__(158))},function(module,exports){var g;g=function(){return this}();try{g=g||Function(\"return this\")()||(1,eval)(\"this\")}catch(e){if(typeof window===\"object\")g=window}module.exports=g},function(module,exports,__webpack_require__){\"use strict\";exports.util=__webpack_require__(2);exports.DOMutil=__webpack_require__(14);exports.DataSet=__webpack_require__(11);exports.DataView=__webpack_require__(12);exports.Queue=__webpack_require__(43);exports.Graph3d=__webpack_require__(161);exports.graph3d={Camera:__webpack_require__(95),Filter:__webpack_require__(96),Point2d:__webpack_require__(91),Point3d:__webpack_require__(34),Slider:__webpack_require__(92),StepNumber:__webpack_require__(93)};exports.moment=__webpack_require__(9);exports.Hammer=__webpack_require__(10);exports.keycharm=__webpack_require__(35)},function(module,exports,__webpack_require__){var core=__webpack_require__(7);var $JSON=core.JSON||(core.JSON={stringify:JSON.stringify});module.exports=function stringify(it){return $JSON.stringify.apply($JSON,arguments)}},function(module,exports,__webpack_require__){\"use strict\";var _assign=__webpack_require__(90);var _assign2=_interopRequireDefault(_assign);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Emitter=__webpack_require__(44);var util=__webpack_require__(2);var Point3d=__webpack_require__(34);var Point2d=__webpack_require__(91);var Slider=__webpack_require__(92);var StepNumber=__webpack_require__(93);var Settings=__webpack_require__(94);var Validator=__webpack_require__(15)[\"default\"];var _require=__webpack_require__(15),printStyle=_require.printStyle;var _require2=__webpack_require__(172),allOptions=_require2.allOptions;var DataGroup=__webpack_require__(173);Graph3d.STYLE=Settings.STYLE;var autoByDefault=undefined;Graph3d.DEFAULTS={width:\"400px\",height:\"400px\",filterLabel:\"time\",legendLabel:\"value\",xLabel:\"x\",yLabel:\"y\",zLabel:\"z\",xValueLabel:function xValueLabel(v){return v},yValueLabel:function yValueLabel(v){return v},zValueLabel:function zValueLabel(v){return v},showXAxis:true,showYAxis:true,showZAxis:true,showGrid:true,showPerspective:true,showShadow:false,keepAspectRatio:true,verticalRatio:.5,dotSizeRatio:.02,dotSizeMinFraction:.5,dotSizeMaxFraction:2.5,showAnimationControls:autoByDefault,animationInterval:1e3,animationPreload:false,animationAutoStart:autoByDefault,axisColor:\"#4D4D4D\",gridColor:\"#D3D3D3\",xCenter:\"55%\",yCenter:\"50%\",style:Graph3d.STYLE.DOT,tooltip:false,tooltipStyle:{content:{padding:\"10px\",border:\"1px solid #4d4d4d\",color:\"#1a1a1a\",background:\"rgba(255,255,255,0.7)\",borderRadius:\"2px\",boxShadow:\"5px 5px 10px rgba(128,128,128,0.5)\"},line:{height:\"40px\",width:\"0\",borderLeft:\"1px solid #4d4d4d\"},dot:{height:\"0\",width:\"0\",border:\"5px solid #4d4d4d\",borderRadius:\"5px\"}},dataColor:{fill:\"#7DC1FF\",stroke:\"#3267D2\",strokeWidth:1},cameraPosition:{horizontal:1,vertical:.5,distance:1.7},showLegend:autoByDefault,backgroundColor:autoByDefault,xBarWidth:autoByDefault,yBarWidth:autoByDefault,valueMin:autoByDefault,valueMax:autoByDefault,xMin:autoByDefault,xMax:autoByDefault,xStep:autoByDefault,yMin:autoByDefault,yMax:autoByDefault,yStep:autoByDefault,zMin:autoByDefault,zMax:autoByDefault,zStep:autoByDefault};function Graph3d(container,data,options){if(!(this instanceof Graph3d)){throw new SyntaxError(\"Constructor must be called with the new operator\")}this.containerElement=container;this.dataGroup=new DataGroup;this.dataPoints=null;this.create();Settings.setDefaults(Graph3d.DEFAULTS,this);this.colX=undefined;this.colY=undefined;this.colZ=undefined;this.colValue=undefined;this.setOptions(options);this.setData(data)}Emitter(Graph3d.prototype);Graph3d.prototype._setScale=function(){this.scale=new Point3d(1/this.xRange.range(),1/this.yRange.range(),1/this.zRange.range());if(this.keepAspectRatio){if(this.scale.x<this.scale.y){this.scale.y=this.scale.x}else{this.scale.x=this.scale.y}}this.scale.z*=this.verticalRatio;if(this.valueRange!==undefined){this.scale.value=1/this.valueRange.range()}var xCenter=this.xRange.center()*this.scale.x;var yCenter=this.yRange.center()*this.scale.y;var zCenter=this.zRange.center()*this.scale.z;this.camera.setArmLocation(xCenter,yCenter,zCenter)};Graph3d.prototype._convert3Dto2D=function(point3d){var translation=this._convertPointToTranslation(point3d);return this._convertTranslationToScreen(translation)};Graph3d.prototype._convertPointToTranslation=function(point3d){var cameraLocation=this.camera.getCameraLocation(),cameraRotation=this.camera.getCameraRotation(),ax=point3d.x*this.scale.x,ay=point3d.y*this.scale.y,az=point3d.z*this.scale.z,cx=cameraLocation.x,cy=cameraLocation.y,cz=cameraLocation.z,sinTx=Math.sin(cameraRotation.x),cosTx=Math.cos(cameraRotation.x),sinTy=Math.sin(cameraRotation.y),cosTy=Math.cos(cameraRotation.y),sinTz=Math.sin(cameraRotation.z),cosTz=Math.cos(cameraRotation.z),dx=cosTy*(sinTz*(ay-cy)+cosTz*(ax-cx))-sinTy*(az-cz),dy=sinTx*(cosTy*(az-cz)+sinTy*(sinTz*(ay-cy)+cosTz*(ax-cx)))+cosTx*(cosTz*(ay-cy)-sinTz*(ax-cx)),dz=cosTx*(cosTy*(az-cz)+sinTy*(sinTz*(ay-cy)+cosTz*(ax-cx)))-sinTx*(cosTz*(ay-cy)-sinTz*(ax-cx));return new Point3d(dx,dy,dz)};Graph3d.prototype._convertTranslationToScreen=function(translation){var ex=this.eye.x,ey=this.eye.y,ez=this.eye.z,dx=translation.x,dy=translation.y,dz=translation.z;var bx;var by;if(this.showPerspective){bx=(dx-ex)*(ez/dz);by=(dy-ey)*(ez/dz)}else{bx=dx*-(ez/this.camera.getArmLength());by=dy*-(ez/this.camera.getArmLength())}return new Point2d(this.currentXCenter+bx*this.frame.canvas.clientWidth,this.currentYCenter-by*this.frame.canvas.clientWidth)};Graph3d.prototype._calcTranslations=function(points){for(var i=0;i<points.length;i++){var point=points[i];point.trans=this._convertPointToTranslation(point.point);point.screen=this._convertTranslationToScreen(point.trans);var transBottom=this._convertPointToTranslation(point.bottom);point.dist=this.showPerspective?transBottom.length():-transBottom.z}var sortDepth=function sortDepth(a,b){return b.dist-a.dist};points.sort(sortDepth)};Graph3d.prototype._initializeRanges=function(){var dg=this.dataGroup;this.xRange=dg.xRange;this.yRange=dg.yRange;this.zRange=dg.zRange;this.valueRange=dg.valueRange;this.xStep=dg.xStep;this.yStep=dg.yStep;this.zStep=dg.zStep;this.xBarWidth=dg.xBarWidth;this.yBarWidth=dg.yBarWidth;this.colX=dg.colX;this.colY=dg.colY;this.colZ=dg.colZ;this.colValue=dg.colValue;this._setScale()};Graph3d.prototype.getDataPoints=function(data){var dataPoints=[];for(var i=0;i<data.length;i++){var point=new Point3d;point.x=data[i][this.colX]||0;point.y=data[i][this.colY]||0;point.z=data[i][this.colZ]||0;point.data=data[i];if(this.colValue!==undefined){point.value=data[i][this.colValue]||0}var obj={};obj.point=point;obj.bottom=new Point3d(point.x,point.y,this.zRange.min);obj.trans=undefined;obj.screen=undefined;dataPoints.push(obj)}return dataPoints};Graph3d.prototype._getDataPoints=function(data){var x,y,i,obj;var dataPoints=[];if(this.style===Graph3d.STYLE.GRID||this.style===Graph3d.STYLE.SURFACE){var dataX=this.dataGroup.getDistinctValues(this.colX,data);var dataY=this.dataGroup.getDistinctValues(this.colY,data);dataPoints=this.getDataPoints(data);var dataMatrix=[];for(i=0;i<dataPoints.length;i++){obj=dataPoints[i];var xIndex=dataX.indexOf(obj.point.x);var yIndex=dataY.indexOf(obj.point.y);if(dataMatrix[xIndex]===undefined){dataMatrix[xIndex]=[]}dataMatrix[xIndex][yIndex]=obj}for(x=0;x<dataMatrix.length;x++){for(y=0;y<dataMatrix[x].length;y++){if(dataMatrix[x][y]){dataMatrix[x][y].pointRight=x<dataMatrix.length-1?dataMatrix[x+1][y]:undefined;dataMatrix[x][y].pointTop=y<dataMatrix[x].length-1?dataMatrix[x][y+1]:undefined;dataMatrix[x][y].pointCross=x<dataMatrix.length-1&&y<dataMatrix[x].length-1?dataMatrix[x+1][y+1]:undefined}}}}else{this._checkValueField(data);dataPoints=this.getDataPoints(data);if(this.style===Graph3d.STYLE.LINE){for(i=0;i<dataPoints.length;i++){if(i>0){dataPoints[i-1].pointNext=dataPoints[i]}}}}return dataPoints};Graph3d.prototype.create=function(){while(this.containerElement.hasChildNodes()){this.containerElement.removeChild(this.containerElement.firstChild)}this.frame=document.createElement(\"div\");this.frame.style.position=\"relative\";this.frame.style.overflow=\"hidden\";this.frame.canvas=document.createElement(\"canvas\");this.frame.canvas.style.position=\"relative\";this.frame.appendChild(this.frame.canvas);{var noCanvas=document.createElement(\"DIV\");noCanvas.style.color=\"red\";noCanvas.style.fontWeight=\"bold\";noCanvas.style.padding=\"10px\";noCanvas.innerHTML=\"Error: your browser does not support HTML canvas\";this.frame.canvas.appendChild(noCanvas)}this.frame.filter=document.createElement(\"div\");this.frame.filter.style.position=\"absolute\";this.frame.filter.style.bottom=\"0px\";this.frame.filter.style.left=\"0px\";this.frame.filter.style.width=\"100%\";this.frame.appendChild(this.frame.filter);var me=this;var onmousedown=function onmousedown(event){me._onMouseDown(event)};var ontouchstart=function ontouchstart(event){me._onTouchStart(event)};var onmousewheel=function onmousewheel(event){me._onWheel(event)};var ontooltip=function ontooltip(event){me._onTooltip(event)};var onclick=function onclick(event){me._onClick(event)};util.addEventListener(this.frame.canvas,\"mousedown\",onmousedown);util.addEventListener(this.frame.canvas,\"touchstart\",ontouchstart);util.addEventListener(this.frame.canvas,\"mousewheel\",onmousewheel);util.addEventListener(this.frame.canvas,\"mousemove\",ontooltip);util.addEventListener(this.frame.canvas,\"click\",onclick);this.containerElement.appendChild(this.frame)};Graph3d.prototype._setSize=function(width,height){this.frame.style.width=width;this.frame.style.height=height;this._resizeCanvas()};Graph3d.prototype._resizeCanvas=function(){this.frame.canvas.style.width=\"100%\";this.frame.canvas.style.height=\"100%\";this.frame.canvas.width=this.frame.canvas.clientWidth;this.frame.canvas.height=this.frame.canvas.clientHeight;this.frame.filter.style.width=this.frame.canvas.clientWidth-2*10+\"px\"};Graph3d.prototype.animationStart=function(){if(!this.animationAutoStart||!this.dataGroup.dataFilter)return;if(!this.frame.filter||!this.frame.filter.slider)throw new Error(\"No animation available\");this.frame.filter.slider.play()};Graph3d.prototype.animationStop=function(){if(!this.frame.filter||!this.frame.filter.slider)return;this.frame.filter.slider.stop()};Graph3d.prototype._resizeCenter=function(){if(this.xCenter.charAt(this.xCenter.length-1)===\"%\"){this.currentXCenter=parseFloat(this.xCenter)/100*this.frame.canvas.clientWidth}else{this.currentXCenter=parseFloat(this.xCenter)}if(this.yCenter.charAt(this.yCenter.length-1)===\"%\"){this.currentYCenter=parseFloat(this.yCenter)/100*(this.frame.canvas.clientHeight-this.frame.filter.clientHeight)}else{this.currentYCenter=parseFloat(this.yCenter)}};Graph3d.prototype.getCameraPosition=function(){var pos=this.camera.getArmRotation();pos.distance=this.camera.getArmLength();return pos};Graph3d.prototype._readData=function(data){this.dataPoints=this.dataGroup.initializeData(this,data,this.style);this._initializeRanges();this._redrawFilter()};Graph3d.prototype.setData=function(data){if(data===undefined||data===null)return;this._readData(data);this.redraw();this.animationStart()};Graph3d.prototype.setOptions=function(options){if(options===undefined)return;var errorFound=Validator.validate(options,allOptions);if(errorFound===true){console.log(\"%cErrors have been found in the supplied options object.\",printStyle)}this.animationStop();Settings.setOptions(options,this);this.setPointDrawingMethod();this._setSize(this.width,this.height);this.setData(this.dataGroup.getDataTable());this.animationStart()};Graph3d.prototype.setPointDrawingMethod=function(){var method=undefined;switch(this.style){case Graph3d.STYLE.BAR:method=Graph3d.prototype._redrawBarGraphPoint;break;case Graph3d.STYLE.BARCOLOR:method=Graph3d.prototype._redrawBarColorGraphPoint;break;case Graph3d.STYLE.BARSIZE:method=Graph3d.prototype._redrawBarSizeGraphPoint;break;case Graph3d.STYLE.DOT:method=Graph3d.prototype._redrawDotGraphPoint;break;case Graph3d.STYLE.DOTLINE:method=Graph3d.prototype._redrawDotLineGraphPoint;break;case Graph3d.STYLE.DOTCOLOR:method=Graph3d.prototype._redrawDotColorGraphPoint;break;case Graph3d.STYLE.DOTSIZE:method=Graph3d.prototype._redrawDotSizeGraphPoint;break;case Graph3d.STYLE.SURFACE:method=Graph3d.prototype._redrawSurfaceGraphPoint;break;case Graph3d.STYLE.GRID:method=Graph3d.prototype._redrawGridGraphPoint;break;case Graph3d.STYLE.LINE:method=Graph3d.prototype._redrawLineGraphPoint;break;default:throw new Error(\"Can not determine point drawing method \"+\"for graph style '\"+this.style+\"'\")}this._pointDrawingMethod=method};Graph3d.prototype.redraw=function(){if(this.dataPoints===undefined){throw new Error(\"Graph data not initialized\")}this._resizeCanvas();this._resizeCenter();this._redrawSlider();this._redrawClear();this._redrawAxis();this._redrawDataGraph();this._redrawInfo();this._redrawLegend()};Graph3d.prototype._getContext=function(){var canvas=this.frame.canvas;var ctx=canvas.getContext(\"2d\");ctx.lineJoin=\"round\";ctx.lineCap=\"round\";return ctx};Graph3d.prototype._redrawClear=function(){var canvas=this.frame.canvas;var ctx=canvas.getContext(\"2d\");ctx.clearRect(0,0,canvas.width,canvas.height)};Graph3d.prototype._dotSize=function(){return this.frame.clientWidth*this.dotSizeRatio};Graph3d.prototype._getLegendWidth=function(){var width;if(this.style===Graph3d.STYLE.DOTSIZE){var dotSize=this._dotSize();width=dotSize*this.dotSizeMaxFraction}else if(this.style===Graph3d.STYLE.BARSIZE){width=this.xBarWidth}else{width=20}return width};Graph3d.prototype._redrawLegend=function(){if(this.showLegend!==true){return}if(this.style===Graph3d.STYLE.LINE||this.style===Graph3d.STYLE.BARSIZE){return}var isSizeLegend=this.style===Graph3d.STYLE.BARSIZE||this.style===Graph3d.STYLE.DOTSIZE;var isValueLegend=this.style===Graph3d.STYLE.DOTSIZE||this.style===Graph3d.STYLE.DOTCOLOR||this.style===Graph3d.STYLE.BARCOLOR;var height=Math.max(this.frame.clientHeight*.25,100);var top=this.margin;var width=this._getLegendWidth();var right=this.frame.clientWidth-this.margin;var left=right-width;var bottom=top+height;var ctx=this._getContext();ctx.lineWidth=1;ctx.font=\"14px arial\";if(isSizeLegend===false){var ymin=0;var ymax=height;var y;for(y=ymin;y<ymax;y++){var f=(y-ymin)/(ymax-ymin);var hue=f*240;var color=this._hsv2rgb(hue,1,1);ctx.strokeStyle=color;ctx.beginPath();ctx.moveTo(left,top+y);ctx.lineTo(right,top+y);ctx.stroke()}ctx.strokeStyle=this.axisColor;ctx.strokeRect(left,top,width,height)}else{var widthMin;if(this.style===Graph3d.STYLE.DOTSIZE){widthMin=width*(this.dotSizeMinFraction/this.dotSizeMaxFraction)}else if(this.style===Graph3d.STYLE.BARSIZE){}ctx.strokeStyle=this.axisColor;ctx.fillStyle=this.dataColor.fill;ctx.beginPath();ctx.moveTo(left,top);ctx.lineTo(right,top);ctx.lineTo(left+widthMin,bottom);ctx.lineTo(left,bottom);ctx.closePath();ctx.fill();ctx.stroke()}var gridLineLen=5;var legendMin=isValueLegend?this.valueRange.min:this.zRange.min;var legendMax=isValueLegend?this.valueRange.max:this.zRange.max;var step=new StepNumber(legendMin,legendMax,(legendMax-legendMin)/5,true);step.start(true);var from;var to;while(!step.end()){y=bottom-(step.getCurrent()-legendMin)/(legendMax-legendMin)*height;from=new Point2d(left-gridLineLen,y);to=new Point2d(left,y);this._line(ctx,from,to);ctx.textAlign=\"right\";ctx.textBaseline=\"middle\";ctx.fillStyle=this.axisColor;ctx.fillText(step.getCurrent(),left-2*gridLineLen,y);step.next()}ctx.textAlign=\"right\";ctx.textBaseline=\"top\";var label=this.legendLabel;ctx.fillText(label,right,bottom+this.margin)};Graph3d.prototype._redrawFilter=function(){var dataFilter=this.dataGroup.dataFilter;var filter=this.frame.filter;filter.innerHTML=\"\";if(!dataFilter){filter.slider=undefined;return}var options={visible:this.showAnimationControls};var slider=new Slider(filter,options);filter.slider=slider;filter.style.padding=\"10px\";slider.setValues(dataFilter.values);slider.setPlayInterval(this.animationInterval);var me=this;var onchange=function onchange(){var dataFilter=me.dataGroup.dataFilter;var index=slider.getIndex();dataFilter.selectValue(index);me.dataPoints=dataFilter._getDataPoints();me.redraw()};slider.setOnChangeCallback(onchange)};Graph3d.prototype._redrawSlider=function(){if(this.frame.filter.slider!==undefined){this.frame.filter.slider.redraw()}};Graph3d.prototype._redrawInfo=function(){var info=this.dataGroup.getInfo();if(info===undefined)return;var ctx=this._getContext();ctx.font=\"14px arial\";ctx.lineStyle=\"gray\";ctx.fillStyle=\"gray\";ctx.textAlign=\"left\";ctx.textBaseline=\"top\";var x=this.margin;var y=this.margin;ctx.fillText(info,x,y)};Graph3d.prototype._line=function(ctx,from,to,strokeStyle){if(strokeStyle!==undefined){ctx.strokeStyle=strokeStyle}ctx.beginPath();ctx.moveTo(from.x,from.y);ctx.lineTo(to.x,to.y);ctx.stroke()};Graph3d.prototype.drawAxisLabelX=function(ctx,point3d,text,armAngle,yMargin){if(yMargin===undefined){yMargin=0}var point2d=this._convert3Dto2D(point3d);if(Math.cos(armAngle*2)>0){ctx.textAlign=\"center\";ctx.textBaseline=\"top\";point2d.y+=yMargin}else if(Math.sin(armAngle*2)<0){ctx.textAlign=\"right\";ctx.textBaseline=\"middle\"}else{ctx.textAlign=\"left\";ctx.textBaseline=\"middle\"}ctx.fillStyle=this.axisColor;ctx.fillText(text,point2d.x,point2d.y)};Graph3d.prototype.drawAxisLabelY=function(ctx,point3d,text,armAngle,yMargin){if(yMargin===undefined){yMargin=0}var point2d=this._convert3Dto2D(point3d);if(Math.cos(armAngle*2)<0){ctx.textAlign=\"center\";ctx.textBaseline=\"top\";point2d.y+=yMargin}else if(Math.sin(armAngle*2)>0){ctx.textAlign=\"right\";ctx.textBaseline=\"middle\"}else{ctx.textAlign=\"left\";ctx.textBaseline=\"middle\"}ctx.fillStyle=this.axisColor;ctx.fillText(text,point2d.x,point2d.y)};Graph3d.prototype.drawAxisLabelZ=function(ctx,point3d,text,offset){if(offset===undefined){offset=0}var point2d=this._convert3Dto2D(point3d);ctx.textAlign=\"right\";ctx.textBaseline=\"middle\";ctx.fillStyle=this.axisColor;ctx.fillText(text,point2d.x-offset,point2d.y)};Graph3d.prototype._line3d=function(ctx,from,to,strokeStyle){var from2d=this._convert3Dto2D(from);var to2d=this._convert3Dto2D(to);this._line(ctx,from2d,to2d,strokeStyle)};Graph3d.prototype._redrawAxis=function(){var ctx=this._getContext(),from,to,step,prettyStep,text,xText,yText,zText,offset,xOffset,yOffset;ctx.font=24/this.camera.getArmLength()+\"px arial\";var gridLenX=.025/this.scale.x;var gridLenY=.025/this.scale.y;var textMargin=5/this.camera.getArmLength();var armAngle=this.camera.getArmRotation().horizontal;var armVector=new Point2d(Math.cos(armAngle),Math.sin(armAngle));var xRange=this.xRange;var yRange=this.yRange;var zRange=this.zRange;var point3d;ctx.lineWidth=1;prettyStep=this.defaultXStep===undefined;step=new StepNumber(xRange.min,xRange.max,this.xStep,prettyStep);step.start(true);while(!step.end()){var x=step.getCurrent();if(this.showGrid){from=new Point3d(x,yRange.min,zRange.min);to=new Point3d(x,yRange.max,zRange.min);this._line3d(ctx,from,to,this.gridColor)}else if(this.showXAxis){from=new Point3d(x,yRange.min,zRange.min);to=new Point3d(x,yRange.min+gridLenX,zRange.min);this._line3d(ctx,from,to,this.axisColor);from=new Point3d(x,yRange.max,zRange.min);to=new Point3d(x,yRange.max-gridLenX,zRange.min);this._line3d(ctx,from,to,this.axisColor)}if(this.showXAxis){yText=armVector.x>0?yRange.min:yRange.max;point3d=new Point3d(x,yText,zRange.min);var msg=\"  \"+this.xValueLabel(x)+\"  \";this.drawAxisLabelX(ctx,point3d,msg,armAngle,textMargin)}step.next()}ctx.lineWidth=1;prettyStep=this.defaultYStep===undefined;step=new StepNumber(yRange.min,yRange.max,this.yStep,prettyStep);step.start(true);while(!step.end()){var y=step.getCurrent();if(this.showGrid){from=new Point3d(xRange.min,y,zRange.min);to=new Point3d(xRange.max,y,zRange.min);this._line3d(ctx,from,to,this.gridColor)}else if(this.showYAxis){from=new Point3d(xRange.min,y,zRange.min);to=new Point3d(xRange.min+gridLenY,y,zRange.min);this._line3d(ctx,from,to,this.axisColor);from=new Point3d(xRange.max,y,zRange.min);to=new Point3d(xRange.max-gridLenY,y,zRange.min);this._line3d(ctx,from,to,this.axisColor)}if(this.showYAxis){xText=armVector.y>0?xRange.min:xRange.max;point3d=new Point3d(xText,y,zRange.min);var _msg=\"  \"+this.yValueLabel(y)+\"  \";this.drawAxisLabelY(ctx,point3d,_msg,armAngle,textMargin)}step.next()}if(this.showZAxis){ctx.lineWidth=1;prettyStep=this.defaultZStep===undefined;step=new StepNumber(zRange.min,zRange.max,this.zStep,prettyStep);step.start(true);xText=armVector.x>0?xRange.min:xRange.max;yText=armVector.y<0?yRange.min:yRange.max;while(!step.end()){var z=step.getCurrent();var from3d=new Point3d(xText,yText,z);var from2d=this._convert3Dto2D(from3d);to=new Point2d(from2d.x-textMargin,from2d.y);this._line(ctx,from2d,to,this.axisColor);var _msg2=this.zValueLabel(z)+\" \";this.drawAxisLabelZ(ctx,from3d,_msg2,5);step.next()}ctx.lineWidth=1;from=new Point3d(xText,yText,zRange.min);to=new Point3d(xText,yText,zRange.max);this._line3d(ctx,from,to,this.axisColor)}if(this.showXAxis){var xMin2d;var xMax2d;ctx.lineWidth=1;xMin2d=new Point3d(xRange.min,yRange.min,zRange.min);xMax2d=new Point3d(xRange.max,yRange.min,zRange.min);this._line3d(ctx,xMin2d,xMax2d,this.axisColor);xMin2d=new Point3d(xRange.min,yRange.max,zRange.min);xMax2d=new Point3d(xRange.max,yRange.max,zRange.min);this._line3d(ctx,xMin2d,xMax2d,this.axisColor)}if(this.showYAxis){ctx.lineWidth=1;from=new Point3d(xRange.min,yRange.min,zRange.min);to=new Point3d(xRange.min,yRange.max,zRange.min);this._line3d(ctx,from,to,this.axisColor);from=new Point3d(xRange.max,yRange.min,zRange.min);to=new Point3d(xRange.max,yRange.max,zRange.min);this._line3d(ctx,from,to,this.axisColor)}var xLabel=this.xLabel;if(xLabel.length>0&&this.showXAxis){yOffset=.1/this.scale.y;xText=(xRange.max+3*xRange.min)/4;yText=armVector.x>0?yRange.min-yOffset:yRange.max+yOffset\n;text=new Point3d(xText,yText,zRange.min);this.drawAxisLabelX(ctx,text,xLabel,armAngle)}var yLabel=this.yLabel;if(yLabel.length>0&&this.showYAxis){xOffset=.1/this.scale.x;xText=armVector.y>0?xRange.min-xOffset:xRange.max+xOffset;yText=(yRange.max+3*yRange.min)/4;text=new Point3d(xText,yText,zRange.min);this.drawAxisLabelY(ctx,text,yLabel,armAngle)}var zLabel=this.zLabel;if(zLabel.length>0&&this.showZAxis){offset=30;xText=armVector.x>0?xRange.min:xRange.max;yText=armVector.y<0?yRange.min:yRange.max;zText=(zRange.max+3*zRange.min)/4;text=new Point3d(xText,yText,zText);this.drawAxisLabelZ(ctx,text,zLabel,offset)}};Graph3d.prototype._hsv2rgb=function(H,S,V){var R,G,B,C,Hi,X;C=V*S;Hi=Math.floor(H/60);X=C*(1-Math.abs(H/60%2-1));switch(Hi){case 0:R=C;G=X;B=0;break;case 1:R=X;G=C;B=0;break;case 2:R=0;G=C;B=X;break;case 3:R=0;G=X;B=C;break;case 4:R=X;G=0;B=C;break;case 5:R=C;G=0;B=X;break;default:R=0;G=0;B=0;break}return\"RGB(\"+parseInt(R*255)+\",\"+parseInt(G*255)+\",\"+parseInt(B*255)+\")\"};Graph3d.prototype._getStrokeWidth=function(point){if(point!==undefined){if(this.showPerspective){return 1/-point.trans.z*this.dataColor.strokeWidth}else{return-(this.eye.z/this.camera.getArmLength())*this.dataColor.strokeWidth}}return this.dataColor.strokeWidth};Graph3d.prototype._redrawBar=function(ctx,point,xWidth,yWidth,color,borderColor){var surface;var me=this;var point3d=point.point;var zMin=this.zRange.min;var top=[{point:new Point3d(point3d.x-xWidth,point3d.y-yWidth,point3d.z)},{point:new Point3d(point3d.x+xWidth,point3d.y-yWidth,point3d.z)},{point:new Point3d(point3d.x+xWidth,point3d.y+yWidth,point3d.z)},{point:new Point3d(point3d.x-xWidth,point3d.y+yWidth,point3d.z)}];var bottom=[{point:new Point3d(point3d.x-xWidth,point3d.y-yWidth,zMin)},{point:new Point3d(point3d.x+xWidth,point3d.y-yWidth,zMin)},{point:new Point3d(point3d.x+xWidth,point3d.y+yWidth,zMin)},{point:new Point3d(point3d.x-xWidth,point3d.y+yWidth,zMin)}];top.forEach(function(obj){obj.screen=me._convert3Dto2D(obj.point)});bottom.forEach(function(obj){obj.screen=me._convert3Dto2D(obj.point)});var surfaces=[{corners:top,center:Point3d.avg(bottom[0].point,bottom[2].point)},{corners:[top[0],top[1],bottom[1],bottom[0]],center:Point3d.avg(bottom[1].point,bottom[0].point)},{corners:[top[1],top[2],bottom[2],bottom[1]],center:Point3d.avg(bottom[2].point,bottom[1].point)},{corners:[top[2],top[3],bottom[3],bottom[2]],center:Point3d.avg(bottom[3].point,bottom[2].point)},{corners:[top[3],top[0],bottom[0],bottom[3]],center:Point3d.avg(bottom[0].point,bottom[3].point)}];point.surfaces=surfaces;for(var j=0;j<surfaces.length;j++){surface=surfaces[j];var transCenter=this._convertPointToTranslation(surface.center);surface.dist=this.showPerspective?transCenter.length():-transCenter.z}surfaces.sort(function(a,b){var diff=b.dist-a.dist;if(diff)return diff;if(a.corners===top)return 1;if(b.corners===top)return-1;return 0});ctx.lineWidth=this._getStrokeWidth(point);ctx.strokeStyle=borderColor;ctx.fillStyle=color;for(var _j=2;_j<surfaces.length;_j++){surface=surfaces[_j];this._polygon(ctx,surface.corners)}};Graph3d.prototype._polygon=function(ctx,points,fillStyle,strokeStyle){if(points.length<2){return}if(fillStyle!==undefined){ctx.fillStyle=fillStyle}if(strokeStyle!==undefined){ctx.strokeStyle=strokeStyle}ctx.beginPath();ctx.moveTo(points[0].screen.x,points[0].screen.y);for(var i=1;i<points.length;++i){var point=points[i];ctx.lineTo(point.screen.x,point.screen.y)}ctx.closePath();ctx.fill();ctx.stroke()};Graph3d.prototype._drawCircle=function(ctx,point,color,borderColor,size){var radius=this._calcRadius(point,size);ctx.lineWidth=this._getStrokeWidth(point);ctx.strokeStyle=borderColor;ctx.fillStyle=color;ctx.beginPath();ctx.arc(point.screen.x,point.screen.y,radius,0,Math.PI*2,true);ctx.fill();ctx.stroke()};Graph3d.prototype._getColorsRegular=function(point){var hue=(1-(point.point.z-this.zRange.min)*this.scale.z/this.verticalRatio)*240;var color=this._hsv2rgb(hue,1,1);var borderColor=this._hsv2rgb(hue,1,.8);return{fill:color,border:borderColor}};Graph3d.prototype._getColorsColor=function(point){var color,borderColor;if(typeof point.point.value===\"string\"){color=point.point.value;borderColor=point.point.value}else{var hue=(1-(point.point.value-this.valueRange.min)*this.scale.value)*240;color=this._hsv2rgb(hue,1,1);borderColor=this._hsv2rgb(hue,1,.8)}return{fill:color,border:borderColor}};Graph3d.prototype._getColorsSize=function(){return{fill:this.dataColor.fill,border:this.dataColor.stroke}};Graph3d.prototype._calcRadius=function(point,size){if(size===undefined){size=this._dotSize()}var radius;if(this.showPerspective){radius=size/-point.trans.z}else{radius=size*-(this.eye.z/this.camera.getArmLength())}if(radius<0){radius=0}return radius};Graph3d.prototype._redrawBarGraphPoint=function(ctx,point){var xWidth=this.xBarWidth/2;var yWidth=this.yBarWidth/2;var colors=this._getColorsRegular(point);this._redrawBar(ctx,point,xWidth,yWidth,colors.fill,colors.border)};Graph3d.prototype._redrawBarColorGraphPoint=function(ctx,point){var xWidth=this.xBarWidth/2;var yWidth=this.yBarWidth/2;var colors=this._getColorsColor(point);this._redrawBar(ctx,point,xWidth,yWidth,colors.fill,colors.border)};Graph3d.prototype._redrawBarSizeGraphPoint=function(ctx,point){var fraction=(point.point.value-this.valueRange.min)/this.valueRange.range();var xWidth=this.xBarWidth/2*(fraction*.8+.2);var yWidth=this.yBarWidth/2*(fraction*.8+.2);var colors=this._getColorsSize();this._redrawBar(ctx,point,xWidth,yWidth,colors.fill,colors.border)};Graph3d.prototype._redrawDotGraphPoint=function(ctx,point){var colors=this._getColorsRegular(point);this._drawCircle(ctx,point,colors.fill,colors.border)};Graph3d.prototype._redrawDotLineGraphPoint=function(ctx,point){var from=this._convert3Dto2D(point.bottom);ctx.lineWidth=1;this._line(ctx,from,point.screen,this.gridColor);this._redrawDotGraphPoint(ctx,point)};Graph3d.prototype._redrawDotColorGraphPoint=function(ctx,point){var colors=this._getColorsColor(point);this._drawCircle(ctx,point,colors.fill,colors.border)};Graph3d.prototype._redrawDotSizeGraphPoint=function(ctx,point){var dotSize=this._dotSize();var fraction=(point.point.value-this.valueRange.min)/this.valueRange.range();var sizeMin=dotSize*this.dotSizeMinFraction;var sizeRange=dotSize*this.dotSizeMaxFraction-sizeMin;var size=sizeMin+sizeRange*fraction;var colors=this._getColorsSize();this._drawCircle(ctx,point,colors.fill,colors.border,size)};Graph3d.prototype._redrawSurfaceGraphPoint=function(ctx,point){var right=point.pointRight;var top=point.pointTop;var cross=point.pointCross;if(point===undefined||right===undefined||top===undefined||cross===undefined){return}var topSideVisible=true;var fillStyle;var strokeStyle;if(this.showGrayBottom||this.showShadow){var aDiff=Point3d.subtract(cross.trans,point.trans);var bDiff=Point3d.subtract(top.trans,right.trans);var crossproduct=Point3d.crossProduct(aDiff,bDiff);var len=crossproduct.length();topSideVisible=crossproduct.z>0}if(topSideVisible){var zAvg=(point.point.z+right.point.z+top.point.z+cross.point.z)/4;var h=(1-(zAvg-this.zRange.min)*this.scale.z/this.verticalRatio)*240;var s=1;var v;if(this.showShadow){v=Math.min(1+crossproduct.x/len/2,1);fillStyle=this._hsv2rgb(h,s,v);strokeStyle=fillStyle}else{v=1;fillStyle=this._hsv2rgb(h,s,v);strokeStyle=this.axisColor}}else{fillStyle=\"gray\";strokeStyle=this.axisColor}ctx.lineWidth=this._getStrokeWidth(point);var points=[point,right,cross,top];this._polygon(ctx,points,fillStyle,strokeStyle)};Graph3d.prototype._drawGridLine=function(ctx,from,to){if(from===undefined||to===undefined){return}var zAvg=(from.point.z+to.point.z)/2;var h=(1-(zAvg-this.zRange.min)*this.scale.z/this.verticalRatio)*240;ctx.lineWidth=this._getStrokeWidth(from)*2;ctx.strokeStyle=this._hsv2rgb(h,1,1);this._line(ctx,from.screen,to.screen)};Graph3d.prototype._redrawGridGraphPoint=function(ctx,point){this._drawGridLine(ctx,point,point.pointRight);this._drawGridLine(ctx,point,point.pointTop)};Graph3d.prototype._redrawLineGraphPoint=function(ctx,point){if(point.pointNext===undefined){return}ctx.lineWidth=this._getStrokeWidth(point);ctx.strokeStyle=this.dataColor.stroke;this._line(ctx,point.screen,point.pointNext.screen)};Graph3d.prototype._redrawDataGraph=function(){var ctx=this._getContext();var i;if(this.dataPoints===undefined||this.dataPoints.length<=0)return;this._calcTranslations(this.dataPoints);for(i=0;i<this.dataPoints.length;i++){var point=this.dataPoints[i];this._pointDrawingMethod.call(this,ctx,point)}};Graph3d.prototype._storeMousePosition=function(event){this.startMouseX=getMouseX(event);this.startMouseY=getMouseY(event);this._startCameraOffset=this.camera.getOffset()};Graph3d.prototype._onMouseDown=function(event){event=event||window.event;if(this.leftButtonDown){this._onMouseUp(event)}this.leftButtonDown=event.which?event.which===1:event.button===1;if(!this.leftButtonDown&&!this.touchDown)return;this._storeMousePosition(event);this.startStart=new Date(this.start);this.startEnd=new Date(this.end);this.startArmRotation=this.camera.getArmRotation();this.frame.style.cursor=\"move\";var me=this;this.onmousemove=function(event){me._onMouseMove(event)};this.onmouseup=function(event){me._onMouseUp(event)};util.addEventListener(document,\"mousemove\",me.onmousemove);util.addEventListener(document,\"mouseup\",me.onmouseup);util.preventDefault(event)};Graph3d.prototype._onMouseMove=function(event){this.moving=true;event=event||window.event;var diffX=parseFloat(getMouseX(event))-this.startMouseX;var diffY=parseFloat(getMouseY(event))-this.startMouseY;if(event&&event.ctrlKey===true){var scaleX=this.frame.clientWidth*.5;var scaleY=this.frame.clientHeight*.5;var offXNew=(this._startCameraOffset.x||0)-diffX/scaleX*this.camera.armLength*.8;var offYNew=(this._startCameraOffset.y||0)+diffY/scaleY*this.camera.armLength*.8;this.camera.setOffset(offXNew,offYNew);this._storeMousePosition(event)}else{var horizontalNew=this.startArmRotation.horizontal+diffX/200;var verticalNew=this.startArmRotation.vertical+diffY/200;var snapAngle=4;var snapValue=Math.sin(snapAngle/360*2*Math.PI);if(Math.abs(Math.sin(horizontalNew))<snapValue){horizontalNew=Math.round(horizontalNew/Math.PI)*Math.PI-.001}if(Math.abs(Math.cos(horizontalNew))<snapValue){horizontalNew=(Math.round(horizontalNew/Math.PI-.5)+.5)*Math.PI-.001}if(Math.abs(Math.sin(verticalNew))<snapValue){verticalNew=Math.round(verticalNew/Math.PI)*Math.PI}if(Math.abs(Math.cos(verticalNew))<snapValue){verticalNew=(Math.round(verticalNew/Math.PI-.5)+.5)*Math.PI}this.camera.setArmRotation(horizontalNew,verticalNew)}this.redraw();var parameters=this.getCameraPosition();this.emit(\"cameraPositionChange\",parameters);util.preventDefault(event)};Graph3d.prototype._onMouseUp=function(event){this.frame.style.cursor=\"auto\";this.leftButtonDown=false;util.removeEventListener(document,\"mousemove\",this.onmousemove);util.removeEventListener(document,\"mouseup\",this.onmouseup);util.preventDefault(event)};Graph3d.prototype._onClick=function(event){if(!this.onclick_callback)return;if(!this.moving){var boundingRect=this.frame.getBoundingClientRect();var mouseX=getMouseX(event)-boundingRect.left;var mouseY=getMouseY(event)-boundingRect.top;var dataPoint=this._dataPointFromXY(mouseX,mouseY);if(dataPoint)this.onclick_callback(dataPoint.point.data)}else{this.moving=false}util.preventDefault(event)};Graph3d.prototype._onTooltip=function(event){var delay=300;var boundingRect=this.frame.getBoundingClientRect();var mouseX=getMouseX(event)-boundingRect.left;var mouseY=getMouseY(event)-boundingRect.top;if(!this.showTooltip){return}if(this.tooltipTimeout){clearTimeout(this.tooltipTimeout)}if(this.leftButtonDown){this._hideTooltip();return}if(this.tooltip&&this.tooltip.dataPoint){var dataPoint=this._dataPointFromXY(mouseX,mouseY);if(dataPoint!==this.tooltip.dataPoint){if(dataPoint){this._showTooltip(dataPoint)}else{this._hideTooltip()}}}else{var me=this;this.tooltipTimeout=setTimeout(function(){me.tooltipTimeout=null;var dataPoint=me._dataPointFromXY(mouseX,mouseY);if(dataPoint){me._showTooltip(dataPoint)}},delay)}};Graph3d.prototype._onTouchStart=function(event){this.touchDown=true;var me=this;this.ontouchmove=function(event){me._onTouchMove(event)};this.ontouchend=function(event){me._onTouchEnd(event)};util.addEventListener(document,\"touchmove\",me.ontouchmove);util.addEventListener(document,\"touchend\",me.ontouchend);this._onMouseDown(event)};Graph3d.prototype._onTouchMove=function(event){this._onMouseMove(event)};Graph3d.prototype._onTouchEnd=function(event){this.touchDown=false;util.removeEventListener(document,\"touchmove\",this.ontouchmove);util.removeEventListener(document,\"touchend\",this.ontouchend);this._onMouseUp(event)};Graph3d.prototype._onWheel=function(event){if(!event)event=window.event;var delta=0;if(event.wheelDelta){delta=event.wheelDelta/120}else if(event.detail){delta=-event.detail/3}if(delta){var oldLength=this.camera.getArmLength();var newLength=oldLength*(1-delta/10);this.camera.setArmLength(newLength);this.redraw();this._hideTooltip()}var parameters=this.getCameraPosition();this.emit(\"cameraPositionChange\",parameters);util.preventDefault(event)};Graph3d.prototype._insideTriangle=function(point,triangle){var a=triangle[0],b=triangle[1],c=triangle[2];function sign(x){return x>0?1:x<0?-1:0}var as=sign((b.x-a.x)*(point.y-a.y)-(b.y-a.y)*(point.x-a.x));var bs=sign((c.x-b.x)*(point.y-b.y)-(c.y-b.y)*(point.x-b.x));var cs=sign((a.x-c.x)*(point.y-c.y)-(a.y-c.y)*(point.x-c.x));return(as==0||bs==0||as==bs)&&(bs==0||cs==0||bs==cs)&&(as==0||cs==0||as==cs)};Graph3d.prototype._dataPointFromXY=function(x,y){var i,distMax=100,dataPoint=null,closestDataPoint=null,closestDist=null,center=new Point2d(x,y);if(this.style===Graph3d.STYLE.BAR||this.style===Graph3d.STYLE.BARCOLOR||this.style===Graph3d.STYLE.BARSIZE){for(i=this.dataPoints.length-1;i>=0;i--){dataPoint=this.dataPoints[i];var surfaces=dataPoint.surfaces;if(surfaces){for(var s=surfaces.length-1;s>=0;s--){var surface=surfaces[s];var corners=surface.corners;var triangle1=[corners[0].screen,corners[1].screen,corners[2].screen];var triangle2=[corners[2].screen,corners[3].screen,corners[0].screen];if(this._insideTriangle(center,triangle1)||this._insideTriangle(center,triangle2)){return dataPoint}}}}}else{for(i=0;i<this.dataPoints.length;i++){dataPoint=this.dataPoints[i];var point=dataPoint.screen;if(point){var distX=Math.abs(x-point.x);var distY=Math.abs(y-point.y);var dist=Math.sqrt(distX*distX+distY*distY);if((closestDist===null||dist<closestDist)&&dist<distMax){closestDist=dist;closestDataPoint=dataPoint}}}}return closestDataPoint};Graph3d.prototype.hasBars=function(style){return style==Graph3d.STYLE.BAR||style==Graph3d.STYLE.BARCOLOR||style==Graph3d.STYLE.BARSIZE};Graph3d.prototype._showTooltip=function(dataPoint){var content,line,dot;if(!this.tooltip){content=document.createElement(\"div\");(0,_assign2[\"default\"])(content.style,{},this.tooltipStyle.content);content.style.position=\"absolute\";line=document.createElement(\"div\");(0,_assign2[\"default\"])(line.style,{},this.tooltipStyle.line);line.style.position=\"absolute\";dot=document.createElement(\"div\");(0,_assign2[\"default\"])(dot.style,{},this.tooltipStyle.dot);dot.style.position=\"absolute\";this.tooltip={dataPoint:null,dom:{content:content,line:line,dot:dot}}}else{content=this.tooltip.dom.content;line=this.tooltip.dom.line;dot=this.tooltip.dom.dot}this._hideTooltip();this.tooltip.dataPoint=dataPoint;if(typeof this.showTooltip===\"function\"){content.innerHTML=this.showTooltip(dataPoint.point)}else{content.innerHTML=\"<table>\"+\"<tr><td>\"+this.xLabel+\":</td><td>\"+dataPoint.point.x+\"</td></tr>\"+\"<tr><td>\"+this.yLabel+\":</td><td>\"+dataPoint.point.y+\"</td></tr>\"+\"<tr><td>\"+this.zLabel+\":</td><td>\"+dataPoint.point.z+\"</td></tr>\"+\"</table>\"}content.style.left=\"0\";content.style.top=\"0\";this.frame.appendChild(content);this.frame.appendChild(line);this.frame.appendChild(dot);var contentWidth=content.offsetWidth;var contentHeight=content.offsetHeight;var lineHeight=line.offsetHeight;var dotWidth=dot.offsetWidth;var dotHeight=dot.offsetHeight;var left=dataPoint.screen.x-contentWidth/2;left=Math.min(Math.max(left,10),this.frame.clientWidth-10-contentWidth);line.style.left=dataPoint.screen.x+\"px\";line.style.top=dataPoint.screen.y-lineHeight+\"px\";content.style.left=left+\"px\";content.style.top=dataPoint.screen.y-lineHeight-contentHeight+\"px\";dot.style.left=dataPoint.screen.x-dotWidth/2+\"px\";dot.style.top=dataPoint.screen.y-dotHeight/2+\"px\"};Graph3d.prototype._hideTooltip=function(){if(this.tooltip){this.tooltip.dataPoint=null;for(var prop in this.tooltip.dom){if(this.tooltip.dom.hasOwnProperty(prop)){var elem=this.tooltip.dom[prop];if(elem&&elem.parentNode){elem.parentNode.removeChild(elem)}}}}};function getMouseX(event){if(\"clientX\"in event)return event.clientX;return event.targetTouches[0]&&event.targetTouches[0].clientX||0}function getMouseY(event){if(\"clientY\"in event)return event.clientY;return event.targetTouches[0]&&event.targetTouches[0].clientY||0}Graph3d.prototype.setCameraPosition=function(pos){Settings.setCameraPosition(pos,this);this.redraw()};Graph3d.prototype.setSize=function(width,height){this._setSize(width,height);this.redraw()};module.exports=Graph3d},function(module,exports,__webpack_require__){__webpack_require__(163);module.exports=__webpack_require__(7).Object.assign},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);$export($export.S+$export.F,\"Object\",{assign:__webpack_require__(164)})},function(module,exports,__webpack_require__){\"use strict\";var getKeys=__webpack_require__(33);var gOPS=__webpack_require__(63);var pIE=__webpack_require__(42);var toObject=__webpack_require__(41);var IObject=__webpack_require__(78);var $assign=Object.assign;module.exports=!$assign||__webpack_require__(28)(function(){var A={};var B={};var S=Symbol();var K=\"abcdefghijklmnopqrst\";A[S]=7;K.split(\"\").forEach(function(k){B[k]=k});return $assign({},A)[S]!=7||Object.keys($assign({},B)).join(\"\")!=K})?function assign(target,source){var T=toObject(target);var aLen=arguments.length;var index=1;var getSymbols=gOPS.f;var isEnum=pIE.f;while(aLen>index){var S=IObject(arguments[index++]);var keys=getSymbols?getKeys(S).concat(getSymbols(S)):getKeys(S);var length=keys.length;var j=0;var key;while(length>j)if(isEnum.call(S,key=keys[j++]))T[key]=S[key]}return T}:$assign},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(166),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(167);module.exports=__webpack_require__(7).Math.sign},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);$export($export.S,\"Math\",{sign:__webpack_require__(168)})},function(module,exports){module.exports=Math.sign||function sign(x){return(x=+x)==0||x!=x?x:x<0?-1:1}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(170),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(171);var $Object=__webpack_require__(7).Object;module.exports=function defineProperty(it,key,desc){return $Object.defineProperty(it,key,desc)}},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);$export($export.S+$export.F*!__webpack_require__(21),\"Object\",{defineProperty:__webpack_require__(20).f})},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var string=\"string\";var bool=\"boolean\";var number=\"number\";var object=\"object\";var colorOptions={fill:{string:string},stroke:{string:string},strokeWidth:{number:number},__type__:{string:string,object:object,undefined:\"undefined\"}};var allOptions={animationAutoStart:{boolean:bool,undefined:\"undefined\"},animationInterval:{number:number},animationPreload:{boolean:bool},axisColor:{string:string},backgroundColor:colorOptions,xBarWidth:{number:number,undefined:\"undefined\"},yBarWidth:{number:number,undefined:\"undefined\"},cameraPosition:{distance:{number:number},horizontal:{number:number},vertical:{number:number},__type__:{object:object}},xCenter:{string:string},yCenter:{string:string},dataColor:colorOptions,dotSizeMinFraction:{number:number},dotSizeMaxFraction:{number:number},dotSizeRatio:{number:number},filterLabel:{string:string},gridColor:{string:string},onclick:{function:\"function\"},keepAspectRatio:{boolean:bool},xLabel:{string:string},yLabel:{string:string},zLabel:{string:string},legendLabel:{string:string},xMin:{number:number,undefined:\"undefined\"},yMin:{number:number,undefined:\"undefined\"},zMin:{number:number,undefined:\"undefined\"},xMax:{number:number,undefined:\"undefined\"},yMax:{number:number,undefined:\"undefined\"},zMax:{number:number,undefined:\"undefined\"},showAnimationControls:{boolean:bool,undefined:\"undefined\"},showGrid:{boolean:bool},showLegend:{boolean:bool,undefined:\"undefined\"},showPerspective:{boolean:bool},showShadow:{boolean:bool},showXAxis:{boolean:bool},showYAxis:{boolean:bool},showZAxis:{boolean:bool},xStep:{number:number,undefined:\"undefined\"},yStep:{number:number,undefined:\"undefined\"},zStep:{number:number,undefined:\"undefined\"},style:{number:number,string:[\"bar\",\"bar-color\",\"bar-size\",\"dot\",\"dot-line\",\"dot-color\",\"dot-size\",\"line\",\"grid\",\"surface\"]},tooltip:{boolean:bool,function:\"function\"},tooltipStyle:{content:{color:{string:string},background:{string:string},border:{string:string},borderRadius:{string:string},boxShadow:{string:string},padding:{string:string},__type__:{object:object}},line:{borderLeft:{string:string},height:{string:string},width:{string:string},__type__:{object:object}},dot:{border:{string:string},borderRadius:{string:string},height:{string:string},width:{string:string},__type__:{object:object}},__type__:{object:object}},xValueLabel:{function:\"function\"},yValueLabel:{function:\"function\"},zValueLabel:{function:\"function\"},valueMax:{number:number,undefined:\"undefined\"},valueMin:{number:number,undefined:\"undefined\"},verticalRatio:{number:number},height:{string:string},width:{string:string},__type__:{object:object}};exports.allOptions=allOptions},function(module,exports,__webpack_require__){\"use strict\";var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Range=__webpack_require__(174);var Filter=__webpack_require__(96);var Settings=__webpack_require__(94);var Point3d=__webpack_require__(34);function DataGroup(){this.dataTable=null}DataGroup.prototype.initializeData=function(graph3d,rawData,style){if(rawData===undefined)return;if(Array.isArray(rawData)){rawData=new DataSet(rawData)}var data;if(rawData instanceof DataSet||rawData instanceof DataView){data=rawData.get()}else{throw new Error(\"Array, DataSet, or DataView expected\")}if(data.length==0)return;this.style=style;if(this.dataSet){this.dataSet.off(\"*\",this._onChange)}this.dataSet=rawData;this.dataTable=data;var me=this;this._onChange=function(){graph3d.setData(me.dataSet)};this.dataSet.on(\"*\",this._onChange);this.colX=\"x\";this.colY=\"y\";this.colZ=\"z\";var withBars=graph3d.hasBars(style);if(withBars){if(graph3d.defaultXBarWidth!==undefined){this.xBarWidth=graph3d.defaultXBarWidth}else{this.xBarWidth=this.getSmallestDifference(data,this.colX)||1}if(graph3d.defaultYBarWidth!==undefined){this.yBarWidth=graph3d.defaultYBarWidth}else{this.yBarWidth=this.getSmallestDifference(data,this.colY)||1}}this._initializeRange(data,this.colX,graph3d,withBars);this._initializeRange(data,this.colY,graph3d,withBars);this._initializeRange(data,this.colZ,graph3d,false);if(data[0].hasOwnProperty(\"style\")){this.colValue=\"style\";var valueRange=this.getColumnRange(data,this.colValue);this._setRangeDefaults(valueRange,graph3d.defaultValueMin,graph3d.defaultValueMax);this.valueRange=valueRange}var table=this.getDataTable();if(table[0].hasOwnProperty(\"filter\")){if(this.dataFilter===undefined){this.dataFilter=new Filter(this,\"filter\",graph3d);this.dataFilter.setOnLoadCallback(function(){graph3d.redraw()})}}var dataPoints;if(this.dataFilter){dataPoints=this.dataFilter._getDataPoints()}else{dataPoints=this._getDataPoints(this.getDataTable())}return dataPoints};DataGroup.prototype._collectRangeSettings=function(column,graph3d){var index=[\"x\",\"y\",\"z\"].indexOf(column);if(index==-1){throw new Error(\"Column '\"+column+\"' invalid\")}var upper=column.toUpperCase();return{barWidth:this[column+\"BarWidth\"],min:graph3d[\"default\"+upper+\"Min\"],max:graph3d[\"default\"+upper+\"Max\"],step:graph3d[\"default\"+upper+\"Step\"],range_label:column+\"Range\",step_label:column+\"Step\"}};DataGroup.prototype._initializeRange=function(data,column,graph3d,withBars){var NUMSTEPS=5;var settings=this._collectRangeSettings(column,graph3d);var range=this.getColumnRange(data,column);if(withBars&&column!=\"z\"){range.expand(settings.barWidth/2)}this._setRangeDefaults(range,settings.min,settings.max);this[settings.range_label]=range;this[settings.step_label]=settings.step!==undefined?settings.step:range.range()/NUMSTEPS};DataGroup.prototype.getDistinctValues=function(column,data){if(data===undefined){data=this.dataTable}var values=[];for(var i=0;i<data.length;i++){var value=data[i][column]||0;if(values.indexOf(value)===-1){values.push(value)}}return values.sort(function(a,b){return a-b})};DataGroup.prototype.getSmallestDifference=function(data,column){var values=this.getDistinctValues(data,column);var smallest_diff=null;for(var i=1;i<values.length;i++){var diff=values[i]-values[i-1];if(smallest_diff==null||smallest_diff>diff){smallest_diff=diff}}return smallest_diff};DataGroup.prototype.getColumnRange=function(data,column){var range=new Range;for(var i=0;i<data.length;i++){var item=data[i][column];range.adjust(item)}return range};DataGroup.prototype.getNumberOfRows=function(){return this.dataTable.length};DataGroup.prototype._setRangeDefaults=function(range,defaultMin,defaultMax){if(defaultMin!==undefined){range.min=defaultMin}if(defaultMax!==undefined){range.max=defaultMax}if(range.max<=range.min)range.max=range.min+1};DataGroup.prototype.getDataTable=function(){return this.dataTable};DataGroup.prototype.getDataSet=function(){return this.dataSet};DataGroup.prototype.getDataPoints=function(data){var dataPoints=[];for(var i=0;i<data.length;i++){var point=new Point3d;point.x=data[i][this.colX]||0;point.y=data[i][this.colY]||0;point.z=data[i][this.colZ]||0;point.data=data[i];if(this.colValue!==undefined){point.value=data[i][this.colValue]||0}var obj={};obj.point=point;obj.bottom=new Point3d(point.x,point.y,this.zRange.min);obj.trans=undefined;obj.screen=undefined;dataPoints.push(obj)}return dataPoints};DataGroup.prototype.initDataAsMatrix=function(data){var x,y,i,obj;var dataX=this.getDistinctValues(this.colX,data);var dataY=this.getDistinctValues(this.colY,data);var dataPoints=this.getDataPoints(data);var dataMatrix=[];for(i=0;i<dataPoints.length;i++){obj=dataPoints[i];var xIndex=dataX.indexOf(obj.point.x);var yIndex=dataY.indexOf(obj.point.y);if(dataMatrix[xIndex]===undefined){dataMatrix[xIndex]=[]}dataMatrix[xIndex][yIndex]=obj}for(x=0;x<dataMatrix.length;x++){for(y=0;y<dataMatrix[x].length;y++){if(dataMatrix[x][y]){dataMatrix[x][y].pointRight=x<dataMatrix.length-1?dataMatrix[x+1][y]:undefined;dataMatrix[x][y].pointTop=y<dataMatrix[x].length-1?dataMatrix[x][y+1]:undefined;dataMatrix[x][y].pointCross=x<dataMatrix.length-1&&y<dataMatrix[x].length-1?dataMatrix[x+1][y+1]:undefined}}}return dataPoints};DataGroup.prototype.getInfo=function(){var dataFilter=this.dataFilter;if(!dataFilter)return undefined;return dataFilter.getLabel()+\": \"+dataFilter.getSelectedValue()};DataGroup.prototype.reload=function(){if(this.dataTable){this.setData(this.dataTable)}};DataGroup.prototype._getDataPoints=function(data){var dataPoints=[];if(this.style===Settings.STYLE.GRID||this.style===Settings.STYLE.SURFACE){dataPoints=this.initDataAsMatrix(data)}else{this._checkValueField(data);dataPoints=this.getDataPoints(data);if(this.style===Settings.STYLE.LINE){for(var i=0;i<dataPoints.length;i++){if(i>0){dataPoints[i-1].pointNext=dataPoints[i]}}}}return dataPoints};DataGroup.prototype._checkValueField=function(data){var hasValueField=this.style===Settings.STYLE.BARCOLOR||this.style===Settings.STYLE.BARSIZE||this.style===Settings.STYLE.DOTCOLOR||this.style===Settings.STYLE.DOTSIZE;if(!hasValueField){return}if(this.colValue===undefined){throw new Error(\"Expected data to have \"+\" field 'style' \"+\" for graph style '\"+this.style+\"'\")}if(data[0][this.colValue]===undefined){throw new Error(\"Expected data to have \"+\" field '\"+this.colValue+\"' \"+\" for graph style '\"+this.style+\"'\")}};module.exports=DataGroup},function(module,exports,__webpack_require__){\"use strict\";function Range(){this.min=undefined;this.max=undefined}Range.prototype.adjust=function(value){if(value===undefined)return;if(this.min===undefined||this.min>value){this.min=value}if(this.max===undefined||this.max<value){this.max=value}};Range.prototype.combine=function(range){this.add(range.min);this.add(range.max)};Range.prototype.expand=function(val){if(val===undefined){return}var newMin=this.min-val;var newMax=this.max+val;if(newMin>newMax){throw new Error(\"Passed expansion value makes range invalid\")}this.min=newMin;this.max=newMax};Range.prototype.range=function(){return this.max-this.min};Range.prototype.center=function(){return(this.min+this.max)/2};module.exports=Range},function(module,exports,__webpack_require__){\"use strict\";var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(factory){if(true){!(__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_FACTORY__=factory,__WEBPACK_AMD_DEFINE_RESULT__=typeof __WEBPACK_AMD_DEFINE_FACTORY__===\"function\"?__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__):__WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))}else if(typeof exports===\"object\"){module.exports=factory()}else{window.propagating=factory()}})(function(){var _firstTarget=null;return function propagating(hammer,options){var _options=options||{preventDefault:false};if(hammer.Manager){var Hammer=hammer;var PropagatingHammer=function(element,options){var o=Object.create(_options);if(options)Hammer.assign(o,options);return propagating(new Hammer(element,o),o)};Hammer.assign(PropagatingHammer,Hammer);PropagatingHammer.Manager=function(element,options){var o=Object.create(_options);if(options)Hammer.assign(o,options);return propagating(new Hammer.Manager(element,o),o)};return PropagatingHammer}var wrapper=Object.create(hammer);var element=hammer.element;if(!element.hammer)element.hammer=[];element.hammer.push(wrapper);hammer.on(\"hammer.input\",function(event){if(_options.preventDefault===true||_options.preventDefault===event.pointerType){event.preventDefault()}if(event.isFirst){_firstTarget=event.target}});wrapper._handlers={};wrapper.on=function(events,handler){split(events).forEach(function(event){var _handlers=wrapper._handlers[event];if(!_handlers){wrapper._handlers[event]=_handlers=[];hammer.on(event,propagatedHandler)}_handlers.push(handler)});return wrapper};wrapper.off=function(events,handler){split(events).forEach(function(event){var _handlers=wrapper._handlers[event];if(_handlers){_handlers=handler?_handlers.filter(function(h){return h!==handler}):[];if(_handlers.length>0){wrapper._handlers[event]=_handlers}else{hammer.off(event,propagatedHandler);delete wrapper._handlers[event]}}});return wrapper};wrapper.emit=function(eventType,event){_firstTarget=event.target;hammer.emit(eventType,event)};wrapper.destroy=function(){var hammers=hammer.element.hammer;var idx=hammers.indexOf(wrapper);if(idx!==-1)hammers.splice(idx,1);if(!hammers.length)delete hammer.element.hammer;wrapper._handlers={};hammer.destroy()};function split(events){return events.match(/[^ ]+/g)}function propagatedHandler(event){if(event.type!==\"hammer.input\"){if(!event.srcEvent._handled){event.srcEvent._handled={}}if(event.srcEvent._handled[event.type]){return}else{event.srcEvent._handled[event.type]=true}}var stopped=false\n;event.stopPropagation=function(){stopped=true};var srcStop=event.srcEvent.stopPropagation.bind(event.srcEvent);if(typeof srcStop==\"function\"){event.srcEvent.stopPropagation=function(){srcStop();event.stopPropagation()}}event.firstTarget=_firstTarget;var elem=_firstTarget;while(elem&&!stopped){var elemHammer=elem.hammer;if(elemHammer){var _handlers;for(var k=0;k<elemHammer.length;k++){_handlers=elemHammer[k]._handlers[event.type];if(_handlers)for(var i=0;i<_handlers.length&&!stopped;i++){_handlers[i](event)}}}elem=elem.parentNode}}return wrapper}})},function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_RESULT__;(function(window,document,exportName,undefined){\"use strict\";var VENDOR_PREFIXES=[\"\",\"webkit\",\"Moz\",\"MS\",\"ms\",\"o\"];var TEST_ELEMENT=document.createElement(\"div\");var TYPE_FUNCTION=\"function\";var round=Math.round;var abs=Math.abs;var now=Date.now;function setTimeoutContext(fn,timeout,context){return setTimeout(bindFn(fn,context),timeout)}function invokeArrayArg(arg,fn,context){if(Array.isArray(arg)){each(arg,context[fn],context);return true}return false}function each(obj,iterator,context){var i;if(!obj){return}if(obj.forEach){obj.forEach(iterator,context)}else if(obj.length!==undefined){i=0;while(i<obj.length){iterator.call(context,obj[i],i,obj);i++}}else{for(i in obj){obj.hasOwnProperty(i)&&iterator.call(context,obj[i],i,obj)}}}function deprecate(method,name,message){var deprecationMessage=\"DEPRECATED METHOD: \"+name+\"\\n\"+message+\" AT \\n\";return function(){var e=new Error(\"get-stack-trace\");var stack=e&&e.stack?e.stack.replace(/^[^\\(]+?[\\n$]/gm,\"\").replace(/^\\s+at\\s+/gm,\"\").replace(/^Object.<anonymous>\\s*\\(/gm,\"{anonymous}()@\"):\"Unknown Stack Trace\";var log=window.console&&(window.console.warn||window.console.log);if(log){log.call(window.console,deprecationMessage,stack)}return method.apply(this,arguments)}}var assign;if(typeof Object.assign!==\"function\"){assign=function assign(target){if(target===undefined||target===null){throw new TypeError(\"Cannot convert undefined or null to object\")}var output=Object(target);for(var index=1;index<arguments.length;index++){var source=arguments[index];if(source!==undefined&&source!==null){for(var nextKey in source){if(source.hasOwnProperty(nextKey)){output[nextKey]=source[nextKey]}}}}return output}}else{assign=Object.assign}var extend=deprecate(function extend(dest,src,merge){var keys=Object.keys(src);var i=0;while(i<keys.length){if(!merge||merge&&dest[keys[i]]===undefined){dest[keys[i]]=src[keys[i]]}i++}return dest},\"extend\",\"Use `assign`.\");var merge=deprecate(function merge(dest,src){return extend(dest,src,true)},\"merge\",\"Use `assign`.\");function inherit(child,base,properties){var baseP=base.prototype,childP;childP=child.prototype=Object.create(baseP);childP.constructor=child;childP._super=baseP;if(properties){assign(childP,properties)}}function bindFn(fn,context){return function boundFn(){return fn.apply(context,arguments)}}function boolOrFn(val,args){if(typeof val==TYPE_FUNCTION){return val.apply(args?args[0]||undefined:undefined,args)}return val}function ifUndefined(val1,val2){return val1===undefined?val2:val1}function addEventListeners(target,types,handler){each(splitStr(types),function(type){target.addEventListener(type,handler,false)})}function removeEventListeners(target,types,handler){each(splitStr(types),function(type){target.removeEventListener(type,handler,false)})}function hasParent(node,parent){while(node){if(node==parent){return true}node=node.parentNode}return false}function inStr(str,find){return str.indexOf(find)>-1}function splitStr(str){return str.trim().split(/\\s+/g)}function inArray(src,find,findByKey){if(src.indexOf&&!findByKey){return src.indexOf(find)}else{var i=0;while(i<src.length){if(findByKey&&src[i][findByKey]==find||!findByKey&&src[i]===find){return i}i++}return-1}}function toArray(obj){return Array.prototype.slice.call(obj,0)}function uniqueArray(src,key,sort){var results=[];var values=[];var i=0;while(i<src.length){var val=key?src[i][key]:src[i];if(inArray(values,val)<0){results.push(src[i])}values[i]=val;i++}if(sort){if(!key){results=results.sort()}else{results=results.sort(function sortUniqueArray(a,b){return a[key]>b[key]})}}return results}function prefixed(obj,property){var prefix,prop;var camelProp=property[0].toUpperCase()+property.slice(1);var i=0;while(i<VENDOR_PREFIXES.length){prefix=VENDOR_PREFIXES[i];prop=prefix?prefix+camelProp:property;if(prop in obj){return prop}i++}return undefined}var _uniqueId=1;function uniqueId(){return _uniqueId++}function getWindowForElement(element){var doc=element.ownerDocument||element;return doc.defaultView||doc.parentWindow||window}var MOBILE_REGEX=/mobile|tablet|ip(ad|hone|od)|android/i;var SUPPORT_TOUCH=\"ontouchstart\"in window;var SUPPORT_POINTER_EVENTS=prefixed(window,\"PointerEvent\")!==undefined;var SUPPORT_ONLY_TOUCH=SUPPORT_TOUCH&&MOBILE_REGEX.test(navigator.userAgent);var INPUT_TYPE_TOUCH=\"touch\";var INPUT_TYPE_PEN=\"pen\";var INPUT_TYPE_MOUSE=\"mouse\";var INPUT_TYPE_KINECT=\"kinect\";var COMPUTE_INTERVAL=25;var INPUT_START=1;var INPUT_MOVE=2;var INPUT_END=4;var INPUT_CANCEL=8;var DIRECTION_NONE=1;var DIRECTION_LEFT=2;var DIRECTION_RIGHT=4;var DIRECTION_UP=8;var DIRECTION_DOWN=16;var DIRECTION_HORIZONTAL=DIRECTION_LEFT|DIRECTION_RIGHT;var DIRECTION_VERTICAL=DIRECTION_UP|DIRECTION_DOWN;var DIRECTION_ALL=DIRECTION_HORIZONTAL|DIRECTION_VERTICAL;var PROPS_XY=[\"x\",\"y\"];var PROPS_CLIENT_XY=[\"clientX\",\"clientY\"];function Input(manager,callback){var self=this;this.manager=manager;this.callback=callback;this.element=manager.element;this.target=manager.options.inputTarget;this.domHandler=function(ev){if(boolOrFn(manager.options.enable,[manager])){self.handler(ev)}};this.init()}Input.prototype={handler:function(){},init:function(){this.evEl&&addEventListeners(this.element,this.evEl,this.domHandler);this.evTarget&&addEventListeners(this.target,this.evTarget,this.domHandler);this.evWin&&addEventListeners(getWindowForElement(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&removeEventListeners(this.element,this.evEl,this.domHandler);this.evTarget&&removeEventListeners(this.target,this.evTarget,this.domHandler);this.evWin&&removeEventListeners(getWindowForElement(this.element),this.evWin,this.domHandler)}};function createInputInstance(manager){var Type;var inputClass=manager.options.inputClass;if(inputClass){Type=inputClass}else if(SUPPORT_POINTER_EVENTS){Type=PointerEventInput}else if(SUPPORT_ONLY_TOUCH){Type=TouchInput}else if(!SUPPORT_TOUCH){Type=MouseInput}else{Type=TouchMouseInput}return new Type(manager,inputHandler)}function inputHandler(manager,eventType,input){var pointersLen=input.pointers.length;var changedPointersLen=input.changedPointers.length;var isFirst=eventType&INPUT_START&&pointersLen-changedPointersLen===0;var isFinal=eventType&(INPUT_END|INPUT_CANCEL)&&pointersLen-changedPointersLen===0;input.isFirst=!!isFirst;input.isFinal=!!isFinal;if(isFirst){manager.session={}}input.eventType=eventType;computeInputData(manager,input);manager.emit(\"hammer.input\",input);manager.recognize(input);manager.session.prevInput=input}function computeInputData(manager,input){var session=manager.session;var pointers=input.pointers;var pointersLength=pointers.length;if(!session.firstInput){session.firstInput=simpleCloneInputData(input)}if(pointersLength>1&&!session.firstMultiple){session.firstMultiple=simpleCloneInputData(input)}else if(pointersLength===1){session.firstMultiple=false}var firstInput=session.firstInput;var firstMultiple=session.firstMultiple;var offsetCenter=firstMultiple?firstMultiple.center:firstInput.center;var center=input.center=getCenter(pointers);input.timeStamp=now();input.deltaTime=input.timeStamp-firstInput.timeStamp;input.angle=getAngle(offsetCenter,center);input.distance=getDistance(offsetCenter,center);computeDeltaXY(session,input);input.offsetDirection=getDirection(input.deltaX,input.deltaY);var overallVelocity=getVelocity(input.deltaTime,input.deltaX,input.deltaY);input.overallVelocityX=overallVelocity.x;input.overallVelocityY=overallVelocity.y;input.overallVelocity=abs(overallVelocity.x)>abs(overallVelocity.y)?overallVelocity.x:overallVelocity.y;input.scale=firstMultiple?getScale(firstMultiple.pointers,pointers):1;input.rotation=firstMultiple?getRotation(firstMultiple.pointers,pointers):0;input.maxPointers=!session.prevInput?input.pointers.length:input.pointers.length>session.prevInput.maxPointers?input.pointers.length:session.prevInput.maxPointers;computeIntervalInputData(session,input);var target=manager.element;if(hasParent(input.srcEvent.target,target)){target=input.srcEvent.target}input.target=target}function computeDeltaXY(session,input){var center=input.center;var offset=session.offsetDelta||{};var prevDelta=session.prevDelta||{};var prevInput=session.prevInput||{};if(input.eventType===INPUT_START||prevInput.eventType===INPUT_END){prevDelta=session.prevDelta={x:prevInput.deltaX||0,y:prevInput.deltaY||0};offset=session.offsetDelta={x:center.x,y:center.y}}input.deltaX=prevDelta.x+(center.x-offset.x);input.deltaY=prevDelta.y+(center.y-offset.y)}function computeIntervalInputData(session,input){var last=session.lastInterval||input,deltaTime=input.timeStamp-last.timeStamp,velocity,velocityX,velocityY,direction;if(input.eventType!=INPUT_CANCEL&&(deltaTime>COMPUTE_INTERVAL||last.velocity===undefined)){var deltaX=input.deltaX-last.deltaX;var deltaY=input.deltaY-last.deltaY;var v=getVelocity(deltaTime,deltaX,deltaY);velocityX=v.x;velocityY=v.y;velocity=abs(v.x)>abs(v.y)?v.x:v.y;direction=getDirection(deltaX,deltaY);session.lastInterval=input}else{velocity=last.velocity;velocityX=last.velocityX;velocityY=last.velocityY;direction=last.direction}input.velocity=velocity;input.velocityX=velocityX;input.velocityY=velocityY;input.direction=direction}function simpleCloneInputData(input){var pointers=[];var i=0;while(i<input.pointers.length){pointers[i]={clientX:round(input.pointers[i].clientX),clientY:round(input.pointers[i].clientY)};i++}return{timeStamp:now(),pointers:pointers,center:getCenter(pointers),deltaX:input.deltaX,deltaY:input.deltaY}}function getCenter(pointers){var pointersLength=pointers.length;if(pointersLength===1){return{x:round(pointers[0].clientX),y:round(pointers[0].clientY)}}var x=0,y=0,i=0;while(i<pointersLength){x+=pointers[i].clientX;y+=pointers[i].clientY;i++}return{x:round(x/pointersLength),y:round(y/pointersLength)}}function getVelocity(deltaTime,x,y){return{x:x/deltaTime||0,y:y/deltaTime||0}}function getDirection(x,y){if(x===y){return DIRECTION_NONE}if(abs(x)>=abs(y)){return x<0?DIRECTION_LEFT:DIRECTION_RIGHT}return y<0?DIRECTION_UP:DIRECTION_DOWN}function getDistance(p1,p2,props){if(!props){props=PROPS_XY}var x=p2[props[0]]-p1[props[0]],y=p2[props[1]]-p1[props[1]];return Math.sqrt(x*x+y*y)}function getAngle(p1,p2,props){if(!props){props=PROPS_XY}var x=p2[props[0]]-p1[props[0]],y=p2[props[1]]-p1[props[1]];return Math.atan2(y,x)*180/Math.PI}function getRotation(start,end){return getAngle(end[1],end[0],PROPS_CLIENT_XY)+getAngle(start[1],start[0],PROPS_CLIENT_XY)}function getScale(start,end){return getDistance(end[0],end[1],PROPS_CLIENT_XY)/getDistance(start[0],start[1],PROPS_CLIENT_XY)}var MOUSE_INPUT_MAP={mousedown:INPUT_START,mousemove:INPUT_MOVE,mouseup:INPUT_END};var MOUSE_ELEMENT_EVENTS=\"mousedown\";var MOUSE_WINDOW_EVENTS=\"mousemove mouseup\";function MouseInput(){this.evEl=MOUSE_ELEMENT_EVENTS;this.evWin=MOUSE_WINDOW_EVENTS;this.pressed=false;Input.apply(this,arguments)}inherit(MouseInput,Input,{handler:function MEhandler(ev){var eventType=MOUSE_INPUT_MAP[ev.type];if(eventType&INPUT_START&&ev.button===0){this.pressed=true}if(eventType&INPUT_MOVE&&ev.which!==1){eventType=INPUT_END}if(!this.pressed){return}if(eventType&INPUT_END){this.pressed=false}this.callback(this.manager,eventType,{pointers:[ev],changedPointers:[ev],pointerType:INPUT_TYPE_MOUSE,srcEvent:ev})}});var POINTER_INPUT_MAP={pointerdown:INPUT_START,pointermove:INPUT_MOVE,pointerup:INPUT_END,pointercancel:INPUT_CANCEL,pointerout:INPUT_CANCEL};var IE10_POINTER_TYPE_ENUM={2:INPUT_TYPE_TOUCH,3:INPUT_TYPE_PEN,4:INPUT_TYPE_MOUSE,5:INPUT_TYPE_KINECT};var POINTER_ELEMENT_EVENTS=\"pointerdown\";var POINTER_WINDOW_EVENTS=\"pointermove pointerup pointercancel\";if(window.MSPointerEvent&&!window.PointerEvent){POINTER_ELEMENT_EVENTS=\"MSPointerDown\";POINTER_WINDOW_EVENTS=\"MSPointerMove MSPointerUp MSPointerCancel\"}function PointerEventInput(){this.evEl=POINTER_ELEMENT_EVENTS;this.evWin=POINTER_WINDOW_EVENTS;Input.apply(this,arguments);this.store=this.manager.session.pointerEvents=[]}inherit(PointerEventInput,Input,{handler:function PEhandler(ev){var store=this.store;var removePointer=false;var eventTypeNormalized=ev.type.toLowerCase().replace(\"ms\",\"\");var eventType=POINTER_INPUT_MAP[eventTypeNormalized];var pointerType=IE10_POINTER_TYPE_ENUM[ev.pointerType]||ev.pointerType;var isTouch=pointerType==INPUT_TYPE_TOUCH;var storeIndex=inArray(store,ev.pointerId,\"pointerId\");if(eventType&INPUT_START&&(ev.button===0||isTouch)){if(storeIndex<0){store.push(ev);storeIndex=store.length-1}}else if(eventType&(INPUT_END|INPUT_CANCEL)){removePointer=true}if(storeIndex<0){return}store[storeIndex]=ev;this.callback(this.manager,eventType,{pointers:store,changedPointers:[ev],pointerType:pointerType,srcEvent:ev});if(removePointer){store.splice(storeIndex,1)}}});var SINGLE_TOUCH_INPUT_MAP={touchstart:INPUT_START,touchmove:INPUT_MOVE,touchend:INPUT_END,touchcancel:INPUT_CANCEL};var SINGLE_TOUCH_TARGET_EVENTS=\"touchstart\";var SINGLE_TOUCH_WINDOW_EVENTS=\"touchstart touchmove touchend touchcancel\";function SingleTouchInput(){this.evTarget=SINGLE_TOUCH_TARGET_EVENTS;this.evWin=SINGLE_TOUCH_WINDOW_EVENTS;this.started=false;Input.apply(this,arguments)}inherit(SingleTouchInput,Input,{handler:function TEhandler(ev){var type=SINGLE_TOUCH_INPUT_MAP[ev.type];if(type===INPUT_START){this.started=true}if(!this.started){return}var touches=normalizeSingleTouches.call(this,ev,type);if(type&(INPUT_END|INPUT_CANCEL)&&touches[0].length-touches[1].length===0){this.started=false}this.callback(this.manager,type,{pointers:touches[0],changedPointers:touches[1],pointerType:INPUT_TYPE_TOUCH,srcEvent:ev})}});function normalizeSingleTouches(ev,type){var all=toArray(ev.touches);var changed=toArray(ev.changedTouches);if(type&(INPUT_END|INPUT_CANCEL)){all=uniqueArray(all.concat(changed),\"identifier\",true)}return[all,changed]}var TOUCH_INPUT_MAP={touchstart:INPUT_START,touchmove:INPUT_MOVE,touchend:INPUT_END,touchcancel:INPUT_CANCEL};var TOUCH_TARGET_EVENTS=\"touchstart touchmove touchend touchcancel\";function TouchInput(){this.evTarget=TOUCH_TARGET_EVENTS;this.targetIds={};Input.apply(this,arguments)}inherit(TouchInput,Input,{handler:function MTEhandler(ev){var type=TOUCH_INPUT_MAP[ev.type];var touches=getTouches.call(this,ev,type);if(!touches){return}this.callback(this.manager,type,{pointers:touches[0],changedPointers:touches[1],pointerType:INPUT_TYPE_TOUCH,srcEvent:ev})}});function getTouches(ev,type){var allTouches=toArray(ev.touches);var targetIds=this.targetIds;if(type&(INPUT_START|INPUT_MOVE)&&allTouches.length===1){targetIds[allTouches[0].identifier]=true;return[allTouches,allTouches]}var i,targetTouches,changedTouches=toArray(ev.changedTouches),changedTargetTouches=[],target=this.target;targetTouches=allTouches.filter(function(touch){return hasParent(touch.target,target)});if(type===INPUT_START){i=0;while(i<targetTouches.length){targetIds[targetTouches[i].identifier]=true;i++}}i=0;while(i<changedTouches.length){if(targetIds[changedTouches[i].identifier]){changedTargetTouches.push(changedTouches[i])}if(type&(INPUT_END|INPUT_CANCEL)){delete targetIds[changedTouches[i].identifier]}i++}if(!changedTargetTouches.length){return}return[uniqueArray(targetTouches.concat(changedTargetTouches),\"identifier\",true),changedTargetTouches]}var DEDUP_TIMEOUT=2500;var DEDUP_DISTANCE=25;function TouchMouseInput(){Input.apply(this,arguments);var handler=bindFn(this.handler,this);this.touch=new TouchInput(this.manager,handler);this.mouse=new MouseInput(this.manager,handler);this.primaryTouch=null;this.lastTouches=[]}inherit(TouchMouseInput,Input,{handler:function TMEhandler(manager,inputEvent,inputData){var isTouch=inputData.pointerType==INPUT_TYPE_TOUCH,isMouse=inputData.pointerType==INPUT_TYPE_MOUSE;if(isMouse&&inputData.sourceCapabilities&&inputData.sourceCapabilities.firesTouchEvents){return}if(isTouch){recordTouches.call(this,inputEvent,inputData)}else if(isMouse&&isSyntheticEvent.call(this,inputData)){return}this.callback(manager,inputEvent,inputData)},destroy:function destroy(){this.touch.destroy();this.mouse.destroy()}});function recordTouches(eventType,eventData){if(eventType&INPUT_START){this.primaryTouch=eventData.changedPointers[0].identifier;setLastTouch.call(this,eventData)}else if(eventType&(INPUT_END|INPUT_CANCEL)){setLastTouch.call(this,eventData)}}function setLastTouch(eventData){var touch=eventData.changedPointers[0];if(touch.identifier===this.primaryTouch){var lastTouch={x:touch.clientX,y:touch.clientY};this.lastTouches.push(lastTouch);var lts=this.lastTouches;var removeLastTouch=function(){var i=lts.indexOf(lastTouch);if(i>-1){lts.splice(i,1)}};setTimeout(removeLastTouch,DEDUP_TIMEOUT)}}function isSyntheticEvent(eventData){var x=eventData.srcEvent.clientX,y=eventData.srcEvent.clientY;for(var i=0;i<this.lastTouches.length;i++){var t=this.lastTouches[i];var dx=Math.abs(x-t.x),dy=Math.abs(y-t.y);if(dx<=DEDUP_DISTANCE&&dy<=DEDUP_DISTANCE){return true}}return false}var PREFIXED_TOUCH_ACTION=prefixed(TEST_ELEMENT.style,\"touchAction\");var NATIVE_TOUCH_ACTION=PREFIXED_TOUCH_ACTION!==undefined;var TOUCH_ACTION_COMPUTE=\"compute\";var TOUCH_ACTION_AUTO=\"auto\";var TOUCH_ACTION_MANIPULATION=\"manipulation\";var TOUCH_ACTION_NONE=\"none\";var TOUCH_ACTION_PAN_X=\"pan-x\";var TOUCH_ACTION_PAN_Y=\"pan-y\";var TOUCH_ACTION_MAP=getTouchActionProps();function TouchAction(manager,value){this.manager=manager;this.set(value)}TouchAction.prototype={set:function(value){if(value==TOUCH_ACTION_COMPUTE){value=this.compute()}if(NATIVE_TOUCH_ACTION&&this.manager.element.style&&TOUCH_ACTION_MAP[value]){this.manager.element.style[PREFIXED_TOUCH_ACTION]=value}this.actions=value.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var actions=[];each(this.manager.recognizers,function(recognizer){if(boolOrFn(recognizer.options.enable,[recognizer])){actions=actions.concat(recognizer.getTouchAction())}});return cleanTouchActions(actions.join(\" \"))},preventDefaults:function(input){var srcEvent=input.srcEvent;var direction=input.offsetDirection;if(this.manager.session.prevented){srcEvent.preventDefault();return}var actions=this.actions;var hasNone=inStr(actions,TOUCH_ACTION_NONE)&&!TOUCH_ACTION_MAP[TOUCH_ACTION_NONE];var hasPanY=inStr(actions,TOUCH_ACTION_PAN_Y)&&!TOUCH_ACTION_MAP[TOUCH_ACTION_PAN_Y];var hasPanX=inStr(actions,TOUCH_ACTION_PAN_X)&&!TOUCH_ACTION_MAP[TOUCH_ACTION_PAN_X];if(hasNone){var isTapPointer=input.pointers.length===1;var isTapMovement=input.distance<2;var isTapTouchTime=input.deltaTime<250;if(isTapPointer&&isTapMovement&&isTapTouchTime){return}}if(hasPanX&&hasPanY){return}if(hasNone||hasPanY&&direction&DIRECTION_HORIZONTAL||hasPanX&&direction&DIRECTION_VERTICAL){return this.preventSrc(srcEvent)}},preventSrc:function(srcEvent){this.manager.session.prevented=true;srcEvent.preventDefault()}};function cleanTouchActions(actions){if(inStr(actions,TOUCH_ACTION_NONE)){return TOUCH_ACTION_NONE}var hasPanX=inStr(actions,TOUCH_ACTION_PAN_X);var hasPanY=inStr(actions,TOUCH_ACTION_PAN_Y);if(hasPanX&&hasPanY){return TOUCH_ACTION_NONE}if(hasPanX||hasPanY){return hasPanX?TOUCH_ACTION_PAN_X:TOUCH_ACTION_PAN_Y}if(inStr(actions,TOUCH_ACTION_MANIPULATION)){return TOUCH_ACTION_MANIPULATION}return TOUCH_ACTION_AUTO}function getTouchActionProps(){if(!NATIVE_TOUCH_ACTION){return false}var touchMap={};var cssSupports=window.CSS&&window.CSS.supports;[\"auto\",\"manipulation\",\"pan-y\",\"pan-x\",\"pan-x pan-y\",\"none\"].forEach(function(val){touchMap[val]=cssSupports?window.CSS.supports(\"touch-action\",val):true});return touchMap}var STATE_POSSIBLE=1;var STATE_BEGAN=2;var STATE_CHANGED=4;var STATE_ENDED=8;var STATE_RECOGNIZED=STATE_ENDED;var STATE_CANCELLED=16;var STATE_FAILED=32;function Recognizer(options){this.options=assign({},this.defaults,options||{});this.id=uniqueId();this.manager=null;this.options.enable=ifUndefined(this.options.enable,true);this.state=STATE_POSSIBLE;this.simultaneous={};this.requireFail=[]}Recognizer.prototype={defaults:{},set:function(options){assign(this.options,options);this.manager&&this.manager.touchAction.update();return this},recognizeWith:function(otherRecognizer){if(invokeArrayArg(otherRecognizer,\"recognizeWith\",this)){return this}var simultaneous=this.simultaneous;otherRecognizer=getRecognizerByNameIfManager(otherRecognizer,this);if(!simultaneous[otherRecognizer.id]){simultaneous[otherRecognizer.id]=otherRecognizer;otherRecognizer.recognizeWith(this)}return this},dropRecognizeWith:function(otherRecognizer){if(invokeArrayArg(otherRecognizer,\"dropRecognizeWith\",this)){return this}otherRecognizer=getRecognizerByNameIfManager(otherRecognizer,this);delete this.simultaneous[otherRecognizer.id];return this},requireFailure:function(otherRecognizer){if(invokeArrayArg(otherRecognizer,\"requireFailure\",this)){return this}var requireFail=this.requireFail;otherRecognizer=getRecognizerByNameIfManager(otherRecognizer,this);if(inArray(requireFail,otherRecognizer)===-1){requireFail.push(otherRecognizer);otherRecognizer.requireFailure(this)}return this},dropRequireFailure:function(otherRecognizer){if(invokeArrayArg(otherRecognizer,\"dropRequireFailure\",this)){return this}otherRecognizer=getRecognizerByNameIfManager(otherRecognizer,this);var index=inArray(this.requireFail,otherRecognizer);if(index>-1){this.requireFail.splice(index,1)}return this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(otherRecognizer){return!!this.simultaneous[otherRecognizer.id]},emit:function(input){var self=this;var state=this.state;function emit(event){self.manager.emit(event,input)}if(state<STATE_ENDED){emit(self.options.event+stateStr(state))}emit(self.options.event);if(input.additionalEvent){emit(input.additionalEvent)}if(state>=STATE_ENDED){emit(self.options.event+stateStr(state))}},tryEmit:function(input){if(this.canEmit()){return this.emit(input)}this.state=STATE_FAILED},canEmit:function(){var i=0;while(i<this.requireFail.length){if(!(this.requireFail[i].state&(STATE_FAILED|STATE_POSSIBLE))){return false}i++}return true},recognize:function(inputData){var inputDataClone=assign({},inputData);if(!boolOrFn(this.options.enable,[this,inputDataClone])){this.reset();this.state=STATE_FAILED;return}if(this.state&(STATE_RECOGNIZED|STATE_CANCELLED|STATE_FAILED)){this.state=STATE_POSSIBLE}this.state=this.process(inputDataClone);if(this.state&(STATE_BEGAN|STATE_CHANGED|STATE_ENDED|STATE_CANCELLED)){this.tryEmit(inputDataClone)}},process:function(inputData){},getTouchAction:function(){},reset:function(){}};function stateStr(state){if(state&STATE_CANCELLED){return\"cancel\"}else if(state&STATE_ENDED){return\"end\"}else if(state&STATE_CHANGED){return\"move\"}else if(state&STATE_BEGAN){return\"start\"}return\"\"}function directionStr(direction){if(direction==DIRECTION_DOWN){return\"down\"}else if(direction==DIRECTION_UP){return\"up\"}else if(direction==DIRECTION_LEFT){return\"left\"}else if(direction==DIRECTION_RIGHT){return\"right\"}return\"\"}function getRecognizerByNameIfManager(otherRecognizer,recognizer){var manager=recognizer.manager;if(manager){return manager.get(otherRecognizer)}return otherRecognizer}function AttrRecognizer(){Recognizer.apply(this,arguments)}inherit(AttrRecognizer,Recognizer,{defaults:{pointers:1},attrTest:function(input){var optionPointers=this.options.pointers;return optionPointers===0||input.pointers.length===optionPointers},process:function(input){var state=this.state;var eventType=input.eventType;var isRecognized=state&(STATE_BEGAN|STATE_CHANGED);var isValid=this.attrTest(input);if(isRecognized&&(eventType&INPUT_CANCEL||!isValid)){return state|STATE_CANCELLED}else if(isRecognized||isValid){if(eventType&INPUT_END){return state|STATE_ENDED}else if(!(state&STATE_BEGAN)){return STATE_BEGAN}return state|STATE_CHANGED}return STATE_FAILED}});function PanRecognizer(){AttrRecognizer.apply(this,arguments);this.pX=null;this.pY=null}inherit(PanRecognizer,AttrRecognizer,{defaults:{event:\"pan\",threshold:10,pointers:1,direction:DIRECTION_ALL},getTouchAction:function(){var direction=this.options.direction;var actions=[];if(direction&DIRECTION_HORIZONTAL){actions.push(TOUCH_ACTION_PAN_Y)}if(direction&DIRECTION_VERTICAL){actions.push(TOUCH_ACTION_PAN_X)}return actions},directionTest:function(input){var options=this.options;var hasMoved=true;var distance=input.distance;var direction=input.direction;var x=input.deltaX;var y=input.deltaY;if(!(direction&options.direction)){if(options.direction&DIRECTION_HORIZONTAL){direction=x===0?DIRECTION_NONE:x<0?DIRECTION_LEFT:DIRECTION_RIGHT;hasMoved=x!=this.pX;distance=Math.abs(input.deltaX)}else{direction=y===0?DIRECTION_NONE:y<0?DIRECTION_UP:DIRECTION_DOWN;hasMoved=y!=this.pY;distance=Math.abs(input.deltaY)}}input.direction=direction;return hasMoved&&distance>options.threshold&&direction&options.direction},attrTest:function(input){return AttrRecognizer.prototype.attrTest.call(this,input)&&(this.state&STATE_BEGAN||!(this.state&STATE_BEGAN)&&this.directionTest(input))},emit:function(input){this.pX=input.deltaX;this.pY=input.deltaY;var direction=directionStr(input.direction);if(direction){input.additionalEvent=this.options.event+direction}this._super.emit.call(this,input)}});function PinchRecognizer(){AttrRecognizer.apply(this,arguments)}inherit(PinchRecognizer,AttrRecognizer,{defaults:{event:\"pinch\",threshold:0,pointers:2},getTouchAction:function(){return[TOUCH_ACTION_NONE]},attrTest:function(input){return this._super.attrTest.call(this,input)&&(Math.abs(input.scale-1)>this.options.threshold||this.state&STATE_BEGAN)},emit:function(input){if(input.scale!==1){var inOut=input.scale<1?\"in\":\"out\";input.additionalEvent=this.options.event+inOut}this._super.emit.call(this,input)}});function PressRecognizer(){Recognizer.apply(this,arguments);this._timer=null;this._input=null}inherit(PressRecognizer,Recognizer,{defaults:{event:\"press\",pointers:1,time:251,threshold:9},getTouchAction:function(){return[TOUCH_ACTION_AUTO]},process:function(input){var options=this.options;var validPointers=input.pointers.length===options.pointers;var validMovement=input.distance<options.threshold;var validTime=input.deltaTime>options.time;this._input=input;if(!validMovement||!validPointers||input.eventType&(INPUT_END|INPUT_CANCEL)&&!validTime){this.reset()}else if(input.eventType&INPUT_START){this.reset();this._timer=setTimeoutContext(function(){this.state=STATE_RECOGNIZED;this.tryEmit()},options.time,this)}else if(input.eventType&INPUT_END){return STATE_RECOGNIZED}return STATE_FAILED},reset:function(){clearTimeout(this._timer)},emit:function(input){if(this.state!==STATE_RECOGNIZED){return}if(input&&input.eventType&INPUT_END){this.manager.emit(this.options.event+\"up\",input)}else{this._input.timeStamp=now();this.manager.emit(this.options.event,this._input)}}});function RotateRecognizer(){AttrRecognizer.apply(this,arguments)}inherit(RotateRecognizer,AttrRecognizer,{defaults:{event:\"rotate\",threshold:0,pointers:2},getTouchAction:function(){return[TOUCH_ACTION_NONE]},attrTest:function(input){return this._super.attrTest.call(this,input)&&(Math.abs(input.rotation)>this.options.threshold||this.state&STATE_BEGAN)}});function SwipeRecognizer(){AttrRecognizer.apply(this,arguments)}inherit(SwipeRecognizer,AttrRecognizer,{defaults:{event:\"swipe\",threshold:10,velocity:.3,direction:DIRECTION_HORIZONTAL|DIRECTION_VERTICAL,pointers:1},getTouchAction:function(){return PanRecognizer.prototype.getTouchAction.call(this)},attrTest:function(input){var direction=this.options.direction;var velocity;if(direction&(DIRECTION_HORIZONTAL|DIRECTION_VERTICAL)){velocity=input.overallVelocity}else if(direction&DIRECTION_HORIZONTAL){velocity=input.overallVelocityX}else if(direction&DIRECTION_VERTICAL){velocity=input.overallVelocityY}return this._super.attrTest.call(this,input)&&direction&input.offsetDirection&&input.distance>this.options.threshold&&input.maxPointers==this.options.pointers&&abs(velocity)>this.options.velocity&&input.eventType&INPUT_END},emit:function(input){var direction=directionStr(input.offsetDirection);if(direction){this.manager.emit(this.options.event+direction,input)}this.manager.emit(this.options.event,input)}});function TapRecognizer(){Recognizer.apply(this,arguments);this.pTime=false;this.pCenter=false;this._timer=null;this._input=null;this.count=0}inherit(TapRecognizer,Recognizer,{defaults:{event:\"tap\",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[TOUCH_ACTION_MANIPULATION]},process:function(input){var options=this.options;var validPointers=input.pointers.length===options.pointers;var validMovement=input.distance<options.threshold;var validTouchTime=input.deltaTime<options.time;this.reset();if(input.eventType&INPUT_START&&this.count===0){return this.failTimeout()}if(validMovement&&validTouchTime&&validPointers){if(input.eventType!=INPUT_END){return this.failTimeout()}var validInterval=this.pTime?input.timeStamp-this.pTime<options.interval:true;var validMultiTap=!this.pCenter||getDistance(this.pCenter,input.center)<options.posThreshold;this.pTime=input.timeStamp;this.pCenter=input.center;if(!validMultiTap||!validInterval){this.count=1}else{this.count+=1}this._input=input;var tapCount=this.count%options.taps;if(tapCount===0){if(!this.hasRequireFailures()){return STATE_RECOGNIZED}else{this._timer=setTimeoutContext(function(){this.state=STATE_RECOGNIZED;this.tryEmit()},options.interval,this);return STATE_BEGAN}}}return STATE_FAILED},failTimeout:function(){this._timer=setTimeoutContext(function(){this.state=STATE_FAILED},this.options.interval,this);return STATE_FAILED},reset:function(){clearTimeout(this._timer)},emit:function(){if(this.state==STATE_RECOGNIZED){this._input.tapCount=this.count;this.manager.emit(this.options.event,this._input)}}});function Hammer(element,options){options=options||{};options.recognizers=ifUndefined(options.recognizers,Hammer.defaults.preset);return new Manager(element,options)}Hammer.VERSION=\"2.0.7\";Hammer.defaults={domEvents:false,touchAction:TOUCH_ACTION_COMPUTE,enable:true,inputTarget:null,inputClass:null,preset:[[RotateRecognizer,{enable:false}],[PinchRecognizer,{enable:false},[\"rotate\"]],[SwipeRecognizer,{direction:DIRECTION_HORIZONTAL}],[PanRecognizer,{direction:DIRECTION_HORIZONTAL},[\"swipe\"]],[TapRecognizer],[TapRecognizer,{event:\"doubletap\",taps:2},[\"tap\"]],[PressRecognizer]],cssProps:{userSelect:\"none\",touchSelect:\"none\",touchCallout:\"none\",contentZooming:\"none\",userDrag:\"none\",tapHighlightColor:\"rgba(0,0,0,0)\"}};var STOP=1;var FORCED_STOP=2;function Manager(element,options){this.options=assign({},Hammer.defaults,options||{});this.options.inputTarget=this.options.inputTarget||element;this.handlers={};this.session={};this.recognizers=[];this.oldCssProps={};this.element=element;this.input=createInputInstance(this);this.touchAction=new TouchAction(this,this.options.touchAction);toggleCssProps(this,true);each(this.options.recognizers,function(item){var recognizer=this.add(new item[0](item[1]));item[2]&&recognizer.recognizeWith(item[2]);item[3]&&recognizer.requireFailure(item[3])},this)}Manager.prototype={set:function(options){assign(this.options,options);if(options.touchAction){this.touchAction.update()}if(options.inputTarget){this.input.destroy();this.input.target=options.inputTarget;this.input.init()}return this},stop:function(force){this.session.stopped=force?FORCED_STOP:STOP},recognize:function(inputData){var session=this.session;if(session.stopped){return}this.touchAction.preventDefaults(inputData)\n;var recognizer;var recognizers=this.recognizers;var curRecognizer=session.curRecognizer;if(!curRecognizer||curRecognizer&&curRecognizer.state&STATE_RECOGNIZED){curRecognizer=session.curRecognizer=null}var i=0;while(i<recognizers.length){recognizer=recognizers[i];if(session.stopped!==FORCED_STOP&&(!curRecognizer||recognizer==curRecognizer||recognizer.canRecognizeWith(curRecognizer))){recognizer.recognize(inputData)}else{recognizer.reset()}if(!curRecognizer&&recognizer.state&(STATE_BEGAN|STATE_CHANGED|STATE_ENDED)){curRecognizer=session.curRecognizer=recognizer}i++}},get:function(recognizer){if(recognizer instanceof Recognizer){return recognizer}var recognizers=this.recognizers;for(var i=0;i<recognizers.length;i++){if(recognizers[i].options.event==recognizer){return recognizers[i]}}return null},add:function(recognizer){if(invokeArrayArg(recognizer,\"add\",this)){return this}var existing=this.get(recognizer.options.event);if(existing){this.remove(existing)}this.recognizers.push(recognizer);recognizer.manager=this;this.touchAction.update();return recognizer},remove:function(recognizer){if(invokeArrayArg(recognizer,\"remove\",this)){return this}recognizer=this.get(recognizer);if(recognizer){var recognizers=this.recognizers;var index=inArray(recognizers,recognizer);if(index!==-1){recognizers.splice(index,1);this.touchAction.update()}}return this},on:function(events,handler){if(events===undefined){return}if(handler===undefined){return}var handlers=this.handlers;each(splitStr(events),function(event){handlers[event]=handlers[event]||[];handlers[event].push(handler)});return this},off:function(events,handler){if(events===undefined){return}var handlers=this.handlers;each(splitStr(events),function(event){if(!handler){delete handlers[event]}else{handlers[event]&&handlers[event].splice(inArray(handlers[event],handler),1)}});return this},emit:function(event,data){if(this.options.domEvents){triggerDomEvent(event,data)}var handlers=this.handlers[event]&&this.handlers[event].slice();if(!handlers||!handlers.length){return}data.type=event;data.preventDefault=function(){data.srcEvent.preventDefault()};var i=0;while(i<handlers.length){handlers[i](data);i++}},destroy:function(){this.element&&toggleCssProps(this,false);this.handlers={};this.session={};this.input.destroy();this.element=null}};function toggleCssProps(manager,add){var element=manager.element;if(!element.style){return}var prop;each(manager.options.cssProps,function(value,name){prop=prefixed(element.style,name);if(add){manager.oldCssProps[prop]=element.style[prop];element.style[prop]=value}else{element.style[prop]=manager.oldCssProps[prop]||\"\"}});if(!add){manager.oldCssProps={}}}function triggerDomEvent(event,data){var gestureEvent=document.createEvent(\"Event\");gestureEvent.initEvent(event,true,true);gestureEvent.gesture=data;data.target.dispatchEvent(gestureEvent)}assign(Hammer,{INPUT_START:INPUT_START,INPUT_MOVE:INPUT_MOVE,INPUT_END:INPUT_END,INPUT_CANCEL:INPUT_CANCEL,STATE_POSSIBLE:STATE_POSSIBLE,STATE_BEGAN:STATE_BEGAN,STATE_CHANGED:STATE_CHANGED,STATE_ENDED:STATE_ENDED,STATE_RECOGNIZED:STATE_RECOGNIZED,STATE_CANCELLED:STATE_CANCELLED,STATE_FAILED:STATE_FAILED,DIRECTION_NONE:DIRECTION_NONE,DIRECTION_LEFT:DIRECTION_LEFT,DIRECTION_RIGHT:DIRECTION_RIGHT,DIRECTION_UP:DIRECTION_UP,DIRECTION_DOWN:DIRECTION_DOWN,DIRECTION_HORIZONTAL:DIRECTION_HORIZONTAL,DIRECTION_VERTICAL:DIRECTION_VERTICAL,DIRECTION_ALL:DIRECTION_ALL,Manager:Manager,Input:Input,TouchAction:TouchAction,TouchInput:TouchInput,MouseInput:MouseInput,PointerEventInput:PointerEventInput,TouchMouseInput:TouchMouseInput,SingleTouchInput:SingleTouchInput,Recognizer:Recognizer,AttrRecognizer:AttrRecognizer,Tap:TapRecognizer,Pan:PanRecognizer,Swipe:SwipeRecognizer,Pinch:PinchRecognizer,Rotate:RotateRecognizer,Press:PressRecognizer,on:addEventListeners,off:removeEventListeners,each:each,merge:merge,extend:extend,assign:assign,inherit:inherit,bindFn:bindFn,prefixed:prefixed});var freeGlobal=typeof window!==\"undefined\"?window:typeof self!==\"undefined\"?self:{};freeGlobal.Hammer=Hammer;if(true){!(__WEBPACK_AMD_DEFINE_RESULT__=function(){return Hammer}.call(exports,__webpack_require__,exports,module),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))}else if(typeof module!=\"undefined\"&&module.exports){module.exports=Hammer}else{window[exportName]=Hammer}})(window,document,\"Hammer\")},function(module,exports,__webpack_require__){\"use strict\";exports.util=__webpack_require__(2);exports.DOMutil=__webpack_require__(14);exports.DataSet=__webpack_require__(11);exports.DataView=__webpack_require__(12);exports.Queue=__webpack_require__(43);exports.Timeline=__webpack_require__(178);exports.Graph2d=__webpack_require__(180);exports.timeline={Core:__webpack_require__(65),DateUtil:__webpack_require__(36),Range:__webpack_require__(64),stack:__webpack_require__(100),TimeStep:__webpack_require__(66),components:{items:{Item:__webpack_require__(38),BackgroundItem:__webpack_require__(103),BoxItem:__webpack_require__(101),PointItem:__webpack_require__(102),RangeItem:__webpack_require__(70)},BackgroundGroup:__webpack_require__(69),Component:__webpack_require__(16),CurrentTime:__webpack_require__(67),CustomTime:__webpack_require__(46),DataAxis:__webpack_require__(107),DataScale:__webpack_require__(108),GraphGroup:__webpack_require__(109),Group:__webpack_require__(68),ItemSet:__webpack_require__(99),Legend:__webpack_require__(112),LineGraph:__webpack_require__(106),TimeAxis:__webpack_require__(45)}};exports.moment=__webpack_require__(9);exports.Hammer=__webpack_require__(10);exports.keycharm=__webpack_require__(35)},function(module,exports,__webpack_require__){\"use strict\";var moment=__webpack_require__(9);var util=__webpack_require__(2);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Range=__webpack_require__(64);var Core=__webpack_require__(65);var TimeAxis=__webpack_require__(45);var CurrentTime=__webpack_require__(67);var CustomTime=__webpack_require__(46);var ItemSet=__webpack_require__(99);var printStyle=__webpack_require__(15).printStyle;var allOptions=__webpack_require__(105).allOptions;var configureOptions=__webpack_require__(105).configureOptions;var Configurator=__webpack_require__(71)[\"default\"];var Validator=__webpack_require__(15)[\"default\"];function Timeline(container,items,groups,options){if(!(this instanceof Timeline)){throw new SyntaxError(\"Constructor must be called with the new operator\")}if(!(Array.isArray(groups)||groups instanceof DataSet||groups instanceof DataView)&&groups instanceof Object){var forthArgument=options;options=groups;groups=forthArgument}if(options&&options.throttleRedraw){console.warn('Timeline option \"throttleRedraw\" is DEPRICATED and no longer supported. It will be removed in the next MAJOR release.')}var me=this;this.defaultOptions={start:null,end:null,autoResize:true,orientation:{axis:\"bottom\",item:\"bottom\"},moment:moment,width:null,height:null,maxHeight:null,minHeight:null};this.options=util.deepExtend({},this.defaultOptions);this._create(container);if(!options||options&&typeof options.rtl==\"undefined\"){this.dom.root.style.visibility=\"hidden\";var directionFromDom,domNode=this.dom.root;while(!directionFromDom&&domNode){directionFromDom=window.getComputedStyle(domNode,null).direction;domNode=domNode.parentElement}this.options.rtl=directionFromDom&&directionFromDom.toLowerCase()==\"rtl\"}else{this.options.rtl=options.rtl}this.options.rollingMode=options&&options.rollingMode;this.options.onInitialDrawComplete=options&&options.onInitialDrawComplete;this.components=[];this.body={dom:this.dom,domProps:this.props,emitter:{on:this.on.bind(this),off:this.off.bind(this),emit:this.emit.bind(this)},hiddenDates:[],util:{getScale:function getScale(){return me.timeAxis.step.scale},getStep:function getStep(){return me.timeAxis.step.step},toScreen:me._toScreen.bind(me),toGlobalScreen:me._toGlobalScreen.bind(me),toTime:me._toTime.bind(me),toGlobalTime:me._toGlobalTime.bind(me)}};this.range=new Range(this.body,this.options);this.components.push(this.range);this.body.range=this.range;this.timeAxis=new TimeAxis(this.body,this.options);this.timeAxis2=null;this.components.push(this.timeAxis);this.currentTime=new CurrentTime(this.body,this.options);this.components.push(this.currentTime);this.itemSet=new ItemSet(this.body,this.options);this.components.push(this.itemSet);this.itemsData=null;this.groupsData=null;this.dom.root.onclick=function(event){me.emit(\"click\",me.getEventProperties(event))};this.dom.root.ondblclick=function(event){me.emit(\"doubleClick\",me.getEventProperties(event))};this.dom.root.oncontextmenu=function(event){me.emit(\"contextmenu\",me.getEventProperties(event))};this.dom.root.onmouseover=function(event){me.emit(\"mouseOver\",me.getEventProperties(event))};if(window.PointerEvent){this.dom.root.onpointerdown=function(event){me.emit(\"mouseDown\",me.getEventProperties(event))};this.dom.root.onpointermove=function(event){me.emit(\"mouseMove\",me.getEventProperties(event))};this.dom.root.onpointerup=function(event){me.emit(\"mouseUp\",me.getEventProperties(event))}}else{this.dom.root.onmousemove=function(event){me.emit(\"mouseMove\",me.getEventProperties(event))};this.dom.root.onmousedown=function(event){me.emit(\"mouseDown\",me.getEventProperties(event))};this.dom.root.onmouseup=function(event){me.emit(\"mouseUp\",me.getEventProperties(event))}}this.initialFitDone=false;this.on(\"changed\",function(){if(this.itemsData==null||this.options.rollingMode)return;if(!me.initialFitDone){me.initialFitDone=true;if(me.options.start!=undefined||me.options.end!=undefined){if(me.options.start==undefined||me.options.end==undefined){var range=me.getItemRange()}var start=me.options.start!=undefined?me.options.start:range.min;var end=me.options.end!=undefined?me.options.end:range.max;me.setWindow(start,end,{animation:false})}else{me.fit({animation:false})}}if(!me.initialDrawDone&&me.initialRangeChangeDone){me.initialDrawDone=true;me.dom.root.style.visibility=\"visible\";if(me.options.onInitialDrawComplete){setTimeout(function(){return me.options.onInitialDrawComplete()},0)}}});if(options){this.setOptions(options)}if(groups){this.setGroups(groups)}if(items){this.setItems(items)}this._redraw()}Timeline.prototype=new Core;Timeline.prototype._createConfigurator=function(){return new Configurator(this,this.dom.container,configureOptions)};Timeline.prototype.redraw=function(){this.itemSet&&this.itemSet.markDirty({refreshItems:true});this._redraw()};Timeline.prototype.setOptions=function(options){var errorFound=Validator.validate(options,allOptions);if(errorFound===true){console.log(\"%cErrors have been found in the supplied options object.\",printStyle)}Core.prototype.setOptions.call(this,options);if(\"type\"in options){if(options.type!==this.options.type){this.options.type=options.type;var itemsData=this.itemsData;if(itemsData){var selection=this.getSelection();this.setItems(null);this.setItems(itemsData);this.setSelection(selection)}}}};Timeline.prototype.setItems=function(items){var newDataSet;if(!items){newDataSet=null}else if(items instanceof DataSet||items instanceof DataView){newDataSet=items}else{newDataSet=new DataSet(items,{type:{start:\"Date\",end:\"Date\"}})}this.itemsData=newDataSet;this.itemSet&&this.itemSet.setItems(newDataSet)};Timeline.prototype.setGroups=function(groups){var newDataSet;if(!groups){newDataSet=null}else{var filter=function filter(group){return group.visible!==false};if(groups instanceof DataSet||groups instanceof DataView){newDataSet=new DataView(groups,{filter:filter})}else{newDataSet=new DataSet(groups.filter(filter))}}this.groupsData=newDataSet;this.itemSet.setGroups(newDataSet)};Timeline.prototype.setData=function(data){if(data&&data.groups){this.setGroups(data.groups)}if(data&&data.items){this.setItems(data.items)}};Timeline.prototype.setSelection=function(ids,options){this.itemSet&&this.itemSet.setSelection(ids);if(options&&options.focus){this.focus(ids,options)}};Timeline.prototype.getSelection=function(){return this.itemSet&&this.itemSet.getSelection()||[]};Timeline.prototype.focus=function(id,options){if(!this.itemsData||id==undefined)return;var ids=Array.isArray(id)?id:[id];var itemsData=this.itemsData.getDataSet().get(ids,{type:{start:\"Date\",end:\"Date\"}});var start=null;var end=null;itemsData.forEach(function(itemData){var s=itemData.start.valueOf();var e=\"end\"in itemData?itemData.end.valueOf():itemData.start.valueOf();if(start===null||s<start){start=s}if(end===null||e>end){end=e}});if(start!==null&&end!==null){var me=this;var item=this.itemSet.items[ids[0]];var startPos=this._getScrollTop()*-1;var initialVerticalScroll=null;var verticalAnimationFrame=function verticalAnimationFrame(ease,willDraw,done){var verticalScroll=getItemVerticalScroll(me,item);if(!initialVerticalScroll){initialVerticalScroll=verticalScroll}if(initialVerticalScroll.itemTop==verticalScroll.itemTop&&!initialVerticalScroll.shouldScroll){return}else if(initialVerticalScroll.itemTop!=verticalScroll.itemTop&&verticalScroll.shouldScroll){initialVerticalScroll=verticalScroll;startPos=me._getScrollTop()*-1}var from=startPos;var to=initialVerticalScroll.scrollOffset;var scrollTop=done?to:from+(to-from)*ease;me._setScrollTop(-scrollTop);if(!willDraw){me._redraw()}};var setFinalVerticalPosition=function setFinalVerticalPosition(){var finalVerticalScroll=getItemVerticalScroll(me,item);if(finalVerticalScroll.shouldScroll&&finalVerticalScroll.itemTop!=initialVerticalScroll.itemTop){me._setScrollTop(-finalVerticalScroll.scrollOffset);me._redraw()}};var finalVerticalCallback=function finalVerticalCallback(){setFinalVerticalPosition();setTimeout(setFinalVerticalPosition,100)};var middle=(start+end)/2;var interval=Math.max(this.range.end-this.range.start,(end-start)*1.1);var animation=options&&options.animation!==undefined?options.animation:true;if(!animation){initialVerticalScroll={shouldScroll:false,scrollOffset:-1,itemTop:-1}}this.range.setRange(middle-interval/2,middle+interval/2,{animation:animation},finalVerticalCallback,verticalAnimationFrame)}};Timeline.prototype.fit=function(options,callback){var animation=options&&options.animation!==undefined?options.animation:true;var range;var dataset=this.itemsData&&this.itemsData.getDataSet();if(dataset.length===1&&dataset.get()[0].end===undefined){range=this.getDataRange();this.moveTo(range.min.valueOf(),{animation:animation},callback)}else{range=this.getItemRange();this.range.setRange(range.min,range.max,{animation:animation},callback)}};function getStart(item){return util.convert(item.data.start,\"Date\").valueOf()}function getEnd(item){var end=item.data.end!=undefined?item.data.end:item.data.start;return util.convert(end,\"Date\").valueOf()}function getItemVerticalScroll(timeline,item){var leftHeight=timeline.props.leftContainer.height;var contentHeight=timeline.props.left.height;var group=item.parent;var offset=group.top;var shouldScroll=true;var orientation=timeline.timeAxis.options.orientation.axis;var itemTop=function itemTop(){if(orientation==\"bottom\"){return group.height-item.top-item.height}else{return item.top}};var currentScrollHeight=timeline._getScrollTop()*-1;var targetOffset=offset+itemTop();var height=item.height;if(targetOffset<currentScrollHeight){if(offset+leftHeight<=offset+itemTop()+height){offset+=itemTop()-timeline.itemSet.options.margin.item.vertical}}else if(targetOffset+height>currentScrollHeight+leftHeight){offset+=itemTop()+height-leftHeight+timeline.itemSet.options.margin.item.vertical}else{shouldScroll=false}offset=Math.min(offset,contentHeight-leftHeight);return{shouldScroll:shouldScroll,scrollOffset:offset,itemTop:targetOffset}}Timeline.prototype.getItemRange=function(){var range=this.getDataRange();var min=range.min!==null?range.min.valueOf():null;var max=range.max!==null?range.max.valueOf():null;var minItem=null;var maxItem=null;if(min!=null&&max!=null){var interval=max-min;if(interval<=0){interval=10}var factor=interval/this.props.center.width;var redrawQueue={};var redrawQueueLength=0;util.forEach(this.itemSet.items,function(item,key){if(item.groupShowing){var returnQueue=true;redrawQueue[key]=item.redraw(returnQueue);redrawQueueLength=redrawQueue[key].length}});var needRedraw=redrawQueueLength>0;if(needRedraw){for(var i=0;i<redrawQueueLength;i++){util.forEach(redrawQueue,function(fns){fns[i]()})}}util.forEach(this.itemSet.items,function(item){var start=getStart(item);var end=getEnd(item);var startSide;var endSide;if(this.options.rtl){startSide=start-(item.getWidthRight()+10)*factor;endSide=end+(item.getWidthLeft()+10)*factor}else{startSide=start-(item.getWidthLeft()+10)*factor;endSide=end+(item.getWidthRight()+10)*factor}if(startSide<min){min=startSide;minItem=item}if(endSide>max){max=endSide;maxItem=item}}.bind(this));if(minItem&&maxItem){var lhs=minItem.getWidthLeft()+10;var rhs=maxItem.getWidthRight()+10;var delta=this.props.center.width-lhs-rhs;if(delta>0){if(this.options.rtl){min=getStart(minItem)-rhs*interval/delta;max=getEnd(maxItem)+lhs*interval/delta}else{min=getStart(minItem)-lhs*interval/delta;max=getEnd(maxItem)+rhs*interval/delta}}}}return{min:min!=null?new Date(min):null,max:max!=null?new Date(max):null}};Timeline.prototype.getDataRange=function(){var min=null;var max=null;var dataset=this.itemsData&&this.itemsData.getDataSet();if(dataset){dataset.forEach(function(item){var start=util.convert(item.start,\"Date\").valueOf();var end=util.convert(item.end!=undefined?item.end:item.start,\"Date\").valueOf();if(min===null||start<min){min=start}if(max===null||end>max){max=end}})}return{min:min!=null?new Date(min):null,max:max!=null?new Date(max):null}};Timeline.prototype.getEventProperties=function(event){var clientX=event.center?event.center.x:event.clientX;var clientY=event.center?event.center.y:event.clientY;var x;if(this.options.rtl){x=util.getAbsoluteRight(this.dom.centerContainer)-clientX}else{x=clientX-util.getAbsoluteLeft(this.dom.centerContainer)}var y=clientY-util.getAbsoluteTop(this.dom.centerContainer);var item=this.itemSet.itemFromTarget(event);var group=this.itemSet.groupFromTarget(event);var customTime=CustomTime.customTimeFromTarget(event);var snap=this.itemSet.options.snap||null;var scale=this.body.util.getScale();var step=this.body.util.getStep();var time=this._toTime(x);var snappedTime=snap?snap(time,scale,step):time;var element=util.getTarget(event);var what=null;if(item!=null){what=\"item\"}else if(customTime!=null){what=\"custom-time\"}else if(util.hasParent(element,this.timeAxis.dom.foreground)){what=\"axis\"}else if(this.timeAxis2&&util.hasParent(element,this.timeAxis2.dom.foreground)){what=\"axis\"}else if(util.hasParent(element,this.itemSet.dom.labelSet)){what=\"group-label\"}else if(util.hasParent(element,this.currentTime.bar)){what=\"current-time\"}else if(util.hasParent(element,this.dom.center)){what=\"background\"}return{event:event,item:item?item.id:null,group:group?group.groupId:null,what:what,pageX:event.srcEvent?event.srcEvent.pageX:event.pageX,pageY:event.srcEvent?event.srcEvent.pageY:event.pageY,x:x,y:y,time:time,snappedTime:snappedTime}};Timeline.prototype.toggleRollingMode=function(){if(this.range.rolling){this.range.stopRolling()}else{if(this.options.rollingMode==undefined){this.setOptions(this.options)}this.range.startRolling()}};module.exports=Timeline},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hammer=__webpack_require__(10);var hammerUtil=__webpack_require__(37);var util=__webpack_require__(2);var ColorPicker=function(){function ColorPicker(){var pixelRatio=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;(0,_classCallCheck3[\"default\"])(this,ColorPicker);this.pixelRatio=pixelRatio;this.generated=false;this.centerCoordinates={x:289/2,y:289/2};this.r=289*.49;this.color={r:255,g:255,b:255,a:1};this.hueCircle=undefined;this.initialColor={r:255,g:255,b:255,a:1};this.previousColor=undefined;this.applied=false;this.updateCallback=function(){};this.closeCallback=function(){};this._create()}(0,_createClass3[\"default\"])(ColorPicker,[{key:\"insertTo\",value:function insertTo(container){if(this.hammer!==undefined){this.hammer.destroy();this.hammer=undefined}this.container=container;this.container.appendChild(this.frame);this._bindHammer();this._setSize()}},{key:\"setUpdateCallback\",value:function setUpdateCallback(callback){if(typeof callback===\"function\"){this.updateCallback=callback}else{throw new Error(\"Function attempted to set as colorPicker update callback is not a function.\")}}},{key:\"setCloseCallback\",value:function setCloseCallback(callback){if(typeof callback===\"function\"){this.closeCallback=callback}else{throw new Error(\"Function attempted to set as colorPicker closing callback is not a function.\")}}},{key:\"_isColorString\",value:function _isColorString(color){var htmlColors={black:\"#000000\",navy:\"#000080\",darkblue:\"#00008B\",mediumblue:\"#0000CD\",blue:\"#0000FF\",darkgreen:\"#006400\",green:\"#008000\",teal:\"#008080\",darkcyan:\"#008B8B\",deepskyblue:\"#00BFFF\",darkturquoise:\"#00CED1\",mediumspringgreen:\"#00FA9A\",lime:\"#00FF00\",springgreen:\"#00FF7F\",aqua:\"#00FFFF\",cyan:\"#00FFFF\",midnightblue:\"#191970\",dodgerblue:\"#1E90FF\",lightseagreen:\"#20B2AA\",forestgreen:\"#228B22\",seagreen:\"#2E8B57\",darkslategray:\"#2F4F4F\",limegreen:\"#32CD32\",mediumseagreen:\"#3CB371\",turquoise:\"#40E0D0\",royalblue:\"#4169E1\",steelblue:\"#4682B4\",darkslateblue:\"#483D8B\",mediumturquoise:\"#48D1CC\",indigo:\"#4B0082\",darkolivegreen:\"#556B2F\",cadetblue:\"#5F9EA0\",cornflowerblue:\"#6495ED\",mediumaquamarine:\"#66CDAA\",dimgray:\"#696969\",slateblue:\"#6A5ACD\",olivedrab:\"#6B8E23\",slategray:\"#708090\",lightslategray:\"#778899\",mediumslateblue:\"#7B68EE\",lawngreen:\"#7CFC00\",chartreuse:\"#7FFF00\",aquamarine:\"#7FFFD4\",maroon:\"#800000\",purple:\"#800080\",olive:\"#808000\",gray:\"#808080\",skyblue:\"#87CEEB\",lightskyblue:\"#87CEFA\",blueviolet:\"#8A2BE2\",darkred:\"#8B0000\",darkmagenta:\"#8B008B\",saddlebrown:\"#8B4513\",darkseagreen:\"#8FBC8F\",lightgreen:\"#90EE90\",mediumpurple:\"#9370D8\",darkviolet:\"#9400D3\",palegreen:\"#98FB98\",darkorchid:\"#9932CC\",yellowgreen:\"#9ACD32\",sienna:\"#A0522D\",brown:\"#A52A2A\",darkgray:\"#A9A9A9\",lightblue:\"#ADD8E6\",greenyellow:\"#ADFF2F\",paleturquoise:\"#AFEEEE\",lightsteelblue:\"#B0C4DE\",powderblue:\"#B0E0E6\",firebrick:\"#B22222\",darkgoldenrod:\"#B8860B\",mediumorchid:\"#BA55D3\",rosybrown:\"#BC8F8F\",darkkhaki:\"#BDB76B\",silver:\"#C0C0C0\",mediumvioletred:\"#C71585\",indianred:\"#CD5C5C\",peru:\"#CD853F\",chocolate:\"#D2691E\",tan:\"#D2B48C\",lightgrey:\"#D3D3D3\",palevioletred:\"#D87093\",thistle:\"#D8BFD8\",orchid:\"#DA70D6\",goldenrod:\"#DAA520\",crimson:\"#DC143C\",gainsboro:\"#DCDCDC\",plum:\"#DDA0DD\",burlywood:\"#DEB887\",lightcyan:\"#E0FFFF\",lavender:\"#E6E6FA\",darksalmon:\"#E9967A\",violet:\"#EE82EE\",palegoldenrod:\"#EEE8AA\",lightcoral:\"#F08080\",khaki:\"#F0E68C\",aliceblue:\"#F0F8FF\",honeydew:\"#F0FFF0\",azure:\"#F0FFFF\",sandybrown:\"#F4A460\",wheat:\"#F5DEB3\",beige:\"#F5F5DC\",whitesmoke:\"#F5F5F5\",mintcream:\"#F5FFFA\",ghostwhite:\"#F8F8FF\",salmon:\"#FA8072\",antiquewhite:\"#FAEBD7\",linen:\"#FAF0E6\",lightgoldenrodyellow:\"#FAFAD2\",oldlace:\"#FDF5E6\",red:\"#FF0000\",fuchsia:\"#FF00FF\",magenta:\"#FF00FF\",deeppink:\"#FF1493\",orangered:\"#FF4500\",tomato:\"#FF6347\",hotpink:\"#FF69B4\",coral:\"#FF7F50\",darkorange:\"#FF8C00\",lightsalmon:\"#FFA07A\",orange:\"#FFA500\",lightpink:\"#FFB6C1\",pink:\"#FFC0CB\",gold:\"#FFD700\",peachpuff:\"#FFDAB9\",navajowhite:\"#FFDEAD\",moccasin:\"#FFE4B5\",bisque:\"#FFE4C4\",mistyrose:\"#FFE4E1\",blanchedalmond:\"#FFEBCD\",papayawhip:\"#FFEFD5\",lavenderblush:\"#FFF0F5\",seashell:\"#FFF5EE\",cornsilk:\"#FFF8DC\",lemonchiffon:\"#FFFACD\",floralwhite:\"#FFFAF0\",snow:\"#FFFAFA\",yellow:\"#FFFF00\",lightyellow:\"#FFFFE0\",ivory:\"#FFFFF0\",white:\"#FFFFFF\"};if(typeof color===\"string\"){return htmlColors[color]}}},{key:\"setColor\",value:function setColor(color){var setInitial=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(color===\"none\"){return}var rgba=void 0;var htmlColor=this._isColorString(color);if(htmlColor!==undefined){color=htmlColor}if(util.isString(color)===true){if(util.isValidRGB(color)===true){var rgbaArray=color.substr(4).substr(0,color.length-5).split(\",\");rgba={r:rgbaArray[0],g:rgbaArray[1],b:rgbaArray[2],a:1}}else if(util.isValidRGBA(color)===true){var _rgbaArray=color.substr(5).substr(0,color.length-6).split(\",\");rgba={r:_rgbaArray[0],g:_rgbaArray[1],b:_rgbaArray[2],a:_rgbaArray[3]}}else if(util.isValidHex(color)===true){var rgbObj=util.hexToRGB(color);rgba={r:rgbObj.r,g:rgbObj.g,b:rgbObj.b,a:1}}}else{if(color instanceof Object){if(color.r!==undefined&&color.g!==undefined&&color.b!==undefined){var alpha=color.a!==undefined?color.a:\"1.0\";rgba={r:color.r,g:color.g,b:color.b,a:alpha}}}}if(rgba===undefined){throw new Error(\"Unknown color passed to the colorPicker. Supported are strings: rgb, hex, rgba. Object: rgb ({r:r,g:g,b:b,[a:a]}). Supplied: \"+(0,_stringify2[\"default\"])(color))}else{this._setColor(rgba,setInitial)}}},{key:\"show\",value:function show(){if(this.closeCallback!==undefined){this.closeCallback();this.closeCallback=undefined}this.applied=false;this.frame.style.display=\"block\";this._generateHueCircle()}},{key:\"_hide\",value:function _hide(){var _this=this;var storePrevious=arguments.length>0&&arguments[0]!==undefined?arguments[0]:true;if(storePrevious===true){this.previousColor=util.extend({},this.color)}if(this.applied===true){this.updateCallback(this.initialColor)}this.frame.style.display=\"none\";setTimeout(function(){if(_this.closeCallback!==undefined){_this.closeCallback();_this.closeCallback=undefined}},0)}},{key:\"_save\",value:function _save(){this.updateCallback(this.color);this.applied=false;this._hide()}},{key:\"_apply\",value:function _apply(){this.applied=true;this.updateCallback(this.color);this._updatePicker(this.color)}},{key:\"_loadLast\",value:function _loadLast(){if(this.previousColor!==undefined){this.setColor(this.previousColor,false)}else{alert(\"There is no last color to load...\")}}},{key:\"_setColor\",value:function _setColor(rgba){var setInitial=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(setInitial===true){this.initialColor=util.extend({},rgba)}this.color=rgba;var hsv=util.RGBToHSV(rgba.r,rgba.g,rgba.b);var angleConvert=2*Math.PI;var radius=this.r*hsv.s;var x=this.centerCoordinates.x+radius*Math.sin(angleConvert*hsv.h);var y=this.centerCoordinates.y+radius*Math.cos(angleConvert*hsv.h);this.colorPickerSelector.style.left=x-.5*this.colorPickerSelector.clientWidth+\"px\";this.colorPickerSelector.style.top=y-.5*this.colorPickerSelector.clientHeight+\"px\";this._updatePicker(rgba)}},{key:\"_setOpacity\",value:function _setOpacity(value){this.color.a=value/100;this._updatePicker(this.color)}},{key:\"_setBrightness\",value:function _setBrightness(value){var hsv=util.RGBToHSV(this.color.r,this.color.g,this.color.b);hsv.v=value/100;var rgba=util.HSVToRGB(hsv.h,hsv.s,hsv.v);rgba[\"a\"]=this.color.a;this.color=rgba;this._updatePicker()}},{key:\"_updatePicker\",value:function _updatePicker(){var rgba=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.color;var hsv=util.RGBToHSV(rgba.r,rgba.g,rgba.b);var ctx=this.colorPickerCanvas.getContext(\"2d\");if(this.pixelRation===undefined){this.pixelRatio=(window.devicePixelRatio||1)/(ctx.webkitBackingStorePixelRatio||ctx.mozBackingStorePixelRatio||ctx.msBackingStorePixelRatio||ctx.oBackingStorePixelRatio||ctx.backingStorePixelRatio||1)}ctx.setTransform(this.pixelRatio,0,0,this.pixelRatio,0,0);var w=this.colorPickerCanvas.clientWidth;var h=this.colorPickerCanvas.clientHeight;ctx.clearRect(0,0,w,h);ctx.putImageData(this.hueCircle,0,0);ctx.fillStyle=\"rgba(0,0,0,\"+(1-hsv.v)+\")\";ctx.circle(this.centerCoordinates.x,this.centerCoordinates.y,this.r);ctx.fill();this.brightnessRange.value=100*hsv.v;this.opacityRange.value=100*rgba.a;this.initialColorDiv.style.backgroundColor=\"rgba(\"+this.initialColor.r+\",\"+this.initialColor.g+\",\"+this.initialColor.b+\",\"+this.initialColor.a+\")\";this.newColorDiv.style.backgroundColor=\"rgba(\"+this.color.r+\",\"+this.color.g+\",\"+this.color.b+\",\"+this.color.a+\")\"}},{key:\"_setSize\",value:function _setSize(){this.colorPickerCanvas.style.width=\"100%\";this.colorPickerCanvas.style.height=\"100%\";this.colorPickerCanvas.width=289*this.pixelRatio;this.colorPickerCanvas.height=289*this.pixelRatio}},{key:\"_create\",value:function _create(){this.frame=document.createElement(\"div\");this.frame.className=\"vis-color-picker\";this.colorPickerDiv=document.createElement(\"div\");this.colorPickerSelector=document.createElement(\"div\");this.colorPickerSelector.className=\"vis-selector\";this.colorPickerDiv.appendChild(this.colorPickerSelector);this.colorPickerCanvas=document.createElement(\"canvas\");this.colorPickerDiv.appendChild(this.colorPickerCanvas);if(!this.colorPickerCanvas.getContext){var noCanvas=document.createElement(\"DIV\");noCanvas.style.color=\"red\";noCanvas.style.fontWeight=\"bold\";noCanvas.style.padding=\"10px\";noCanvas.innerHTML=\"Error: your browser does not support HTML canvas\";this.colorPickerCanvas.appendChild(noCanvas)}else{var ctx=this.colorPickerCanvas.getContext(\"2d\");this.pixelRatio=(window.devicePixelRatio||1)/(ctx.webkitBackingStorePixelRatio||ctx.mozBackingStorePixelRatio||ctx.msBackingStorePixelRatio||ctx.oBackingStorePixelRatio||ctx.backingStorePixelRatio||1);this.colorPickerCanvas.getContext(\"2d\").setTransform(this.pixelRatio,0,0,this.pixelRatio,0,0)}this.colorPickerDiv.className=\"vis-color\";this.opacityDiv=document.createElement(\"div\");this.opacityDiv.className=\"vis-opacity\";this.brightnessDiv=document.createElement(\"div\");this.brightnessDiv.className=\"vis-brightness\";this.arrowDiv=document.createElement(\"div\");this.arrowDiv.className=\"vis-arrow\";this.opacityRange=document.createElement(\"input\");try{this.opacityRange.type=\"range\";this.opacityRange.min=\"0\";this.opacityRange.max=\"100\"}catch(err){}this.opacityRange.value=\"100\";this.opacityRange.className=\"vis-range\";this.brightnessRange=document.createElement(\"input\");try{this.brightnessRange.type=\"range\";this.brightnessRange.min=\"0\";this.brightnessRange.max=\"100\"}catch(err){}this.brightnessRange.value=\"100\";this.brightnessRange.className=\"vis-range\";this.opacityDiv.appendChild(this.opacityRange);this.brightnessDiv.appendChild(this.brightnessRange);var me=this;this.opacityRange.onchange=function(){me._setOpacity(this.value)};this.opacityRange.oninput=function(){me._setOpacity(this.value)};this.brightnessRange.onchange=function(){me._setBrightness(this.value)};this.brightnessRange.oninput=function(){me._setBrightness(this.value)};this.brightnessLabel=document.createElement(\"div\");this.brightnessLabel.className=\"vis-label vis-brightness\";this.brightnessLabel.innerHTML=\"brightness:\";this.opacityLabel=document.createElement(\"div\");this.opacityLabel.className=\"vis-label vis-opacity\";this.opacityLabel.innerHTML=\"opacity:\";this.newColorDiv=document.createElement(\"div\");this.newColorDiv.className=\"vis-new-color\";this.newColorDiv.innerHTML=\"new\";this.initialColorDiv=document.createElement(\"div\");this.initialColorDiv.className=\"vis-initial-color\";this.initialColorDiv.innerHTML=\"initial\";this.cancelButton=document.createElement(\"div\");this.cancelButton.className=\"vis-button vis-cancel\";this.cancelButton.innerHTML=\"cancel\";this.cancelButton.onclick=this._hide.bind(this,false);this.applyButton=document.createElement(\"div\");this.applyButton.className=\"vis-button vis-apply\";this.applyButton.innerHTML=\"apply\";this.applyButton.onclick=this._apply.bind(this);this.saveButton=document.createElement(\"div\");this.saveButton.className=\"vis-button vis-save\";this.saveButton.innerHTML=\"save\";this.saveButton.onclick=this._save.bind(this);this.loadButton=document.createElement(\"div\");this.loadButton.className=\"vis-button vis-load\";this.loadButton.innerHTML=\"load last\";this.loadButton.onclick=this._loadLast.bind(this)\n;this.frame.appendChild(this.colorPickerDiv);this.frame.appendChild(this.arrowDiv);this.frame.appendChild(this.brightnessLabel);this.frame.appendChild(this.brightnessDiv);this.frame.appendChild(this.opacityLabel);this.frame.appendChild(this.opacityDiv);this.frame.appendChild(this.newColorDiv);this.frame.appendChild(this.initialColorDiv);this.frame.appendChild(this.cancelButton);this.frame.appendChild(this.applyButton);this.frame.appendChild(this.saveButton);this.frame.appendChild(this.loadButton)}},{key:\"_bindHammer\",value:function _bindHammer(){var _this2=this;this.drag={};this.pinch={};this.hammer=new Hammer(this.colorPickerCanvas);this.hammer.get(\"pinch\").set({enable:true});hammerUtil.onTouch(this.hammer,function(event){_this2._moveSelector(event)});this.hammer.on(\"tap\",function(event){_this2._moveSelector(event)});this.hammer.on(\"panstart\",function(event){_this2._moveSelector(event)});this.hammer.on(\"panmove\",function(event){_this2._moveSelector(event)});this.hammer.on(\"panend\",function(event){_this2._moveSelector(event)})}},{key:\"_generateHueCircle\",value:function _generateHueCircle(){if(this.generated===false){var ctx=this.colorPickerCanvas.getContext(\"2d\");if(this.pixelRation===undefined){this.pixelRatio=(window.devicePixelRatio||1)/(ctx.webkitBackingStorePixelRatio||ctx.mozBackingStorePixelRatio||ctx.msBackingStorePixelRatio||ctx.oBackingStorePixelRatio||ctx.backingStorePixelRatio||1)}ctx.setTransform(this.pixelRatio,0,0,this.pixelRatio,0,0);var w=this.colorPickerCanvas.clientWidth;var h=this.colorPickerCanvas.clientHeight;ctx.clearRect(0,0,w,h);var x=void 0,y=void 0,hue=void 0,sat=void 0;this.centerCoordinates={x:w*.5,y:h*.5};this.r=.49*w;var angleConvert=2*Math.PI/360;var hfac=1/360;var sfac=1/this.r;var rgb=void 0;for(hue=0;hue<360;hue++){for(sat=0;sat<this.r;sat++){x=this.centerCoordinates.x+sat*Math.sin(angleConvert*hue);y=this.centerCoordinates.y+sat*Math.cos(angleConvert*hue);rgb=util.HSVToRGB(hue*hfac,sat*sfac,1);ctx.fillStyle=\"rgb(\"+rgb.r+\",\"+rgb.g+\",\"+rgb.b+\")\";ctx.fillRect(x-.5,y-.5,2,2)}}ctx.strokeStyle=\"rgba(0,0,0,1)\";ctx.circle(this.centerCoordinates.x,this.centerCoordinates.y,this.r);ctx.stroke();this.hueCircle=ctx.getImageData(0,0,w,h)}this.generated=true}},{key:\"_moveSelector\",value:function _moveSelector(event){var rect=this.colorPickerDiv.getBoundingClientRect();var left=event.center.x-rect.left;var top=event.center.y-rect.top;var centerY=.5*this.colorPickerDiv.clientHeight;var centerX=.5*this.colorPickerDiv.clientWidth;var x=left-centerX;var y=top-centerY;var angle=Math.atan2(x,y);var radius=.98*Math.min(Math.sqrt(x*x+y*y),centerX);var newTop=Math.cos(angle)*radius+centerY;var newLeft=Math.sin(angle)*radius+centerX;this.colorPickerSelector.style.top=newTop-.5*this.colorPickerSelector.clientHeight+\"px\";this.colorPickerSelector.style.left=newLeft-.5*this.colorPickerSelector.clientWidth+\"px\";var h=angle/(2*Math.PI);h=h<0?h+1:h;var s=radius/this.r;var hsv=util.RGBToHSV(this.color.r,this.color.g,this.color.b);hsv.h=h;hsv.s=s;var rgba=util.HSVToRGB(hsv.h,hsv.s,hsv.v);rgba[\"a\"]=this.color.a;this.color=rgba;this.initialColorDiv.style.backgroundColor=\"rgba(\"+this.initialColor.r+\",\"+this.initialColor.g+\",\"+this.initialColor.b+\",\"+this.initialColor.a+\")\";this.newColorDiv.style.backgroundColor=\"rgba(\"+this.color.r+\",\"+this.color.g+\",\"+this.color.b+\",\"+this.color.a+\")\"}}]);return ColorPicker}();exports[\"default\"]=ColorPicker},function(module,exports,__webpack_require__){\"use strict\";var moment=__webpack_require__(9);var util=__webpack_require__(2);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Range=__webpack_require__(64);var Core=__webpack_require__(65);var TimeAxis=__webpack_require__(45);var CurrentTime=__webpack_require__(67);var CustomTime=__webpack_require__(46);var LineGraph=__webpack_require__(106);var printStyle=__webpack_require__(15).printStyle;var allOptions=__webpack_require__(113).allOptions;var configureOptions=__webpack_require__(113).configureOptions;var Configurator=__webpack_require__(71)[\"default\"];var Validator=__webpack_require__(15)[\"default\"];function Graph2d(container,items,groups,options){if(!(Array.isArray(groups)||groups instanceof DataSet||groups instanceof DataView)&&groups instanceof Object){var forthArgument=options;options=groups;groups=forthArgument}if(options&&options.throttleRedraw){console.warn('Graph2d option \"throttleRedraw\" is DEPRICATED and no longer supported. It will be removed in the next MAJOR release.')}var me=this;this.defaultOptions={start:null,end:null,autoResize:true,orientation:{axis:\"bottom\",item:\"bottom\"},moment:moment,width:null,height:null,maxHeight:null,minHeight:null};this.options=util.deepExtend({},this.defaultOptions);this._create(container);this.components=[];this.body={dom:this.dom,domProps:this.props,emitter:{on:this.on.bind(this),off:this.off.bind(this),emit:this.emit.bind(this)},hiddenDates:[],util:{toScreen:me._toScreen.bind(me),toGlobalScreen:me._toGlobalScreen.bind(me),toTime:me._toTime.bind(me),toGlobalTime:me._toGlobalTime.bind(me)}};this.range=new Range(this.body);this.components.push(this.range);this.body.range=this.range;this.timeAxis=new TimeAxis(this.body);this.components.push(this.timeAxis);this.currentTime=new CurrentTime(this.body);this.components.push(this.currentTime);this.linegraph=new LineGraph(this.body);this.components.push(this.linegraph);this.itemsData=null;this.groupsData=null;this.on(\"tap\",function(event){me.emit(\"click\",me.getEventProperties(event))});this.on(\"doubletap\",function(event){me.emit(\"doubleClick\",me.getEventProperties(event))});this.dom.root.oncontextmenu=function(event){me.emit(\"contextmenu\",me.getEventProperties(event))};if(options){this.setOptions(options)}if(groups){this.setGroups(groups)}if(items){this.setItems(items)}this._redraw()}Graph2d.prototype=new Core;Graph2d.prototype.setOptions=function(options){var errorFound=Validator.validate(options,allOptions);if(errorFound===true){console.log(\"%cErrors have been found in the supplied options object.\",printStyle)}Core.prototype.setOptions.call(this,options)};Graph2d.prototype.setItems=function(items){var initialLoad=this.itemsData==null;var newDataSet;if(!items){newDataSet=null}else if(items instanceof DataSet||items instanceof DataView){newDataSet=items}else{newDataSet=new DataSet(items,{type:{start:\"Date\",end:\"Date\"}})}this.itemsData=newDataSet;this.linegraph&&this.linegraph.setItems(newDataSet);if(initialLoad){if(this.options.start!=undefined||this.options.end!=undefined){var start=this.options.start!=undefined?this.options.start:null;var end=this.options.end!=undefined?this.options.end:null;this.setWindow(start,end,{animation:false})}else{this.fit({animation:false})}}};Graph2d.prototype.setGroups=function(groups){var newDataSet;if(!groups){newDataSet=null}else if(groups instanceof DataSet||groups instanceof DataView){newDataSet=groups}else{newDataSet=new DataSet(groups)}this.groupsData=newDataSet;this.linegraph.setGroups(newDataSet)};Graph2d.prototype.getLegend=function(groupId,width,height){if(width===undefined){width=15}if(height===undefined){height=15}if(this.linegraph.groups[groupId]!==undefined){return this.linegraph.groups[groupId].getLegend(width,height)}else{return\"cannot find group:'\"+groupId+\"'\"}};Graph2d.prototype.isGroupVisible=function(groupId){if(this.linegraph.groups[groupId]!==undefined){return this.linegraph.groups[groupId].visible&&(this.linegraph.options.groups.visibility[groupId]===undefined||this.linegraph.options.groups.visibility[groupId]==true)}else{return false}};Graph2d.prototype.getDataRange=function(){var min=null;var max=null;for(var groupId in this.linegraph.groups){if(this.linegraph.groups.hasOwnProperty(groupId)){if(this.linegraph.groups[groupId].visible==true){for(var i=0;i<this.linegraph.groups[groupId].itemsData.length;i++){var item=this.linegraph.groups[groupId].itemsData[i];var value=util.convert(item.x,\"Date\").valueOf();min=min==null?value:min>value?value:min;max=max==null?value:max<value?value:max}}}}return{min:min!=null?new Date(min):null,max:max!=null?new Date(max):null}};Graph2d.prototype.getEventProperties=function(event){var clientX=event.center?event.center.x:event.clientX;var clientY=event.center?event.center.y:event.clientY;var x=clientX-util.getAbsoluteLeft(this.dom.centerContainer);var y=clientY-util.getAbsoluteTop(this.dom.centerContainer);var time=this._toTime(x);var customTime=CustomTime.customTimeFromTarget(event);var element=util.getTarget(event);var what=null;if(util.hasParent(element,this.timeAxis.dom.foreground)){what=\"axis\"}else if(this.timeAxis2&&util.hasParent(element,this.timeAxis2.dom.foreground)){what=\"axis\"}else if(util.hasParent(element,this.linegraph.yAxisLeft.dom.frame)){what=\"data-axis\"}else if(util.hasParent(element,this.linegraph.yAxisRight.dom.frame)){what=\"data-axis\"}else if(util.hasParent(element,this.linegraph.legendLeft.dom.frame)){what=\"legend\"}else if(util.hasParent(element,this.linegraph.legendRight.dom.frame)){what=\"legend\"}else if(customTime!=null){what=\"custom-time\"}else if(util.hasParent(element,this.currentTime.bar)){what=\"current-time\"}else if(util.hasParent(element,this.dom.center)){what=\"background\"}var value=[];var yAxisLeft=this.linegraph.yAxisLeft;var yAxisRight=this.linegraph.yAxisRight;if(!yAxisLeft.hidden&&this.itemsData.length>0){value.push(yAxisLeft.screenToValue(y))}if(!yAxisRight.hidden&&this.itemsData.length>0){value.push(yAxisRight.screenToValue(y))}return{event:event,what:what,pageX:event.srcEvent?event.srcEvent.pageX:event.pageX,pageY:event.srcEvent?event.srcEvent.pageY:event.pageY,x:x,y:y,time:time,value:value}};Graph2d.prototype._createConfigurator=function(){return new Configurator(this,this.dom.container,configureOptions)};module.exports=Graph2d},function(module,exports,__webpack_require__){\"use strict\";exports.util=__webpack_require__(2);exports.DOMutil=__webpack_require__(14);exports.DataSet=__webpack_require__(11);exports.DataView=__webpack_require__(12);exports.Queue=__webpack_require__(43);exports.Network=__webpack_require__(182);exports.network={Images:__webpack_require__(116),dotparser:__webpack_require__(114),gephiParser:__webpack_require__(115),allOptions:__webpack_require__(122)};exports.network.convertDot=function(input){return exports.network.dotparser.DOTToGraph(input)};exports.network.convertGephi=function(input,options){return exports.network.gephiParser.parseGephi(input,options)};exports.moment=__webpack_require__(9);exports.Hammer=__webpack_require__(10);exports.keycharm=__webpack_require__(35)},function(module,exports,__webpack_require__){\"use strict\";__webpack_require__(183);var Emitter=__webpack_require__(44);var util=__webpack_require__(2);var dotparser=__webpack_require__(114);var gephiParser=__webpack_require__(115);var Activator=__webpack_require__(97);var locales=__webpack_require__(184);var Images=__webpack_require__(116)[\"default\"];var Groups=__webpack_require__(186)[\"default\"];var NodesHandler=__webpack_require__(187)[\"default\"];var EdgesHandler=__webpack_require__(214)[\"default\"];var PhysicsEngine=__webpack_require__(220)[\"default\"];var ClusterEngine=__webpack_require__(227)[\"default\"];var CanvasRenderer=__webpack_require__(229)[\"default\"];var Canvas=__webpack_require__(230)[\"default\"];var View=__webpack_require__(231)[\"default\"];var InteractionHandler=__webpack_require__(232)[\"default\"];var SelectionHandler=__webpack_require__(234)[\"default\"];var LayoutEngine=__webpack_require__(235)[\"default\"];var ManipulationSystem=__webpack_require__(237)[\"default\"];var Configurator=__webpack_require__(71)[\"default\"];var Validator=__webpack_require__(15)[\"default\"];var _require=__webpack_require__(15),printStyle=_require.printStyle;var _require2=__webpack_require__(122),allOptions=_require2.allOptions,configureOptions=_require2.configureOptions;var KamadaKawai=__webpack_require__(238)[\"default\"];function Network(container,data,options){var _this=this;if(!(this instanceof Network)){throw new SyntaxError(\"Constructor must be called with the new operator\")}this.options={};this.defaultOptions={locale:\"en\",locales:locales,clickToUse:false};util.extend(this.options,this.defaultOptions);this.body={container:container,nodes:{},nodeIndices:[],edges:{},edgeIndices:[],emitter:{on:this.on.bind(this),off:this.off.bind(this),emit:this.emit.bind(this),once:this.once.bind(this)},eventListeners:{onTap:function onTap(){},onTouch:function onTouch(){},onDoubleTap:function onDoubleTap(){},onHold:function onHold(){},onDragStart:function onDragStart(){},onDrag:function onDrag(){},onDragEnd:function onDragEnd(){},onMouseWheel:function onMouseWheel(){},onPinch:function onPinch(){},onMouseMove:function onMouseMove(){},onRelease:function onRelease(){},onContext:function onContext(){}},data:{nodes:null,edges:null},functions:{createNode:function createNode(){},createEdge:function createEdge(){},getPointer:function getPointer(){}},modules:{},view:{scale:1,translation:{x:0,y:0}}};this.bindEventListeners();this.images=new Images(function(){return _this.body.emitter.emit(\"_requestRedraw\")});this.groups=new Groups;this.canvas=new Canvas(this.body);this.selectionHandler=new SelectionHandler(this.body,this.canvas);this.interactionHandler=new InteractionHandler(this.body,this.canvas,this.selectionHandler);this.view=new View(this.body,this.canvas);this.renderer=new CanvasRenderer(this.body,this.canvas);this.physics=new PhysicsEngine(this.body);this.layoutEngine=new LayoutEngine(this.body);this.clustering=new ClusterEngine(this.body);this.manipulation=new ManipulationSystem(this.body,this.canvas,this.selectionHandler);this.nodesHandler=new NodesHandler(this.body,this.images,this.groups,this.layoutEngine);this.edgesHandler=new EdgesHandler(this.body,this.images,this.groups);this.body.modules[\"kamadaKawai\"]=new KamadaKawai(this.body,150,.05);this.body.modules[\"clustering\"]=this.clustering;this.canvas._create();this.setOptions(options);this.setData(data)}Emitter(Network.prototype);Network.prototype.setOptions=function(options){var _this2=this;if(options!==undefined){var errorFound=Validator.validate(options,allOptions);if(errorFound===true){console.log(\"%cErrors have been found in the supplied options object.\",printStyle)}var fields=[\"locale\",\"locales\",\"clickToUse\"];util.selectiveDeepExtend(fields,this.options,options);options=this.layoutEngine.setOptions(options.layout,options);this.canvas.setOptions(options);this.groups.setOptions(options.groups);this.nodesHandler.setOptions(options.nodes);this.edgesHandler.setOptions(options.edges);this.physics.setOptions(options.physics);this.manipulation.setOptions(options.manipulation,options,this.options);this.interactionHandler.setOptions(options.interaction);this.renderer.setOptions(options.interaction);this.selectionHandler.setOptions(options.interaction);if(options.groups!==undefined){this.body.emitter.emit(\"refreshNodes\")}if(\"configure\"in options){if(!this.configurator){this.configurator=new Configurator(this,this.body.container,configureOptions,this.canvas.pixelRatio)}this.configurator.setOptions(options.configure)}if(this.configurator&&this.configurator.options.enabled===true){var networkOptions={nodes:{},edges:{},layout:{},interaction:{},manipulation:{},physics:{},global:{}};util.deepExtend(networkOptions.nodes,this.nodesHandler.options);util.deepExtend(networkOptions.edges,this.edgesHandler.options);util.deepExtend(networkOptions.layout,this.layoutEngine.options);util.deepExtend(networkOptions.interaction,this.selectionHandler.options);util.deepExtend(networkOptions.interaction,this.renderer.options);util.deepExtend(networkOptions.interaction,this.interactionHandler.options);util.deepExtend(networkOptions.manipulation,this.manipulation.options);util.deepExtend(networkOptions.physics,this.physics.options);util.deepExtend(networkOptions.global,this.canvas.options);util.deepExtend(networkOptions.global,this.options);this.configurator.setModuleOptions(networkOptions)}if(options.clickToUse!==undefined){if(options.clickToUse===true){if(this.activator===undefined){this.activator=new Activator(this.canvas.frame);this.activator.on(\"change\",function(){_this2.body.emitter.emit(\"activate\")})}}else{if(this.activator!==undefined){this.activator.destroy();delete this.activator}this.body.emitter.emit(\"activate\")}}else{this.body.emitter.emit(\"activate\")}this.canvas.setSize();this.body.emitter.emit(\"startSimulation\")}};Network.prototype._updateVisibleIndices=function(){var nodes=this.body.nodes;var edges=this.body.edges;this.body.nodeIndices=[];this.body.edgeIndices=[];for(var nodeId in nodes){if(nodes.hasOwnProperty(nodeId)){if(!this.clustering._isClusteredNode(nodeId)&&nodes[nodeId].options.hidden===false){this.body.nodeIndices.push(nodes[nodeId].id)}}}for(var edgeId in edges){if(edges.hasOwnProperty(edgeId)){var edge=edges[edgeId];var fromNode=nodes[edge.fromId];var toNode=nodes[edge.toId];var edgeNodesPresent=fromNode!==undefined&&toNode!==undefined;var isVisible=!this.clustering._isClusteredEdge(edgeId)&&edge.options.hidden===false&&edgeNodesPresent&&fromNode.options.hidden===false&&toNode.options.hidden===false;if(isVisible){this.body.edgeIndices.push(edge.id)}}}};Network.prototype.bindEventListeners=function(){var _this3=this;this.body.emitter.on(\"_dataChanged\",function(){_this3.edgesHandler._updateState();_this3.body.emitter.emit(\"_dataUpdated\")});this.body.emitter.on(\"_dataUpdated\",function(){_this3.clustering._updateState();_this3._updateVisibleIndices();_this3._updateValueRange(_this3.body.nodes);_this3._updateValueRange(_this3.body.edges);_this3.body.emitter.emit(\"startSimulation\");_this3.body.emitter.emit(\"_requestRedraw\")})};Network.prototype.setData=function(data){this.body.emitter.emit(\"resetPhysics\");this.body.emitter.emit(\"_resetData\");this.selectionHandler.unselectAll();if(data&&data.dot&&(data.nodes||data.edges)){throw new SyntaxError('Data must contain either parameter \"dot\" or '+' parameter pair \"nodes\" and \"edges\", but not both.')}this.setOptions(data&&data.options);if(data&&data.dot){console.log(\"The dot property has been deprecated. Please use the static convertDot method to convert DOT into vis.network format and use the normal data format with nodes and edges. This converter is used like this: var data = vis.network.convertDot(dotString);\");var dotData=dotparser.DOTToGraph(data.dot);this.setData(dotData);return}else if(data&&data.gephi){console.log(\"The gephi property has been deprecated. Please use the static convertGephi method to convert gephi into vis.network format and use the normal data format with nodes and edges. This converter is used like this: var data = vis.network.convertGephi(gephiJson);\");var gephiData=gephiParser.parseGephi(data.gephi);this.setData(gephiData);return}else{this.nodesHandler.setData(data&&data.nodes,true);this.edgesHandler.setData(data&&data.edges,true)}this.body.emitter.emit(\"_dataChanged\");this.body.emitter.emit(\"_dataLoaded\");this.body.emitter.emit(\"initPhysics\")};Network.prototype.destroy=function(){this.body.emitter.emit(\"destroy\");this.body.emitter.off();this.off();delete this.groups;delete this.canvas;delete this.selectionHandler;delete this.interactionHandler;delete this.view;delete this.renderer;delete this.physics;delete this.layoutEngine;delete this.clustering;delete this.manipulation;delete this.nodesHandler;delete this.edgesHandler;delete this.configurator;delete this.images;for(var nodeId in this.body.nodes){if(!this.body.nodes.hasOwnProperty(nodeId))continue;delete this.body.nodes[nodeId]}for(var edgeId in this.body.edges){if(!this.body.edges.hasOwnProperty(edgeId))continue;delete this.body.edges[edgeId]}util.recursiveDOMDelete(this.body.container)};Network.prototype._updateValueRange=function(obj){var id;var valueMin=undefined;var valueMax=undefined;var valueTotal=0;for(id in obj){if(obj.hasOwnProperty(id)){var value=obj[id].getValue();if(value!==undefined){valueMin=valueMin===undefined?value:Math.min(value,valueMin);valueMax=valueMax===undefined?value:Math.max(value,valueMax);valueTotal+=value}}}if(valueMin!==undefined&&valueMax!==undefined){for(id in obj){if(obj.hasOwnProperty(id)){obj[id].setValueRange(valueMin,valueMax,valueTotal)}}}};Network.prototype.isActive=function(){return!this.activator||this.activator.active};Network.prototype.setSize=function(){return this.canvas.setSize.apply(this.canvas,arguments)};Network.prototype.canvasToDOM=function(){return this.canvas.canvasToDOM.apply(this.canvas,arguments)};Network.prototype.DOMtoCanvas=function(){return this.canvas.DOMtoCanvas.apply(this.canvas,arguments)};Network.prototype.findNode=function(){return this.clustering.findNode.apply(this.clustering,arguments)};Network.prototype.isCluster=function(){return this.clustering.isCluster.apply(this.clustering,arguments)};Network.prototype.openCluster=function(){return this.clustering.openCluster.apply(this.clustering,arguments)};Network.prototype.cluster=function(){return this.clustering.cluster.apply(this.clustering,arguments)};Network.prototype.getNodesInCluster=function(){return this.clustering.getNodesInCluster.apply(this.clustering,arguments)};Network.prototype.clusterByConnection=function(){return this.clustering.clusterByConnection.apply(this.clustering,arguments)};Network.prototype.clusterByHubsize=function(){return this.clustering.clusterByHubsize.apply(this.clustering,arguments)};Network.prototype.clusterOutliers=function(){return this.clustering.clusterOutliers.apply(this.clustering,arguments)};Network.prototype.getSeed=function(){return this.layoutEngine.getSeed.apply(this.layoutEngine,arguments)};Network.prototype.enableEditMode=function(){return this.manipulation.enableEditMode.apply(this.manipulation,arguments)};Network.prototype.disableEditMode=function(){return this.manipulation.disableEditMode.apply(this.manipulation,arguments)};Network.prototype.addNodeMode=function(){return this.manipulation.addNodeMode.apply(this.manipulation,arguments)};Network.prototype.editNode=function(){return this.manipulation.editNode.apply(this.manipulation,arguments)};Network.prototype.editNodeMode=function(){console.log(\"Deprecated: Please use editNode instead of editNodeMode.\");return this.manipulation.editNode.apply(this.manipulation,arguments)};Network.prototype.addEdgeMode=function(){return this.manipulation.addEdgeMode.apply(this.manipulation,arguments)};Network.prototype.editEdgeMode=function(){return this.manipulation.editEdgeMode.apply(this.manipulation,arguments)};Network.prototype.deleteSelected=function(){return this.manipulation.deleteSelected.apply(this.manipulation,arguments)};Network.prototype.getPositions=function(){return this.nodesHandler.getPositions.apply(this.nodesHandler,arguments)};Network.prototype.storePositions=function(){return this.nodesHandler.storePositions.apply(this.nodesHandler,arguments)};Network.prototype.moveNode=function(){return this.nodesHandler.moveNode.apply(this.nodesHandler,arguments)};Network.prototype.getBoundingBox=function(){return this.nodesHandler.getBoundingBox.apply(this.nodesHandler,arguments)};Network.prototype.getConnectedNodes=function(objectId){if(this.body.nodes[objectId]!==undefined){return this.nodesHandler.getConnectedNodes.apply(this.nodesHandler,arguments)}else{return this.edgesHandler.getConnectedNodes.apply(this.edgesHandler,arguments)}};Network.prototype.getConnectedEdges=function(){return this.nodesHandler.getConnectedEdges.apply(this.nodesHandler,arguments)};Network.prototype.startSimulation=function(){return this.physics.startSimulation.apply(this.physics,arguments)};Network.prototype.stopSimulation=function(){return this.physics.stopSimulation.apply(this.physics,arguments)};Network.prototype.stabilize=function(){return this.physics.stabilize.apply(this.physics,arguments)};Network.prototype.getSelection=function(){return this.selectionHandler.getSelection.apply(this.selectionHandler,arguments)};Network.prototype.setSelection=function(){return this.selectionHandler.setSelection.apply(this.selectionHandler,arguments)};Network.prototype.getSelectedNodes=function(){return this.selectionHandler.getSelectedNodes.apply(this.selectionHandler,arguments)};Network.prototype.getSelectedEdges=function(){return this.selectionHandler.getSelectedEdges.apply(this.selectionHandler,arguments)};Network.prototype.getNodeAt=function(){var node=this.selectionHandler.getNodeAt.apply(this.selectionHandler,arguments);if(node!==undefined&&node.id!==undefined){return node.id}return node};Network.prototype.getEdgeAt=function(){var edge=this.selectionHandler.getEdgeAt.apply(this.selectionHandler,arguments);if(edge!==undefined&&edge.id!==undefined){return edge.id}return edge};Network.prototype.selectNodes=function(){return this.selectionHandler.selectNodes.apply(this.selectionHandler,arguments)};Network.prototype.selectEdges=function(){return this.selectionHandler.selectEdges.apply(this.selectionHandler,arguments)};Network.prototype.unselectAll=function(){this.selectionHandler.unselectAll.apply(this.selectionHandler,arguments);this.redraw()};Network.prototype.redraw=function(){return this.renderer.redraw.apply(this.renderer,arguments)};Network.prototype.getScale=function(){return this.view.getScale.apply(this.view,arguments)};Network.prototype.getViewPosition=function(){return this.view.getViewPosition.apply(this.view,arguments)};Network.prototype.fit=function(){return this.view.fit.apply(this.view,arguments)};Network.prototype.moveTo=function(){return this.view.moveTo.apply(this.view,arguments)};Network.prototype.focus=function(){return this.view.focus.apply(this.view,arguments)};Network.prototype.releaseNode=function(){return this.view.releaseNode.apply(this.view,arguments)};Network.prototype.getOptionsFromConfigurator=function(){var options={};if(this.configurator){options=this.configurator.getOptions.apply(this.configurator)}return options};module.exports=Network},function(module,exports,__webpack_require__){\"use strict\";if(typeof CanvasRenderingContext2D!==\"undefined\"){CanvasRenderingContext2D.prototype.circle=function(x,y,r){this.beginPath();this.arc(x,y,r,0,2*Math.PI,false);this.closePath()};CanvasRenderingContext2D.prototype.square=function(x,y,r){this.beginPath();this.rect(x-r,y-r,r*2,r*2);this.closePath()};CanvasRenderingContext2D.prototype.triangle=function(x,y,r){this.beginPath();r*=1.15;y+=.275*r;var s=r*2;var s2=s/2;var ir=Math.sqrt(3)/6*s;var h=Math.sqrt(s*s-s2*s2);this.moveTo(x,y-(h-ir));this.lineTo(x+s2,y+ir);this.lineTo(x-s2,y+ir);this.lineTo(x,y-(h-ir));this.closePath()};CanvasRenderingContext2D.prototype.triangleDown=function(x,y,r){this.beginPath();r*=1.15;y-=.275*r;var s=r*2;var s2=s/2;var ir=Math.sqrt(3)/6*s;var h=Math.sqrt(s*s-s2*s2);this.moveTo(x,y+(h-ir));this.lineTo(x+s2,y-ir);this.lineTo(x-s2,y-ir);this.lineTo(x,y+(h-ir));this.closePath()};CanvasRenderingContext2D.prototype.star=function(x,y,r){this.beginPath();r*=.82;y+=.1*r;for(var n=0;n<10;n++){var radius=n%2===0?r*1.3:r*.5;this.lineTo(x+radius*Math.sin(n*2*Math.PI/10),y-radius*Math.cos(n*2*Math.PI/10))}this.closePath()};CanvasRenderingContext2D.prototype.diamond=function(x,y,r){this.beginPath();this.lineTo(x,y+r);this.lineTo(x+r,y);this.lineTo(x,y-r);this.lineTo(x-r,y);this.closePath()};CanvasRenderingContext2D.prototype.roundRect=function(x,y,w,h,r){var r2d=Math.PI/180;if(w-2*r<0){r=w/2}if(h-2*r<0){r=h/2}this.beginPath();this.moveTo(x+r,y);this.lineTo(x+w-r,y);this.arc(x+w-r,y+r,r,r2d*270,r2d*360,false);this.lineTo(x+w,y+h-r);this.arc(x+w-r,y+h-r,r,0,r2d*90,false);this.lineTo(x+r,y+h);this.arc(x+r,y+h-r,r,r2d*90,r2d*180,false);this.lineTo(x,y+r);this.arc(x+r,y+r,r,r2d*180,r2d*270,false);this.closePath()};CanvasRenderingContext2D.prototype.ellipse_vis=function(x,y,w,h){var kappa=.5522848,ox=w/2*kappa,oy=h/2*kappa,xe=x+w,ye=y+h,xm=x+w/2,ym=y+h/2;this.beginPath();this.moveTo(x,ym);this.bezierCurveTo(x,ym-oy,xm-ox,y,xm,y);this.bezierCurveTo(xm+ox,y,xe,ym-oy,xe,ym);this.bezierCurveTo(xe,ym+oy,xm+ox,ye,xm,ye);this.bezierCurveTo(xm-ox,ye,x,ym+oy,x,ym);this.closePath()};CanvasRenderingContext2D.prototype.database=function(x,y,w,h){var f=1/3;var wEllipse=w;var hEllipse=h*f;var kappa=.5522848,ox=wEllipse/2*kappa,oy=hEllipse/2*kappa,xe=x+wEllipse,ye=y+hEllipse,xm=x+wEllipse/2,ym=y+hEllipse/2,ymb=y+(h-hEllipse/2),yeb=y+h;this.beginPath();this.moveTo(xe,ym);this.bezierCurveTo(xe,ym+oy,xm+ox,ye,xm,ye);this.bezierCurveTo(xm-ox,ye,x,ym+oy,x,ym);this.bezierCurveTo(x,ym-oy,xm-ox,y,xm,y);this.bezierCurveTo(xm+ox,y,xe,ym-oy,xe,ym);this.lineTo(xe,ymb);this.bezierCurveTo(xe,ymb+oy,xm+ox,yeb,xm,yeb);this.bezierCurveTo(xm-ox,yeb,x,ymb+oy,x,ymb);this.lineTo(x,ym)};CanvasRenderingContext2D.prototype.dashedLine=function(x,y,x2,y2,pattern){this.beginPath();this.moveTo(x,y);var patternLength=pattern.length;var dx=x2-x;var dy=y2-y;var slope=dy/dx;var distRemaining=Math.sqrt(dx*dx+dy*dy);var patternIndex=0;var draw=true;var xStep=0;var dashLength=pattern[0];while(distRemaining>=.1){dashLength=pattern[patternIndex++%patternLength];if(dashLength>distRemaining){dashLength=distRemaining}xStep=Math.sqrt(dashLength*dashLength/(1+slope*slope));xStep=dx<0?-xStep:xStep;x+=xStep;y+=slope*xStep;if(draw===true){this.lineTo(x,y)}else{this.moveTo(x,y)}distRemaining-=dashLength;draw=!draw}};CanvasRenderingContext2D.prototype.hexagon=function(x,y,r){this.beginPath();var sides=6;var a=Math.PI*2/sides;this.moveTo(x+r,y);for(var i=1;i<sides;i++){this.lineTo(x+r*Math.cos(a*i),y+r*Math.sin(a*i))}this.closePath()}}},function(module,exports,__webpack_require__){\"use strict\";exports[\"en\"]={edit:\"Edit\",del:\"Delete selected\",back:\"Back\",addNode:\"Add Node\",addEdge:\"Add Edge\",editNode:\"Edit Node\",editEdge:\"Edit Edge\",addDescription:\"Click in an empty space to place a new node.\",edgeDescription:\"Click on a node and drag the edge to another node to connect them.\",editEdgeDescription:\"Click on the control points and drag them to a node to connect to it.\",createEdgeError:\"Cannot link edges to a cluster.\",deleteClusterError:\"Clusters cannot be deleted.\",editClusterError:\"Clusters cannot be edited.\"};exports[\"en_EN\"]=exports[\"en\"];exports[\"en_US\"]=exports[\"en\"];exports[\"de\"]={edit:\"Editieren\",del:\"Lösche Auswahl\",back:\"Zurück\",addNode:\"Knoten hinzufügen\",addEdge:\"Kante hinzufügen\",editNode:\"Knoten editieren\",editEdge:\"Kante editieren\",addDescription:\"Klicke auf eine freie Stelle, um einen neuen Knoten zu plazieren.\",edgeDescription:\"Klicke auf einen Knoten und ziehe die Kante zu einem anderen Knoten, um diese zu verbinden.\",editEdgeDescription:\"Klicke auf die Verbindungspunkte und ziehe diese auf einen Knoten, um sie zu verbinden.\",createEdgeError:\"Es ist nicht möglich, Kanten mit Clustern zu verbinden.\",deleteClusterError:\"Cluster können nicht gelöscht werden.\",editClusterError:\"Cluster können nicht editiert werden.\"};exports[\"de_DE\"]=exports[\"de\"];exports[\"es\"]={edit:\"Editar\",del:\"Eliminar selección\",back:\"Átras\",addNode:\"Añadir nodo\",addEdge:\"Añadir arista\",editNode:\"Editar nodo\",editEdge:\"Editar arista\",addDescription:\"Haga clic en un lugar vacío para colocar un nuevo nodo.\",edgeDescription:\"Haga clic en un nodo y arrastre la arista hacia otro nodo para conectarlos.\",editEdgeDescription:\"Haga clic en un punto de control y arrastrelo a un nodo para conectarlo.\",createEdgeError:\"No se puede conectar una arista a un grupo.\",deleteClusterError:\"No es posible eliminar grupos.\",editClusterError:\"No es posible editar grupos.\"};exports[\"es_ES\"]=exports[\"es\"];exports[\"it\"]={edit:\"Modifica\",del:\"Cancella la selezione\",back:\"Indietro\",addNode:\"Aggiungi un nodo\",addEdge:\"Aggiungi un vertice\",editNode:\"Modifica il nodo\",editEdge:\"Modifica il vertice\",addDescription:\"Clicca per aggiungere un nuovo nodo\",edgeDescription:\"Clicca su un nodo e trascinalo ad un altro nodo per connetterli.\",editEdgeDescription:\"Clicca sui Punti di controllo e trascinali ad un nodo per connetterli.\",createEdgeError:\"Non si possono collegare vertici ad un cluster\",deleteClusterError:\"I cluster non possono essere cancellati\",editClusterError:\"I clusters non possono essere modificati.\"};exports[\"it_IT\"]=exports[\"it\"];exports[\"nl\"]={edit:\"Wijzigen\",del:\"Selectie verwijderen\",\nback:\"Terug\",addNode:\"Node toevoegen\",addEdge:\"Link toevoegen\",editNode:\"Node wijzigen\",editEdge:\"Link wijzigen\",addDescription:\"Klik op een leeg gebied om een nieuwe node te maken.\",edgeDescription:\"Klik op een node en sleep de link naar een andere node om ze te verbinden.\",editEdgeDescription:\"Klik op de verbindingspunten en sleep ze naar een node om daarmee te verbinden.\",createEdgeError:\"Kan geen link maken naar een cluster.\",deleteClusterError:\"Clusters kunnen niet worden verwijderd.\",editClusterError:\"Clusters kunnen niet worden aangepast.\"};exports[\"nl_NL\"]=exports[\"nl\"];exports[\"nl_BE\"]=exports[\"nl\"];exports[\"pt-br\"]={edit:\"Editar\",del:\"Remover selecionado\",back:\"Voltar\",addNode:\"Adicionar nó\",addEdge:\"Adicionar aresta\",editNode:\"Editar nó\",editEdge:\"Editar aresta\",addDescription:\"Clique em um espaço em branco para adicionar um novo nó\",edgeDescription:\"Clique em um nó e arraste a aresta até outro nó para conectá-los\",editEdgeDescription:\"Clique nos pontos de controle e os arraste para um nó para conectá-los\",createEdgeError:\"Não foi possível linkar arestas a um cluster.\",deleteClusterError:\"Clusters não puderam ser removidos.\",editClusterError:\"Clusters não puderam ser editados.\"};exports[\"pt-BR\"]=exports[\"pt-br\"];exports[\"pt_BR\"]=exports[\"pt-br\"];exports[\"pt_br\"]=exports[\"pt-br\"];exports[\"ru\"]={edit:\"Редактировать\",del:\"Удалить выбранное\",back:\"Назад\",addNode:\"Добавить узел\",addEdge:\"Добавить ребро\",editNode:\"Редактировать узел\",editEdge:\"Редактировать ребро\",addDescription:\"Кликните в свободное место, чтобы добавить новый узел.\",edgeDescription:\"Кликните на узел и протяните ребро к другому узлу, чтобы соединить их.\",editEdgeDescription:\"Кликните на контрольные точки и перетащите их в узел, чтобы подключиться к нему.\",createEdgeError:\"Невозможно соединить ребра в кластер.\",deleteClusterError:\"Кластеры не могут быть удалены\",editClusterError:\"Кластеры недоступны для редактирования.\"};exports[\"ru_RU\"]=exports[\"ru\"];exports[\"cn\"]={edit:\"编辑\",del:\"删除选定\",back:\"返回\",addNode:\"添加节点\",addEdge:\"添加连接线\",editNode:\"编辑节点\",editEdge:\"编辑连接线\",addDescription:\"单击空白处放置新节点。\",edgeDescription:\"单击某个节点并将该连接线拖动到另一个节点以连接它们。\",editEdgeDescription:\"单击控制节点并将它们拖到节点上连接。\",createEdgeError:\"无法将连接线连接到群集。\",deleteClusterError:\"无法删除群集。\",editClusterError:\"无法编辑群集。\"};exports[\"zh_CN\"]=exports[\"cn\"]},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CachedImage=function(){function CachedImage(){(0,_classCallCheck3[\"default\"])(this,CachedImage);this.NUM_ITERATIONS=4;this.image=new Image;this.canvas=document.createElement(\"canvas\")}(0,_createClass3[\"default\"])(CachedImage,[{key:\"init\",value:function init(){if(this.initialized())return;this.src=this.image.src;var w=this.image.width;var h=this.image.height;this.width=w;this.height=h;var h2=Math.floor(h/2);var h4=Math.floor(h/4);var h8=Math.floor(h/8);var h16=Math.floor(h/16);var w2=Math.floor(w/2);var w4=Math.floor(w/4);var w8=Math.floor(w/8);var w16=Math.floor(w/16);this.canvas.width=3*w4;this.canvas.height=h2;this.coordinates=[[0,0,w2,h2],[w2,0,w4,h4],[w2,h4,w8,h8],[5*w8,h4,w16,h16]];this._fillMipMap()}},{key:\"initialized\",value:function initialized(){return this.coordinates!==undefined}},{key:\"_fillMipMap\",value:function _fillMipMap(){var ctx=this.canvas.getContext(\"2d\");var to=this.coordinates[0];ctx.drawImage(this.image,to[0],to[1],to[2],to[3]);for(var iterations=1;iterations<this.NUM_ITERATIONS;iterations++){var from=this.coordinates[iterations-1];var _to=this.coordinates[iterations];ctx.drawImage(this.canvas,from[0],from[1],from[2],from[3],_to[0],_to[1],_to[2],_to[3])}}},{key:\"drawImageAtPosition\",value:function drawImageAtPosition(ctx,factor,left,top,width,height){if(!this.initialized())return;if(factor>2){factor*=.5;var iterations=0;while(factor>2&&iterations<this.NUM_ITERATIONS){factor*=.5;iterations+=1}if(iterations>=this.NUM_ITERATIONS){iterations=this.NUM_ITERATIONS-1}var from=this.coordinates[iterations];ctx.drawImage(this.canvas,from[0],from[1],from[2],from[3],left,top,width,height)}else{ctx.drawImage(this.image,left,top,width,height)}}}]);return CachedImage}();exports[\"default\"]=CachedImage},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Groups=function(){function Groups(){(0,_classCallCheck3[\"default\"])(this,Groups);this.clear();this.defaultIndex=0;this.groupsArray=[];this.groupIndex=0;this.defaultGroups=[{border:\"#2B7CE9\",background:\"#97C2FC\",highlight:{border:\"#2B7CE9\",background:\"#D2E5FF\"},hover:{border:\"#2B7CE9\",background:\"#D2E5FF\"}},{border:\"#FFA500\",background:\"#FFFF00\",highlight:{border:\"#FFA500\",background:\"#FFFFA3\"},hover:{border:\"#FFA500\",background:\"#FFFFA3\"}},{border:\"#FA0A10\",background:\"#FB7E81\",highlight:{border:\"#FA0A10\",background:\"#FFAFB1\"},hover:{border:\"#FA0A10\",background:\"#FFAFB1\"}},{border:\"#41A906\",background:\"#7BE141\",highlight:{border:\"#41A906\",background:\"#A1EC76\"},hover:{border:\"#41A906\",background:\"#A1EC76\"}},{border:\"#E129F0\",background:\"#EB7DF4\",highlight:{border:\"#E129F0\",background:\"#F0B3F5\"},hover:{border:\"#E129F0\",background:\"#F0B3F5\"}},{border:\"#7C29F0\",background:\"#AD85E4\",highlight:{border:\"#7C29F0\",background:\"#D3BDF0\"},hover:{border:\"#7C29F0\",background:\"#D3BDF0\"}},{border:\"#C37F00\",background:\"#FFA807\",highlight:{border:\"#C37F00\",background:\"#FFCA66\"},hover:{border:\"#C37F00\",background:\"#FFCA66\"}},{border:\"#4220FB\",background:\"#6E6EFD\",highlight:{border:\"#4220FB\",background:\"#9B9BFD\"},hover:{border:\"#4220FB\",background:\"#9B9BFD\"}},{border:\"#FD5A77\",background:\"#FFC0CB\",highlight:{border:\"#FD5A77\",background:\"#FFD1D9\"},hover:{border:\"#FD5A77\",background:\"#FFD1D9\"}},{border:\"#4AD63A\",background:\"#C2FABC\",highlight:{border:\"#4AD63A\",background:\"#E6FFE3\"},hover:{border:\"#4AD63A\",background:\"#E6FFE3\"}},{border:\"#990000\",background:\"#EE0000\",highlight:{border:\"#BB0000\",background:\"#FF3333\"},hover:{border:\"#BB0000\",background:\"#FF3333\"}},{border:\"#FF6000\",background:\"#FF6000\",highlight:{border:\"#FF6000\",background:\"#FF6000\"},hover:{border:\"#FF6000\",background:\"#FF6000\"}},{border:\"#97C2FC\",background:\"#2B7CE9\",highlight:{border:\"#D2E5FF\",background:\"#2B7CE9\"},hover:{border:\"#D2E5FF\",background:\"#2B7CE9\"}},{border:\"#399605\",background:\"#255C03\",highlight:{border:\"#399605\",background:\"#255C03\"},hover:{border:\"#399605\",background:\"#255C03\"}},{border:\"#B70054\",background:\"#FF007E\",highlight:{border:\"#B70054\",background:\"#FF007E\"},hover:{border:\"#B70054\",background:\"#FF007E\"}},{border:\"#AD85E4\",background:\"#7C29F0\",highlight:{border:\"#D3BDF0\",background:\"#7C29F0\"},hover:{border:\"#D3BDF0\",background:\"#7C29F0\"}},{border:\"#4557FA\",background:\"#000EA1\",highlight:{border:\"#6E6EFD\",background:\"#000EA1\"},hover:{border:\"#6E6EFD\",background:\"#000EA1\"}},{border:\"#FFC0CB\",background:\"#FD5A77\",highlight:{border:\"#FFD1D9\",background:\"#FD5A77\"},hover:{border:\"#FFD1D9\",background:\"#FD5A77\"}},{border:\"#C2FABC\",background:\"#74D66A\",highlight:{border:\"#E6FFE3\",background:\"#74D66A\"},hover:{border:\"#E6FFE3\",background:\"#74D66A\"}},{border:\"#EE0000\",background:\"#990000\",highlight:{border:\"#FF3333\",background:\"#BB0000\"},hover:{border:\"#FF3333\",background:\"#BB0000\"}}];this.options={};this.defaultOptions={useDefaultGroups:true};util.extend(this.options,this.defaultOptions)}(0,_createClass3[\"default\"])(Groups,[{key:\"setOptions\",value:function setOptions(options){var optionFields=[\"useDefaultGroups\"];if(options!==undefined){for(var groupName in options){if(options.hasOwnProperty(groupName)){if(optionFields.indexOf(groupName)===-1){var group=options[groupName];this.add(groupName,group)}}}}}},{key:\"clear\",value:function clear(){this.groups={};this.groupsArray=[]}},{key:\"get\",value:function get(groupname){var shouldCreate=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;var group=this.groups[groupname];if(group===undefined&&shouldCreate){if(this.options.useDefaultGroups===false&&this.groupsArray.length>0){var index=this.groupIndex%this.groupsArray.length;this.groupIndex++;group={};group.color=this.groups[this.groupsArray[index]];this.groups[groupname]=group}else{var _index=this.defaultIndex%this.defaultGroups.length;this.defaultIndex++;group={};group.color=this.defaultGroups[_index];this.groups[groupname]=group}}return group}},{key:\"add\",value:function add(groupName,style){this.groups[groupName]=style;this.groupsArray.push(groupName);return style}}]);return Groups}();exports[\"default\"]=Groups},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Node=__webpack_require__(47)[\"default\"];var NodesHandler=function(){function NodesHandler(body,images,groups,layoutEngine){var _this=this;(0,_classCallCheck3[\"default\"])(this,NodesHandler);this.body=body;this.images=images;this.groups=groups;this.layoutEngine=layoutEngine;this.body.functions.createNode=this.create.bind(this);this.nodesListeners={add:function add(event,params){_this.add(params.items)},update:function update(event,params){_this.update(params.items,params.data,params.oldData)},remove:function remove(event,params){_this.remove(params.items)}};this.defaultOptions={borderWidth:1,borderWidthSelected:2,brokenImage:undefined,color:{border:\"#2B7CE9\",background:\"#97C2FC\",highlight:{border:\"#2B7CE9\",background:\"#D2E5FF\"},hover:{border:\"#2B7CE9\",background:\"#D2E5FF\"}},fixed:{x:false,y:false},font:{color:\"#343434\",size:14,face:\"arial\",background:\"none\",strokeWidth:0,strokeColor:\"#ffffff\",align:\"center\",vadjust:0,multi:false,bold:{mod:\"bold\"},boldital:{mod:\"bold italic\"},ital:{mod:\"italic\"},mono:{mod:\"\",size:15,face:\"monospace\",vadjust:2}},group:undefined,hidden:false,icon:{face:\"FontAwesome\",code:undefined,size:50,color:\"#2B7CE9\"},image:undefined,label:undefined,labelHighlightBold:true,level:undefined,margin:{top:5,right:5,bottom:5,left:5},mass:1,physics:true,scaling:{min:10,max:30,label:{enabled:false,min:14,max:30,maxVisible:30,drawThreshold:5},customScalingFunction:function customScalingFunction(min,max,total,value){if(max===min){return.5}else{var scale=1/(max-min);return Math.max(0,(value-min)*scale)}}},shadow:{enabled:false,color:\"rgba(0,0,0,0.5)\",size:10,x:5,y:5},shape:\"ellipse\",shapeProperties:{borderDashes:false,borderRadius:6,interpolation:true,useImageSize:false,useBorderWithImage:false},size:25,title:undefined,value:undefined,x:undefined,y:undefined};if(this.defaultOptions.mass<=0){throw\"Internal error: mass in defaultOptions of NodesHandler may not be zero or negative\"}this.options=util.bridgeObject(this.defaultOptions);this.bindEventListeners()}(0,_createClass3[\"default\"])(NodesHandler,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this2=this;this.body.emitter.on(\"refreshNodes\",this.refresh.bind(this));this.body.emitter.on(\"refresh\",this.refresh.bind(this));this.body.emitter.on(\"destroy\",function(){util.forEach(_this2.nodesListeners,function(callback,event){if(_this2.body.data.nodes)_this2.body.data.nodes.off(event,callback)});delete _this2.body.functions.createNode;delete _this2.nodesListeners.add;delete _this2.nodesListeners.update;delete _this2.nodesListeners.remove;delete _this2.nodesListeners})}},{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){Node.parseOptions(this.options,options);if(options.shape!==undefined){for(var nodeId in this.body.nodes){if(this.body.nodes.hasOwnProperty(nodeId)){this.body.nodes[nodeId].updateShape()}}}if(options.font!==undefined){for(var _nodeId in this.body.nodes){if(this.body.nodes.hasOwnProperty(_nodeId)){this.body.nodes[_nodeId].updateLabelModule();this.body.nodes[_nodeId].needsRefresh()}}}if(options.size!==undefined){for(var _nodeId2 in this.body.nodes){if(this.body.nodes.hasOwnProperty(_nodeId2)){this.body.nodes[_nodeId2].needsRefresh()}}}if(options.hidden!==undefined||options.physics!==undefined){this.body.emitter.emit(\"_dataChanged\")}}}},{key:\"setData\",value:function setData(nodes){var doNotEmit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var oldNodesData=this.body.data.nodes;if(nodes instanceof DataSet||nodes instanceof DataView){this.body.data.nodes=nodes}else if(Array.isArray(nodes)){this.body.data.nodes=new DataSet;this.body.data.nodes.add(nodes)}else if(!nodes){this.body.data.nodes=new DataSet}else{throw new TypeError(\"Array or DataSet expected\")}if(oldNodesData){util.forEach(this.nodesListeners,function(callback,event){oldNodesData.off(event,callback)})}this.body.nodes={};if(this.body.data.nodes){var me=this;util.forEach(this.nodesListeners,function(callback,event){me.body.data.nodes.on(event,callback)});var ids=this.body.data.nodes.getIds();this.add(ids,true)}if(doNotEmit===false){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"add\",value:function add(ids){var doNotEmit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var id=void 0;var newNodes=[];for(var i=0;i<ids.length;i++){id=ids[i];var properties=this.body.data.nodes.get(id);var node=this.create(properties);newNodes.push(node);this.body.nodes[id]=node}this.layoutEngine.positionInitially(newNodes);if(doNotEmit===false){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"update\",value:function update(ids,changedData,oldData){var nodes=this.body.nodes;var dataChanged=false;for(var i=0;i<ids.length;i++){var id=ids[i];var node=nodes[id];var data=changedData[i];if(node!==undefined){if(node.setOptions(data)){dataChanged=true}}else{dataChanged=true;node=this.create(data);nodes[id]=node}}if(!dataChanged&&oldData!==undefined){dataChanged=changedData.some(function(newValue,index){var oldValue=oldData[index];return oldValue&&oldValue.level!==newValue.level})}if(dataChanged===true){this.body.emitter.emit(\"_dataChanged\")}else{this.body.emitter.emit(\"_dataUpdated\")}}},{key:\"remove\",value:function remove(ids){var nodes=this.body.nodes;for(var i=0;i<ids.length;i++){var id=ids[i];delete nodes[id]}this.body.emitter.emit(\"_dataChanged\")}},{key:\"create\",value:function create(properties){var constructorClass=arguments.length>1&&arguments[1]!==undefined?arguments[1]:Node;return new constructorClass(properties,this.body,this.images,this.groups,this.options,this.defaultOptions)}},{key:\"refresh\",value:function refresh(){var _this3=this;var clearPositions=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;util.forEach(this.body.nodes,function(node,nodeId){var data=_this3.body.data.nodes.get(nodeId);if(data!==undefined){if(clearPositions===true){node.setOptions({x:null,y:null})}node.setOptions({fixed:false});node.setOptions(data)}})}},{key:\"getPositions\",value:function getPositions(ids){var dataArray={};if(ids!==undefined){if(Array.isArray(ids)===true){for(var i=0;i<ids.length;i++){if(this.body.nodes[ids[i]]!==undefined){var node=this.body.nodes[ids[i]];dataArray[ids[i]]={x:Math.round(node.x),y:Math.round(node.y)}}}}else{if(this.body.nodes[ids]!==undefined){var _node=this.body.nodes[ids];dataArray[ids]={x:Math.round(_node.x),y:Math.round(_node.y)}}}}else{for(var _i=0;_i<this.body.nodeIndices.length;_i++){var _node2=this.body.nodes[this.body.nodeIndices[_i]];dataArray[this.body.nodeIndices[_i]]={x:Math.round(_node2.x),y:Math.round(_node2.y)}}}return dataArray}},{key:\"storePositions\",value:function storePositions(){var dataArray=[];var dataset=this.body.data.nodes.getDataSet();for(var nodeId in dataset._data){if(dataset._data.hasOwnProperty(nodeId)){var node=this.body.nodes[nodeId];if(dataset._data[nodeId].x!=Math.round(node.x)||dataset._data[nodeId].y!=Math.round(node.y)){dataArray.push({id:node.id,x:Math.round(node.x),y:Math.round(node.y)})}}}dataset.update(dataArray)}},{key:\"getBoundingBox\",value:function getBoundingBox(nodeId){if(this.body.nodes[nodeId]!==undefined){return this.body.nodes[nodeId].shape.boundingBox}}},{key:\"getConnectedNodes\",value:function getConnectedNodes(nodeId,direction){var nodeList=[];if(this.body.nodes[nodeId]!==undefined){var node=this.body.nodes[nodeId];var nodeObj={};for(var i=0;i<node.edges.length;i++){var edge=node.edges[i];if(direction!==\"to\"&&edge.toId==node.id){if(nodeObj[edge.fromId]===undefined){nodeList.push(edge.fromId);nodeObj[edge.fromId]=true}}else if(direction!==\"from\"&&edge.fromId==node.id){if(nodeObj[edge.toId]===undefined){nodeList.push(edge.toId);nodeObj[edge.toId]=true}}}}return nodeList}},{key:\"getConnectedEdges\",value:function getConnectedEdges(nodeId){var edgeList=[];if(this.body.nodes[nodeId]!==undefined){var node=this.body.nodes[nodeId];for(var i=0;i<node.edges.length;i++){edgeList.push(node.edges[i].id)}}else{console.log(\"NodeId provided for getConnectedEdges does not exist. Provided: \",nodeId)}return edgeList}},{key:\"moveNode\",value:function moveNode(nodeId,x,y){var _this4=this;if(this.body.nodes[nodeId]!==undefined){this.body.nodes[nodeId].x=Number(x);this.body.nodes[nodeId].y=Number(y);setTimeout(function(){_this4.body.emitter.emit(\"startSimulation\")},0)}else{console.log(\"Node id supplied to moveNode does not exist. Provided: \",nodeId)}}}]);return NodesHandler}();exports[\"default\"]=NodesHandler},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(189),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(49);__webpack_require__(60);module.exports=__webpack_require__(190)},function(module,exports,__webpack_require__){var classof=__webpack_require__(86);var ITERATOR=__webpack_require__(13)(\"iterator\");var Iterators=__webpack_require__(31);module.exports=__webpack_require__(7).isIterable=function(it){var O=Object(it);return O[ITERATOR]!==undefined||\"@@iterator\"in O||Iterators.hasOwnProperty(classof(O))}},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var LabelAccumulator=__webpack_require__(192)[\"default\"];var ComponentUtil=__webpack_require__(48)[\"default\"];var LabelSplitter=function(){function LabelSplitter(ctx,parent,selected,hover){var _this=this;(0,_classCallCheck3[\"default\"])(this,LabelSplitter);this.ctx=ctx;this.parent=parent;var textWidth=function textWidth(text,mod){if(text===undefined)return 0;var values=_this.parent.getFormattingValues(ctx,selected,hover,mod);var width=0;if(text!==\"\"){var measure=_this.ctx.measureText(text);width=measure.width}return{width:width,values:values}};this.lines=new LabelAccumulator(textWidth)}(0,_createClass3[\"default\"])(LabelSplitter,[{key:\"process\",value:function process(text){if(!ComponentUtil.isValidLabel(text)){return this.lines.finalize()}var font=this.parent.fontOptions;text=text.replace(/\\r\\n/g,\"\\n\");text=text.replace(/\\r/g,\"\\n\");var nlLines=String(text).split(\"\\n\");var lineCount=nlLines.length;if(font.multi){for(var i=0;i<lineCount;i++){var blocks=this.splitBlocks(nlLines[i],font.multi);if(blocks===undefined)continue;if(blocks.length===0){this.lines.newLine(\"\");continue}if(font.maxWdt>0){for(var j=0;j<blocks.length;j++){var mod=blocks[j].mod;var _text=blocks[j].text;this.splitStringIntoLines(_text,mod,true)}}else{for(var _j=0;_j<blocks.length;_j++){var _mod=blocks[_j].mod;var _text2=blocks[_j].text;this.lines.append(_text2,_mod)}}this.lines.newLine()}}else{if(font.maxWdt>0){for(var _i=0;_i<lineCount;_i++){this.splitStringIntoLines(nlLines[_i])}}else{for(var _i2=0;_i2<lineCount;_i2++){this.lines.newLine(nlLines[_i2])}}}return this.lines.finalize()}},{key:\"decodeMarkupSystem\",value:function decodeMarkupSystem(markupSystem){var system=\"none\";if(markupSystem===\"markdown\"||markupSystem===\"md\"){system=\"markdown\"}else if(markupSystem===true||markupSystem===\"html\"){system=\"html\"}return system}},{key:\"splitHtmlBlocks\",value:function splitHtmlBlocks(text){var blocks=[];var s={bold:false,ital:false,mono:false,spacing:false,position:0,buffer:\"\",modStack:[]};s.mod=function(){return this.modStack.length===0?\"normal\":this.modStack[0]};s.modName=function(){if(this.modStack.length===0)return\"normal\";else if(this.modStack[0]===\"mono\")return\"mono\";else{if(s.bold&&s.ital){return\"boldital\"}else if(s.bold){return\"bold\"}else if(s.ital){return\"ital\"}}};s.emitBlock=function(){var override=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;if(this.spacing){this.add(\" \");this.spacing=false}if(this.buffer.length>0){blocks.push({text:this.buffer,mod:this.modName()});this.buffer=\"\"}};s.add=function(text){if(text===\" \"){s.spacing=true}if(s.spacing){this.buffer+=\" \";this.spacing=false}if(text!=\" \"){this.buffer+=text}};while(s.position<text.length){var ch=text.charAt(s.position);if(/[ \\t]/.test(ch)){if(!s.mono){s.spacing=true}else{s.add(ch)}}else if(/</.test(ch)){if(!s.mono&&!s.bold&&/<b>/.test(text.substr(s.position,3))){s.emitBlock();s.bold=true;s.modStack.unshift(\"bold\");s.position+=2}else if(!s.mono&&!s.ital&&/<i>/.test(text.substr(s.position,3))){s.emitBlock();s.ital=true;s.modStack.unshift(\"ital\");s.position+=2}else if(!s.mono&&/<code>/.test(text.substr(s.position,6))){s.emitBlock();s.mono=true;s.modStack.unshift(\"mono\");s.position+=5}else if(!s.mono&&s.mod()===\"bold\"&&/<\\/b>/.test(text.substr(s.position,4))){s.emitBlock();s.bold=false;s.modStack.shift();s.position+=3}else if(!s.mono&&s.mod()===\"ital\"&&/<\\/i>/.test(text.substr(s.position,4))){s.emitBlock();s.ital=false;s.modStack.shift();s.position+=3}else if(s.mod()===\"mono\"&&/<\\/code>/.test(text.substr(s.position,7))){s.emitBlock();s.mono=false;s.modStack.shift();s.position+=6}else{s.add(ch)}}else if(/&/.test(ch)){if(/&lt;/.test(text.substr(s.position,4))){s.add(\"<\");s.position+=3}else if(/&amp;/.test(text.substr(s.position,5))){s.add(\"&\");s.position+=4}else{s.add(\"&\")}}else{s.add(ch)}s.position++}s.emitBlock();return blocks}},{key:\"splitMarkdownBlocks\",value:function splitMarkdownBlocks(text){var blocks=[];var s={bold:false,ital:false,mono:false,beginable:true,spacing:false,position:0,buffer:\"\",modStack:[]};s.mod=function(){return this.modStack.length===0?\"normal\":this.modStack[0]};s.modName=function(){if(this.modStack.length===0)return\"normal\";else if(this.modStack[0]===\"mono\")return\"mono\";else{if(s.bold&&s.ital){return\"boldital\"}else if(s.bold){return\"bold\"}else if(s.ital){return\"ital\"}}};s.emitBlock=function(){var override=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;if(this.spacing){this.add(\" \");this.spacing=false}if(this.buffer.length>0){blocks.push({text:this.buffer,mod:this.modName()});this.buffer=\"\"}};s.add=function(text){if(text===\" \"){s.spacing=true}if(s.spacing){this.buffer+=\" \";this.spacing=false}if(text!=\" \"){this.buffer+=text}};while(s.position<text.length){var ch=text.charAt(s.position);if(/[ \\t]/.test(ch)){if(!s.mono){s.spacing=true}else{s.add(ch)}s.beginable=true}else if(/\\\\/.test(ch)){if(s.position<text.length+1){s.position++;ch=text.charAt(s.position);if(/ \\t/.test(ch)){s.spacing=true}else{s.add(ch);s.beginable=false}}}else if(!s.mono&&!s.bold&&(s.beginable||s.spacing)&&/\\*/.test(ch)){s.emitBlock();s.bold=true;s.modStack.unshift(\"bold\")}else if(!s.mono&&!s.ital&&(s.beginable||s.spacing)&&/\\_/.test(ch)){s.emitBlock();s.ital=true;s.modStack.unshift(\"ital\")}else if(!s.mono&&(s.beginable||s.spacing)&&/`/.test(ch)){s.emitBlock();s.mono=true;s.modStack.unshift(\"mono\")}else if(!s.mono&&s.mod()===\"bold\"&&/\\*/.test(ch)){if(s.position===text.length-1||/[.,_` \\t\\n]/.test(text.charAt(s.position+1))){s.emitBlock();s.bold=false;s.modStack.shift()}else{s.add(ch)}}else if(!s.mono&&s.mod()===\"ital\"&&/\\_/.test(ch)){if(s.position===text.length-1||/[.,*` \\t\\n]/.test(text.charAt(s.position+1))){s.emitBlock();s.ital=false;s.modStack.shift()}else{s.add(ch)}}else if(s.mono&&s.mod()===\"mono\"&&/`/.test(ch)){if(s.position===text.length-1||/[.,*_ \\t\\n]/.test(text.charAt(s.position+1))){s.emitBlock();s.mono=false;s.modStack.shift()}else{s.add(ch)}}else{s.add(ch);s.beginable=false}s.position++}s.emitBlock();return blocks}},{key:\"splitBlocks\",value:function splitBlocks(text,markupSystem){var system=this.decodeMarkupSystem(markupSystem);if(system===\"none\"){return[{text:text,mod:\"normal\"}]}else if(system===\"markdown\"){return this.splitMarkdownBlocks(text)}else if(system===\"html\"){return this.splitHtmlBlocks(text)}}},{key:\"overMaxWidth\",value:function overMaxWidth(text){var width=this.ctx.measureText(text).width;return this.lines.curWidth()+width>this.parent.fontOptions.maxWdt}},{key:\"getLongestFit\",value:function getLongestFit(words){var text=\"\";var w=0;while(w<words.length){var pre=text===\"\"?\"\":\" \";var newText=text+pre+words[w];if(this.overMaxWidth(newText))break;text=newText;w++}return w}},{key:\"getLongestFitWord\",value:function getLongestFitWord(words){var w=0;while(w<words.length){if(this.overMaxWidth(words.slice(0,w)))break;w++}return w}},{key:\"splitStringIntoLines\",value:function splitStringIntoLines(str){var mod=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"normal\";var appendLast=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;str=str.replace(/^( +)/g,\"$1\\r\");str=str.replace(/([^\\r][^ ]*)( +)/g,\"$1\\r$2\\r\");var words=str.split(\"\\r\");while(words.length>0){var w=this.getLongestFit(words);if(w===0){var word=words[0];var x=this.getLongestFitWord(word);this.lines.newLine(word.slice(0,x),mod);words[0]=word.slice(x)}else{var newW=w;if(words[w-1]===\" \"){w--}else if(words[newW]===\" \"){newW++}var text=words.slice(0,w).join(\"\");if(w==words.length&&appendLast){this.lines.append(text,mod)}else{this.lines.newLine(text,mod)}words=words.slice(newW)}}}}]);return LabelSplitter}();exports[\"default\"]=LabelSplitter},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _assign=__webpack_require__(90);var _assign2=_interopRequireDefault(_assign);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var LabelAccumulator=function(){function LabelAccumulator(measureText){(0,_classCallCheck3[\"default\"])(this,LabelAccumulator);this.measureText=measureText;this.current=0;this.width=0;this.height=0;this.lines=[]}(0,_createClass3[\"default\"])(LabelAccumulator,[{key:\"_add\",value:function _add(l,text){var mod=arguments.length>2&&arguments[2]!==undefined?arguments[2]:\"normal\";if(this.lines[l]===undefined){this.lines[l]={width:0,height:0,blocks:[]}}var tmpText=text;if(text===undefined||text===\"\")tmpText=\" \";var result=this.measureText(tmpText,mod);var block=(0,_assign2[\"default\"])({},result.values);block.text=text;block.width=result.width;block.mod=mod;if(text===undefined||text===\"\"){block.width=0}this.lines[l].blocks.push(block);this.lines[l].width+=block.width}},{key:\"curWidth\",value:function curWidth(){var line=this.lines[this.current];if(line===undefined)return 0;return line.width}},{key:\"append\",value:function append(text){var mod=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"normal\";this._add(this.current,text,mod)}},{key:\"newLine\",value:function newLine(text){var mod=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"normal\";this._add(this.current,text,mod);this.current++}},{key:\"determineLineHeights\",value:function determineLineHeights(){for(var k=0;k<this.lines.length;k++){var line=this.lines[k];var height=0;if(line.blocks!==undefined){for(var l=0;l<line.blocks.length;l++){var block=line.blocks[l];if(height<block.height){height=block.height}}}line.height=height}}},{key:\"determineLabelSize\",value:function determineLabelSize(){var width=0;var height=0;for(var k=0;k<this.lines.length;k++){var line=this.lines[k];if(line.width>width){width=line.width}height+=line.height}this.width=width;this.height=height}},{key:\"removeEmptyBlocks\",value:function removeEmptyBlocks(){var tmpLines=[];for(var k=0;k<this.lines.length;k++){var line=this.lines[k];if(line.blocks.length===0)continue;if(k===this.lines.length-1){if(line.width===0)continue}var tmpLine={};(0,_assign2[\"default\"])(tmpLine,line);tmpLine.blocks=[];var firstEmptyBlock=void 0;var tmpBlocks=[];for(var l=0;l<line.blocks.length;l++){var block=line.blocks[l];if(block.width!==0){tmpBlocks.push(block)}else{if(firstEmptyBlock===undefined){firstEmptyBlock=block}}}if(tmpBlocks.length===0&&firstEmptyBlock!==undefined){tmpBlocks.push(firstEmptyBlock)}tmpLine.blocks=tmpBlocks;tmpLines.push(tmpLine)}return tmpLines}},{key:\"finalize\",value:function finalize(){this.determineLineHeights();this.determineLabelSize();var tmpLines=this.removeEmptyBlocks();return{width:this.width,height:this.height,lines:tmpLines}}}]);return LabelAccumulator}();exports[\"default\"]=LabelAccumulator},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Box=function(_NodeBase){(0,_inherits3[\"default\"])(Box,_NodeBase);function Box(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Box);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Box.__proto__||(0,_getPrototypeOf2[\"default\"])(Box)).call(this,options,body,labelModule));_this._setMargins(labelModule);return _this}(0,_createClass3[\"default\"])(Box,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;if(this.needsRefresh(selected,hover)){var dimensions=this.getDimensionsFromLabel(ctx,selected,hover);this.width=dimensions.width+this.margin.right+this.margin.left;this.height=dimensions.height+this.margin.top+this.margin.bottom;this.radius=this.width/2}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.left=x-this.width/2;this.top=y-this.height/2;this.initContextForDraw(ctx,values);ctx.roundRect(this.left,this.top,this.width,this.height,values.borderRadius);this.performFill(ctx,values);this.updateBoundingBox(x,y,ctx,selected,hover);this.labelModule.draw(ctx,this.left+this.textSize.width/2+this.margin.left,this.top+this.textSize.height/2+this.margin.top,selected,hover)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y,ctx,selected,hover){this._updateBoundingBox(x,y,ctx,selected,hover)\n;var borderRadius=this.options.shapeProperties.borderRadius;this._addBoundingBoxMargin(borderRadius)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){this.resize(ctx);var borderWidth=this.options.borderWidth;return Math.min(Math.abs(this.width/2/Math.cos(angle)),Math.abs(this.height/2/Math.sin(angle)))+borderWidth}}]);return Box}(_NodeBase3[\"default\"]);exports[\"default\"]=Box},function(module,exports,__webpack_require__){__webpack_require__(195);module.exports=__webpack_require__(7).Object.getPrototypeOf},function(module,exports,__webpack_require__){var toObject=__webpack_require__(41);var $getPrototypeOf=__webpack_require__(85);__webpack_require__(87)(\"getPrototypeOf\",function(){return function getPrototypeOf(it){return $getPrototypeOf(toObject(it))}})},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(197),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(198);module.exports=__webpack_require__(7).Object.setPrototypeOf},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);$export($export.S,\"Object\",{setPrototypeOf:__webpack_require__(199).set})},function(module,exports,__webpack_require__){var isObject=__webpack_require__(32);var anObject=__webpack_require__(27);var check=function(O,proto){anObject(O);if(!isObject(proto)&&proto!==null)throw TypeError(proto+\": can't set as prototype!\")};module.exports={set:Object.setPrototypeOf||(\"__proto__\"in{}?function(test,buggy,set){try{set=__webpack_require__(80)(Function.call,__webpack_require__(89).f(Object.prototype,\"__proto__\").set,2);set(test,[]);buggy=!(test instanceof Array)}catch(e){buggy=true}return function setPrototypeOf(O,proto){check(O,proto);if(buggy)O.__proto__=proto;else set(O,proto);return O}}({},false):undefined),check:check}},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _CircleImageBase2=__webpack_require__(73);var _CircleImageBase3=_interopRequireDefault(_CircleImageBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Circle=function(_CircleImageBase){(0,_inherits3[\"default\"])(Circle,_CircleImageBase);function Circle(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Circle);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Circle.__proto__||(0,_getPrototypeOf2[\"default\"])(Circle)).call(this,options,body,labelModule));_this._setMargins(labelModule);return _this}(0,_createClass3[\"default\"])(Circle,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;if(this.needsRefresh(selected,hover)){var dimensions=this.getDimensionsFromLabel(ctx,selected,hover);var diameter=Math.max(dimensions.width+this.margin.right+this.margin.left,dimensions.height+this.margin.top+this.margin.bottom);this.options.size=diameter/2;this.width=diameter;this.height=diameter;this.radius=this.width/2}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.left=x-this.width/2;this.top=y-this.height/2;this._drawRawCircle(ctx,x,y,values);this.updateBoundingBox(x,y);this.labelModule.draw(ctx,this.left+this.textSize.width/2+this.margin.left,y,selected,hover)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y){this.boundingBox.top=y-this.options.size;this.boundingBox.left=x-this.options.size;this.boundingBox.right=x+this.options.size;this.boundingBox.bottom=y+this.options.size}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){this.resize(ctx);return this.width*.5}}]);return Circle}(_CircleImageBase3[\"default\"]);exports[\"default\"]=Circle},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _CircleImageBase2=__webpack_require__(73);var _CircleImageBase3=_interopRequireDefault(_CircleImageBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CircularImage=function(_CircleImageBase){(0,_inherits3[\"default\"])(CircularImage,_CircleImageBase);function CircularImage(options,body,labelModule,imageObj,imageObjAlt){(0,_classCallCheck3[\"default\"])(this,CircularImage);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(CircularImage.__proto__||(0,_getPrototypeOf2[\"default\"])(CircularImage)).call(this,options,body,labelModule));_this.setImages(imageObj,imageObjAlt);return _this}(0,_createClass3[\"default\"])(CircularImage,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;var imageAbsent=this.imageObj.src===undefined||this.imageObj.width===undefined||this.imageObj.height===undefined;if(imageAbsent){var diameter=this.options.size*2;this.width=diameter;this.height=diameter;this.radius=.5*this.width;return}if(this.needsRefresh(selected,hover)){this._resizeImage()}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.switchImages(selected);this.resize();this.left=x-this.width/2;this.top=y-this.height/2;this._drawRawCircle(ctx,x,y,values);ctx.save();ctx.clip();this._drawImageAtPosition(ctx,values);ctx.restore();this._drawImageLabel(ctx,x,y,selected,hover);this.updateBoundingBox(x,y)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y){this.boundingBox.top=y-this.options.size;this.boundingBox.left=x-this.options.size;this.boundingBox.right=x+this.options.size;this.boundingBox.bottom=y+this.options.size;this.boundingBox.left=Math.min(this.boundingBox.left,this.labelModule.size.left);this.boundingBox.right=Math.max(this.boundingBox.right,this.labelModule.size.left+this.labelModule.size.width);this.boundingBox.bottom=Math.max(this.boundingBox.bottom,this.boundingBox.bottom+this.labelOffset)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){this.resize(ctx);return this.width*.5}}]);return CircularImage}(_CircleImageBase3[\"default\"]);exports[\"default\"]=CircularImage},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Database=function(_NodeBase){(0,_inherits3[\"default\"])(Database,_NodeBase);function Database(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Database);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Database.__proto__||(0,_getPrototypeOf2[\"default\"])(Database)).call(this,options,body,labelModule));_this._setMargins(labelModule);return _this}(0,_createClass3[\"default\"])(Database,[{key:\"resize\",value:function resize(ctx,selected,hover){if(this.needsRefresh(selected,hover)){var dimensions=this.getDimensionsFromLabel(ctx,selected,hover);var size=dimensions.width+this.margin.right+this.margin.left;this.width=size;this.height=size;this.radius=this.width/2}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.left=x-this.width/2;this.top=y-this.height/2;this.initContextForDraw(ctx,values);ctx.database(x-this.width/2,y-this.height/2,this.width,this.height);this.performFill(ctx,values);this.updateBoundingBox(x,y,ctx,selected,hover);this.labelModule.draw(ctx,this.left+this.textSize.width/2+this.margin.left,this.top+this.textSize.height/2+this.margin.top,selected,hover)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Database}(_NodeBase3[\"default\"]);exports[\"default\"]=Database},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Diamond=function(_ShapeBase){(0,_inherits3[\"default\"])(Diamond,_ShapeBase);function Diamond(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Diamond);return(0,_possibleConstructorReturn3[\"default\"])(this,(Diamond.__proto__||(0,_getPrototypeOf2[\"default\"])(Diamond)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Diamond,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"diamond\",4,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Diamond}(_ShapeBase3[\"default\"]);exports[\"default\"]=Diamond},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Dot=function(_ShapeBase){(0,_inherits3[\"default\"])(Dot,_ShapeBase);function Dot(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Dot);return(0,_possibleConstructorReturn3[\"default\"])(this,(Dot.__proto__||(0,_getPrototypeOf2[\"default\"])(Dot)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Dot,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"circle\",2,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){this.resize(ctx);return this.options.size}}]);return Dot}(_ShapeBase3[\"default\"]);exports[\"default\"]=Dot},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Ellipse=function(_NodeBase){(0,_inherits3[\"default\"])(Ellipse,_NodeBase);function Ellipse(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Ellipse);return(0,_possibleConstructorReturn3[\"default\"])(this,(Ellipse.__proto__||(0,_getPrototypeOf2[\"default\"])(Ellipse)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Ellipse,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;if(this.needsRefresh(selected,hover)){var dimensions=this.getDimensionsFromLabel(ctx,selected,hover);this.height=dimensions.height*2;this.width=dimensions.width+dimensions.height;this.radius=.5*this.width}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.left=x-this.width*.5;this.top=y-this.height*.5;this.initContextForDraw(ctx,values);ctx.ellipse_vis(this.left,this.top,this.width,this.height);this.performFill(ctx,values);this.updateBoundingBox(x,y,ctx,selected,hover);this.labelModule.draw(ctx,x,y,selected,hover)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){this.resize(ctx);var a=this.width*.5;var b=this.height*.5;var w=Math.sin(angle)*a;var h=Math.cos(angle)*b;return a*b/Math.sqrt(w*w+h*h)}}]);return Ellipse}(_NodeBase3[\"default\"]);exports[\"default\"]=Ellipse},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Icon=function(_NodeBase){(0,_inherits3[\"default\"])(Icon,_NodeBase);function Icon(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Icon);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Icon.__proto__||(0,_getPrototypeOf2[\"default\"])(Icon)).call(this,options,body,labelModule));_this._setMargins(labelModule);return _this}(0,_createClass3[\"default\"])(Icon,[{key:\"resize\",value:function resize(ctx,selected,hover){if(this.needsRefresh(selected,hover)){this.iconSize={width:Number(this.options.icon.size),height:Number(this.options.icon.size)};this.width=this.iconSize.width+this.margin.right+this.margin.left;this.height=this.iconSize.height+this.margin.top+this.margin.bottom;this.radius=.5*this.width}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.options.icon.size=this.options.icon.size||50;this.left=x-this.width/2;this.top=y-this.height/2;this._icon(ctx,x,y,selected,hover,values);if(this.options.label!==undefined){var iconTextSpacing=5;this.labelModule.draw(ctx,this.left+this.iconSize.width/2+this.margin.left,y+this.height/2+iconTextSpacing,selected)}this.updateBoundingBox(x,y)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y){this.boundingBox.top=y-this.options.icon.size*.5;this.boundingBox.left=x-this.options.icon.size*.5;this.boundingBox.right=x+this.options.icon.size*.5;this.boundingBox.bottom=y+this.options.icon.size*.5;if(this.options.label!==undefined&&this.labelModule.size.width>0){var iconTextSpacing=5;this.boundingBox.left=Math.min(this.boundingBox.left,this.labelModule.size.left);this.boundingBox.right=Math.max(this.boundingBox.right,this.labelModule.size.left+this.labelModule.size.width);this.boundingBox.bottom=Math.max(this.boundingBox.bottom,this.boundingBox.bottom+this.labelModule.size.height+iconTextSpacing)}}},{key:\"_icon\",value:function _icon(ctx,x,y,selected,hover,values){var iconSize=Number(this.options.icon.size);if(this.options.icon.code!==undefined){ctx.font=(selected?\"bold \":\"\")+iconSize+\"px \"+this.options.icon.face;ctx.fillStyle=this.options.icon.color||\"black\";ctx.textAlign=\"center\";ctx.textBaseline=\"middle\";this.enableShadow(ctx,values);ctx.fillText(this.options.icon.code,x,y);this.disableShadow(ctx,values)}else{console.error(\"When using the icon shape, you need to define the code in the icon options object. This can be done per node or globally.\")}}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Icon}(_NodeBase3[\"default\"]);exports[\"default\"]=Icon},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _CircleImageBase2=__webpack_require__(73);var _CircleImageBase3=_interopRequireDefault(_CircleImageBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Image=function(_CircleImageBase){(0,_inherits3[\"default\"])(Image,_CircleImageBase);function Image(options,body,labelModule,imageObj,imageObjAlt){(0,_classCallCheck3[\"default\"])(this,Image);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Image.__proto__||(0,_getPrototypeOf2[\"default\"])(Image)).call(this,options,body,labelModule));_this.setImages(imageObj,imageObjAlt);return _this}(0,_createClass3[\"default\"])(Image,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;var imageAbsent=this.imageObj.src===undefined||this.imageObj.width===undefined||this.imageObj.height===undefined;if(imageAbsent){var side=this.options.size*2;this.width=side;this.height=side;return}if(this.needsRefresh(selected,hover)){this._resizeImage()}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.switchImages(selected);this.resize();this.left=x-this.width/2;this.top=y-this.height/2;if(this.options.shapeProperties.useBorderWithImage===true){var neutralborderWidth=this.options.borderWidth;var selectionLineWidth=this.options.borderWidthSelected||2*this.options.borderWidth;var borderWidth=(selected?selectionLineWidth:neutralborderWidth)/this.body.view.scale;ctx.lineWidth=Math.min(this.width,borderWidth);ctx.beginPath();ctx.strokeStyle=selected?this.options.color.highlight.border:hover?this.options.color.hover.border:this.options.color.border;ctx.fillStyle=selected?this.options.color.highlight.background:hover?this.options.color.hover.background:this.options.color.background;ctx.rect(this.left-.5*ctx.lineWidth,this.top-.5*ctx.lineWidth,this.width+ctx.lineWidth,this.height+ctx.lineWidth);ctx.fill();this.performStroke(ctx,values);ctx.closePath()}this._drawImageAtPosition(ctx,values);this._drawImageLabel(ctx,x,y,selected,hover);this.updateBoundingBox(x,y)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y){this.resize();this._updateBoundingBox(x,y);if(this.options.label!==undefined&&this.labelModule.size.width>0){this.boundingBox.left=Math.min(this.boundingBox.left,this.labelModule.size.left);this.boundingBox.right=Math.max(this.boundingBox.right,this.labelModule.size.left+this.labelModule.size.width);this.boundingBox.bottom=Math.max(this.boundingBox.bottom,this.boundingBox.bottom+this.labelOffset)}}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Image}(_CircleImageBase3[\"default\"]);exports[\"default\"]=Image},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Square=function(_ShapeBase){(0,_inherits3[\"default\"])(Square,_ShapeBase);function Square(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Square);return(0,_possibleConstructorReturn3[\"default\"])(this,(Square.__proto__||(0,_getPrototypeOf2[\"default\"])(Square)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Square,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"square\",2,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Square}(_ShapeBase3[\"default\"]);exports[\"default\"]=Square},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hexagon=function(_ShapeBase){(0,_inherits3[\"default\"])(Hexagon,_ShapeBase);function Hexagon(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Hexagon);return(0,_possibleConstructorReturn3[\"default\"])(this,(Hexagon.__proto__||(0,_getPrototypeOf2[\"default\"])(Hexagon)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Hexagon,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"hexagon\",4,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Hexagon}(_ShapeBase3[\"default\"]);exports[\"default\"]=Hexagon},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Star=function(_ShapeBase){(0,_inherits3[\"default\"])(Star,_ShapeBase);function Star(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Star);return(0,_possibleConstructorReturn3[\"default\"])(this,(Star.__proto__||(0,_getPrototypeOf2[\"default\"])(Star)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Star,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"star\",4,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Star}(_ShapeBase3[\"default\"]);exports[\"default\"]=Star},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Text=function(_NodeBase){(0,_inherits3[\"default\"])(Text,_NodeBase);function Text(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Text);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Text.__proto__||(0,_getPrototypeOf2[\"default\"])(Text)).call(this,options,body,labelModule));_this._setMargins(labelModule);return _this}(0,_createClass3[\"default\"])(Text,[{key:\"resize\",value:function resize(ctx,selected,hover){if(this.needsRefresh(selected,hover)){this.textSize=this.labelModule.getTextSize(ctx,selected,hover);this.width=this.textSize.width+this.margin.right+this.margin.left;this.height=this.textSize.height+this.margin.top+this.margin.bottom;this.radius=.5*this.width}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.left=x-this.width/2;this.top=y-this.height/2;this.enableShadow(ctx,values);this.labelModule.draw(ctx,this.left+this.textSize.width/2+this.margin.left,this.top+this.textSize.height/2+this.margin.top,selected,hover);this.disableShadow(ctx,values);this.updateBoundingBox(x,y,ctx,selected,hover)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Text}(_NodeBase3[\"default\"]);exports[\"default\"]=Text},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Triangle=function(_ShapeBase){(0,_inherits3[\"default\"])(Triangle,_ShapeBase);function Triangle(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Triangle);return(0,_possibleConstructorReturn3[\"default\"])(this,(Triangle.__proto__||(0,_getPrototypeOf2[\"default\"])(Triangle)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Triangle,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"triangle\",3,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Triangle}(_ShapeBase3[\"default\"]);exports[\"default\"]=Triangle},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var TriangleDown=function(_ShapeBase){(0,_inherits3[\"default\"])(TriangleDown,_ShapeBase);function TriangleDown(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,TriangleDown);return(0,_possibleConstructorReturn3[\"default\"])(this,(TriangleDown.__proto__||(0,_getPrototypeOf2[\"default\"])(TriangleDown)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(TriangleDown,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"triangleDown\",3,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return TriangleDown}(_ShapeBase3[\"default\"]);exports[\"default\"]=TriangleDown},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Edge=__webpack_require__(74)[\"default\"];var EdgesHandler=function(){function EdgesHandler(body,images,groups){var _this=this;(0,_classCallCheck3[\"default\"])(this,EdgesHandler);this.body=body;this.images=images;this.groups=groups;this.body.functions.createEdge=this.create.bind(this);this.edgesListeners={add:function add(event,params){_this.add(params.items)},update:function update(event,params){_this.update(params.items)},remove:function remove(event,params){_this.remove(params.items)}};this.options={};this.defaultOptions={arrows:{to:{enabled:false,\nscaleFactor:1,type:\"arrow\"},middle:{enabled:false,scaleFactor:1,type:\"arrow\"},from:{enabled:false,scaleFactor:1,type:\"arrow\"}},arrowStrikethrough:true,color:{color:\"#848484\",highlight:\"#848484\",hover:\"#848484\",inherit:\"from\",opacity:1},dashes:false,font:{color:\"#343434\",size:14,face:\"arial\",background:\"none\",strokeWidth:2,strokeColor:\"#ffffff\",align:\"horizontal\",multi:false,vadjust:0,bold:{mod:\"bold\"},boldital:{mod:\"bold italic\"},ital:{mod:\"italic\"},mono:{mod:\"\",size:15,face:\"courier new\",vadjust:2}},hidden:false,hoverWidth:1.5,label:undefined,labelHighlightBold:true,length:undefined,physics:true,scaling:{min:1,max:15,label:{enabled:true,min:14,max:30,maxVisible:30,drawThreshold:5},customScalingFunction:function customScalingFunction(min,max,total,value){if(max===min){return.5}else{var scale=1/(max-min);return Math.max(0,(value-min)*scale)}}},selectionWidth:1.5,selfReferenceSize:20,shadow:{enabled:false,color:\"rgba(0,0,0,0.5)\",size:10,x:5,y:5},smooth:{enabled:true,type:\"dynamic\",forceDirection:\"none\",roundness:.5},title:undefined,width:1,value:undefined};util.deepExtend(this.options,this.defaultOptions);this.bindEventListeners()}(0,_createClass3[\"default\"])(EdgesHandler,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this2=this;this.body.emitter.on(\"_forceDisableDynamicCurves\",function(type){var emit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(type===\"dynamic\"){type=\"continuous\"}var dataChanged=false;for(var edgeId in _this2.body.edges){if(_this2.body.edges.hasOwnProperty(edgeId)){var edge=_this2.body.edges[edgeId];var edgeData=_this2.body.data.edges._data[edgeId];if(edgeData!==undefined){var smoothOptions=edgeData.smooth;if(smoothOptions!==undefined){if(smoothOptions.enabled===true&&smoothOptions.type===\"dynamic\"){if(type===undefined){edge.setOptions({smooth:false})}else{edge.setOptions({smooth:{type:type}})}dataChanged=true}}}}}if(emit===true&&dataChanged===true){_this2.body.emitter.emit(\"_dataChanged\")}});this.body.emitter.on(\"_dataUpdated\",function(){_this2.reconnectEdges()});this.body.emitter.on(\"refreshEdges\",this.refresh.bind(this));this.body.emitter.on(\"refresh\",this.refresh.bind(this));this.body.emitter.on(\"destroy\",function(){util.forEach(_this2.edgesListeners,function(callback,event){if(_this2.body.data.edges)_this2.body.data.edges.off(event,callback)});delete _this2.body.functions.createEdge;delete _this2.edgesListeners.add;delete _this2.edgesListeners.update;delete _this2.edgesListeners.remove;delete _this2.edgesListeners})}},{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){Edge.parseOptions(this.options,options,true,this.defaultOptions,true);var dataChanged=false;if(options.smooth!==undefined){for(var edgeId in this.body.edges){if(this.body.edges.hasOwnProperty(edgeId)){dataChanged=this.body.edges[edgeId].updateEdgeType()||dataChanged}}}if(options.font!==undefined){for(var _edgeId in this.body.edges){if(this.body.edges.hasOwnProperty(_edgeId)){this.body.edges[_edgeId].updateLabelModule()}}}if(options.hidden!==undefined||options.physics!==undefined||dataChanged===true){this.body.emitter.emit(\"_dataChanged\")}}}},{key:\"setData\",value:function setData(edges){var _this3=this;var doNotEmit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var oldEdgesData=this.body.data.edges;if(edges instanceof DataSet||edges instanceof DataView){this.body.data.edges=edges}else if(Array.isArray(edges)){this.body.data.edges=new DataSet;this.body.data.edges.add(edges)}else if(!edges){this.body.data.edges=new DataSet}else{throw new TypeError(\"Array or DataSet expected\")}if(oldEdgesData){util.forEach(this.edgesListeners,function(callback,event){oldEdgesData.off(event,callback)})}this.body.edges={};if(this.body.data.edges){util.forEach(this.edgesListeners,function(callback,event){_this3.body.data.edges.on(event,callback)});var ids=this.body.data.edges.getIds();this.add(ids,true)}this.body.emitter.emit(\"_adjustEdgesForHierarchicalLayout\");if(doNotEmit===false){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"add\",value:function add(ids){var doNotEmit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var edges=this.body.edges;var edgesData=this.body.data.edges;for(var i=0;i<ids.length;i++){var id=ids[i];var oldEdge=edges[id];if(oldEdge){oldEdge.disconnect()}var data=edgesData.get(id,{showInternalIds:true});edges[id]=this.create(data)}this.body.emitter.emit(\"_adjustEdgesForHierarchicalLayout\");if(doNotEmit===false){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"update\",value:function update(ids){var edges=this.body.edges;var edgesData=this.body.data.edges;var dataChanged=false;for(var i=0;i<ids.length;i++){var id=ids[i];var data=edgesData.get(id);var edge=edges[id];if(edge!==undefined){edge.disconnect();dataChanged=edge.setOptions(data)||dataChanged;edge.connect()}else{this.body.edges[id]=this.create(data);dataChanged=true}}if(dataChanged===true){this.body.emitter.emit(\"_adjustEdgesForHierarchicalLayout\");this.body.emitter.emit(\"_dataChanged\")}else{this.body.emitter.emit(\"_dataUpdated\")}}},{key:\"remove\",value:function remove(ids){var emit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(ids.length===0)return;var edges=this.body.edges;util.forEach(ids,function(id){var edge=edges[id];if(edge!==undefined){edge.remove()}});if(emit){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"refresh\",value:function refresh(){var _this4=this;util.forEach(this.body.edges,function(edge,edgeId){var data=_this4.body.data.edges._data[edgeId];if(data!==undefined){edge.setOptions(data)}})}},{key:\"create\",value:function create(properties){return new Edge(properties,this.body,this.options,this.defaultOptions)}},{key:\"reconnectEdges\",value:function reconnectEdges(){var id;var nodes=this.body.nodes;var edges=this.body.edges;for(id in nodes){if(nodes.hasOwnProperty(id)){nodes[id].edges=[]}}for(id in edges){if(edges.hasOwnProperty(id)){var edge=edges[id];edge.from=null;edge.to=null;edge.connect()}}}},{key:\"getConnectedNodes\",value:function getConnectedNodes(edgeId){var nodeList=[];if(this.body.edges[edgeId]!==undefined){var edge=this.body.edges[edgeId];if(edge.fromId!==undefined){nodeList.push(edge.fromId)}if(edge.toId!==undefined){nodeList.push(edge.toId)}}return nodeList}},{key:\"_updateState\",value:function _updateState(){this._addMissingEdges();this._removeInvalidEdges()}},{key:\"_removeInvalidEdges\",value:function _removeInvalidEdges(){var _this5=this;var edgesToDelete=[];util.forEach(this.body.edges,function(edge,id){var toNode=_this5.body.nodes[edge.toId];var fromNode=_this5.body.nodes[edge.fromId];if(toNode!==undefined&&toNode.isCluster===true||fromNode!==undefined&&fromNode.isCluster===true){return}if(toNode===undefined||fromNode===undefined){edgesToDelete.push(id)}});this.remove(edgesToDelete,false)}},{key:\"_addMissingEdges\",value:function _addMissingEdges(){var edges=this.body.edges;var edgesData=this.body.data.edges;var addIds=[];edgesData.forEach(function(edgeData,edgeId){var edge=edges[edgeId];if(edge===undefined){addIds.push(edgeId)}});this.add(addIds,true)}}]);return EdgesHandler}();exports[\"default\"]=EdgesHandler},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _CubicBezierEdgeBase2=__webpack_require__(216);var _CubicBezierEdgeBase3=_interopRequireDefault(_CubicBezierEdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CubicBezierEdge=function(_CubicBezierEdgeBase){(0,_inherits3[\"default\"])(CubicBezierEdge,_CubicBezierEdgeBase);function CubicBezierEdge(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,CubicBezierEdge);return(0,_possibleConstructorReturn3[\"default\"])(this,(CubicBezierEdge.__proto__||(0,_getPrototypeOf2[\"default\"])(CubicBezierEdge)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(CubicBezierEdge,[{key:\"_line\",value:function _line(ctx,values,viaNodes){var via1=viaNodes[0];var via2=viaNodes[1];this._bezierCurve(ctx,values,via1,via2)}},{key:\"_getViaCoordinates\",value:function _getViaCoordinates(){var dx=this.from.x-this.to.x;var dy=this.from.y-this.to.y;var x1=void 0,y1=void 0,x2=void 0,y2=void 0;var roundness=this.options.smooth.roundness;if((Math.abs(dx)>Math.abs(dy)||this.options.smooth.forceDirection===true||this.options.smooth.forceDirection===\"horizontal\")&&this.options.smooth.forceDirection!==\"vertical\"){y1=this.from.y;y2=this.to.y;x1=this.from.x-roundness*dx;x2=this.to.x+roundness*dx}else{y1=this.from.y-roundness*dy;y2=this.to.y+roundness*dy;x1=this.from.x;x2=this.to.x}return[{x:x1,y:y1},{x:x2,y:y2}]}},{key:\"getViaNode\",value:function getViaNode(){return this._getViaCoordinates()}},{key:\"_findBorderPosition\",value:function _findBorderPosition(nearNode,ctx){return this._findBorderPositionBezier(nearNode,ctx)}},{key:\"_getDistanceToEdge\",value:function _getDistanceToEdge(x1,y1,x2,y2,x3,y3){var _ref=arguments.length>6&&arguments[6]!==undefined?arguments[6]:this._getViaCoordinates(),_ref2=(0,_slicedToArray3[\"default\"])(_ref,2),via1=_ref2[0],via2=_ref2[1];return this._getDistanceToBezierEdge(x1,y1,x2,y2,x3,y3,via1,via2)}},{key:\"getPoint\",value:function getPoint(percentage){var _ref3=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this._getViaCoordinates(),_ref4=(0,_slicedToArray3[\"default\"])(_ref3,2),via1=_ref4[0],via2=_ref4[1];var t=percentage;var vec=[];vec[0]=Math.pow(1-t,3);vec[1]=3*t*Math.pow(1-t,2);vec[2]=3*Math.pow(t,2)*(1-t);vec[3]=Math.pow(t,3);var x=vec[0]*this.fromPoint.x+vec[1]*via1.x+vec[2]*via2.x+vec[3]*this.toPoint.x;var y=vec[0]*this.fromPoint.y+vec[1]*via1.y+vec[2]*via2.y+vec[3]*this.toPoint.y;return{x:x,y:y}}}]);return CubicBezierEdge}(_CubicBezierEdgeBase3[\"default\"]);exports[\"default\"]=CubicBezierEdge},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _BezierEdgeBase2=__webpack_require__(75);var _BezierEdgeBase3=_interopRequireDefault(_BezierEdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CubicBezierEdgeBase=function(_BezierEdgeBase){(0,_inherits3[\"default\"])(CubicBezierEdgeBase,_BezierEdgeBase);function CubicBezierEdgeBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,CubicBezierEdgeBase);return(0,_possibleConstructorReturn3[\"default\"])(this,(CubicBezierEdgeBase.__proto__||(0,_getPrototypeOf2[\"default\"])(CubicBezierEdgeBase)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(CubicBezierEdgeBase,[{key:\"_getDistanceToBezierEdge\",value:function _getDistanceToBezierEdge(x1,y1,x2,y2,x3,y3,via1,via2){var minDistance=1e9;var distance=void 0;var i=void 0,t=void 0,x=void 0,y=void 0;var lastX=x1;var lastY=y1;var vec=[0,0,0,0];for(i=1;i<10;i++){t=.1*i;vec[0]=Math.pow(1-t,3);vec[1]=3*t*Math.pow(1-t,2);vec[2]=3*Math.pow(t,2)*(1-t);vec[3]=Math.pow(t,3);x=vec[0]*x1+vec[1]*via1.x+vec[2]*via2.x+vec[3]*x2;y=vec[0]*y1+vec[1]*via1.y+vec[2]*via2.y+vec[3]*y2;if(i>0){distance=this._getDistanceToLine(lastX,lastY,x,y,x3,y3);minDistance=distance<minDistance?distance:minDistance}lastX=x;lastY=y}return minDistance}}]);return CubicBezierEdgeBase}(_BezierEdgeBase3[\"default\"]);exports[\"default\"]=CubicBezierEdgeBase},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _BezierEdgeBase2=__webpack_require__(75);var _BezierEdgeBase3=_interopRequireDefault(_BezierEdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var BezierEdgeDynamic=function(_BezierEdgeBase){(0,_inherits3[\"default\"])(BezierEdgeDynamic,_BezierEdgeBase);function BezierEdgeDynamic(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,BezierEdgeDynamic);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(BezierEdgeDynamic.__proto__||(0,_getPrototypeOf2[\"default\"])(BezierEdgeDynamic)).call(this,options,body,labelModule));_this._boundFunction=function(){_this.positionBezierNode()};_this.body.emitter.on(\"_repositionBezierNodes\",_this._boundFunction);return _this}(0,_createClass3[\"default\"])(BezierEdgeDynamic,[{key:\"setOptions\",value:function setOptions(options){var physicsChange=false;if(this.options.physics!==options.physics){physicsChange=true}this.options=options;this.id=this.options.id;this.from=this.body.nodes[this.options.from];this.to=this.body.nodes[this.options.to];this.setupSupportNode();this.connect();if(physicsChange===true){this.via.setOptions({physics:this.options.physics});this.positionBezierNode()}}},{key:\"connect\",value:function connect(){this.from=this.body.nodes[this.options.from];this.to=this.body.nodes[this.options.to];if(this.from===undefined||this.to===undefined||this.options.physics===false){this.via.setOptions({physics:false})}else{if(this.from.id===this.to.id){this.via.setOptions({physics:false})}else{this.via.setOptions({physics:true})}}}},{key:\"cleanup\",value:function cleanup(){this.body.emitter.off(\"_repositionBezierNodes\",this._boundFunction);if(this.via!==undefined){delete this.body.nodes[this.via.id];this.via=undefined;return true}return false}},{key:\"setupSupportNode\",value:function setupSupportNode(){if(this.via===undefined){var nodeId=\"edgeId:\"+this.id;var node=this.body.functions.createNode({id:nodeId,shape:\"circle\",physics:true,hidden:true});this.body.nodes[nodeId]=node;this.via=node;this.via.parentEdgeId=this.id;this.positionBezierNode()}}},{key:\"positionBezierNode\",value:function positionBezierNode(){if(this.via!==undefined&&this.from!==undefined&&this.to!==undefined){this.via.x=.5*(this.from.x+this.to.x);this.via.y=.5*(this.from.y+this.to.y)}else if(this.via!==undefined){this.via.x=0;this.via.y=0}}},{key:\"_line\",value:function _line(ctx,values,viaNode){this._bezierCurve(ctx,values,viaNode)}},{key:\"getViaNode\",value:function getViaNode(){return this.via}},{key:\"getPoint\",value:function getPoint(percentage){var viaNode=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.via;var t=percentage;var x=void 0,y=void 0;if(this.from===this.to){var _getCircleData=this._getCircleData(this.from),_getCircleData2=(0,_slicedToArray3[\"default\"])(_getCircleData,3),cx=_getCircleData2[0],cy=_getCircleData2[1],cr=_getCircleData2[2];var a=2*Math.PI*(1-t);x=cx+cr*Math.sin(a);y=cy+cr-cr*(1-Math.cos(a))}else{x=Math.pow(1-t,2)*this.fromPoint.x+2*t*(1-t)*viaNode.x+Math.pow(t,2)*this.toPoint.x;y=Math.pow(1-t,2)*this.fromPoint.y+2*t*(1-t)*viaNode.y+Math.pow(t,2)*this.toPoint.y}return{x:x,y:y}}},{key:\"_findBorderPosition\",value:function _findBorderPosition(nearNode,ctx){return this._findBorderPositionBezier(nearNode,ctx,this.via)}},{key:\"_getDistanceToEdge\",value:function _getDistanceToEdge(x1,y1,x2,y2,x3,y3){return this._getDistanceToBezierEdge(x1,y1,x2,y2,x3,y3,this.via)}}]);return BezierEdgeDynamic}(_BezierEdgeBase3[\"default\"]);exports[\"default\"]=BezierEdgeDynamic},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _BezierEdgeBase2=__webpack_require__(75);var _BezierEdgeBase3=_interopRequireDefault(_BezierEdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var BezierEdgeStatic=function(_BezierEdgeBase){(0,_inherits3[\"default\"])(BezierEdgeStatic,_BezierEdgeBase);function BezierEdgeStatic(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,BezierEdgeStatic);return(0,_possibleConstructorReturn3[\"default\"])(this,(BezierEdgeStatic.__proto__||(0,_getPrototypeOf2[\"default\"])(BezierEdgeStatic)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(BezierEdgeStatic,[{key:\"_line\",value:function _line(ctx,values,viaNode){this._bezierCurve(ctx,values,viaNode)}},{key:\"getViaNode\",value:function getViaNode(){return this._getViaCoordinates()}},{key:\"_getViaCoordinates\",value:function _getViaCoordinates(){var xVia=undefined;var yVia=undefined;var factor=this.options.smooth.roundness;var type=this.options.smooth.type;var dx=Math.abs(this.from.x-this.to.x);var dy=Math.abs(this.from.y-this.to.y);if(type===\"discrete\"||type===\"diagonalCross\"){var stepX=void 0;var stepY=void 0;if(dx<=dy){stepX=stepY=factor*dy}else{stepX=stepY=factor*dx}if(this.from.x>this.to.x)stepX=-stepX;if(this.from.y>=this.to.y)stepY=-stepY;xVia=this.from.x+stepX;yVia=this.from.y+stepY;if(type===\"discrete\"){if(dx<=dy){xVia=dx<factor*dy?this.from.x:xVia}else{yVia=dy<factor*dx?this.from.y:yVia}}}else if(type===\"straightCross\"){var _stepX=(1-factor)*dx;var _stepY=(1-factor)*dy;if(dx<=dy){_stepX=0;if(this.from.y<this.to.y)_stepY=-_stepY}else{if(this.from.x<this.to.x)_stepX=-_stepX;_stepY=0}xVia=this.to.x+_stepX;yVia=this.to.y+_stepY}else if(type===\"horizontal\"){var _stepX2=(1-factor)*dx;if(this.from.x<this.to.x)_stepX2=-_stepX2;xVia=this.to.x+_stepX2;yVia=this.from.y}else if(type===\"vertical\"){var _stepY2=(1-factor)*dy;if(this.from.y<this.to.y)_stepY2=-_stepY2;xVia=this.from.x;yVia=this.to.y+_stepY2}else if(type===\"curvedCW\"){dx=this.to.x-this.from.x;dy=this.from.y-this.to.y;var radius=Math.sqrt(dx*dx+dy*dy);var pi=Math.PI;var originalAngle=Math.atan2(dy,dx);var myAngle=(originalAngle+(factor*.5+.5)*pi)%(2*pi);xVia=this.from.x+(factor*.5+.5)*radius*Math.sin(myAngle);yVia=this.from.y+(factor*.5+.5)*radius*Math.cos(myAngle)}else if(type===\"curvedCCW\"){dx=this.to.x-this.from.x;dy=this.from.y-this.to.y;var _radius=Math.sqrt(dx*dx+dy*dy);var _pi=Math.PI;var _originalAngle=Math.atan2(dy,dx);var _myAngle=(_originalAngle+(-factor*.5+.5)*_pi)%(2*_pi);xVia=this.from.x+(factor*.5+.5)*_radius*Math.sin(_myAngle);yVia=this.from.y+(factor*.5+.5)*_radius*Math.cos(_myAngle)}else{var _stepX3=void 0;var _stepY3=void 0;if(dx<=dy){_stepX3=_stepY3=factor*dy}else{_stepX3=_stepY3=factor*dx}if(this.from.x>this.to.x)_stepX3=-_stepX3;if(this.from.y>=this.to.y)_stepY3=-_stepY3;xVia=this.from.x+_stepX3;yVia=this.from.y+_stepY3;if(dx<=dy){if(this.from.x<=this.to.x){xVia=this.to.x<xVia?this.to.x:xVia}else{xVia=this.to.x>xVia?this.to.x:xVia}}else{if(this.from.y>=this.to.y){yVia=this.to.y>yVia?this.to.y:yVia}else{yVia=this.to.y<yVia?this.to.y:yVia}}}return{x:xVia,y:yVia}}},{key:\"_findBorderPosition\",value:function _findBorderPosition(nearNode,ctx){var options=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};return this._findBorderPositionBezier(nearNode,ctx,options.via)}},{key:\"_getDistanceToEdge\",value:function _getDistanceToEdge(x1,y1,x2,y2,x3,y3){var viaNode=arguments.length>6&&arguments[6]!==undefined?arguments[6]:this._getViaCoordinates();return this._getDistanceToBezierEdge(x1,y1,x2,y2,x3,y3,viaNode)}},{key:\"getPoint\",value:function getPoint(percentage){var viaNode=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this._getViaCoordinates();var t=percentage;var x=Math.pow(1-t,2)*this.fromPoint.x+2*t*(1-t)*viaNode.x+Math.pow(t,2)*this.toPoint.x;var y=Math.pow(1-t,2)*this.fromPoint.y+2*t*(1-t)*viaNode.y+Math.pow(t,2)*this.toPoint.y;return{x:x,y:y}}}]);return BezierEdgeStatic}(_BezierEdgeBase3[\"default\"]);exports[\"default\"]=BezierEdgeStatic},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _EdgeBase2=__webpack_require__(118);var _EdgeBase3=_interopRequireDefault(_EdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var StraightEdge=function(_EdgeBase){(0,_inherits3[\"default\"])(StraightEdge,_EdgeBase);function StraightEdge(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,StraightEdge);return(0,_possibleConstructorReturn3[\"default\"])(this,(StraightEdge.__proto__||(0,_getPrototypeOf2[\"default\"])(StraightEdge)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(StraightEdge,[{key:\"_line\",value:function _line(ctx,values){ctx.beginPath();ctx.moveTo(this.fromPoint.x,this.fromPoint.y);ctx.lineTo(this.toPoint.x,this.toPoint.y);this.enableShadow(ctx,values);ctx.stroke();this.disableShadow(ctx,values)}},{key:\"getViaNode\",value:function getViaNode(){return undefined}},{key:\"getPoint\",value:function getPoint(percentage){return{x:(1-percentage)*this.fromPoint.x+percentage*this.toPoint.x,y:(1-percentage)*this.fromPoint.y+percentage*this.toPoint.y}}},{key:\"_findBorderPosition\",value:function _findBorderPosition(nearNode,ctx){var node1=this.to;var node2=this.from;if(nearNode.id===this.from.id){node1=this.from;node2=this.to}var angle=Math.atan2(node1.y-node2.y,node1.x-node2.x);var dx=node1.x-node2.x;var dy=node1.y-node2.y;var edgeSegmentLength=Math.sqrt(dx*dx+dy*dy);var toBorderDist=nearNode.distanceToBorder(ctx,angle);var toBorderPoint=(edgeSegmentLength-toBorderDist)/edgeSegmentLength;var borderPos={};borderPos.x=(1-toBorderPoint)*node2.x+toBorderPoint*node1.x;borderPos.y=(1-toBorderPoint)*node2.y+toBorderPoint*node1.y;return borderPos}},{key:\"_getDistanceToEdge\",value:function _getDistanceToEdge(x1,y1,x2,y2,x3,y3){return this._getDistanceToLine(x1,y1,x2,y2,x3,y3)}}]);return StraightEdge}(_EdgeBase3[\"default\"]);exports[\"default\"]=StraightEdge},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var BarnesHutSolver=__webpack_require__(120)[\"default\"];var Repulsion=__webpack_require__(221)[\"default\"];var HierarchicalRepulsion=__webpack_require__(222)[\"default\"];var SpringSolver=__webpack_require__(223)[\"default\"];var HierarchicalSpringSolver=__webpack_require__(224)[\"default\"];var CentralGravitySolver=__webpack_require__(121)[\"default\"];var ForceAtlas2BasedRepulsionSolver=__webpack_require__(225)[\"default\"];var ForceAtlas2BasedCentralGravitySolver=__webpack_require__(226)[\"default\"];var util=__webpack_require__(2);var EndPoints=__webpack_require__(119)[\"default\"];var PhysicsEngine=function(){function PhysicsEngine(body){(0,_classCallCheck3[\"default\"])(this,PhysicsEngine);this.body=body;this.physicsBody={physicsNodeIndices:[],physicsEdgeIndices:[],forces:{},velocities:{}};this.physicsEnabled=true;this.simulationInterval=1e3/60;this.requiresTimeout=true;this.previousStates={};this.referenceState={};this.freezeCache={};this.renderTimer=undefined;this.adaptiveTimestep=false;this.adaptiveTimestepEnabled=false;this.adaptiveCounter=0;this.adaptiveInterval=3;this.stabilized=false;this.startedStabilization=false;this.stabilizationIterations=0;this.ready=false;this.options={};this.defaultOptions={enabled:true,barnesHut:{theta:.5,gravitationalConstant:-2e3,centralGravity:.3,springLength:95,springConstant:.04,damping:.09,avoidOverlap:0},forceAtlas2Based:{theta:.5,gravitationalConstant:-50,centralGravity:.01,springConstant:.08,springLength:100,damping:.4,avoidOverlap:0},repulsion:{centralGravity:.2,springLength:200,springConstant:.05,nodeDistance:100,damping:.09,avoidOverlap:0},hierarchicalRepulsion:{centralGravity:0,springLength:100,springConstant:.01,nodeDistance:120,damping:.09},maxVelocity:50,minVelocity:.75,solver:\"barnesHut\",stabilization:{enabled:true,iterations:1e3,updateInterval:50,onlyDynamicEdges:false,fit:true},timestep:.5,adaptiveTimestep:true};util.extend(this.options,this.defaultOptions);this.timestep=.5;this.layoutFailed=false;this.bindEventListeners()}(0,_createClass3[\"default\"])(PhysicsEngine,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this=this;this.body.emitter.on(\"initPhysics\",function(){_this.initPhysics()});this.body.emitter.on(\"_layoutFailed\",function(){_this.layoutFailed=true});this.body.emitter.on(\"resetPhysics\",function(){_this.stopSimulation();_this.ready=false});this.body.emitter.on(\"disablePhysics\",function(){_this.physicsEnabled=false;_this.stopSimulation()});this.body.emitter.on(\"restorePhysics\",function(){_this.setOptions(_this.options);if(_this.ready===true){_this.startSimulation()}});this.body.emitter.on(\"startSimulation\",function(){if(_this.ready===true){_this.startSimulation()}});this.body.emitter.on(\"stopSimulation\",function(){_this.stopSimulation()});this.body.emitter.on(\"destroy\",function(){_this.stopSimulation(false);_this.body.emitter.off()});this.body.emitter.on(\"_dataChanged\",function(){_this.updatePhysicsData()})}},{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){if(options===false){this.options.enabled=false;this.physicsEnabled=false;this.stopSimulation()}else if(options===true){this.options.enabled=true;this.physicsEnabled=true;this.startSimulation()}else{this.physicsEnabled=true;util.selectiveNotDeepExtend([\"stabilization\"],this.options,options);util.mergeOptions(this.options,options,\"stabilization\");if(options.enabled===undefined){this.options.enabled=true}if(this.options.enabled===false){this.physicsEnabled=false;this.stopSimulation()}this.timestep=this.options.timestep}}this.init()}},{key:\"init\",value:function init(){var options;if(this.options.solver===\"forceAtlas2Based\"){options=this.options.forceAtlas2Based;this.nodesSolver=new ForceAtlas2BasedRepulsionSolver(this.body,this.physicsBody,options);this.edgesSolver=new SpringSolver(this.body,this.physicsBody,options);this.gravitySolver=new ForceAtlas2BasedCentralGravitySolver(this.body,this.physicsBody,options)}else if(this.options.solver===\"repulsion\"){options=this.options.repulsion;this.nodesSolver=new Repulsion(this.body,this.physicsBody,options);this.edgesSolver=new SpringSolver(this.body,this.physicsBody,options);this.gravitySolver=new CentralGravitySolver(this.body,this.physicsBody,options)}else if(this.options.solver===\"hierarchicalRepulsion\"){options=this.options.hierarchicalRepulsion;this.nodesSolver=new HierarchicalRepulsion(this.body,this.physicsBody,options);this.edgesSolver=new HierarchicalSpringSolver(this.body,this.physicsBody,options);this.gravitySolver=new CentralGravitySolver(this.body,this.physicsBody,options)}else{options=this.options.barnesHut;this.nodesSolver=new BarnesHutSolver(this.body,this.physicsBody,options);this.edgesSolver=new SpringSolver(this.body,this.physicsBody,options);this.gravitySolver=new CentralGravitySolver(this.body,this.physicsBody,options)}this.modelOptions=options}},{key:\"initPhysics\",value:function initPhysics(){if(this.physicsEnabled===true&&this.options.enabled===true){if(this.options.stabilization.enabled===true){this.stabilize()}else{this.stabilized=false;this.ready=true;this.body.emitter.emit(\"fit\",{},this.layoutFailed);this.startSimulation()}}else{this.ready=true;this.body.emitter.emit(\"fit\")}}},{key:\"startSimulation\",value:function startSimulation(){if(this.physicsEnabled===true&&this.options.enabled===true){this.stabilized=false;this.adaptiveTimestep=false;this.body.emitter.emit(\"_resizeNodes\");if(this.viewFunction===undefined){this.viewFunction=this.simulationStep.bind(this);this.body.emitter.on(\"initRedraw\",this.viewFunction);this.body.emitter.emit(\"_startRendering\")}}else{this.body.emitter.emit(\"_redraw\")}}},{key:\"stopSimulation\",value:function stopSimulation(){var emit=arguments.length>0&&arguments[0]!==undefined?arguments[0]:true;this.stabilized=true;if(emit===true){this._emitStabilized()}if(this.viewFunction!==undefined){this.body.emitter.off(\"initRedraw\",this.viewFunction);this.viewFunction=undefined;if(emit===true){this.body.emitter.emit(\"_stopRendering\")}}}},{key:\"simulationStep\",value:function simulationStep(){var startTime=Date.now();this.physicsTick();var physicsTime=Date.now()-startTime;if((physicsTime<.4*this.simulationInterval||this.runDoubleSpeed===true)&&this.stabilized===false){this.physicsTick();this.runDoubleSpeed=true}if(this.stabilized===true){this.stopSimulation()}}},{key:\"_emitStabilized\",value:function _emitStabilized(){var _this2=this;var amountOfIterations=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.stabilizationIterations;if(this.stabilizationIterations>1||this.startedStabilization===true){setTimeout(function(){_this2.body.emitter.emit(\"stabilized\",{iterations:amountOfIterations});_this2.startedStabilization=false;_this2.stabilizationIterations=0},0)}}},{key:\"physicsStep\",value:function physicsStep(){this.gravitySolver.solve();this.nodesSolver.solve();this.edgesSolver.solve();this.moveNodes()}},{key:\"adjustTimeStep\",value:function adjustTimeStep(){var factor=1.2;if(this._evaluateStepQuality()===true){this.timestep=factor*this.timestep}else{if(this.timestep/factor<this.options.timestep){this.timestep=this.options.timestep}else{this.adaptiveCounter=-1;this.timestep=Math.max(this.options.timestep,this.timestep/factor)}}}},{key:\"physicsTick\",value:function physicsTick(){this._startStabilizing();if(this.stabilized===true)return;if(this.adaptiveTimestep===true&&this.adaptiveTimestepEnabled===true){var doAdaptive=this.adaptiveCounter%this.adaptiveInterval===0;if(doAdaptive){this.timestep=2*this.timestep;this.physicsStep();this.revert();this.timestep=.5*this.timestep;this.physicsStep();this.physicsStep();this.adjustTimeStep()}else{this.physicsStep()}this.adaptiveCounter+=1}else{this.timestep=this.options.timestep;this.physicsStep()}\nif(this.stabilized===true)this.revert();this.stabilizationIterations++}},{key:\"updatePhysicsData\",value:function updatePhysicsData(){this.physicsBody.forces={};this.physicsBody.physicsNodeIndices=[];this.physicsBody.physicsEdgeIndices=[];var nodes=this.body.nodes;var edges=this.body.edges;for(var nodeId in nodes){if(nodes.hasOwnProperty(nodeId)){if(nodes[nodeId].options.physics===true){this.physicsBody.physicsNodeIndices.push(nodes[nodeId].id)}}}for(var edgeId in edges){if(edges.hasOwnProperty(edgeId)){if(edges[edgeId].options.physics===true){this.physicsBody.physicsEdgeIndices.push(edges[edgeId].id)}}}for(var i=0;i<this.physicsBody.physicsNodeIndices.length;i++){var _nodeId=this.physicsBody.physicsNodeIndices[i];this.physicsBody.forces[_nodeId]={x:0,y:0};if(this.physicsBody.velocities[_nodeId]===undefined){this.physicsBody.velocities[_nodeId]={x:0,y:0}}}for(var _nodeId2 in this.physicsBody.velocities){if(nodes[_nodeId2]===undefined){delete this.physicsBody.velocities[_nodeId2]}}}},{key:\"revert\",value:function revert(){var nodeIds=(0,_keys2[\"default\"])(this.previousStates);var nodes=this.body.nodes;var velocities=this.physicsBody.velocities;this.referenceState={};for(var i=0;i<nodeIds.length;i++){var nodeId=nodeIds[i];if(nodes[nodeId]!==undefined){if(nodes[nodeId].options.physics===true){this.referenceState[nodeId]={positions:{x:nodes[nodeId].x,y:nodes[nodeId].y}};velocities[nodeId].x=this.previousStates[nodeId].vx;velocities[nodeId].y=this.previousStates[nodeId].vy;nodes[nodeId].x=this.previousStates[nodeId].x;nodes[nodeId].y=this.previousStates[nodeId].y}}else{delete this.previousStates[nodeId]}}}},{key:\"_evaluateStepQuality\",value:function _evaluateStepQuality(){var dx=void 0,dy=void 0,dpos=void 0;var nodes=this.body.nodes;var reference=this.referenceState;var posThreshold=.3;for(var nodeId in this.referenceState){if(this.referenceState.hasOwnProperty(nodeId)&&nodes[nodeId]!==undefined){dx=nodes[nodeId].x-reference[nodeId].positions.x;dy=nodes[nodeId].y-reference[nodeId].positions.y;dpos=Math.sqrt(Math.pow(dx,2)+Math.pow(dy,2));if(dpos>posThreshold){return false}}}return true}},{key:\"moveNodes\",value:function moveNodes(){var nodeIndices=this.physicsBody.physicsNodeIndices;var maxNodeVelocity=0;var averageNodeVelocity=0;var velocityAdaptiveThreshold=5;for(var i=0;i<nodeIndices.length;i++){var nodeId=nodeIndices[i];var nodeVelocity=this._performStep(nodeId);maxNodeVelocity=Math.max(maxNodeVelocity,nodeVelocity);averageNodeVelocity+=nodeVelocity}this.adaptiveTimestepEnabled=averageNodeVelocity/nodeIndices.length<velocityAdaptiveThreshold;this.stabilized=maxNodeVelocity<this.options.minVelocity}},{key:\"calculateComponentVelocity\",value:function calculateComponentVelocity(v,f,m){var df=this.modelOptions.damping*v;var a=(f-df)/m;v+=a*this.timestep;var maxV=this.options.maxVelocity||1e9;if(Math.abs(v)>maxV){v=v>0?maxV:-maxV}return v}},{key:\"_performStep\",value:function _performStep(nodeId){var node=this.body.nodes[nodeId];var force=this.physicsBody.forces[nodeId];var velocity=this.physicsBody.velocities[nodeId];this.previousStates[nodeId]={x:node.x,y:node.y,vx:velocity.x,vy:velocity.y};if(node.options.fixed.x===false){velocity.x=this.calculateComponentVelocity(velocity.x,force.x,node.options.mass);node.x+=velocity.x*this.timestep}else{force.x=0;velocity.x=0}if(node.options.fixed.y===false){velocity.y=this.calculateComponentVelocity(velocity.y,force.y,node.options.mass);node.y+=velocity.y*this.timestep}else{force.y=0;velocity.y=0}var totalVelocity=Math.sqrt(Math.pow(velocity.x,2)+Math.pow(velocity.y,2));return totalVelocity}},{key:\"_freezeNodes\",value:function _freezeNodes(){var nodes=this.body.nodes;for(var id in nodes){if(nodes.hasOwnProperty(id)){if(nodes[id].x&&nodes[id].y){var fixed=nodes[id].options.fixed;this.freezeCache[id]={x:fixed.x,y:fixed.y};fixed.x=true;fixed.y=true}}}}},{key:\"_restoreFrozenNodes\",value:function _restoreFrozenNodes(){var nodes=this.body.nodes;for(var id in nodes){if(nodes.hasOwnProperty(id)){if(this.freezeCache[id]!==undefined){nodes[id].options.fixed.x=this.freezeCache[id].x;nodes[id].options.fixed.y=this.freezeCache[id].y}}}this.freezeCache={}}},{key:\"stabilize\",value:function stabilize(){var _this3=this;var iterations=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.options.stabilization.iterations;if(typeof iterations!==\"number\"){iterations=this.options.stabilization.iterations;console.log(\"The stabilize method needs a numeric amount of iterations. Switching to default: \",iterations)}if(this.physicsBody.physicsNodeIndices.length===0){this.ready=true;return}this.adaptiveTimestep=true&&this.options.adaptiveTimestep;this.body.emitter.emit(\"_resizeNodes\");this.stopSimulation();this.stabilized=false;this.body.emitter.emit(\"_blockRedraw\");this.targetIterations=iterations;if(this.options.stabilization.onlyDynamicEdges===true){this._freezeNodes()}this.stabilizationIterations=0;setTimeout(function(){return _this3._stabilizationBatch()},0)}},{key:\"_startStabilizing\",value:function _startStabilizing(){if(this.startedStabilization===true)return false;this.body.emitter.emit(\"startStabilizing\");this.startedStabilization=true;return true}},{key:\"_stabilizationBatch\",value:function _stabilizationBatch(){var _this4=this;var running=function running(){return _this4.stabilized===false&&_this4.stabilizationIterations<_this4.targetIterations};var sendProgress=function sendProgress(){_this4.body.emitter.emit(\"stabilizationProgress\",{iterations:_this4.stabilizationIterations,total:_this4.targetIterations})};if(this._startStabilizing()){sendProgress()}var count=0;while(running()&&count<this.options.stabilization.updateInterval){this.physicsTick();count++}sendProgress();if(running()){setTimeout(this._stabilizationBatch.bind(this),0)}else{this._finalizeStabilization()}}},{key:\"_finalizeStabilization\",value:function _finalizeStabilization(){this.body.emitter.emit(\"_allowRedraw\");if(this.options.stabilization.fit===true){this.body.emitter.emit(\"fit\")}if(this.options.stabilization.onlyDynamicEdges===true){this._restoreFrozenNodes()}this.body.emitter.emit(\"stabilizationIterationsDone\");this.body.emitter.emit(\"_requestRedraw\");if(this.stabilized===true){this._emitStabilized()}else{this.startSimulation()}this.ready=true}},{key:\"_drawForces\",value:function _drawForces(ctx){for(var i=0;i<this.physicsBody.physicsNodeIndices.length;i++){var index=this.physicsBody.physicsNodeIndices[i];var node=this.body.nodes[index];var force=this.physicsBody.forces[index];var factor=20;var colorFactor=.03;var forceSize=Math.sqrt(Math.pow(force.x,2)+Math.pow(force.x,2));var size=Math.min(Math.max(5,forceSize),15);var arrowSize=3*size;var color=util.HSVToHex((180-Math.min(1,Math.max(0,colorFactor*forceSize))*180)/360,1,1);var point={x:node.x+factor*force.x,y:node.y+factor*force.y};ctx.lineWidth=size;ctx.strokeStyle=color;ctx.beginPath();ctx.moveTo(node.x,node.y);ctx.lineTo(point.x,point.y);ctx.stroke();var angle=Math.atan2(force.y,force.x);ctx.fillStyle=color;EndPoints.draw(ctx,{type:\"arrow\",point:point,angle:angle,length:arrowSize});ctx.fill()}}}]);return PhysicsEngine}();exports[\"default\"]=PhysicsEngine},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var RepulsionSolver=function(){function RepulsionSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,RepulsionSolver);this.body=body;this.physicsBody=physicsBody;this.setOptions(options)}(0,_createClass3[\"default\"])(RepulsionSolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"solve\",value:function solve(){var dx,dy,distance,fx,fy,repulsingForce,node1,node2;var nodes=this.body.nodes;var nodeIndices=this.physicsBody.physicsNodeIndices;var forces=this.physicsBody.forces;var nodeDistance=this.options.nodeDistance;var a=-2/3/nodeDistance;var b=4/3;for(var i=0;i<nodeIndices.length-1;i++){node1=nodes[nodeIndices[i]];for(var j=i+1;j<nodeIndices.length;j++){node2=nodes[nodeIndices[j]];dx=node2.x-node1.x;dy=node2.y-node1.y;distance=Math.sqrt(dx*dx+dy*dy);if(distance===0){distance=.1*Math.random();dx=distance}if(distance<2*nodeDistance){if(distance<.5*nodeDistance){repulsingForce=1}else{repulsingForce=a*distance+b}repulsingForce=repulsingForce/distance;fx=dx*repulsingForce;fy=dy*repulsingForce;forces[node1.id].x-=fx;forces[node1.id].y-=fy;forces[node2.id].x+=fx;forces[node2.id].y+=fy}}}}}]);return RepulsionSolver}();exports[\"default\"]=RepulsionSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var HierarchicalRepulsionSolver=function(){function HierarchicalRepulsionSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,HierarchicalRepulsionSolver);this.body=body;this.physicsBody=physicsBody;this.setOptions(options)}(0,_createClass3[\"default\"])(HierarchicalRepulsionSolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"solve\",value:function solve(){var dx,dy,distance,fx,fy,repulsingForce,node1,node2,i,j;var nodes=this.body.nodes;var nodeIndices=this.physicsBody.physicsNodeIndices;var forces=this.physicsBody.forces;var nodeDistance=this.options.nodeDistance;for(i=0;i<nodeIndices.length-1;i++){node1=nodes[nodeIndices[i]];for(j=i+1;j<nodeIndices.length;j++){node2=nodes[nodeIndices[j]];if(node1.level===node2.level){dx=node2.x-node1.x;dy=node2.y-node1.y;distance=Math.sqrt(dx*dx+dy*dy);var steepness=.05;if(distance<nodeDistance){repulsingForce=-Math.pow(steepness*distance,2)+Math.pow(steepness*nodeDistance,2)}else{repulsingForce=0}if(distance===0){distance=.01}else{repulsingForce=repulsingForce/distance}fx=dx*repulsingForce;fy=dy*repulsingForce;forces[node1.id].x-=fx;forces[node1.id].y-=fy;forces[node2.id].x+=fx;forces[node2.id].y+=fy}}}}}]);return HierarchicalRepulsionSolver}();exports[\"default\"]=HierarchicalRepulsionSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var SpringSolver=function(){function SpringSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,SpringSolver);this.body=body;this.physicsBody=physicsBody;this.setOptions(options)}(0,_createClass3[\"default\"])(SpringSolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"solve\",value:function solve(){var edgeLength=void 0,edge=void 0;var edgeIndices=this.physicsBody.physicsEdgeIndices;var edges=this.body.edges;var node1=void 0,node2=void 0,node3=void 0;for(var i=0;i<edgeIndices.length;i++){edge=edges[edgeIndices[i]];if(edge.connected===true&&edge.toId!==edge.fromId){if(this.body.nodes[edge.toId]!==undefined&&this.body.nodes[edge.fromId]!==undefined){if(edge.edgeType.via!==undefined){edgeLength=edge.options.length===undefined?this.options.springLength:edge.options.length;node1=edge.to;node2=edge.edgeType.via;node3=edge.from;this._calculateSpringForce(node1,node2,.5*edgeLength);this._calculateSpringForce(node2,node3,.5*edgeLength)}else{edgeLength=edge.options.length===undefined?this.options.springLength*1.5:edge.options.length;this._calculateSpringForce(edge.from,edge.to,edgeLength)}}}}}},{key:\"_calculateSpringForce\",value:function _calculateSpringForce(node1,node2,edgeLength){var dx=node1.x-node2.x;var dy=node1.y-node2.y;var distance=Math.max(Math.sqrt(dx*dx+dy*dy),.01);var springForce=this.options.springConstant*(edgeLength-distance)/distance;var fx=dx*springForce;var fy=dy*springForce;if(this.physicsBody.forces[node1.id]!==undefined){this.physicsBody.forces[node1.id].x+=fx;this.physicsBody.forces[node1.id].y+=fy}if(this.physicsBody.forces[node2.id]!==undefined){this.physicsBody.forces[node2.id].x-=fx;this.physicsBody.forces[node2.id].y-=fy}}}]);return SpringSolver}();exports[\"default\"]=SpringSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var HierarchicalSpringSolver=function(){function HierarchicalSpringSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,HierarchicalSpringSolver);this.body=body;this.physicsBody=physicsBody;this.setOptions(options)}(0,_createClass3[\"default\"])(HierarchicalSpringSolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"solve\",value:function solve(){var edgeLength,edge;var dx,dy,fx,fy,springForce,distance;var edges=this.body.edges;var factor=.5;var edgeIndices=this.physicsBody.physicsEdgeIndices;var nodeIndices=this.physicsBody.physicsNodeIndices;var forces=this.physicsBody.forces;for(var i=0;i<nodeIndices.length;i++){var nodeId=nodeIndices[i];forces[nodeId].springFx=0;forces[nodeId].springFy=0}for(var _i=0;_i<edgeIndices.length;_i++){edge=edges[edgeIndices[_i]];if(edge.connected===true){edgeLength=edge.options.length===undefined?this.options.springLength:edge.options.length;dx=edge.from.x-edge.to.x;dy=edge.from.y-edge.to.y;distance=Math.sqrt(dx*dx+dy*dy);distance=distance===0?.01:distance;springForce=this.options.springConstant*(edgeLength-distance)/distance;fx=dx*springForce;fy=dy*springForce;if(edge.to.level!=edge.from.level){if(forces[edge.toId]!==undefined){forces[edge.toId].springFx-=fx;forces[edge.toId].springFy-=fy}if(forces[edge.fromId]!==undefined){forces[edge.fromId].springFx+=fx;forces[edge.fromId].springFy+=fy}}else{if(forces[edge.toId]!==undefined){forces[edge.toId].x-=factor*fx;forces[edge.toId].y-=factor*fy}if(forces[edge.fromId]!==undefined){forces[edge.fromId].x+=factor*fx;forces[edge.fromId].y+=factor*fy}}}}springForce=1;var springFx,springFy;for(var _i2=0;_i2<nodeIndices.length;_i2++){var _nodeId=nodeIndices[_i2];springFx=Math.min(springForce,Math.max(-springForce,forces[_nodeId].springFx));springFy=Math.min(springForce,Math.max(-springForce,forces[_nodeId].springFy));forces[_nodeId].x+=springFx;forces[_nodeId].y+=springFy}var totalFx=0;var totalFy=0;for(var _i3=0;_i3<nodeIndices.length;_i3++){var _nodeId2=nodeIndices[_i3];totalFx+=forces[_nodeId2].x;totalFy+=forces[_nodeId2].y}var correctionFx=totalFx/nodeIndices.length;var correctionFy=totalFy/nodeIndices.length;for(var _i4=0;_i4<nodeIndices.length;_i4++){var _nodeId3=nodeIndices[_i4];forces[_nodeId3].x-=correctionFx;forces[_nodeId3].y-=correctionFy}}}]);return HierarchicalSpringSolver}();exports[\"default\"]=HierarchicalSpringSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _BarnesHutSolver2=__webpack_require__(120);var _BarnesHutSolver3=_interopRequireDefault(_BarnesHutSolver2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var ForceAtlas2BasedRepulsionSolver=function(_BarnesHutSolver){(0,_inherits3[\"default\"])(ForceAtlas2BasedRepulsionSolver,_BarnesHutSolver);function ForceAtlas2BasedRepulsionSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,ForceAtlas2BasedRepulsionSolver);return(0,_possibleConstructorReturn3[\"default\"])(this,(ForceAtlas2BasedRepulsionSolver.__proto__||(0,_getPrototypeOf2[\"default\"])(ForceAtlas2BasedRepulsionSolver)).call(this,body,physicsBody,options))}(0,_createClass3[\"default\"])(ForceAtlas2BasedRepulsionSolver,[{key:\"_calculateForces\",value:function _calculateForces(distance,dx,dy,node,parentBranch){if(distance===0){distance=.1*Math.random();dx=distance}if(this.overlapAvoidanceFactor<1&&node.shape.radius){distance=Math.max(.1+this.overlapAvoidanceFactor*node.shape.radius,distance-node.shape.radius)}var degree=node.edges.length+1;var gravityForce=this.options.gravitationalConstant*parentBranch.mass*node.options.mass*degree/Math.pow(distance,2);var fx=dx*gravityForce;var fy=dy*gravityForce;this.physicsBody.forces[node.id].x+=fx;this.physicsBody.forces[node.id].y+=fy}}]);return ForceAtlas2BasedRepulsionSolver}(_BarnesHutSolver3[\"default\"]);exports[\"default\"]=ForceAtlas2BasedRepulsionSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _CentralGravitySolver2=__webpack_require__(121);var _CentralGravitySolver3=_interopRequireDefault(_CentralGravitySolver2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var ForceAtlas2BasedCentralGravitySolver=function(_CentralGravitySolver){(0,_inherits3[\"default\"])(ForceAtlas2BasedCentralGravitySolver,_CentralGravitySolver);function ForceAtlas2BasedCentralGravitySolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,ForceAtlas2BasedCentralGravitySolver);return(0,_possibleConstructorReturn3[\"default\"])(this,(ForceAtlas2BasedCentralGravitySolver.__proto__||(0,_getPrototypeOf2[\"default\"])(ForceAtlas2BasedCentralGravitySolver)).call(this,body,physicsBody,options))}(0,_createClass3[\"default\"])(ForceAtlas2BasedCentralGravitySolver,[{key:\"_calculateForces\",value:function _calculateForces(distance,dx,dy,forces,node){if(distance>0){var degree=node.edges.length+1;var gravityForce=this.options.centralGravity*degree*node.options.mass;forces[node.id].x=dx*gravityForce;forces[node.id].y=dy*gravityForce}}}]);return ForceAtlas2BasedCentralGravitySolver}(_CentralGravitySolver3[\"default\"]);exports[\"default\"]=ForceAtlas2BasedCentralGravitySolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var NetworkUtil=__webpack_require__(76)[\"default\"];var Cluster=__webpack_require__(228)[\"default\"];var Edge=__webpack_require__(74)[\"default\"];var Node=__webpack_require__(47)[\"default\"];var ClusterEngine=function(){function ClusterEngine(body){var _this=this;(0,_classCallCheck3[\"default\"])(this,ClusterEngine);this.body=body;this.clusteredNodes={};this.clusteredEdges={};this.options={};this.defaultOptions={};util.extend(this.options,this.defaultOptions);this.body.emitter.on(\"_resetData\",function(){_this.clusteredNodes={};_this.clusteredEdges={}})}(0,_createClass3[\"default\"])(ClusterEngine,[{key:\"clusterByHubsize\",value:function clusterByHubsize(hubsize,options){if(hubsize===undefined){hubsize=this._getHubSize()}else if((typeof hubsize===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(hubsize))===\"object\"){options=this._checkOptions(hubsize);hubsize=this._getHubSize()}var nodesToCluster=[];for(var i=0;i<this.body.nodeIndices.length;i++){var node=this.body.nodes[this.body.nodeIndices[i]];if(node.edges.length>=hubsize){nodesToCluster.push(node.id)}}for(var _i=0;_i<nodesToCluster.length;_i++){this.clusterByConnection(nodesToCluster[_i],options,true)}this.body.emitter.emit(\"_dataChanged\")}},{key:\"cluster\",value:function cluster(){var _this2=this;var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var refreshData=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(options.joinCondition===undefined){throw new Error(\"Cannot call clusterByNodeData without a joinCondition function in the options.\")}options=this._checkOptions(options);var childNodesObj={};var childEdgesObj={};util.forEach(this.body.nodes,function(node,nodeId){var clonedOptions=NetworkUtil.cloneOptions(node);if(options.joinCondition(clonedOptions)===true){childNodesObj[nodeId]=node;util.forEach(node.edges,function(edge){if(_this2.clusteredEdges[edge.id]===undefined){childEdgesObj[edge.id]=edge}})}});this._cluster(childNodesObj,childEdgesObj,options,refreshData)}},{key:\"clusterByEdgeCount\",value:function clusterByEdgeCount(edgeCount,options){var _this3=this;var refreshData=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;options=this._checkOptions(options);var clusters=[];var usedNodes={};var edge=void 0,edges=void 0,relevantEdgeCount=void 0;var _loop=function _loop(i){var childNodesObj={};var childEdgesObj={};var nodeId=_this3.body.nodeIndices[i];var node=_this3.body.nodes[nodeId];if(usedNodes[nodeId]===undefined){relevantEdgeCount=0;edges=[];for(var j=0;j<node.edges.length;j++){edge=node.edges[j];if(_this3.clusteredEdges[edge.id]===undefined){if(edge.toId!==edge.fromId){relevantEdgeCount++}edges.push(edge)}}if(relevantEdgeCount===edgeCount){checkJoinCondition=function checkJoinCondition(node){if(options.joinCondition===undefined||options.joinCondition===null){return true}var clonedOptions=NetworkUtil.cloneOptions(node);return options.joinCondition(clonedOptions)};var gatheringSuccessful=true;for(var _j=0;_j<edges.length;_j++){edge=edges[_j];var childNodeId=_this3._getConnectedId(edge,nodeId);if(checkJoinCondition(node)){childEdgesObj[edge.id]=edge;childNodesObj[nodeId]=node;childNodesObj[childNodeId]=_this3.body.nodes[childNodeId];usedNodes[nodeId]=true}else{gatheringSuccessful=false;break}}if((0,_keys2[\"default\"])(childNodesObj).length>0&&(0,_keys2[\"default\"])(childEdgesObj).length>0&&gatheringSuccessful===true){findClusterData=function findClusterData(){for(var n=0;n<clusters.length;++n){for(var m in childNodesObj){if(clusters[n].nodes[m]!==undefined){return clusters[n]}}}return undefined};foundCluster=findClusterData();if(foundCluster!==undefined){for(var m in childNodesObj){if(foundCluster.nodes[m]===undefined){foundCluster.nodes[m]=childNodesObj[m]}}for(var _m in childEdgesObj){if(foundCluster.edges[_m]===undefined){foundCluster.edges[_m]=childEdgesObj[_m]}}}else{clusters.push({nodes:childNodesObj,edges:childEdgesObj})}}}}};for(var i=0;i<this.body.nodeIndices.length;i++){var checkJoinCondition;var findClusterData;var foundCluster;_loop(i)}for(var i=0;i<clusters.length;i++){this._cluster(clusters[i].nodes,clusters[i].edges,options,false)}if(refreshData===true){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"clusterOutliers\",value:function clusterOutliers(options){var refreshData=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;this.clusterByEdgeCount(1,options,refreshData)}},{key:\"clusterBridges\",value:function clusterBridges(options){var refreshData=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;this.clusterByEdgeCount(2,options,refreshData)}},{key:\"clusterByConnection\",value:function clusterByConnection(nodeId,options){var refreshData=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;if(nodeId===undefined){throw new Error(\"No nodeId supplied to clusterByConnection!\")}if(this.body.nodes[nodeId]===undefined){throw new Error(\"The nodeId given to clusterByConnection does not exist!\")}var node=this.body.nodes[nodeId];options=this._checkOptions(options,node);if(options.clusterNodeProperties.x===undefined){options.clusterNodeProperties.x=node.x}if(options.clusterNodeProperties.y===undefined){options.clusterNodeProperties.y=node.y}if(options.clusterNodeProperties.fixed===undefined){options.clusterNodeProperties.fixed={};options.clusterNodeProperties.fixed.x=node.options.fixed.x;options.clusterNodeProperties.fixed.y=node.options.fixed.y}var childNodesObj={};var childEdgesObj={};var parentNodeId=node.id;var parentClonedOptions=NetworkUtil.cloneOptions(node);childNodesObj[parentNodeId]=node;for(var i=0;i<node.edges.length;i++){var edge=node.edges[i];if(this.clusteredEdges[edge.id]===undefined){var childNodeId=this._getConnectedId(edge,parentNodeId);if(this.clusteredNodes[childNodeId]===undefined){if(childNodeId!==parentNodeId){if(options.joinCondition===undefined){childEdgesObj[edge.id]=edge;childNodesObj[childNodeId]=this.body.nodes[childNodeId]}else{var childClonedOptions=NetworkUtil.cloneOptions(this.body.nodes[childNodeId]);if(options.joinCondition(parentClonedOptions,childClonedOptions)===true){childEdgesObj[edge.id]=edge;childNodesObj[childNodeId]=this.body.nodes[childNodeId]}}}else{childEdgesObj[edge.id]=edge}}}}var childNodeIDs=(0,_keys2[\"default\"])(childNodesObj).map(function(childNode){return childNodesObj[childNode].id});for(childNode in childNodesObj){if(!childNodesObj.hasOwnProperty(childNode))continue;var childNode=childNodesObj[childNode];for(var y=0;y<childNode.edges.length;y++){var childEdge=childNode.edges[y];if(childNodeIDs.indexOf(this._getConnectedId(childEdge,childNode.id))>-1){childEdgesObj[childEdge.id]=childEdge}}}this._cluster(childNodesObj,childEdgesObj,options,refreshData)}},{key:\"_createClusterEdges\",value:function _createClusterEdges(childNodesObj,childEdgesObj,clusterNodeProperties,clusterEdgeProperties){var edge=void 0,childNodeId=void 0,childNode=void 0,toId=void 0,fromId=void 0,otherNodeId=void 0;var childKeys=(0,_keys2[\"default\"])(childNodesObj);var createEdges=[];for(var i=0;i<childKeys.length;i++){childNodeId=childKeys[i];childNode=childNodesObj[childNodeId];for(var j=0;j<childNode.edges.length;j++){edge=childNode.edges[j];if(this.clusteredEdges[edge.id]===undefined){if(edge.toId==edge.fromId){childEdgesObj[edge.id]=edge}else{if(edge.toId==childNodeId){toId=clusterNodeProperties.id;fromId=edge.fromId;otherNodeId=fromId}else{toId=edge.toId;fromId=clusterNodeProperties.id;otherNodeId=toId}}if(childNodesObj[otherNodeId]===undefined){createEdges.push({edge:edge,fromId:fromId,toId:toId})}}}}var newEdges=[];var getNewEdge=function getNewEdge(createdEdge){for(var _j2=0;_j2<newEdges.length;_j2++){var newEdge=newEdges[_j2];var matchToDirection=createdEdge.fromId===newEdge.fromId&&createdEdge.toId===newEdge.toId;var matchFromDirection=createdEdge.fromId===newEdge.toId&&createdEdge.toId===newEdge.fromId;if(matchToDirection||matchFromDirection){return newEdge}}return null};for(var _j3=0;_j3<createEdges.length;_j3++){var createdEdge=createEdges[_j3];var _edge=createdEdge.edge;var newEdge=getNewEdge(createdEdge);if(newEdge===null){newEdge=this._createClusteredEdge(createdEdge.fromId,createdEdge.toId,_edge,clusterEdgeProperties);newEdges.push(newEdge)}else{newEdge.clusteringEdgeReplacingIds.push(_edge.id)}this.body.edges[_edge.id].edgeReplacedById=newEdge.id;this._backupEdgeOptions(_edge);_edge.setOptions({physics:false})}}},{key:\"_checkOptions\",value:function _checkOptions(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};if(options.clusterEdgeProperties===undefined){options.clusterEdgeProperties={}}if(options.clusterNodeProperties===undefined){options.clusterNodeProperties={}}return options}},{key:\"_cluster\",value:function _cluster(childNodesObj,childEdgesObj,options){var refreshData=arguments.length>3&&arguments[3]!==undefined?arguments[3]:true;var tmpNodesToRemove=[];for(var _nodeId in childNodesObj){if(childNodesObj.hasOwnProperty(_nodeId)){if(this.clusteredNodes[_nodeId]!==undefined){tmpNodesToRemove.push(_nodeId)}}}for(var n=0;n<tmpNodesToRemove.length;++n){delete childNodesObj[tmpNodesToRemove[n]]}if((0,_keys2[\"default\"])(childNodesObj).length==0){return}if((0,_keys2[\"default\"])(childNodesObj).length==1&&options.clusterNodeProperties.allowSingleNodeCluster!=true){return}var clusterNodeProperties=util.deepExtend({},options.clusterNodeProperties);if(options.processProperties!==undefined){var childNodesOptions=[];for(var _nodeId2 in childNodesObj){if(childNodesObj.hasOwnProperty(_nodeId2)){var clonedOptions=NetworkUtil.cloneOptions(childNodesObj[_nodeId2]);childNodesOptions.push(clonedOptions)}}var childEdgesOptions=[];for(var edgeId in childEdgesObj){if(childEdgesObj.hasOwnProperty(edgeId)){if(edgeId.substr(0,12)!==\"clusterEdge:\"){var _clonedOptions=NetworkUtil.cloneOptions(childEdgesObj[edgeId],\"edge\");childEdgesOptions.push(_clonedOptions)}}}clusterNodeProperties=options.processProperties(clusterNodeProperties,childNodesOptions,childEdgesOptions);if(!clusterNodeProperties){throw new Error(\"The processProperties function does not return properties!\")}}if(clusterNodeProperties.id===undefined){clusterNodeProperties.id=\"cluster:\"+util.randomUUID()}var clusterId=clusterNodeProperties.id;if(clusterNodeProperties.label===undefined){clusterNodeProperties.label=\"cluster\"}var pos=undefined;if(clusterNodeProperties.x===undefined){pos=this._getClusterPosition(childNodesObj);clusterNodeProperties.x=pos.x}if(clusterNodeProperties.y===undefined){if(pos===undefined){pos=this._getClusterPosition(childNodesObj)}clusterNodeProperties.y=pos.y}clusterNodeProperties.id=clusterId;var clusterNode=this.body.functions.createNode(clusterNodeProperties,Cluster);clusterNode.containedNodes=childNodesObj;clusterNode.containedEdges=childEdgesObj;clusterNode.clusterEdgeProperties=options.clusterEdgeProperties;this.body.nodes[clusterNodeProperties.id]=clusterNode;this._clusterEdges(childNodesObj,childEdgesObj,clusterNodeProperties,options.clusterEdgeProperties);clusterNodeProperties.id=undefined;if(refreshData===true){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"_backupEdgeOptions\",value:function _backupEdgeOptions(edge){if(this.clusteredEdges[edge.id]===undefined){this.clusteredEdges[edge.id]={physics:edge.options.physics}}}},{key:\"_restoreEdge\",value:function _restoreEdge(edge){var originalOptions=this.clusteredEdges[edge.id];if(originalOptions!==undefined){edge.setOptions({physics:originalOptions.physics});delete this.clusteredEdges[edge.id]}}},{key:\"isCluster\",value:function isCluster(nodeId){if(this.body.nodes[nodeId]!==undefined){return this.body.nodes[nodeId].isCluster===true}else{console.log(\"Node does not exist.\");return false}}},{key:\"_getClusterPosition\",value:function _getClusterPosition(childNodesObj){var childKeys=(0,_keys2[\"default\"])(childNodesObj);var minX=childNodesObj[childKeys[0]].x;var maxX=childNodesObj[childKeys[0]].x;var minY=childNodesObj[childKeys[0]].y;var maxY=childNodesObj[childKeys[0]].y;var node=void 0;for(var i=1;i<childKeys.length;i++){node=childNodesObj[childKeys[i]];minX=node.x<minX?node.x:minX;maxX=node.x>maxX?node.x:maxX\n;minY=node.y<minY?node.y:minY;maxY=node.y>maxY?node.y:maxY}return{x:.5*(minX+maxX),y:.5*(minY+maxY)}}},{key:\"openCluster\",value:function openCluster(clusterNodeId,options){var refreshData=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;if(clusterNodeId===undefined){throw new Error(\"No clusterNodeId supplied to openCluster.\")}var clusterNode=this.body.nodes[clusterNodeId];if(clusterNode===undefined){throw new Error(\"The clusterNodeId supplied to openCluster does not exist.\")}if(clusterNode.isCluster!==true||clusterNode.containedNodes===undefined||clusterNode.containedEdges===undefined){throw new Error(\"The node:\"+clusterNodeId+\" is not a valid cluster.\")}var stack=this.findNode(clusterNodeId);var parentIndex=stack.indexOf(clusterNodeId)-1;if(parentIndex>=0){var parentClusterNodeId=stack[parentIndex];var parentClusterNode=this.body.nodes[parentClusterNodeId];parentClusterNode._openChildCluster(clusterNodeId);delete this.body.nodes[clusterNodeId];if(refreshData===true){this.body.emitter.emit(\"_dataChanged\")}return}var containedNodes=clusterNode.containedNodes;var containedEdges=clusterNode.containedEdges;if(options!==undefined&&options.releaseFunction!==undefined&&typeof options.releaseFunction===\"function\"){var positions={};var clusterPosition={x:clusterNode.x,y:clusterNode.y};for(var _nodeId3 in containedNodes){if(containedNodes.hasOwnProperty(_nodeId3)){var containedNode=this.body.nodes[_nodeId3];positions[_nodeId3]={x:containedNode.x,y:containedNode.y}}}var newPositions=options.releaseFunction(clusterPosition,positions);for(var _nodeId4 in containedNodes){if(containedNodes.hasOwnProperty(_nodeId4)){var _containedNode=this.body.nodes[_nodeId4];if(newPositions[_nodeId4]!==undefined){_containedNode.x=newPositions[_nodeId4].x===undefined?clusterNode.x:newPositions[_nodeId4].x;_containedNode.y=newPositions[_nodeId4].y===undefined?clusterNode.y:newPositions[_nodeId4].y}}}}else{util.forEach(containedNodes,function(containedNode){if(containedNode.options.fixed.x===false){containedNode.x=clusterNode.x}if(containedNode.options.fixed.y===false){containedNode.y=clusterNode.y}})}for(var _nodeId5 in containedNodes){if(containedNodes.hasOwnProperty(_nodeId5)){var _containedNode2=this.body.nodes[_nodeId5];_containedNode2.vx=clusterNode.vx;_containedNode2.vy=clusterNode.vy;_containedNode2.setOptions({physics:true});delete this.clusteredNodes[_nodeId5]}}var edgesToBeDeleted=[];for(var i=0;i<clusterNode.edges.length;i++){edgesToBeDeleted.push(clusterNode.edges[i])}for(var _i2=0;_i2<edgesToBeDeleted.length;_i2++){var edge=edgesToBeDeleted[_i2];var otherNodeId=this._getConnectedId(edge,clusterNodeId);var otherNode=this.clusteredNodes[otherNodeId];for(var j=0;j<edge.clusteringEdgeReplacingIds.length;j++){var transferId=edge.clusteringEdgeReplacingIds[j];var transferEdge=this.body.edges[transferId];if(transferEdge===undefined)continue;if(otherNode!==undefined){var otherCluster=this.body.nodes[otherNode.clusterId];otherCluster.containedEdges[transferEdge.id]=transferEdge;delete containedEdges[transferEdge.id];var fromId=transferEdge.fromId;var toId=transferEdge.toId;if(transferEdge.toId==otherNodeId){toId=otherNode.clusterId}else{fromId=otherNode.clusterId}this._createClusteredEdge(fromId,toId,transferEdge,otherCluster.clusterEdgeProperties,{hidden:false,physics:true})}else{this._restoreEdge(transferEdge)}}edge.remove()}for(var edgeId in containedEdges){if(containedEdges.hasOwnProperty(edgeId)){this._restoreEdge(containedEdges[edgeId])}}delete this.body.nodes[clusterNodeId];if(refreshData===true){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"getNodesInCluster\",value:function getNodesInCluster(clusterId){var nodesArray=[];if(this.isCluster(clusterId)===true){var containedNodes=this.body.nodes[clusterId].containedNodes;for(var _nodeId6 in containedNodes){if(containedNodes.hasOwnProperty(_nodeId6)){nodesArray.push(this.body.nodes[_nodeId6].id)}}}return nodesArray}},{key:\"findNode\",value:function findNode(nodeId){var stack=[];var max=100;var counter=0;var node=void 0;while(this.clusteredNodes[nodeId]!==undefined&&counter<max){node=this.body.nodes[nodeId];if(node===undefined)return[];stack.push(node.id);nodeId=this.clusteredNodes[nodeId].clusterId;counter++}node=this.body.nodes[nodeId];if(node===undefined)return[];stack.push(node.id);stack.reverse();return stack}},{key:\"updateClusteredNode\",value:function updateClusteredNode(clusteredNodeId,newOptions){if(clusteredNodeId===undefined){throw new Error(\"No clusteredNodeId supplied to updateClusteredNode.\")}if(newOptions===undefined){throw new Error(\"No newOptions supplied to updateClusteredNode.\")}if(this.body.nodes[clusteredNodeId]===undefined){throw new Error(\"The clusteredNodeId supplied to updateClusteredNode does not exist.\")}this.body.nodes[clusteredNodeId].setOptions(newOptions);this.body.emitter.emit(\"_dataChanged\")}},{key:\"updateEdge\",value:function updateEdge(startEdgeId,newOptions){if(startEdgeId===undefined){throw new Error(\"No startEdgeId supplied to updateEdge.\")}if(newOptions===undefined){throw new Error(\"No newOptions supplied to updateEdge.\")}if(this.body.edges[startEdgeId]===undefined){throw new Error(\"The startEdgeId supplied to updateEdge does not exist.\")}var allEdgeIds=this.getClusteredEdges(startEdgeId);for(var i=0;i<allEdgeIds.length;i++){var edge=this.body.edges[allEdgeIds[i]];edge.setOptions(newOptions)}this.body.emitter.emit(\"_dataChanged\")}},{key:\"getClusteredEdges\",value:function getClusteredEdges(edgeId){var stack=[];var max=100;var counter=0;while(edgeId!==undefined&&this.body.edges[edgeId]!==undefined&&counter<max){stack.push(this.body.edges[edgeId].id);edgeId=this.body.edges[edgeId].edgeReplacedById;counter++}stack.reverse();return stack}},{key:\"getBaseEdge\",value:function getBaseEdge(clusteredEdgeId){return this.getBaseEdges(clusteredEdgeId)[0]}},{key:\"getBaseEdges\",value:function getBaseEdges(clusteredEdgeId){var IdsToHandle=[clusteredEdgeId];var doneIds=[];var foundIds=[];var max=100;var counter=0;while(IdsToHandle.length>0&&counter<max){var nextId=IdsToHandle.pop();if(nextId===undefined)continue;var nextEdge=this.body.edges[nextId];if(nextEdge===undefined)continue;counter++;var replacingIds=nextEdge.clusteringEdgeReplacingIds;if(replacingIds===undefined){foundIds.push(nextId)}else{for(var i=0;i<replacingIds.length;++i){var replacingId=replacingIds[i];if(IdsToHandle.indexOf(replacingIds)!==-1||doneIds.indexOf(replacingIds)!==-1){continue}IdsToHandle.push(replacingId)}}doneIds.push(nextId)}return foundIds}},{key:\"_getConnectedId\",value:function _getConnectedId(edge,nodeId){if(edge.toId!=nodeId){return edge.toId}else if(edge.fromId!=nodeId){return edge.fromId}else{return edge.fromId}}},{key:\"_getHubSize\",value:function _getHubSize(){var average=0;var averageSquared=0;var hubCounter=0;var largestHub=0;for(var i=0;i<this.body.nodeIndices.length;i++){var _node=this.body.nodes[this.body.nodeIndices[i]];if(_node.edges.length>largestHub){largestHub=_node.edges.length}average+=_node.edges.length;averageSquared+=Math.pow(_node.edges.length,2);hubCounter+=1}average=average/hubCounter;averageSquared=averageSquared/hubCounter;var variance=averageSquared-Math.pow(average,2);var standardDeviation=Math.sqrt(variance);var hubThreshold=Math.floor(average+2*standardDeviation);if(hubThreshold>largestHub){hubThreshold=largestHub}return hubThreshold}},{key:\"_createClusteredEdge\",value:function _createClusteredEdge(fromId,toId,baseEdge,clusterEdgeProperties,extraOptions){var clonedOptions=NetworkUtil.cloneOptions(baseEdge,\"edge\");util.deepExtend(clonedOptions,clusterEdgeProperties);clonedOptions.from=fromId;clonedOptions.to=toId;clonedOptions.id=\"clusterEdge:\"+util.randomUUID();if(extraOptions!==undefined){util.deepExtend(clonedOptions,extraOptions)}var newEdge=this.body.functions.createEdge(clonedOptions);newEdge.clusteringEdgeReplacingIds=[baseEdge.id];newEdge.connect();this.body.edges[newEdge.id]=newEdge;return newEdge}},{key:\"_clusterEdges\",value:function _clusterEdges(childNodes,childEdges,clusterNode,clusterEdgeProperties){if(childEdges instanceof Edge){var edge=childEdges;var obj={};obj[edge.id]=edge;childEdges=obj}if(childNodes instanceof Node){var _node2=childNodes;var _obj={};_obj[_node2.id]=_node2;childNodes=_obj}if(clusterNode===undefined||clusterNode===null){throw new Error(\"_clusterEdges: parameter clusterNode required\")}if(clusterEdgeProperties===undefined){clusterEdgeProperties=clusterNode.clusterEdgeProperties}this._createClusterEdges(childNodes,childEdges,clusterNode,clusterEdgeProperties);for(var edgeId in childEdges){if(childEdges.hasOwnProperty(edgeId)){if(this.body.edges[edgeId]!==undefined){var _edge2=this.body.edges[edgeId];this._backupEdgeOptions(_edge2);_edge2.setOptions({physics:false})}}}for(var _nodeId7 in childNodes){if(childNodes.hasOwnProperty(_nodeId7)){this.clusteredNodes[_nodeId7]={clusterId:clusterNode.id,node:this.body.nodes[_nodeId7]};this.body.nodes[_nodeId7].setOptions({physics:false})}}}},{key:\"_getClusterNodeForNode\",value:function _getClusterNodeForNode(nodeId){if(nodeId===undefined)return undefined;var clusteredNode=this.clusteredNodes[nodeId];if(clusteredNode===undefined)return undefined;var clusterId=clusteredNode.clusterId;if(clusterId===undefined)return undefined;return this.body.nodes[clusterId]}},{key:\"_filter\",value:function _filter(arr,callback){var ret=[];util.forEach(arr,function(item){if(callback(item)){ret.push(item)}});return ret}},{key:\"_updateState\",value:function _updateState(){var _this4=this;var nodeId=void 0;var deletedNodeIds=[];var deletedEdgeIds=[];var eachClusterNode=function eachClusterNode(callback){util.forEach(_this4.body.nodes,function(node){if(node.isCluster===true){callback(node)}})};for(nodeId in this.clusteredNodes){if(!this.clusteredNodes.hasOwnProperty(nodeId))continue;var _node3=this.body.nodes[nodeId];if(_node3===undefined){deletedNodeIds.push(nodeId)}}eachClusterNode(function(clusterNode){for(var n=0;n<deletedNodeIds.length;n++){delete clusterNode.containedNodes[deletedNodeIds[n]]}});for(var n=0;n<deletedNodeIds.length;n++){delete this.clusteredNodes[deletedNodeIds[n]]}util.forEach(this.clusteredEdges,function(edgeId){var edge=_this4.body.edges[edgeId];if(edge===undefined||!edge.endPointsValid()){deletedEdgeIds.push(edgeId)}});eachClusterNode(function(clusterNode){util.forEach(clusterNode.containedEdges,function(edge,edgeId){if(!edge.endPointsValid()&&deletedEdgeIds.indexOf(edgeId)===-1){deletedEdgeIds.push(edgeId)}})});util.forEach(this.body.edges,function(edge,edgeId){var isValid=true;var replacedIds=edge.clusteringEdgeReplacingIds;if(replacedIds!==undefined){var numValid=0;util.forEach(replacedIds,function(containedEdgeId){var containedEdge=_this4.body.edges[containedEdgeId];if(containedEdge!==undefined&&containedEdge.endPointsValid()){numValid+=1}});isValid=numValid>0}if(!edge.endPointsValid()||!isValid){deletedEdgeIds.push(edgeId)}});eachClusterNode(function(clusterNode){util.forEach(deletedEdgeIds,function(deletedEdgeId){delete clusterNode.containedEdges[deletedEdgeId];util.forEach(clusterNode.edges,function(edge,m){if(edge.id===deletedEdgeId){clusterNode.edges[m]=null;return}edge.clusteringEdgeReplacingIds=_this4._filter(edge.clusteringEdgeReplacingIds,function(id){return deletedEdgeIds.indexOf(id)===-1})});clusterNode.edges=_this4._filter(clusterNode.edges,function(item){return item!==null})})});util.forEach(deletedEdgeIds,function(edgeId){delete _this4.clusteredEdges[edgeId]});util.forEach(deletedEdgeIds,function(edgeId){delete _this4.body.edges[edgeId]});var ids=(0,_keys2[\"default\"])(this.body.edges);util.forEach(ids,function(edgeId){var edge=_this4.body.edges[edgeId];var shouldBeClustered=_this4._isClusteredNode(edge.fromId)||_this4._isClusteredNode(edge.toId);if(shouldBeClustered===_this4._isClusteredEdge(edge.id)){return}if(shouldBeClustered){var clusterFrom=_this4._getClusterNodeForNode(edge.fromId);if(clusterFrom!==undefined){_this4._clusterEdges(_this4.body.nodes[edge.fromId],edge,clusterFrom)}var clusterTo=_this4._getClusterNodeForNode(edge.toId);if(clusterTo!==undefined){_this4._clusterEdges(_this4.body.nodes[edge.toId],edge,clusterTo)}}else{throw new Error(\"remove edge from clustering not implemented!\")}});var changed=false;var continueLoop=true;var _loop2=function _loop2(){var clustersToOpen=[];eachClusterNode(function(clusterNode){var numNodes=(0,_keys2[\"default\"])(clusterNode.containedNodes).length;var allowSingle=clusterNode.options.allowSingleNodeCluster===true;if(allowSingle&&numNodes<1||!allowSingle&&numNodes<2){clustersToOpen.push(clusterNode.id)}});for(var _n=0;_n<clustersToOpen.length;++_n){_this4.openCluster(clustersToOpen[_n],{},false)}continueLoop=clustersToOpen.length>0;changed=changed||continueLoop};while(continueLoop){_loop2()}if(changed){this._updateState()}}},{key:\"_isClusteredNode\",value:function _isClusteredNode(nodeId){return this.clusteredNodes[nodeId]!==undefined}},{key:\"_isClusteredEdge\",value:function _isClusteredEdge(edgeId){return this.clusteredEdges[edgeId]!==undefined}}]);return ClusterEngine}();exports[\"default\"]=ClusterEngine},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Node=__webpack_require__(47)[\"default\"];var Cluster=function(_Node){(0,_inherits3[\"default\"])(Cluster,_Node);function Cluster(options,body,imagelist,grouplist,globalOptions,defaultOptions){(0,_classCallCheck3[\"default\"])(this,Cluster);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Cluster.__proto__||(0,_getPrototypeOf2[\"default\"])(Cluster)).call(this,options,body,imagelist,grouplist,globalOptions,defaultOptions));_this.isCluster=true;_this.containedNodes={};_this.containedEdges={};return _this}(0,_createClass3[\"default\"])(Cluster,[{key:\"_openChildCluster\",value:function _openChildCluster(childClusterId){var _this2=this;var childCluster=this.body.nodes[childClusterId];if(this.containedNodes[childClusterId]===undefined){throw new Error(\"node with id: \"+childClusterId+\" not in current cluster\")}if(!childCluster.isCluster){throw new Error(\"node with id: \"+childClusterId+\" is not a cluster\")}delete this.containedNodes[childClusterId];util.forEach(childCluster.edges,function(edge){delete _this2.containedEdges[edge.id]});util.forEach(childCluster.containedNodes,function(node,nodeId){_this2.containedNodes[nodeId]=node});childCluster.containedNodes={};util.forEach(childCluster.containedEdges,function(edge,edgeId){_this2.containedEdges[edgeId]=edge});childCluster.containedEdges={};util.forEach(childCluster.edges,function(clusterEdge){util.forEach(_this2.edges,function(parentClusterEdge){var index=parentClusterEdge.clusteringEdgeReplacingIds.indexOf(clusterEdge.id);if(index===-1)return;util.forEach(clusterEdge.clusteringEdgeReplacingIds,function(srcId){parentClusterEdge.clusteringEdgeReplacingIds.push(srcId);_this2.body.edges[srcId].edgeReplacedById=parentClusterEdge.id});parentClusterEdge.clusteringEdgeReplacingIds.splice(index,1)})});childCluster.edges=[]}}]);return Cluster}(Node);exports[\"default\"]=Cluster},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _initRequestAnimationFrame(){var func;if(window!==undefined){func=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame}if(func===undefined){window.requestAnimationFrame=function(callback){callback()}}else{window.requestAnimationFrame=func}}var util=__webpack_require__(2);var CanvasRenderer=function(){function CanvasRenderer(body,canvas){(0,_classCallCheck3[\"default\"])(this,CanvasRenderer);_initRequestAnimationFrame();this.body=body;this.canvas=canvas;this.redrawRequested=false;this.renderTimer=undefined;this.requiresTimeout=true;this.renderingActive=false;this.renderRequests=0;this.allowRedraw=true;this.dragging=false;this.options={};this.defaultOptions={hideEdgesOnDrag:false,hideNodesOnDrag:false};util.extend(this.options,this.defaultOptions);this._determineBrowserMethod();this.bindEventListeners()}(0,_createClass3[\"default\"])(CanvasRenderer,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this=this;this.body.emitter.on(\"dragStart\",function(){_this.dragging=true});this.body.emitter.on(\"dragEnd\",function(){_this.dragging=false});this.body.emitter.on(\"_resizeNodes\",function(){_this._resizeNodes()});this.body.emitter.on(\"_redraw\",function(){if(_this.renderingActive===false){_this._redraw()}});this.body.emitter.on(\"_blockRedraw\",function(){_this.allowRedraw=false});this.body.emitter.on(\"_allowRedraw\",function(){_this.allowRedraw=true;_this.redrawRequested=false});this.body.emitter.on(\"_requestRedraw\",this._requestRedraw.bind(this));this.body.emitter.on(\"_startRendering\",function(){_this.renderRequests+=1;_this.renderingActive=true;_this._startRendering()});this.body.emitter.on(\"_stopRendering\",function(){_this.renderRequests-=1;_this.renderingActive=_this.renderRequests>0;_this.renderTimer=undefined});this.body.emitter.on(\"destroy\",function(){_this.renderRequests=0;_this.allowRedraw=false;_this.renderingActive=false;if(_this.requiresTimeout===true){clearTimeout(_this.renderTimer)}else{window.cancelAnimationFrame(_this.renderTimer)}_this.body.emitter.off()})}},{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){var fields=[\"hideEdgesOnDrag\",\"hideNodesOnDrag\"];util.selectiveDeepExtend(fields,this.options,options)}}},{key:\"_requestNextFrame\",value:function _requestNextFrame(callback,delay){if(typeof window===\"undefined\")return;var timer=void 0;var myWindow=window;if(this.requiresTimeout===true){timer=myWindow.setTimeout(callback,delay)}else{if(myWindow.requestAnimationFrame){timer=myWindow.requestAnimationFrame(callback)}}return timer}},{key:\"_startRendering\",value:function _startRendering(){if(this.renderingActive===true){if(this.renderTimer===undefined){this.renderTimer=this._requestNextFrame(this._renderStep.bind(this),this.simulationInterval)}}}},{key:\"_renderStep\",value:function _renderStep(){if(this.renderingActive===true){this.renderTimer=undefined;if(this.requiresTimeout===true){this._startRendering()}this._redraw();if(this.requiresTimeout===false){this._startRendering()}}}},{key:\"redraw\",value:function redraw(){this.body.emitter.emit(\"setSize\");this._redraw()}},{key:\"_requestRedraw\",value:function _requestRedraw(){var _this2=this;if(this.redrawRequested!==true&&this.renderingActive===false&&this.allowRedraw===true){this.redrawRequested=true;this._requestNextFrame(function(){_this2._redraw(false)},0)}}},{key:\"_redraw\",value:function _redraw(){var hidden=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;if(this.allowRedraw===true){this.body.emitter.emit(\"initRedraw\");this.redrawRequested=false;if(this.canvas.frame.canvas.width===0||this.canvas.frame.canvas.height===0){this.canvas.setSize()}this.canvas.setTransform();var ctx=this.canvas.getContext();var w=this.canvas.frame.canvas.clientWidth;var h=this.canvas.frame.canvas.clientHeight;ctx.clearRect(0,0,w,h);if(this.canvas.frame.clientWidth===0){return}ctx.save();ctx.translate(this.body.view.translation.x,this.body.view.translation.y);ctx.scale(this.body.view.scale,this.body.view.scale);ctx.beginPath();this.body.emitter.emit(\"beforeDrawing\",ctx);ctx.closePath();if(hidden===false){if(this.dragging===false||this.dragging===true&&this.options.hideEdgesOnDrag===false){this._drawEdges(ctx)}}if(this.dragging===false||this.dragging===true&&this.options.hideNodesOnDrag===false){this._drawNodes(ctx,hidden)}ctx.beginPath();this.body.emitter.emit(\"afterDrawing\",ctx);ctx.closePath();ctx.restore();if(hidden===true){ctx.clearRect(0,0,w,h)}}}},{key:\"_resizeNodes\",value:function _resizeNodes(){this.canvas.setTransform();var ctx=this.canvas.getContext();ctx.save();ctx.translate(this.body.view.translation.x,this.body.view.translation.y);ctx.scale(this.body.view.scale,this.body.view.scale);var nodes=this.body.nodes;var node=void 0;for(var nodeId in nodes){if(nodes.hasOwnProperty(nodeId)){node=nodes[nodeId];node.resize(ctx);node.updateBoundingBox(ctx,node.selected)}}ctx.restore()}},{key:\"_drawNodes\",value:function _drawNodes(ctx){var alwaysShow=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var nodes=this.body.nodes;var nodeIndices=this.body.nodeIndices;var node=void 0;var selected=[];var margin=20;var topLeft=this.canvas.DOMtoCanvas({x:-margin,y:-margin});var bottomRight=this.canvas.DOMtoCanvas({x:this.canvas.frame.canvas.clientWidth+margin,y:this.canvas.frame.canvas.clientHeight+margin});var viewableArea={top:topLeft.y,left:topLeft.x,bottom:bottomRight.y,right:bottomRight.x};for(var i=0;i<nodeIndices.length;i++){node=nodes[nodeIndices[i]];if(node.isSelected()){selected.push(nodeIndices[i])}else{if(alwaysShow===true){node.draw(ctx)}else if(node.isBoundingBoxOverlappingWith(viewableArea)===true){node.draw(ctx)}else{node.updateBoundingBox(ctx,node.selected)}}}for(var _i=0;_i<selected.length;_i++){node=nodes[selected[_i]];node.draw(ctx)}}},{key:\"_drawEdges\",value:function _drawEdges(ctx){var edges=this.body.edges;var edgeIndices=this.body.edgeIndices;var edge=void 0;for(var i=0;i<edgeIndices.length;i++){edge=edges[edgeIndices[i]];if(edge.connected===true){edge.draw(ctx)}}}},{key:\"_determineBrowserMethod\",value:function _determineBrowserMethod(){if(typeof window!==\"undefined\"){var browserType=navigator.userAgent.toLowerCase();this.requiresTimeout=false;if(browserType.indexOf(\"msie 9.0\")!=-1){this.requiresTimeout=true}else if(browserType.indexOf(\"safari\")!=-1){if(browserType.indexOf(\"chrome\")<=-1){this.requiresTimeout=true}}}else{this.requiresTimeout=true}}}]);return CanvasRenderer}();exports[\"default\"]=CanvasRenderer},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hammer=__webpack_require__(10);var hammerUtil=__webpack_require__(37);var util=__webpack_require__(2);var Canvas=function(){function Canvas(body){(0,_classCallCheck3[\"default\"])(this,Canvas);this.body=body;this.pixelRatio=1;this.resizeTimer=undefined;this.resizeFunction=this._onResize.bind(this);this.cameraState={};this.initialized=false;this.canvasViewCenter={};this.options={};this.defaultOptions={autoResize:true,height:\"100%\",width:\"100%\"};util.extend(this.options,this.defaultOptions);this.bindEventListeners()}(0,_createClass3[\"default\"])(Canvas,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this=this;this.body.emitter.once(\"resize\",function(obj){if(obj.width!==0){_this.body.view.translation.x=obj.width*.5}if(obj.height!==0){_this.body.view.translation.y=obj.height*.5}});this.body.emitter.on(\"setSize\",this.setSize.bind(this));this.body.emitter.on(\"destroy\",function(){_this.hammerFrame.destroy();_this.hammer.destroy();_this._cleanUp()})}},{key:\"setOptions\",value:function setOptions(options){var _this2=this;if(options!==undefined){var fields=[\"width\",\"height\",\"autoResize\"];util.selectiveDeepExtend(fields,this.options,options)}if(this.options.autoResize===true){this._cleanUp();this.resizeTimer=setInterval(function(){var changed=_this2.setSize();if(changed===true){_this2.body.emitter.emit(\"_requestRedraw\")}},1e3);this.resizeFunction=this._onResize.bind(this);util.addEventListener(window,\"resize\",this.resizeFunction)}}},{key:\"_cleanUp\",value:function _cleanUp(){if(this.resizeTimer!==undefined){clearInterval(this.resizeTimer)}util.removeEventListener(window,\"resize\",this.resizeFunction);this.resizeFunction=undefined}},{key:\"_onResize\",value:function _onResize(){this.setSize();this.body.emitter.emit(\"_redraw\")}},{key:\"_getCameraState\",value:function _getCameraState(){var pixelRatio=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.pixelRatio;if(this.initialized===true){this.cameraState.previousWidth=this.frame.canvas.width/pixelRatio;this.cameraState.previousHeight=this.frame.canvas.height/pixelRatio;this.cameraState.scale=this.body.view.scale;this.cameraState.position=this.DOMtoCanvas({x:.5*this.frame.canvas.width/pixelRatio,y:.5*this.frame.canvas.height/pixelRatio})}}},{key:\"_setCameraState\",value:function _setCameraState(){if(this.cameraState.scale!==undefined&&this.frame.canvas.clientWidth!==0&&this.frame.canvas.clientHeight!==0&&this.pixelRatio!==0&&this.cameraState.previousWidth>0){var widthRatio=this.frame.canvas.width/this.pixelRatio/this.cameraState.previousWidth;var heightRatio=this.frame.canvas.height/this.pixelRatio/this.cameraState.previousHeight;var newScale=this.cameraState.scale;if(widthRatio!=1&&heightRatio!=1){newScale=this.cameraState.scale*.5*(widthRatio+heightRatio)}else if(widthRatio!=1){newScale=this.cameraState.scale*widthRatio}else if(heightRatio!=1){newScale=this.cameraState.scale*heightRatio}this.body.view.scale=newScale;var currentViewCenter=this.DOMtoCanvas({x:.5*this.frame.canvas.clientWidth,y:.5*this.frame.canvas.clientHeight});var distanceFromCenter={x:currentViewCenter.x-this.cameraState.position.x,y:currentViewCenter.y-this.cameraState.position.y};this.body.view.translation.x+=distanceFromCenter.x*this.body.view.scale;this.body.view.translation.y+=distanceFromCenter.y*this.body.view.scale}}},{key:\"_prepareValue\",value:function _prepareValue(value){if(typeof value===\"number\"){return value+\"px\"}else if(typeof value===\"string\"){if(value.indexOf(\"%\")!==-1||value.indexOf(\"px\")!==-1){return value}else if(value.indexOf(\"%\")===-1){return value+\"px\"}}throw new Error(\"Could not use the value supplied for width or height:\"+value)}},{key:\"_create\",value:function _create(){while(this.body.container.hasChildNodes()){this.body.container.removeChild(this.body.container.firstChild)}this.frame=document.createElement(\"div\");this.frame.className=\"vis-network\";this.frame.style.position=\"relative\";this.frame.style.overflow=\"hidden\";this.frame.tabIndex=900;this.frame.canvas=document.createElement(\"canvas\");this.frame.canvas.style.position=\"relative\";this.frame.appendChild(this.frame.canvas);if(!this.frame.canvas.getContext){var noCanvas=document.createElement(\"DIV\");noCanvas.style.color=\"red\";noCanvas.style.fontWeight=\"bold\";noCanvas.style.padding=\"10px\";noCanvas.innerHTML=\"Error: your browser does not support HTML canvas\";this.frame.canvas.appendChild(noCanvas)}else{this._setPixelRatio();this.setTransform()}this.body.container.appendChild(this.frame);this.body.view.scale=1;this.body.view.translation={x:.5*this.frame.canvas.clientWidth,y:.5*this.frame.canvas.clientHeight};this._bindHammer()}},{key:\"_bindHammer\",value:function _bindHammer(){var _this3=this;if(this.hammer!==undefined){this.hammer.destroy()}this.drag={};this.pinch={};this.hammer=new Hammer(this.frame.canvas);this.hammer.get(\"pinch\").set({enable:true});this.hammer.get(\"pan\").set({threshold:5,direction:Hammer.DIRECTION_ALL});hammerUtil.onTouch(this.hammer,function(event){_this3.body.eventListeners.onTouch(event)});this.hammer.on(\"tap\",function(event){_this3.body.eventListeners.onTap(event)});this.hammer.on(\"doubletap\",function(event){_this3.body.eventListeners.onDoubleTap(event)});this.hammer.on(\"press\",function(event){_this3.body.eventListeners.onHold(event)});this.hammer.on(\"panstart\",function(event){_this3.body.eventListeners.onDragStart(event)});this.hammer.on(\"panmove\",function(event){_this3.body.eventListeners.onDrag(event)});this.hammer.on(\"panend\",function(event){_this3.body.eventListeners.onDragEnd(event)});this.hammer.on(\"pinch\",function(event){_this3.body.eventListeners.onPinch(event)});this.frame.canvas.addEventListener(\"mousewheel\",function(event){_this3.body.eventListeners.onMouseWheel(event)});this.frame.canvas.addEventListener(\"DOMMouseScroll\",function(event){_this3.body.eventListeners.onMouseWheel(event)});this.frame.canvas.addEventListener(\"mousemove\",function(event){_this3.body.eventListeners.onMouseMove(event)});this.frame.canvas.addEventListener(\"contextmenu\",function(event){_this3.body.eventListeners.onContext(event)});this.hammerFrame=new Hammer(this.frame);hammerUtil.onRelease(this.hammerFrame,function(event){_this3.body.eventListeners.onRelease(event)})}},{key:\"setSize\",value:function setSize(){var width=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.options.width;var height=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.options.height;width=this._prepareValue(width);height=this._prepareValue(height);var emitEvent=false;var oldWidth=this.frame.canvas.width;var oldHeight=this.frame.canvas.height;var previousRatio=this.pixelRatio;this._setPixelRatio();if(width!=this.options.width||height!=this.options.height||this.frame.style.width!=width||this.frame.style.height!=height){this._getCameraState(previousRatio);this.frame.style.width=width;this.frame.style.height=height;this.frame.canvas.style.width=\"100%\";this.frame.canvas.style.height=\"100%\";this.frame.canvas.width=Math.round(this.frame.canvas.clientWidth*this.pixelRatio);this.frame.canvas.height=Math.round(this.frame.canvas.clientHeight*this.pixelRatio);this.options.width=width;this.options.height=height;this.canvasViewCenter={x:.5*this.frame.clientWidth,y:.5*this.frame.clientHeight};emitEvent=true}else{var newWidth=Math.round(this.frame.canvas.clientWidth*this.pixelRatio);var newHeight=Math.round(this.frame.canvas.clientHeight*this.pixelRatio);if(this.frame.canvas.width!==newWidth||this.frame.canvas.height!==newHeight){this._getCameraState(previousRatio)}if(this.frame.canvas.width!==newWidth){this.frame.canvas.width=newWidth;emitEvent=true}if(this.frame.canvas.height!==newHeight){this.frame.canvas.height=newHeight;emitEvent=true}}if(emitEvent===true){this.body.emitter.emit(\"resize\",{width:Math.round(this.frame.canvas.width/this.pixelRatio),height:Math.round(this.frame.canvas.height/this.pixelRatio),oldWidth:Math.round(oldWidth/this.pixelRatio),oldHeight:Math.round(oldHeight/this.pixelRatio)});this._setCameraState()}this.initialized=true;return emitEvent}},{key:\"getContext\",value:function getContext(){return this.frame.canvas.getContext(\"2d\")}},{key:\"_determinePixelRatio\",value:function _determinePixelRatio(){var ctx=this.getContext();if(ctx===undefined){throw new Error(\"Could not get canvax context\")}var numerator=1;if(typeof window!==\"undefined\"){numerator=window.devicePixelRatio||1}var denominator=ctx.webkitBackingStorePixelRatio||ctx.mozBackingStorePixelRatio||ctx.msBackingStorePixelRatio||ctx.oBackingStorePixelRatio||ctx.backingStorePixelRatio||1;return numerator/denominator}},{key:\"_setPixelRatio\",value:function _setPixelRatio(){this.pixelRatio=this._determinePixelRatio()}},{key:\"setTransform\",value:function setTransform(){var ctx=this.getContext();if(ctx===undefined){throw new Error(\"Could not get canvax context\")}ctx.setTransform(this.pixelRatio,0,0,this.pixelRatio,0,0)}},{key:\"_XconvertDOMtoCanvas\",value:function _XconvertDOMtoCanvas(x){return(x-this.body.view.translation.x)/this.body.view.scale}},{\nkey:\"_XconvertCanvasToDOM\",value:function _XconvertCanvasToDOM(x){return x*this.body.view.scale+this.body.view.translation.x}},{key:\"_YconvertDOMtoCanvas\",value:function _YconvertDOMtoCanvas(y){return(y-this.body.view.translation.y)/this.body.view.scale}},{key:\"_YconvertCanvasToDOM\",value:function _YconvertCanvasToDOM(y){return y*this.body.view.scale+this.body.view.translation.y}},{key:\"canvasToDOM\",value:function canvasToDOM(pos){return{x:this._XconvertCanvasToDOM(pos.x),y:this._YconvertCanvasToDOM(pos.y)}}},{key:\"DOMtoCanvas\",value:function DOMtoCanvas(pos){return{x:this._XconvertDOMtoCanvas(pos.x),y:this._YconvertDOMtoCanvas(pos.y)}}}]);return Canvas}();exports[\"default\"]=Canvas},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var NetworkUtil=__webpack_require__(76)[\"default\"];var View=function(){function View(body,canvas){var _this=this;(0,_classCallCheck3[\"default\"])(this,View);this.body=body;this.canvas=canvas;this.animationSpeed=1/this.renderRefreshRate;this.animationEasingFunction=\"easeInOutQuint\";this.easingTime=0;this.sourceScale=0;this.targetScale=0;this.sourceTranslation=0;this.targetTranslation=0;this.lockedOnNodeId=undefined;this.lockedOnNodeOffset=undefined;this.touchTime=0;this.viewFunction=undefined;this.body.emitter.on(\"fit\",this.fit.bind(this));this.body.emitter.on(\"animationFinished\",function(){_this.body.emitter.emit(\"_stopRendering\")});this.body.emitter.on(\"unlockNode\",this.releaseNode.bind(this))}(0,_createClass3[\"default\"])(View,[{key:\"setOptions\",value:function setOptions(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};this.options=options}},{key:\"fit\",value:function fit(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{nodes:[]};var initialZoom=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var range=void 0;var zoomLevel=void 0;if(options.nodes===undefined||options.nodes.length===0){options.nodes=this.body.nodeIndices}if(initialZoom===true){var positionDefined=0;for(var nodeId in this.body.nodes){if(this.body.nodes.hasOwnProperty(nodeId)){var node=this.body.nodes[nodeId];if(node.predefinedPosition===true){positionDefined+=1}}}if(positionDefined>.5*this.body.nodeIndices.length){this.fit(options,false);return}range=NetworkUtil.getRange(this.body.nodes,options.nodes);var numberOfNodes=this.body.nodeIndices.length;zoomLevel=12.662/(numberOfNodes+7.4147)+.0964822;var factor=Math.min(this.canvas.frame.canvas.clientWidth/600,this.canvas.frame.canvas.clientHeight/600);zoomLevel*=factor}else{this.body.emitter.emit(\"_resizeNodes\");range=NetworkUtil.getRange(this.body.nodes,options.nodes);var xDistance=Math.abs(range.maxX-range.minX)*1.1;var yDistance=Math.abs(range.maxY-range.minY)*1.1;var xZoomLevel=this.canvas.frame.canvas.clientWidth/xDistance;var yZoomLevel=this.canvas.frame.canvas.clientHeight/yDistance;zoomLevel=xZoomLevel<=yZoomLevel?xZoomLevel:yZoomLevel}if(zoomLevel>1){zoomLevel=1}else if(zoomLevel===0){zoomLevel=1}var center=NetworkUtil.findCenter(range);var animationOptions={position:center,scale:zoomLevel,animation:options.animation};this.moveTo(animationOptions)}},{key:\"focus\",value:function focus(nodeId){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};if(this.body.nodes[nodeId]!==undefined){var nodePosition={x:this.body.nodes[nodeId].x,y:this.body.nodes[nodeId].y};options.position=nodePosition;options.lockedOnNode=nodeId;this.moveTo(options)}else{console.log(\"Node: \"+nodeId+\" cannot be found.\")}}},{key:\"moveTo\",value:function moveTo(options){if(options===undefined){options={};return}if(options.offset===undefined){options.offset={x:0,y:0}}if(options.offset.x===undefined){options.offset.x=0}if(options.offset.y===undefined){options.offset.y=0}if(options.scale===undefined){options.scale=this.body.view.scale}if(options.position===undefined){options.position=this.getViewPosition()}if(options.animation===undefined){options.animation={duration:0}}if(options.animation===false){options.animation={duration:0}}if(options.animation===true){options.animation={}}if(options.animation.duration===undefined){options.animation.duration=1e3}if(options.animation.easingFunction===undefined){options.animation.easingFunction=\"easeInOutQuad\"}this.animateView(options)}},{key:\"animateView\",value:function animateView(options){if(options===undefined){return}this.animationEasingFunction=options.animation.easingFunction;this.releaseNode();if(options.locked===true){this.lockedOnNodeId=options.lockedOnNode;this.lockedOnNodeOffset=options.offset}if(this.easingTime!=0){this._transitionRedraw(true)}this.sourceScale=this.body.view.scale;this.sourceTranslation=this.body.view.translation;this.targetScale=options.scale;this.body.view.scale=this.targetScale;var viewCenter=this.canvas.DOMtoCanvas({x:.5*this.canvas.frame.canvas.clientWidth,y:.5*this.canvas.frame.canvas.clientHeight});var distanceFromCenter={x:viewCenter.x-options.position.x,y:viewCenter.y-options.position.y};this.targetTranslation={x:this.sourceTranslation.x+distanceFromCenter.x*this.targetScale+options.offset.x,y:this.sourceTranslation.y+distanceFromCenter.y*this.targetScale+options.offset.y};if(options.animation.duration===0){if(this.lockedOnNodeId!=undefined){this.viewFunction=this._lockedRedraw.bind(this);this.body.emitter.on(\"initRedraw\",this.viewFunction)}else{this.body.view.scale=this.targetScale;this.body.view.translation=this.targetTranslation;this.body.emitter.emit(\"_requestRedraw\")}}else{this.animationSpeed=1/(60*options.animation.duration*.001)||1/60;this.animationEasingFunction=options.animation.easingFunction;this.viewFunction=this._transitionRedraw.bind(this);this.body.emitter.on(\"initRedraw\",this.viewFunction);this.body.emitter.emit(\"_startRendering\")}}},{key:\"_lockedRedraw\",value:function _lockedRedraw(){var nodePosition={x:this.body.nodes[this.lockedOnNodeId].x,y:this.body.nodes[this.lockedOnNodeId].y};var viewCenter=this.canvas.DOMtoCanvas({x:.5*this.canvas.frame.canvas.clientWidth,y:.5*this.canvas.frame.canvas.clientHeight});var distanceFromCenter={x:viewCenter.x-nodePosition.x,y:viewCenter.y-nodePosition.y};var sourceTranslation=this.body.view.translation;var targetTranslation={x:sourceTranslation.x+distanceFromCenter.x*this.body.view.scale+this.lockedOnNodeOffset.x,y:sourceTranslation.y+distanceFromCenter.y*this.body.view.scale+this.lockedOnNodeOffset.y};this.body.view.translation=targetTranslation}},{key:\"releaseNode\",value:function releaseNode(){if(this.lockedOnNodeId!==undefined&&this.viewFunction!==undefined){this.body.emitter.off(\"initRedraw\",this.viewFunction);this.lockedOnNodeId=undefined;this.lockedOnNodeOffset=undefined}}},{key:\"_transitionRedraw\",value:function _transitionRedraw(){var finished=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;this.easingTime+=this.animationSpeed;this.easingTime=finished===true?1:this.easingTime;var progress=util.easingFunctions[this.animationEasingFunction](this.easingTime);this.body.view.scale=this.sourceScale+(this.targetScale-this.sourceScale)*progress;this.body.view.translation={x:this.sourceTranslation.x+(this.targetTranslation.x-this.sourceTranslation.x)*progress,y:this.sourceTranslation.y+(this.targetTranslation.y-this.sourceTranslation.y)*progress};if(this.easingTime>=1){this.body.emitter.off(\"initRedraw\",this.viewFunction);this.easingTime=0;if(this.lockedOnNodeId!=undefined){this.viewFunction=this._lockedRedraw.bind(this);this.body.emitter.on(\"initRedraw\",this.viewFunction)}this.body.emitter.emit(\"animationFinished\")}}},{key:\"getScale\",value:function getScale(){return this.body.view.scale}},{key:\"getViewPosition\",value:function getViewPosition(){return this.canvas.DOMtoCanvas({x:.5*this.canvas.frame.canvas.clientWidth,y:.5*this.canvas.frame.canvas.clientHeight})}}]);return View}();exports[\"default\"]=View},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var NavigationHandler=__webpack_require__(233)[\"default\"];var Popup=__webpack_require__(104)[\"default\"];var InteractionHandler=function(){function InteractionHandler(body,canvas,selectionHandler){(0,_classCallCheck3[\"default\"])(this,InteractionHandler);this.body=body;this.canvas=canvas;this.selectionHandler=selectionHandler;this.navigationHandler=new NavigationHandler(body,canvas);this.body.eventListeners.onTap=this.onTap.bind(this);this.body.eventListeners.onTouch=this.onTouch.bind(this);this.body.eventListeners.onDoubleTap=this.onDoubleTap.bind(this);this.body.eventListeners.onHold=this.onHold.bind(this);this.body.eventListeners.onDragStart=this.onDragStart.bind(this);this.body.eventListeners.onDrag=this.onDrag.bind(this);this.body.eventListeners.onDragEnd=this.onDragEnd.bind(this);this.body.eventListeners.onMouseWheel=this.onMouseWheel.bind(this);this.body.eventListeners.onPinch=this.onPinch.bind(this);this.body.eventListeners.onMouseMove=this.onMouseMove.bind(this);this.body.eventListeners.onRelease=this.onRelease.bind(this);this.body.eventListeners.onContext=this.onContext.bind(this);this.touchTime=0;this.drag={};this.pinch={};this.popup=undefined;this.popupObj=undefined;this.popupTimer=undefined;this.body.functions.getPointer=this.getPointer.bind(this);this.options={};this.defaultOptions={dragNodes:true,dragView:true,hover:false,keyboard:{enabled:false,speed:{x:10,y:10,zoom:.02},bindToWindow:true},navigationButtons:false,tooltipDelay:300,zoomView:true};util.extend(this.options,this.defaultOptions);this.bindEventListeners()}(0,_createClass3[\"default\"])(InteractionHandler,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this=this;this.body.emitter.on(\"destroy\",function(){clearTimeout(_this.popupTimer);delete _this.body.functions.getPointer})}},{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){var fields=[\"hideEdgesOnDrag\",\"hideNodesOnDrag\",\"keyboard\",\"multiselect\",\"selectable\",\"selectConnectedEdges\"];util.selectiveNotDeepExtend(fields,this.options,options);util.mergeOptions(this.options,options,\"keyboard\");if(options.tooltip){util.extend(this.options.tooltip,options.tooltip);if(options.tooltip.color){this.options.tooltip.color=util.parseColor(options.tooltip.color)}}}this.navigationHandler.setOptions(this.options)}},{key:\"getPointer\",value:function getPointer(touch){return{x:touch.x-util.getAbsoluteLeft(this.canvas.frame.canvas),y:touch.y-util.getAbsoluteTop(this.canvas.frame.canvas)}}},{key:\"onTouch\",value:function onTouch(event){if((new Date).valueOf()-this.touchTime>50){this.drag.pointer=this.getPointer(event.center);this.drag.pinched=false;this.pinch.scale=this.body.view.scale;this.touchTime=(new Date).valueOf()}}},{key:\"onTap\",value:function onTap(event){var pointer=this.getPointer(event.center);var multiselect=this.selectionHandler.options.multiselect&&(event.changedPointers[0].ctrlKey||event.changedPointers[0].metaKey);this.checkSelectionChanges(pointer,event,multiselect);this.selectionHandler._generateClickEvent(\"click\",event,pointer)}},{key:\"onDoubleTap\",value:function onDoubleTap(event){var pointer=this.getPointer(event.center);this.selectionHandler._generateClickEvent(\"doubleClick\",event,pointer)}},{key:\"onHold\",value:function onHold(event){var pointer=this.getPointer(event.center);var multiselect=this.selectionHandler.options.multiselect;this.checkSelectionChanges(pointer,event,multiselect);this.selectionHandler._generateClickEvent(\"click\",event,pointer);this.selectionHandler._generateClickEvent(\"hold\",event,pointer)}},{key:\"onRelease\",value:function onRelease(event){if((new Date).valueOf()-this.touchTime>10){var pointer=this.getPointer(event.center);this.selectionHandler._generateClickEvent(\"release\",event,pointer);this.touchTime=(new Date).valueOf()}}},{key:\"onContext\",value:function onContext(event){var pointer=this.getPointer({x:event.clientX,y:event.clientY});this.selectionHandler._generateClickEvent(\"oncontext\",event,pointer)}},{key:\"checkSelectionChanges\",value:function checkSelectionChanges(pointer,event){var add=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var previousSelection=this.selectionHandler.getSelection();var selected=false;if(add===true){selected=this.selectionHandler.selectAdditionalOnPoint(pointer)}else{selected=this.selectionHandler.selectOnPoint(pointer)}var currentSelection=this.selectionHandler.getSelection();var deselectedItems=this._determineDifference(previousSelection,currentSelection);var selectedItems=this._determineDifference(currentSelection,previousSelection);if(deselectedItems.edges.length>0){this.selectionHandler._generateClickEvent(\"deselectEdge\",event,pointer,previousSelection);selected=true}if(deselectedItems.nodes.length>0){this.selectionHandler._generateClickEvent(\"deselectNode\",event,pointer,previousSelection);selected=true}if(selectedItems.nodes.length>0){this.selectionHandler._generateClickEvent(\"selectNode\",event,pointer);selected=true}if(selectedItems.edges.length>0){this.selectionHandler._generateClickEvent(\"selectEdge\",event,pointer);selected=true}if(selected===true){this.selectionHandler._generateClickEvent(\"select\",event,pointer)}}},{key:\"_determineDifference\",value:function _determineDifference(firstSet,secondSet){var arrayDiff=function arrayDiff(firstArr,secondArr){var result=[];for(var i=0;i<firstArr.length;i++){var value=firstArr[i];if(secondArr.indexOf(value)===-1){result.push(value)}}return result};return{nodes:arrayDiff(firstSet.nodes,secondSet.nodes),edges:arrayDiff(firstSet.edges,secondSet.edges)}}},{key:\"onDragStart\",value:function onDragStart(event){if(this.drag.pointer===undefined){this.onTouch(event)}var node=this.selectionHandler.getNodeAt(this.drag.pointer);this.drag.dragging=true;this.drag.selection=[];this.drag.translation=util.extend({},this.body.view.translation);this.drag.nodeId=undefined;if(node!==undefined&&this.options.dragNodes===true){this.drag.nodeId=node.id;if(node.isSelected()===false){this.selectionHandler.unselectAll();this.selectionHandler.selectObject(node)}this.selectionHandler._generateClickEvent(\"dragStart\",event,this.drag.pointer);var selection=this.selectionHandler.selectionObj.nodes;for(var nodeId in selection){if(selection.hasOwnProperty(nodeId)){var object=selection[nodeId];var s={id:object.id,node:object,x:object.x,y:object.y,xFixed:object.options.fixed.x,yFixed:object.options.fixed.y};object.options.fixed.x=true;object.options.fixed.y=true;this.drag.selection.push(s)}}}else{this.selectionHandler._generateClickEvent(\"dragStart\",event,this.drag.pointer,undefined,true)}}},{key:\"onDrag\",value:function onDrag(event){var _this2=this;if(this.drag.pinched===true){return}this.body.emitter.emit(\"unlockNode\");var pointer=this.getPointer(event.center);var selection=this.drag.selection;if(selection&&selection.length&&this.options.dragNodes===true){this.selectionHandler._generateClickEvent(\"dragging\",event,pointer);var deltaX=pointer.x-this.drag.pointer.x;var deltaY=pointer.y-this.drag.pointer.y;selection.forEach(function(selection){var node=selection.node;if(selection.xFixed===false){node.x=_this2.canvas._XconvertDOMtoCanvas(_this2.canvas._XconvertCanvasToDOM(selection.x)+deltaX)}if(selection.yFixed===false){node.y=_this2.canvas._YconvertDOMtoCanvas(_this2.canvas._YconvertCanvasToDOM(selection.y)+deltaY)}});this.body.emitter.emit(\"startSimulation\")}else{if(this.options.dragView===true){this.selectionHandler._generateClickEvent(\"dragging\",event,pointer,undefined,true);if(this.drag.pointer===undefined){this.onDragStart(event);return}var diffX=pointer.x-this.drag.pointer.x;var diffY=pointer.y-this.drag.pointer.y;this.body.view.translation={x:this.drag.translation.x+diffX,y:this.drag.translation.y+diffY};this.body.emitter.emit(\"_requestRedraw\")}}}},{key:\"onDragEnd\",value:function onDragEnd(event){this.drag.dragging=false;var selection=this.drag.selection;if(selection&&selection.length){selection.forEach(function(s){s.node.options.fixed.x=s.xFixed;s.node.options.fixed.y=s.yFixed});this.selectionHandler._generateClickEvent(\"dragEnd\",event,this.getPointer(event.center));this.body.emitter.emit(\"startSimulation\")}else{this.selectionHandler._generateClickEvent(\"dragEnd\",event,this.getPointer(event.center),undefined,true);this.body.emitter.emit(\"_requestRedraw\")}}},{key:\"onPinch\",value:function onPinch(event){var pointer=this.getPointer(event.center);this.drag.pinched=true;if(this.pinch[\"scale\"]===undefined){this.pinch.scale=1}var scale=this.pinch.scale*event.scale;this.zoom(scale,pointer)}},{key:\"zoom\",value:function zoom(scale,pointer){if(this.options.zoomView===true){var scaleOld=this.body.view.scale;if(scale<1e-5){scale=1e-5}if(scale>10){scale=10}var preScaleDragPointer=undefined;if(this.drag!==undefined){if(this.drag.dragging===true){preScaleDragPointer=this.canvas.DOMtoCanvas(this.drag.pointer)}}var translation=this.body.view.translation;var scaleFrac=scale/scaleOld;var tx=(1-scaleFrac)*pointer.x+translation.x*scaleFrac;var ty=(1-scaleFrac)*pointer.y+translation.y*scaleFrac;this.body.view.scale=scale;this.body.view.translation={x:tx,y:ty};if(preScaleDragPointer!=undefined){var postScaleDragPointer=this.canvas.canvasToDOM(preScaleDragPointer);this.drag.pointer.x=postScaleDragPointer.x;this.drag.pointer.y=postScaleDragPointer.y}this.body.emitter.emit(\"_requestRedraw\");if(scaleOld<scale){this.body.emitter.emit(\"zoom\",{direction:\"+\",scale:this.body.view.scale,pointer:pointer})}else{this.body.emitter.emit(\"zoom\",{direction:\"-\",scale:this.body.view.scale,pointer:pointer})}}}},{key:\"onMouseWheel\",value:function onMouseWheel(event){if(this.options.zoomView===true){var delta=0;if(event.wheelDelta){delta=event.wheelDelta/120}else if(event.detail){delta=-event.detail/3}if(delta!==0){var scale=this.body.view.scale;var zoom=delta/10;if(delta<0){zoom=zoom/(1-zoom)}scale*=1+zoom;var pointer=this.getPointer({x:event.clientX,y:event.clientY});this.zoom(scale,pointer)}event.preventDefault()}}},{key:\"onMouseMove\",value:function onMouseMove(event){var _this3=this;var pointer=this.getPointer({x:event.clientX,y:event.clientY});var popupVisible=false;if(this.popup!==undefined){if(this.popup.hidden===false){this._checkHidePopup(pointer)}if(this.popup.hidden===false){popupVisible=true;this.popup.setPosition(pointer.x+3,pointer.y-5);this.popup.show()}}if(this.options.keyboard.bindToWindow===false&&this.options.keyboard.enabled===true){this.canvas.frame.focus()}if(popupVisible===false){if(this.popupTimer!==undefined){clearInterval(this.popupTimer);this.popupTimer=undefined}if(!this.drag.dragging){this.popupTimer=setTimeout(function(){return _this3._checkShowPopup(pointer)},this.options.tooltipDelay)}}if(this.options.hover===true){this.selectionHandler.hoverObject(event,pointer)}}},{key:\"_checkShowPopup\",value:function _checkShowPopup(pointer){var x=this.canvas._XconvertDOMtoCanvas(pointer.x);var y=this.canvas._YconvertDOMtoCanvas(pointer.y);var pointerObj={left:x,top:y,right:x,bottom:y};var previousPopupObjId=this.popupObj===undefined?undefined:this.popupObj.id;var nodeUnderCursor=false;var popupType=\"node\";if(this.popupObj===undefined){var nodeIndices=this.body.nodeIndices;var nodes=this.body.nodes;var node=void 0;var overlappingNodes=[];for(var i=0;i<nodeIndices.length;i++){node=nodes[nodeIndices[i]];if(node.isOverlappingWith(pointerObj)===true){if(node.getTitle()!==undefined){overlappingNodes.push(nodeIndices[i])}}}if(overlappingNodes.length>0){this.popupObj=nodes[overlappingNodes[overlappingNodes.length-1]];nodeUnderCursor=true}}if(this.popupObj===undefined&&nodeUnderCursor===false){var edgeIndices=this.body.edgeIndices;var edges=this.body.edges;var edge=void 0;var overlappingEdges=[];for(var _i=0;_i<edgeIndices.length;_i++){edge=edges[edgeIndices[_i]];if(edge.isOverlappingWith(pointerObj)===true){if(edge.connected===true&&edge.getTitle()!==undefined){overlappingEdges.push(edgeIndices[_i])}}}if(overlappingEdges.length>0){this.popupObj=edges[overlappingEdges[overlappingEdges.length-1]];popupType=\"edge\"}}if(this.popupObj!==undefined){if(this.popupObj.id!==previousPopupObjId){if(this.popup===undefined){this.popup=new Popup(this.canvas.frame)}this.popup.popupTargetType=popupType;this.popup.popupTargetId=this.popupObj.id;this.popup.setPosition(pointer.x+3,pointer.y-5);this.popup.setText(this.popupObj.getTitle());this.popup.show();this.body.emitter.emit(\"showPopup\",this.popupObj.id)}}else{if(this.popup!==undefined){this.popup.hide();this.body.emitter.emit(\"hidePopup\")}}}},{key:\"_checkHidePopup\",value:function _checkHidePopup(pointer){var pointerObj=this.selectionHandler._pointerToPositionObject(pointer);var stillOnObj=false;if(this.popup.popupTargetType===\"node\"){if(this.body.nodes[this.popup.popupTargetId]!==undefined){stillOnObj=this.body.nodes[this.popup.popupTargetId].isOverlappingWith(pointerObj);if(stillOnObj===true){var overNode=this.selectionHandler.getNodeAt(pointer);stillOnObj=overNode===undefined?false:overNode.id===this.popup.popupTargetId}}}else{if(this.selectionHandler.getNodeAt(pointer)===undefined){if(this.body.edges[this.popup.popupTargetId]!==undefined){stillOnObj=this.body.edges[this.popup.popupTargetId].isOverlappingWith(pointerObj)}}}if(stillOnObj===false){this.popupObj=undefined;this.popup.hide();this.body.emitter.emit(\"hidePopup\")}}}]);return InteractionHandler}();exports[\"default\"]=InteractionHandler},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hammer=__webpack_require__(10);var hammerUtil=__webpack_require__(37);var keycharm=__webpack_require__(35);var NavigationHandler=function(){function NavigationHandler(body,canvas){var _this=this;(0,_classCallCheck3[\"default\"])(this,NavigationHandler);this.body=body;this.canvas=canvas;this.iconsCreated=false;this.navigationHammers=[];this.boundFunctions={};this.touchTime=0;this.activated=false;this.body.emitter.on(\"activate\",function(){_this.activated=true;_this.configureKeyboardBindings()});this.body.emitter.on(\"deactivate\",function(){_this.activated=false;_this.configureKeyboardBindings()});this.body.emitter.on(\"destroy\",function(){if(_this.keycharm!==undefined){_this.keycharm.destroy()}});this.options={}}(0,_createClass3[\"default\"])(NavigationHandler,[{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){this.options=options;this.create()}}},{key:\"create\",value:function create(){if(this.options.navigationButtons===true){if(this.iconsCreated===false){this.loadNavigationElements()}}else if(this.iconsCreated===true){this.cleanNavigation()}this.configureKeyboardBindings()}},{key:\"cleanNavigation\",value:function cleanNavigation(){if(this.navigationHammers.length!=0){for(var i=0;i<this.navigationHammers.length;i++){this.navigationHammers[i].destroy()}this.navigationHammers=[]}if(this.navigationDOM&&this.navigationDOM[\"wrapper\"]&&this.navigationDOM[\"wrapper\"].parentNode){this.navigationDOM[\"wrapper\"].parentNode.removeChild(this.navigationDOM[\"wrapper\"])}this.iconsCreated=false}},{key:\"loadNavigationElements\",value:function loadNavigationElements(){var _this2=this;this.cleanNavigation();this.navigationDOM={};var navigationDivs=[\"up\",\"down\",\"left\",\"right\",\"zoomIn\",\"zoomOut\",\"zoomExtends\"];var navigationDivActions=[\"_moveUp\",\"_moveDown\",\"_moveLeft\",\"_moveRight\",\"_zoomIn\",\"_zoomOut\",\"_fit\"];this.navigationDOM[\"wrapper\"]=document.createElement(\"div\");this.navigationDOM[\"wrapper\"].className=\"vis-navigation\";this.canvas.frame.appendChild(this.navigationDOM[\"wrapper\"]);for(var i=0;i<navigationDivs.length;i++){this.navigationDOM[navigationDivs[i]]=document.createElement(\"div\");this.navigationDOM[navigationDivs[i]].className=\"vis-button vis-\"+navigationDivs[i];this.navigationDOM[\"wrapper\"].appendChild(this.navigationDOM[navigationDivs[i]]);var hammer=new Hammer(this.navigationDOM[navigationDivs[i]]);if(navigationDivActions[i]===\"_fit\"){hammerUtil.onTouch(hammer,this._fit.bind(this))}else{hammerUtil.onTouch(hammer,this.bindToRedraw.bind(this,navigationDivActions[i]))}this.navigationHammers.push(hammer)}var hammerFrame=new Hammer(this.canvas.frame);hammerUtil.onRelease(hammerFrame,function(){_this2._stopMovement()});this.navigationHammers.push(hammerFrame);this.iconsCreated=true}},{key:\"bindToRedraw\",value:function bindToRedraw(action){if(this.boundFunctions[action]===undefined){this.boundFunctions[action]=this[action].bind(this);this.body.emitter.on(\"initRedraw\",this.boundFunctions[action]);this.body.emitter.emit(\"_startRendering\")}}},{key:\"unbindFromRedraw\",value:function unbindFromRedraw(action){if(this.boundFunctions[action]!==undefined){this.body.emitter.off(\"initRedraw\",this.boundFunctions[action]);this.body.emitter.emit(\"_stopRendering\");delete this.boundFunctions[action]}}},{key:\"_fit\",value:function _fit(){if((new Date).valueOf()-this.touchTime>700){this.body.emitter.emit(\"fit\",{duration:700});this.touchTime=(new Date).valueOf()}}},{key:\"_stopMovement\",value:function _stopMovement(){for(var boundAction in this.boundFunctions){if(this.boundFunctions.hasOwnProperty(boundAction)){this.body.emitter.off(\"initRedraw\",this.boundFunctions[boundAction]);this.body.emitter.emit(\"_stopRendering\")}}this.boundFunctions={}}},{key:\"_moveUp\",value:function _moveUp(){this.body.view.translation.y+=this.options.keyboard.speed.y}},{key:\"_moveDown\",value:function _moveDown(){this.body.view.translation.y-=this.options.keyboard.speed.y}},{key:\"_moveLeft\",value:function _moveLeft(){this.body.view.translation.x+=this.options.keyboard.speed.x}},{key:\"_moveRight\",value:function _moveRight(){this.body.view.translation.x-=this.options.keyboard.speed.x}},{key:\"_zoomIn\",value:function _zoomIn(){var scaleOld=this.body.view.scale;var scale=this.body.view.scale*(1+this.options.keyboard.speed.zoom);var translation=this.body.view.translation;var scaleFrac=scale/scaleOld;var tx=(1-scaleFrac)*this.canvas.canvasViewCenter.x+translation.x*scaleFrac;var ty=(1-scaleFrac)*this.canvas.canvasViewCenter.y+translation.y*scaleFrac;this.body.view.scale=scale;this.body.view.translation={x:tx,y:ty};this.body.emitter.emit(\"zoom\",{direction:\"+\",scale:this.body.view.scale,pointer:null})}},{key:\"_zoomOut\",value:function _zoomOut(){var scaleOld=this.body.view.scale;var scale=this.body.view.scale/(1+this.options.keyboard.speed.zoom);var translation=this.body.view.translation;var scaleFrac=scale/scaleOld;var tx=(1-scaleFrac)*this.canvas.canvasViewCenter.x+translation.x*scaleFrac;var ty=(1-scaleFrac)*this.canvas.canvasViewCenter.y+translation.y*scaleFrac;this.body.view.scale=scale;this.body.view.translation={x:tx,y:ty};this.body.emitter.emit(\"zoom\",{direction:\"-\",scale:this.body.view.scale,pointer:null})}},{key:\"configureKeyboardBindings\",value:function configureKeyboardBindings(){var _this3=this;if(this.keycharm!==undefined){this.keycharm.destroy()}if(this.options.keyboard.enabled===true){if(this.options.keyboard.bindToWindow===true){this.keycharm=keycharm({container:window,preventDefault:true})}else{this.keycharm=keycharm({container:this.canvas.frame,preventDefault:true})}this.keycharm.reset();if(this.activated===true){this.keycharm.bind(\"up\",function(){_this3.bindToRedraw(\"_moveUp\")},\"keydown\");this.keycharm.bind(\"down\",function(){_this3.bindToRedraw(\"_moveDown\")},\"keydown\");this.keycharm.bind(\"left\",function(){_this3.bindToRedraw(\"_moveLeft\")},\"keydown\");this.keycharm.bind(\"right\",function(){_this3.bindToRedraw(\"_moveRight\")},\"keydown\");this.keycharm.bind(\"=\",function(){_this3.bindToRedraw(\"_zoomIn\")},\"keydown\");this.keycharm.bind(\"num+\",function(){_this3.bindToRedraw(\"_zoomIn\")},\"keydown\");this.keycharm.bind(\"num-\",function(){_this3.bindToRedraw(\"_zoomOut\")},\"keydown\");this.keycharm.bind(\"-\",function(){_this3.bindToRedraw(\"_zoomOut\")},\"keydown\");this.keycharm.bind(\"[\",function(){_this3.bindToRedraw(\"_zoomOut\")},\"keydown\");this.keycharm.bind(\"]\",function(){_this3.bindToRedraw(\"_zoomIn\")},\"keydown\");this.keycharm.bind(\"pageup\",function(){_this3.bindToRedraw(\"_zoomIn\")},\"keydown\");this.keycharm.bind(\"pagedown\",function(){_this3.bindToRedraw(\"_zoomOut\")},\"keydown\");this.keycharm.bind(\"up\",function(){_this3.unbindFromRedraw(\"_moveUp\")},\"keyup\");this.keycharm.bind(\"down\",function(){_this3.unbindFromRedraw(\"_moveDown\")},\"keyup\");this.keycharm.bind(\"left\",function(){_this3.unbindFromRedraw(\"_moveLeft\")},\"keyup\");this.keycharm.bind(\"right\",function(){_this3.unbindFromRedraw(\"_moveRight\")},\"keyup\");this.keycharm.bind(\"=\",function(){_this3.unbindFromRedraw(\"_zoomIn\")},\"keyup\");this.keycharm.bind(\"num+\",function(){_this3.unbindFromRedraw(\"_zoomIn\")},\"keyup\");this.keycharm.bind(\"num-\",function(){_this3.unbindFromRedraw(\"_zoomOut\")},\"keyup\");this.keycharm.bind(\"-\",function(){_this3.unbindFromRedraw(\"_zoomOut\")},\"keyup\");this.keycharm.bind(\"[\",function(){_this3.unbindFromRedraw(\"_zoomOut\")},\"keyup\");this.keycharm.bind(\"]\",function(){_this3.unbindFromRedraw(\"_zoomIn\")},\"keyup\");this.keycharm.bind(\"pageup\",function(){_this3.unbindFromRedraw(\"_zoomIn\")},\"keyup\");this.keycharm.bind(\"pagedown\",function(){_this3.unbindFromRedraw(\"_zoomOut\")},\"keyup\")}}}}]);return NavigationHandler}();exports[\"default\"]=NavigationHandler},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Node=__webpack_require__(47)[\"default\"];var Edge=__webpack_require__(74)[\"default\"];var util=__webpack_require__(2);var SelectionHandler=function(){function SelectionHandler(body,canvas){var _this=this;(0,_classCallCheck3[\"default\"])(this,SelectionHandler);this.body=body;this.canvas=canvas;this.selectionObj={nodes:[],edges:[]};this.hoverObj={nodes:{},edges:{}};this.options={};this.defaultOptions={multiselect:false,selectable:true,selectConnectedEdges:true,hoverConnectedEdges:true};util.extend(this.options,this.defaultOptions);this.body.emitter.on(\"_dataChanged\",function(){_this.updateSelection()})}(0,_createClass3[\"default\"])(SelectionHandler,[{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){var fields=[\"multiselect\",\"hoverConnectedEdges\",\"selectable\",\"selectConnectedEdges\"];util.selectiveDeepExtend(fields,this.options,options)}}},{key:\"selectOnPoint\",value:function selectOnPoint(pointer){var selected=false;if(this.options.selectable===true){var obj=this.getNodeAt(pointer)||this.getEdgeAt(pointer);this.unselectAll();if(obj!==undefined){selected=this.selectObject(obj)}this.body.emitter.emit(\"_requestRedraw\")}return selected}},{key:\"selectAdditionalOnPoint\",value:function selectAdditionalOnPoint(pointer){var selectionChanged=false;if(this.options.selectable===true){var obj=this.getNodeAt(pointer)||this.getEdgeAt(pointer);if(obj!==undefined){selectionChanged=true;if(obj.isSelected()===true){this.deselectObject(obj)}else{this.selectObject(obj)}this.body.emitter.emit(\"_requestRedraw\")}}return selectionChanged}},{key:\"_initBaseEvent\",value:function _initBaseEvent(event,pointer){var properties={};properties[\"pointer\"]={DOM:{\nx:pointer.x,y:pointer.y},canvas:this.canvas.DOMtoCanvas(pointer)};properties[\"event\"]=event;return properties}},{key:\"_generateClickEvent\",value:function _generateClickEvent(eventType,event,pointer,oldSelection){var emptySelection=arguments.length>4&&arguments[4]!==undefined?arguments[4]:false;var properties=this._initBaseEvent(event,pointer);if(emptySelection===true){properties.nodes=[];properties.edges=[]}else{var tmp=this.getSelection();properties.nodes=tmp.nodes;properties.edges=tmp.edges}if(oldSelection!==undefined){properties[\"previousSelection\"]=oldSelection}if(eventType==\"click\"){properties.items=this.getClickedItems(pointer)}this.body.emitter.emit(eventType,properties)}},{key:\"selectObject\",value:function selectObject(obj){var highlightEdges=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.options.selectConnectedEdges;if(obj!==undefined){if(obj instanceof Node){if(highlightEdges===true){this._selectConnectedEdges(obj)}}obj.select();this._addToSelection(obj);return true}return false}},{key:\"deselectObject\",value:function deselectObject(obj){if(obj.isSelected()===true){obj.selected=false;this._removeFromSelection(obj)}}},{key:\"_getAllNodesOverlappingWith\",value:function _getAllNodesOverlappingWith(object){var overlappingNodes=[];var nodes=this.body.nodes;for(var i=0;i<this.body.nodeIndices.length;i++){var nodeId=this.body.nodeIndices[i];if(nodes[nodeId].isOverlappingWith(object)){overlappingNodes.push(nodeId)}}return overlappingNodes}},{key:\"_pointerToPositionObject\",value:function _pointerToPositionObject(pointer){var canvasPos=this.canvas.DOMtoCanvas(pointer);return{left:canvasPos.x-1,top:canvasPos.y+1,right:canvasPos.x+1,bottom:canvasPos.y-1}}},{key:\"getNodeAt\",value:function getNodeAt(pointer){var returnNode=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;var positionObject=this._pointerToPositionObject(pointer);var overlappingNodes=this._getAllNodesOverlappingWith(positionObject);if(overlappingNodes.length>0){if(returnNode===true){return this.body.nodes[overlappingNodes[overlappingNodes.length-1]]}else{return overlappingNodes[overlappingNodes.length-1]}}else{return undefined}}},{key:\"_getEdgesOverlappingWith\",value:function _getEdgesOverlappingWith(object,overlappingEdges){var edges=this.body.edges;for(var i=0;i<this.body.edgeIndices.length;i++){var edgeId=this.body.edgeIndices[i];if(edges[edgeId].isOverlappingWith(object)){overlappingEdges.push(edgeId)}}}},{key:\"_getAllEdgesOverlappingWith\",value:function _getAllEdgesOverlappingWith(object){var overlappingEdges=[];this._getEdgesOverlappingWith(object,overlappingEdges);return overlappingEdges}},{key:\"getEdgeAt\",value:function getEdgeAt(pointer){var returnEdge=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;var canvasPos=this.canvas.DOMtoCanvas(pointer);var mindist=10;var overlappingEdge=null;var edges=this.body.edges;for(var i=0;i<this.body.edgeIndices.length;i++){var edgeId=this.body.edgeIndices[i];var edge=edges[edgeId];if(edge.connected){var xFrom=edge.from.x;var yFrom=edge.from.y;var xTo=edge.to.x;var yTo=edge.to.y;var dist=edge.edgeType.getDistanceToEdge(xFrom,yFrom,xTo,yTo,canvasPos.x,canvasPos.y);if(dist<mindist){overlappingEdge=edgeId;mindist=dist}}}if(overlappingEdge!==null){if(returnEdge===true){return this.body.edges[overlappingEdge]}else{return overlappingEdge}}else{return undefined}}},{key:\"_addToSelection\",value:function _addToSelection(obj){if(obj instanceof Node){this.selectionObj.nodes[obj.id]=obj}else{this.selectionObj.edges[obj.id]=obj}}},{key:\"_addToHover\",value:function _addToHover(obj){if(obj instanceof Node){this.hoverObj.nodes[obj.id]=obj}else{this.hoverObj.edges[obj.id]=obj}}},{key:\"_removeFromSelection\",value:function _removeFromSelection(obj){if(obj instanceof Node){delete this.selectionObj.nodes[obj.id];this._unselectConnectedEdges(obj)}else{delete this.selectionObj.edges[obj.id]}}},{key:\"unselectAll\",value:function unselectAll(){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){this.selectionObj.nodes[nodeId].unselect()}}for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){this.selectionObj.edges[edgeId].unselect()}}this.selectionObj={nodes:{},edges:{}}}},{key:\"_getSelectedNodeCount\",value:function _getSelectedNodeCount(){var count=0;for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){count+=1}}return count}},{key:\"_getSelectedNode\",value:function _getSelectedNode(){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){return this.selectionObj.nodes[nodeId]}}return undefined}},{key:\"_getSelectedEdge\",value:function _getSelectedEdge(){for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){return this.selectionObj.edges[edgeId]}}return undefined}},{key:\"_getSelectedEdgeCount\",value:function _getSelectedEdgeCount(){var count=0;for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){count+=1}}return count}},{key:\"_getSelectedObjectCount\",value:function _getSelectedObjectCount(){var count=0;for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){count+=1}}for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){count+=1}}return count}},{key:\"_selectionIsEmpty\",value:function _selectionIsEmpty(){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){return false}}for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){return false}}return true}},{key:\"_clusterInSelection\",value:function _clusterInSelection(){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){if(this.selectionObj.nodes[nodeId].clusterSize>1){return true}}}return false}},{key:\"_selectConnectedEdges\",value:function _selectConnectedEdges(node){for(var i=0;i<node.edges.length;i++){var edge=node.edges[i];edge.select();this._addToSelection(edge)}}},{key:\"_hoverConnectedEdges\",value:function _hoverConnectedEdges(node){for(var i=0;i<node.edges.length;i++){var edge=node.edges[i];edge.hover=true;this._addToHover(edge)}}},{key:\"_unselectConnectedEdges\",value:function _unselectConnectedEdges(node){for(var i=0;i<node.edges.length;i++){var edge=node.edges[i];edge.unselect();this._removeFromSelection(edge)}}},{key:\"emitBlurEvent\",value:function emitBlurEvent(event,pointer,object){var properties=this._initBaseEvent(event,pointer);if(object.hover===true){object.hover=false;if(object instanceof Node){properties.node=object.id;this.body.emitter.emit(\"blurNode\",properties)}else{properties.edge=object.id;this.body.emitter.emit(\"blurEdge\",properties)}}}},{key:\"emitHoverEvent\",value:function emitHoverEvent(event,pointer,object){var properties=this._initBaseEvent(event,pointer);var hoverChanged=false;if(object.hover===false){object.hover=true;this._addToHover(object);hoverChanged=true;if(object instanceof Node){properties.node=object.id;this.body.emitter.emit(\"hoverNode\",properties)}else{properties.edge=object.id;this.body.emitter.emit(\"hoverEdge\",properties)}}return hoverChanged}},{key:\"hoverObject\",value:function hoverObject(event,pointer){var object=this.getNodeAt(pointer);if(object===undefined){object=this.getEdgeAt(pointer)}var hoverChanged=false;for(var nodeId in this.hoverObj.nodes){if(this.hoverObj.nodes.hasOwnProperty(nodeId)){if(object===undefined||object instanceof Node&&object.id!=nodeId||object instanceof Edge){this.emitBlurEvent(event,pointer,this.hoverObj.nodes[nodeId]);delete this.hoverObj.nodes[nodeId];hoverChanged=true}}}for(var edgeId in this.hoverObj.edges){if(this.hoverObj.edges.hasOwnProperty(edgeId)){if(hoverChanged===true){this.hoverObj.edges[edgeId].hover=false;delete this.hoverObj.edges[edgeId]}else if(object===undefined||object instanceof Edge&&object.id!=edgeId||object instanceof Node&&!object.hover){this.emitBlurEvent(event,pointer,this.hoverObj.edges[edgeId]);delete this.hoverObj.edges[edgeId];hoverChanged=true}}}if(object!==undefined){hoverChanged=hoverChanged||this.emitHoverEvent(event,pointer,object);if(object instanceof Node&&this.options.hoverConnectedEdges===true){this._hoverConnectedEdges(object)}}if(hoverChanged===true){this.body.emitter.emit(\"_requestRedraw\")}}},{key:\"getSelection\",value:function getSelection(){var nodeIds=this.getSelectedNodes();var edgeIds=this.getSelectedEdges();return{nodes:nodeIds,edges:edgeIds}}},{key:\"getSelectedNodes\",value:function getSelectedNodes(){var idArray=[];if(this.options.selectable===true){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){idArray.push(this.selectionObj.nodes[nodeId].id)}}}return idArray}},{key:\"getSelectedEdges\",value:function getSelectedEdges(){var idArray=[];if(this.options.selectable===true){for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){idArray.push(this.selectionObj.edges[edgeId].id)}}}return idArray}},{key:\"setSelection\",value:function setSelection(selection){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var i=void 0,id=void 0;if(!selection||!selection.nodes&&!selection.edges)throw\"Selection must be an object with nodes and/or edges properties\";if(options.unselectAll||options.unselectAll===undefined){this.unselectAll()}if(selection.nodes){for(i=0;i<selection.nodes.length;i++){id=selection.nodes[i];var node=this.body.nodes[id];if(!node){throw new RangeError('Node with id \"'+id+'\" not found')}this.selectObject(node,options.highlightEdges)}}if(selection.edges){for(i=0;i<selection.edges.length;i++){id=selection.edges[i];var edge=this.body.edges[id];if(!edge){throw new RangeError('Edge with id \"'+id+'\" not found')}this.selectObject(edge)}}this.body.emitter.emit(\"_requestRedraw\")}},{key:\"selectNodes\",value:function selectNodes(selection){var highlightEdges=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(!selection||selection.length===undefined)throw\"Selection must be an array with ids\";this.setSelection({nodes:selection},{highlightEdges:highlightEdges})}},{key:\"selectEdges\",value:function selectEdges(selection){if(!selection||selection.length===undefined)throw\"Selection must be an array with ids\";this.setSelection({edges:selection})}},{key:\"updateSelection\",value:function updateSelection(){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){if(!this.body.nodes.hasOwnProperty(nodeId)){delete this.selectionObj.nodes[nodeId]}}}for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){if(!this.body.edges.hasOwnProperty(edgeId)){delete this.selectionObj.edges[edgeId]}}}}},{key:\"getClickedItems\",value:function getClickedItems(pointer){var point=this.canvas.DOMtoCanvas(pointer);var items=[];var nodeIndices=this.body.nodeIndices;var nodes=this.body.nodes;for(var i=nodeIndices.length-1;i>=0;i--){var node=nodes[nodeIndices[i]];var ret=node.getItemsOnPoint(point);items.push.apply(items,ret)}var edgeIndices=this.body.edgeIndices;var edges=this.body.edges;for(var _i=edgeIndices.length-1;_i>=0;_i--){var edge=edges[edgeIndices[_i]];var _ret=edge.getItemsOnPoint(point);items.push.apply(items,_ret)}return items}}]);return SelectionHandler}();exports[\"default\"]=SelectionHandler},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var NetworkUtil=__webpack_require__(76)[\"default\"];var _require=__webpack_require__(236),HorizontalStrategy=_require.HorizontalStrategy,VerticalStrategy=_require.VerticalStrategy;var HierarchicalStatus=function(){function HierarchicalStatus(){(0,_classCallCheck3[\"default\"])(this,HierarchicalStatus);this.childrenReference={};this.parentReference={};this.trees={};this.distributionOrdering={};this.levels={};this.distributionIndex={};this.isTree=false;this.treeIndex=-1}(0,_createClass3[\"default\"])(HierarchicalStatus,[{key:\"addRelation\",value:function addRelation(parentNodeId,childNodeId){if(this.childrenReference[parentNodeId]===undefined){this.childrenReference[parentNodeId]=[]}this.childrenReference[parentNodeId].push(childNodeId);if(this.parentReference[childNodeId]===undefined){this.parentReference[childNodeId]=[]}this.parentReference[childNodeId].push(parentNodeId)}},{key:\"checkIfTree\",value:function checkIfTree(){for(var i in this.parentReference){if(this.parentReference[i].length>1){this.isTree=false;return}}this.isTree=true}},{key:\"numTrees\",value:function numTrees(){return this.treeIndex+1}},{key:\"setTreeIndex\",value:function setTreeIndex(node,treeId){if(treeId===undefined)return;if(this.trees[node.id]===undefined){this.trees[node.id]=treeId;this.treeIndex=Math.max(treeId,this.treeIndex)}}},{key:\"ensureLevel\",value:function ensureLevel(nodeId){if(this.levels[nodeId]===undefined){this.levels[nodeId]=0}}},{key:\"getMaxLevel\",value:function getMaxLevel(nodeId){var _this=this;var accumulator={};var _getMaxLevel=function _getMaxLevel(nodeId){if(accumulator[nodeId]!==undefined){return accumulator[nodeId]}var level=_this.levels[nodeId];if(_this.childrenReference[nodeId]){var children=_this.childrenReference[nodeId];if(children.length>0){for(var i=0;i<children.length;i++){level=Math.max(level,_getMaxLevel(children[i]))}}}accumulator[nodeId]=level;return level};return _getMaxLevel(nodeId)}},{key:\"levelDownstream\",value:function levelDownstream(nodeA,nodeB){if(this.levels[nodeB.id]===undefined){if(this.levels[nodeA.id]===undefined){this.levels[nodeA.id]=0}this.levels[nodeB.id]=this.levels[nodeA.id]+1}}},{key:\"setMinLevelToZero\",value:function setMinLevelToZero(nodes){var minLevel=1e9;for(var nodeId in nodes){if(nodes.hasOwnProperty(nodeId)){if(this.levels[nodeId]!==undefined){minLevel=Math.min(this.levels[nodeId],minLevel)}}}for(var _nodeId in nodes){if(nodes.hasOwnProperty(_nodeId)){if(this.levels[_nodeId]!==undefined){this.levels[_nodeId]-=minLevel}}}}},{key:\"getTreeSize\",value:function getTreeSize(nodes,index){var min_x=1e9;var max_x=-1e9;var min_y=1e9;var max_y=-1e9;for(var nodeId in this.trees){if(this.trees.hasOwnProperty(nodeId)){if(this.trees[nodeId]===index){var node=nodes[nodeId];min_x=Math.min(node.x,min_x);max_x=Math.max(node.x,max_x);min_y=Math.min(node.y,min_y);max_y=Math.max(node.y,max_y)}}}return{min_x:min_x,max_x:max_x,min_y:min_y,max_y:max_y}}},{key:\"hasSameParent\",value:function hasSameParent(node1,node2){var parents1=this.parentReference[node1.id];var parents2=this.parentReference[node2.id];if(parents1===undefined||parents2===undefined){return false}for(var i=0;i<parents1.length;i++){for(var j=0;j<parents2.length;j++){if(parents1[i]==parents2[j]){return true}}}return false}},{key:\"inSameSubNetwork\",value:function inSameSubNetwork(node1,node2){return this.trees[node1.id]===this.trees[node2.id]}},{key:\"getLevels\",value:function getLevels(){return(0,_keys2[\"default\"])(this.distributionOrdering)}},{key:\"addToOrdering\",value:function addToOrdering(node,level){if(this.distributionOrdering[level]===undefined){this.distributionOrdering[level]=[]}var isPresent=false;var curLevel=this.distributionOrdering[level];for(var n in curLevel){if(curLevel[n]===node){isPresent=true;break}}if(!isPresent){this.distributionOrdering[level].push(node);this.distributionIndex[node.id]=this.distributionOrdering[level].length-1}}}]);return HierarchicalStatus}();var LayoutEngine=function(){function LayoutEngine(body){(0,_classCallCheck3[\"default\"])(this,LayoutEngine);this.body=body;this.initialRandomSeed=Math.round(Math.random()*1e6);this.randomSeed=this.initialRandomSeed;this.setPhysics=false;this.options={};this.optionsBackup={physics:{}};this.defaultOptions={randomSeed:undefined,improvedLayout:true,hierarchical:{enabled:false,levelSeparation:150,nodeSpacing:100,treeSpacing:200,blockShifting:true,edgeMinimization:true,parentCentralization:true,direction:\"UD\",sortMethod:\"hubsize\"}};util.extend(this.options,this.defaultOptions);this.bindEventListeners()}(0,_createClass3[\"default\"])(LayoutEngine,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this2=this;this.body.emitter.on(\"_dataChanged\",function(){_this2.setupHierarchicalLayout()});this.body.emitter.on(\"_dataLoaded\",function(){_this2.layoutNetwork()});this.body.emitter.on(\"_resetHierarchicalLayout\",function(){_this2.setupHierarchicalLayout()});this.body.emitter.on(\"_adjustEdgesForHierarchicalLayout\",function(){if(_this2.options.hierarchical.enabled!==true){return}var type=_this2.direction.curveType();_this2.body.emitter.emit(\"_forceDisableDynamicCurves\",type,false)})}},{key:\"setOptions\",value:function setOptions(options,allOptions){if(options!==undefined){var hierarchical=this.options.hierarchical;var prevHierarchicalState=hierarchical.enabled;util.selectiveDeepExtend([\"randomSeed\",\"improvedLayout\"],this.options,options);util.mergeOptions(this.options,options,\"hierarchical\");if(options.randomSeed!==undefined){this.initialRandomSeed=options.randomSeed}if(hierarchical.enabled===true){if(prevHierarchicalState===true){this.body.emitter.emit(\"refresh\",true)}if(hierarchical.direction===\"RL\"||hierarchical.direction===\"DU\"){if(hierarchical.levelSeparation>0){hierarchical.levelSeparation*=-1}}else{if(hierarchical.levelSeparation<0){hierarchical.levelSeparation*=-1}}this.setDirectionStrategy();this.body.emitter.emit(\"_resetHierarchicalLayout\");return this.adaptAllOptionsForHierarchicalLayout(allOptions)}else{if(prevHierarchicalState===true){this.body.emitter.emit(\"refresh\");return util.deepExtend(allOptions,this.optionsBackup)}}}return allOptions}},{key:\"adaptAllOptionsForHierarchicalLayout\",value:function adaptAllOptionsForHierarchicalLayout(allOptions){if(this.options.hierarchical.enabled===true){var backupPhysics=this.optionsBackup.physics;if(allOptions.physics===undefined||allOptions.physics===true){allOptions.physics={enabled:backupPhysics.enabled===undefined?true:backupPhysics.enabled,solver:\"hierarchicalRepulsion\"};backupPhysics.enabled=backupPhysics.enabled===undefined?true:backupPhysics.enabled;backupPhysics.solver=backupPhysics.solver||\"barnesHut\"}else if((0,_typeof3[\"default\"])(allOptions.physics)===\"object\"){backupPhysics.enabled=allOptions.physics.enabled===undefined?true:allOptions.physics.enabled;backupPhysics.solver=allOptions.physics.solver||\"barnesHut\";allOptions.physics.solver=\"hierarchicalRepulsion\"}else if(allOptions.physics!==false){backupPhysics.solver=\"barnesHut\";allOptions.physics={solver:\"hierarchicalRepulsion\"}}var type=this.direction.curveType();if(allOptions.edges===undefined){this.optionsBackup.edges={smooth:{enabled:true,type:\"dynamic\"}};allOptions.edges={smooth:false}}else if(allOptions.edges.smooth===undefined){this.optionsBackup.edges={smooth:{enabled:true,type:\"dynamic\"}};allOptions.edges.smooth=false}else{if(typeof allOptions.edges.smooth===\"boolean\"){this.optionsBackup.edges={smooth:allOptions.edges.smooth};allOptions.edges.smooth={enabled:allOptions.edges.smooth,type:type}}else{var smooth=allOptions.edges.smooth;if(smooth.type!==undefined&&smooth.type!==\"dynamic\"){type=smooth.type}this.optionsBackup.edges={smooth:smooth.enabled===undefined?true:smooth.enabled,type:smooth.type===undefined?\"dynamic\":smooth.type,roundness:smooth.roundness===undefined?.5:smooth.roundness,forceDirection:smooth.forceDirection===undefined?false:smooth.forceDirection};allOptions.edges.smooth={enabled:smooth.enabled===undefined?true:smooth.enabled,type:type,roundness:smooth.roundness===undefined?.5:smooth.roundness,forceDirection:smooth.forceDirection===undefined?false:smooth.forceDirection}}}this.body.emitter.emit(\"_forceDisableDynamicCurves\",type)}return allOptions}},{key:\"seededRandom\",value:function seededRandom(){var x=Math.sin(this.randomSeed++)*1e4;return x-Math.floor(x)}},{key:\"positionInitially\",value:function positionInitially(nodesArray){if(this.options.hierarchical.enabled!==true){this.randomSeed=this.initialRandomSeed;var radius=nodesArray.length+50;for(var i=0;i<nodesArray.length;i++){var node=nodesArray[i];var angle=2*Math.PI*this.seededRandom();if(node.x===undefined){node.x=radius*Math.cos(angle)}if(node.y===undefined){node.y=radius*Math.sin(angle)}}}}},{key:\"layoutNetwork\",value:function layoutNetwork(){if(this.options.hierarchical.enabled!==true&&this.options.improvedLayout===true){var indices=this.body.nodeIndices;var positionDefined=0;for(var i=0;i<indices.length;i++){var node=this.body.nodes[indices[i]];if(node.predefinedPosition===true){positionDefined+=1}}if(positionDefined<.5*indices.length){var MAX_LEVELS=10;var level=0;var clusterThreshold=150;var clusterOptions={clusterNodeProperties:{shape:\"ellipse\",label:\"\",group:\"\",font:{multi:false}},clusterEdgeProperties:{label:\"\",font:{multi:false},smooth:{enabled:false}}};if(indices.length>clusterThreshold){var startLength=indices.length;while(indices.length>clusterThreshold&&level<=MAX_LEVELS){level+=1;var before=indices.length;if(level%3===0){this.body.modules.clustering.clusterBridges(clusterOptions)}else{this.body.modules.clustering.clusterOutliers(clusterOptions)}var after=indices.length;if(before==after&&level%3!==0){this._declusterAll();this.body.emitter.emit(\"_layoutFailed\");console.info(\"This network could not be positioned by this version of the improved layout algorithm.\"+\" Please disable improvedLayout for better performance.\");return}}this.body.modules.kamadaKawai.setOptions({springLength:Math.max(150,2*startLength)})}if(level>MAX_LEVELS){console.info(\"The clustering didn't succeed within the amount of interations allowed,\"+\" progressing with partial result.\")}this.body.modules.kamadaKawai.solve(indices,this.body.edgeIndices,true);this._shiftToCenter();var offset=70;for(var _i=0;_i<indices.length;_i++){var _node=this.body.nodes[indices[_i]];if(_node.predefinedPosition===false){_node.x+=(.5-this.seededRandom())*offset;_node.y+=(.5-this.seededRandom())*offset}}this._declusterAll();this.body.emitter.emit(\"_repositionBezierNodes\")}}}},{key:\"_shiftToCenter\",value:function _shiftToCenter(){var range=NetworkUtil.getRangeCore(this.body.nodes,this.body.nodeIndices);var center=NetworkUtil.findCenter(range);for(var i=0;i<this.body.nodeIndices.length;i++){var node=this.body.nodes[this.body.nodeIndices[i]];node.x-=center.x;node.y-=center.y}}},{key:\"_declusterAll\",value:function _declusterAll(){var clustersPresent=true;while(clustersPresent===true){clustersPresent=false;for(var i=0;i<this.body.nodeIndices.length;i++){if(this.body.nodes[this.body.nodeIndices[i]].isCluster===true){clustersPresent=true;this.body.modules.clustering.openCluster(this.body.nodeIndices[i],{},false)}}if(clustersPresent===true){this.body.emitter.emit(\"_dataChanged\")}}}},{key:\"getSeed\",value:function getSeed(){return this.initialRandomSeed}},{key:\"setupHierarchicalLayout\",value:function setupHierarchicalLayout(){if(this.options.hierarchical.enabled===true&&this.body.nodeIndices.length>0){var node=void 0,nodeId=void 0;var definedLevel=false;var undefinedLevel=false;this.lastNodeOnLevel={};this.hierarchical=new HierarchicalStatus;for(nodeId in this.body.nodes){if(this.body.nodes.hasOwnProperty(nodeId)){node=this.body.nodes[nodeId];if(node.options.level!==undefined){definedLevel=true;this.hierarchical.levels[nodeId]=node.options.level}else{undefinedLevel=true}}}if(undefinedLevel===true&&definedLevel===true){throw new Error(\"To use the hierarchical layout, nodes require either no predefined levels\"+\" or levels have to be defined for all nodes.\")}else{if(undefinedLevel===true){var sortMethod=this.options.hierarchical.sortMethod;if(sortMethod===\"hubsize\"){this._determineLevelsByHubsize()}else if(sortMethod===\"directed\"){this._determineLevelsDirected()}else if(sortMethod===\"custom\"){this._determineLevelsCustomCallback()}}for(var _nodeId2 in this.body.nodes){if(this.body.nodes.hasOwnProperty(_nodeId2)){this.hierarchical.ensureLevel(_nodeId2)}}var distribution=this._getDistribution();this._generateMap();this._placeNodesByHierarchy(distribution);this._condenseHierarchy();this._shiftToCenter()}}}},{key:\"_condenseHierarchy\",value:function _condenseHierarchy(){var _this3=this;var stillShifting=false;var branches={};var shiftTrees=function shiftTrees(){var treeSizes=getTreeSizes();var shiftBy=0;for(var i=0;i<treeSizes.length-1;i++){var diff=treeSizes[i].max-treeSizes[i+1].min;shiftBy+=diff+_this3.options.hierarchical.treeSpacing;shiftTree(i+1,shiftBy)}};var shiftTree=function shiftTree(index,offset){var trees=_this3.hierarchical.trees;for(var nodeId in trees){if(trees.hasOwnProperty(nodeId)){if(trees[nodeId]===index){_this3.direction.shift(nodeId,offset)}}}};var getTreeSizes=function getTreeSizes(){var treeWidths=[];for(var i=0;i<_this3.hierarchical.numTrees();i++){treeWidths.push(_this3.direction.getTreeSize(i))}return treeWidths};var getBranchNodes=function getBranchNodes(source,map){if(map[source.id]){return}map[source.id]=true;if(_this3.hierarchical.childrenReference[source.id]){var children=_this3.hierarchical.childrenReference[source.id];if(children.length>0){for(var i=0;i<children.length;i++){getBranchNodes(_this3.body.nodes[children[i]],map)}}}};var getBranchBoundary=function getBranchBoundary(branchMap){var maxLevel=arguments.length>1&&arguments[1]!==undefined?arguments[1]:1e9;var minSpace=1e9;var maxSpace=1e9;var min=1e9;var max=-1e9;for(var branchNode in branchMap){if(branchMap.hasOwnProperty(branchNode)){var node=_this3.body.nodes[branchNode];var level=_this3.hierarchical.levels[node.id];var position=_this3.direction.getPosition(node);var _getSpaceAroundNode2=_this3._getSpaceAroundNode(node,branchMap),_getSpaceAroundNode3=(0,_slicedToArray3[\"default\"])(_getSpaceAroundNode2,2),minSpaceNode=_getSpaceAroundNode3[0],maxSpaceNode=_getSpaceAroundNode3[1];minSpace=Math.min(minSpaceNode,minSpace);maxSpace=Math.min(maxSpaceNode,maxSpace);if(level<=maxLevel){min=Math.min(position,min);max=Math.max(position,max)}}}return[min,max,minSpace,maxSpace]};var getCollisionLevel=function getCollisionLevel(node1,node2){var maxLevel1=_this3.hierarchical.getMaxLevel(node1.id);var maxLevel2=_this3.hierarchical.getMaxLevel(node2.id);return Math.min(maxLevel1,maxLevel2)};var shiftElementsCloser=function shiftElementsCloser(callback,levels,centerParents){var hier=_this3.hierarchical;for(var i=0;i<levels.length;i++){var level=levels[i];var levelNodes=hier.distributionOrdering[level];if(levelNodes.length>1){for(var j=0;j<levelNodes.length-1;j++){var node1=levelNodes[j];var node2=levelNodes[j+1];if(hier.hasSameParent(node1,node2)&&hier.inSameSubNetwork(node1,node2)){callback(node1,node2,centerParents)}}}}};var branchShiftCallback=function branchShiftCallback(node1,node2){var centerParent=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var pos1=_this3.direction.getPosition(node1);var pos2=_this3.direction.getPosition(node2);var diffAbs=Math.abs(pos2-pos1);var nodeSpacing=_this3.options.hierarchical.nodeSpacing;if(diffAbs>nodeSpacing){var branchNodes1={};var branchNodes2={};getBranchNodes(node1,branchNodes1);getBranchNodes(node2,branchNodes2);var maxLevel=getCollisionLevel(node1,node2);var branchNodeBoundary1=getBranchBoundary(branchNodes1,maxLevel);var branchNodeBoundary2=getBranchBoundary(branchNodes2,maxLevel);var max1=branchNodeBoundary1[1];var min2=branchNodeBoundary2[0];var minSpace2=branchNodeBoundary2[2];var diffBranch=Math.abs(max1-min2);if(diffBranch>nodeSpacing){var offset=max1-min2+nodeSpacing;if(offset<-minSpace2+nodeSpacing){offset=-minSpace2+nodeSpacing}if(offset<0){_this3._shiftBlock(node2.id,offset);stillShifting=true;if(centerParent===true)_this3._centerParent(node2)}}}};var minimizeEdgeLength=function minimizeEdgeLength(iterations,node){var nodeId=node.id;var allEdges=node.edges;var nodeLevel=_this3.hierarchical.levels[node.id];var C2=_this3.options.hierarchical.levelSeparation*_this3.options.hierarchical.levelSeparation;var referenceNodes={};var aboveEdges=[];for(var i=0;i<allEdges.length;i++){var edge=allEdges[i];if(edge.toId!=edge.fromId){var otherNode=edge.toId==nodeId?edge.from:edge.to;referenceNodes[allEdges[i].id]=otherNode;if(_this3.hierarchical.levels[otherNode.id]<nodeLevel){aboveEdges.push(edge)}}}var getFx=function getFx(point,edges){var sum=0;for(var _i2=0;_i2<edges.length;_i2++){if(referenceNodes[edges[_i2].id]!==undefined){var a=_this3.direction.getPosition(referenceNodes[edges[_i2].id])-point;sum+=a/Math.sqrt(a*a+C2)}}return sum};var getDFx=function getDFx(point,edges){var sum=0;for(var _i3=0;_i3<edges.length;_i3++){if(referenceNodes[edges[_i3].id]!==undefined){var a=_this3.direction.getPosition(referenceNodes[edges[_i3].id])-point;sum-=C2*Math.pow(a*a+C2,-1.5)}}return sum};var getGuess=function getGuess(iterations,edges){var guess=_this3.direction.getPosition(node);var guessMap={};for(var _i4=0;_i4<iterations;_i4++){var fx=getFx(guess,edges);var dfx=getDFx(guess,edges);var limit=40;var ratio=Math.max(-limit,Math.min(limit,Math.round(fx/dfx)));guess=guess-ratio;if(guessMap[guess]!==undefined){break}guessMap[guess]=_i4}return guess};var moveBranch=function moveBranch(guess){var nodePosition=_this3.direction.getPosition(node);if(branches[node.id]===undefined){var branchNodes={};getBranchNodes(node,branchNodes);branches[node.id]=branchNodes}var branchBoundary=getBranchBoundary(branches[node.id]);var minSpaceBranch=branchBoundary[2];var maxSpaceBranch=branchBoundary[3];var diff=guess-nodePosition;var branchOffset=0;if(diff>0){branchOffset=Math.min(diff,maxSpaceBranch-_this3.options.hierarchical.nodeSpacing)}else if(diff<0){branchOffset=-Math.min(-diff,minSpaceBranch-_this3.options.hierarchical.nodeSpacing)}if(branchOffset!=0){_this3._shiftBlock(node.id,branchOffset);stillShifting=true}};var moveNode=function moveNode(guess){var nodePosition=_this3.direction.getPosition(node);var _getSpaceAroundNode4=_this3._getSpaceAroundNode(node),_getSpaceAroundNode5=(0,_slicedToArray3[\"default\"])(_getSpaceAroundNode4,2),minSpace=_getSpaceAroundNode5[0],maxSpace=_getSpaceAroundNode5[1];var diff=guess-nodePosition;var newPosition=nodePosition;if(diff>0){newPosition=Math.min(nodePosition+(maxSpace-_this3.options.hierarchical.nodeSpacing),guess)}else if(diff<0){newPosition=Math.max(nodePosition-(minSpace-_this3.options.hierarchical.nodeSpacing),guess)}if(newPosition!==nodePosition){_this3.direction.setPosition(node,newPosition);stillShifting=true}};var guess=getGuess(iterations,aboveEdges);moveBranch(guess);guess=getGuess(iterations,allEdges);moveNode(guess)};var minimizeEdgeLengthBottomUp=function minimizeEdgeLengthBottomUp(iterations){var levels=_this3.hierarchical.getLevels();levels=levels.reverse();for(var i=0;i<iterations;i++){stillShifting=false;for(var j=0;j<levels.length;j++){var level=levels[j];var levelNodes=_this3.hierarchical.distributionOrdering[level];for(var k=0;k<levelNodes.length;k++){minimizeEdgeLength(1e3,levelNodes[k])}}if(stillShifting!==true){break}}};var shiftBranchesCloserBottomUp=function shiftBranchesCloserBottomUp(iterations){var levels=_this3.hierarchical.getLevels();levels=levels.reverse();for(var i=0;i<iterations;i++){stillShifting=false;shiftElementsCloser(branchShiftCallback,levels,true);if(stillShifting!==true){break}}};var centerAllParents=function centerAllParents(){for(var nodeId in _this3.body.nodes){if(_this3.body.nodes.hasOwnProperty(nodeId))_this3._centerParent(_this3.body.nodes[nodeId])}};var centerAllParentsBottomUp=function centerAllParentsBottomUp(){var levels=_this3.hierarchical.getLevels()\n;levels=levels.reverse();for(var i=0;i<levels.length;i++){var level=levels[i];var levelNodes=_this3.hierarchical.distributionOrdering[level];for(var j=0;j<levelNodes.length;j++){_this3._centerParent(levelNodes[j])}}};if(this.options.hierarchical.blockShifting===true){shiftBranchesCloserBottomUp(5);centerAllParents()}if(this.options.hierarchical.edgeMinimization===true){minimizeEdgeLengthBottomUp(20)}if(this.options.hierarchical.parentCentralization===true){centerAllParentsBottomUp()}shiftTrees()}},{key:\"_getSpaceAroundNode\",value:function _getSpaceAroundNode(node,map){var useMap=true;if(map===undefined){useMap=false}var level=this.hierarchical.levels[node.id];if(level!==undefined){var index=this.hierarchical.distributionIndex[node.id];var position=this.direction.getPosition(node);var ordering=this.hierarchical.distributionOrdering[level];var minSpace=1e9;var maxSpace=1e9;if(index!==0){var prevNode=ordering[index-1];if(useMap===true&&map[prevNode.id]===undefined||useMap===false){var prevPos=this.direction.getPosition(prevNode);minSpace=position-prevPos}}if(index!=ordering.length-1){var nextNode=ordering[index+1];if(useMap===true&&map[nextNode.id]===undefined||useMap===false){var nextPos=this.direction.getPosition(nextNode);maxSpace=Math.min(maxSpace,nextPos-position)}}return[minSpace,maxSpace]}else{return[0,0]}}},{key:\"_centerParent\",value:function _centerParent(node){if(this.hierarchical.parentReference[node.id]){var parents=this.hierarchical.parentReference[node.id];for(var i=0;i<parents.length;i++){var parentId=parents[i];var parentNode=this.body.nodes[parentId];var children=this.hierarchical.childrenReference[parentId];if(children!==undefined){var newPosition=this._getCenterPosition(children);var position=this.direction.getPosition(parentNode);var _getSpaceAroundNode6=this._getSpaceAroundNode(parentNode),_getSpaceAroundNode7=(0,_slicedToArray3[\"default\"])(_getSpaceAroundNode6,2),minSpace=_getSpaceAroundNode7[0],maxSpace=_getSpaceAroundNode7[1];var diff=position-newPosition;if(diff<0&&Math.abs(diff)<maxSpace-this.options.hierarchical.nodeSpacing||diff>0&&Math.abs(diff)<minSpace-this.options.hierarchical.nodeSpacing){this.direction.setPosition(parentNode,newPosition)}}}}}},{key:\"_placeNodesByHierarchy\",value:function _placeNodesByHierarchy(distribution){this.positionedNodes={};for(var level in distribution){if(distribution.hasOwnProperty(level)){var nodeArray=(0,_keys2[\"default\"])(distribution[level]);nodeArray=this._indexArrayToNodes(nodeArray);this.direction.sort(nodeArray);var handledNodeCount=0;for(var i=0;i<nodeArray.length;i++){var node=nodeArray[i];if(this.positionedNodes[node.id]===undefined){var spacing=this.options.hierarchical.nodeSpacing;var pos=spacing*handledNodeCount;if(handledNodeCount>0){pos=this.direction.getPosition(nodeArray[i-1])+spacing}this.direction.setPosition(node,pos,level);this._validatePositionAndContinue(node,level,pos);handledNodeCount++}}}}}},{key:\"_placeBranchNodes\",value:function _placeBranchNodes(parentId,parentLevel){var childRef=this.hierarchical.childrenReference[parentId];if(childRef===undefined){return}var childNodes=[];for(var i=0;i<childRef.length;i++){childNodes.push(this.body.nodes[childRef[i]])}this.direction.sort(childNodes);for(var _i5=0;_i5<childNodes.length;_i5++){var childNode=childNodes[_i5];var childNodeLevel=this.hierarchical.levels[childNode.id];if(childNodeLevel>parentLevel&&this.positionedNodes[childNode.id]===undefined){var spacing=this.options.hierarchical.nodeSpacing;var pos=void 0;if(_i5===0){pos=this.direction.getPosition(this.body.nodes[parentId])}else{pos=this.direction.getPosition(childNodes[_i5-1])+spacing}this.direction.setPosition(childNode,pos,childNodeLevel);this._validatePositionAndContinue(childNode,childNodeLevel,pos)}else{return}}var center=this._getCenterPosition(childNodes);this.direction.setPosition(this.body.nodes[parentId],center,parentLevel)}},{key:\"_validatePositionAndContinue\",value:function _validatePositionAndContinue(node,level,pos){if(!this.hierarchical.isTree)return;if(this.lastNodeOnLevel[level]!==undefined){var previousPos=this.direction.getPosition(this.body.nodes[this.lastNodeOnLevel[level]]);if(pos-previousPos<this.options.hierarchical.nodeSpacing){var diff=previousPos+this.options.hierarchical.nodeSpacing-pos;var sharedParent=this._findCommonParent(this.lastNodeOnLevel[level],node.id);this._shiftBlock(sharedParent.withChild,diff)}}this.lastNodeOnLevel[level]=node.id;this.positionedNodes[node.id]=true;this._placeBranchNodes(node.id,level)}},{key:\"_indexArrayToNodes\",value:function _indexArrayToNodes(idArray){var array=[];for(var i=0;i<idArray.length;i++){array.push(this.body.nodes[idArray[i]])}return array}},{key:\"_getDistribution\",value:function _getDistribution(){var distribution={};var nodeId=void 0,node=void 0;for(nodeId in this.body.nodes){if(this.body.nodes.hasOwnProperty(nodeId)){node=this.body.nodes[nodeId];var level=this.hierarchical.levels[nodeId]===undefined?0:this.hierarchical.levels[nodeId];this.direction.fix(node,level);if(distribution[level]===undefined){distribution[level]={}}distribution[level][nodeId]=node}}return distribution}},{key:\"_getActiveEdges\",value:function _getActiveEdges(node){var _this4=this;var result=[];util.forEach(node.edges,function(edge){if(_this4.body.edgeIndices.indexOf(edge.id)!==-1){result.push(edge)}});return result}},{key:\"_getHubSizes\",value:function _getHubSizes(){var _this5=this;var hubSizes={};var nodeIds=this.body.nodeIndices;util.forEach(nodeIds,function(nodeId){var node=_this5.body.nodes[nodeId];var hubSize=_this5._getActiveEdges(node).length;hubSizes[hubSize]=true});var result=[];util.forEach(hubSizes,function(size){result.push(Number(size))});result.sort(function(a,b){return b-a});return result}},{key:\"_determineLevelsByHubsize\",value:function _determineLevelsByHubsize(){var _this6=this;var levelDownstream=function levelDownstream(nodeA,nodeB){_this6.hierarchical.levelDownstream(nodeA,nodeB)};var hubSizes=this._getHubSizes();var _loop=function _loop(i){var hubSize=hubSizes[i];if(hubSize===0)return\"break\";util.forEach(_this6.body.nodeIndices,function(nodeId){var node=_this6.body.nodes[nodeId];if(hubSize===_this6._getActiveEdges(node).length){_this6._crawlNetwork(levelDownstream,nodeId)}})};for(var i=0;i<hubSizes.length;++i){var _ret=_loop(i);if(_ret===\"break\")break}}},{key:\"_determineLevelsCustomCallback\",value:function _determineLevelsCustomCallback(){var _this7=this;var minLevel=1e5;var customCallback=function customCallback(nodeA,nodeB,edge){};var levelByDirection=function levelByDirection(nodeA,nodeB,edge){var levelA=_this7.hierarchical.levels[nodeA.id];if(levelA===undefined){levelA=_this7.hierarchical.levels[nodeA.id]=minLevel}var diff=customCallback(NetworkUtil.cloneOptions(nodeA,\"node\"),NetworkUtil.cloneOptions(nodeB,\"node\"),NetworkUtil.cloneOptions(edge,\"edge\"));_this7.hierarchical.levels[nodeB.id]=levelA+diff};this._crawlNetwork(levelByDirection);this.hierarchical.setMinLevelToZero(this.body.nodes)}},{key:\"_determineLevelsDirected\",value:function _determineLevelsDirected(){var _this8=this;var minLevel=1e4;var isBidirectional=function isBidirectional(edge){util.forEach(_this8.body.edges,function(otherEdge){if(otherEdge.toId===edge.fromId&&otherEdge.fromId===edge.toId){return true}});return false};var levelByDirection=function levelByDirection(nodeA,nodeB,edge){var levelA=_this8.hierarchical.levels[nodeA.id];var levelB=_this8.hierarchical.levels[nodeB.id];if(isBidirectional(edge)&&levelA!==undefined&&levelB!==undefined){return}if(levelA===undefined){levelA=_this8.hierarchical.levels[nodeA.id]=minLevel}if(edge.toId==nodeB.id){_this8.hierarchical.levels[nodeB.id]=levelA+1}else{_this8.hierarchical.levels[nodeB.id]=levelA-1}};this._crawlNetwork(levelByDirection);this.hierarchical.setMinLevelToZero(this.body.nodes)}},{key:\"_generateMap\",value:function _generateMap(){var _this9=this;var fillInRelations=function fillInRelations(parentNode,childNode){if(_this9.hierarchical.levels[childNode.id]>_this9.hierarchical.levels[parentNode.id]){_this9.hierarchical.addRelation(parentNode.id,childNode.id)}};this._crawlNetwork(fillInRelations);this.hierarchical.checkIfTree()}},{key:\"_crawlNetwork\",value:function _crawlNetwork(){var _this10=this;var callback=arguments.length>0&&arguments[0]!==undefined?arguments[0]:function(){};var startingNodeId=arguments[1];var progress={};var crawler=function crawler(node,tree){if(progress[node.id]===undefined){_this10.hierarchical.setTreeIndex(node,tree);progress[node.id]=true;var childNode=void 0;var edges=_this10._getActiveEdges(node);for(var i=0;i<edges.length;i++){var edge=edges[i];if(edge.connected===true){if(edge.toId==node.id){childNode=edge.from}else{childNode=edge.to}if(node.id!=childNode.id){callback(node,childNode,edge);crawler(childNode,tree)}}}}};if(startingNodeId===undefined){var treeIndex=0;for(var i=0;i<this.body.nodeIndices.length;i++){var nodeId=this.body.nodeIndices[i];if(progress[nodeId]===undefined){var node=this.body.nodes[nodeId];crawler(node,treeIndex);treeIndex+=1}}}else{var _node2=this.body.nodes[startingNodeId];if(_node2===undefined){console.error(\"Node not found:\",startingNodeId);return}crawler(_node2)}}},{key:\"_shiftBlock\",value:function _shiftBlock(parentId,diff){var _this11=this;var progress={};var shifter=function shifter(parentId){if(progress[parentId]){return}progress[parentId]=true;_this11.direction.shift(parentId,diff);var childRef=_this11.hierarchical.childrenReference[parentId];if(childRef!==undefined){for(var i=0;i<childRef.length;i++){shifter(childRef[i])}}};shifter(parentId)}},{key:\"_findCommonParent\",value:function _findCommonParent(childA,childB){var _this12=this;var parents={};var iterateParents=function iterateParents(parents,child){var parentRef=_this12.hierarchical.parentReference[child];if(parentRef!==undefined){for(var i=0;i<parentRef.length;i++){var parent=parentRef[i];parents[parent]=true;iterateParents(parents,parent)}}};var findParent=function findParent(parents,child){var parentRef=_this12.hierarchical.parentReference[child];if(parentRef!==undefined){for(var i=0;i<parentRef.length;i++){var parent=parentRef[i];if(parents[parent]!==undefined){return{foundParent:parent,withChild:child}}var branch=findParent(parents,parent);if(branch.foundParent!==null){return branch}}}return{foundParent:null,withChild:child}};iterateParents(parents,childA);return findParent(parents,childB)}},{key:\"setDirectionStrategy\",value:function setDirectionStrategy(){var isVertical=this.options.hierarchical.direction===\"UD\"||this.options.hierarchical.direction===\"DU\";if(isVertical){this.direction=new VerticalStrategy(this)}else{this.direction=new HorizontalStrategy(this)}}},{key:\"_getCenterPosition\",value:function _getCenterPosition(childNodes){var minPos=1e9;var maxPos=-1e9;for(var i=0;i<childNodes.length;i++){var childNode=void 0;if(childNodes[i].id!==undefined){childNode=childNodes[i]}else{var childNodeId=childNodes[i];childNode=this.body.nodes[childNodeId]}var position=this.direction.getPosition(childNode);minPos=Math.min(minPos,position);maxPos=Math.max(maxPos,position)}return.5*(minPos+maxPos)}}]);return LayoutEngine}();exports[\"default\"]=LayoutEngine},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.VerticalStrategy=exports.HorizontalStrategy=undefined;var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var DirectionInterface=function(){function DirectionInterface(){(0,_classCallCheck3[\"default\"])(this,DirectionInterface)}(0,_createClass3[\"default\"])(DirectionInterface,[{key:\"abstract\",value:function abstract(){throw new Error(\"Can't instantiate abstract class!\")}},{key:\"fake_use\",value:function fake_use(){}},{key:\"curveType\",value:function curveType(){return this.abstract()}},{key:\"getPosition\",value:function getPosition(node){this.fake_use(node);return this.abstract()}},{key:\"setPosition\",value:function setPosition(node,position){var level=arguments.length>2&&arguments[2]!==undefined?arguments[2]:undefined;this.fake_use(node,position,level);this.abstract()}},{key:\"getTreeSize\",value:function getTreeSize(index){this.fake_use(index);return this.abstract()}},{key:\"sort\",value:function sort(nodeArray){this.fake_use(nodeArray);this.abstract()}},{key:\"fix\",value:function fix(node,level){this.fake_use(node,level);this.abstract()}},{key:\"shift\",value:function shift(nodeId,diff){this.fake_use(nodeId,diff);this.abstract()}}]);return DirectionInterface}();var VerticalStrategy=function(_DirectionInterface){(0,_inherits3[\"default\"])(VerticalStrategy,_DirectionInterface);function VerticalStrategy(layout){(0,_classCallCheck3[\"default\"])(this,VerticalStrategy);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(VerticalStrategy.__proto__||(0,_getPrototypeOf2[\"default\"])(VerticalStrategy)).call(this));_this.layout=layout;return _this}(0,_createClass3[\"default\"])(VerticalStrategy,[{key:\"curveType\",value:function curveType(){return\"horizontal\"}},{key:\"getPosition\",value:function getPosition(node){return node.x}},{key:\"setPosition\",value:function setPosition(node,position){var level=arguments.length>2&&arguments[2]!==undefined?arguments[2]:undefined;if(level!==undefined){this.layout.hierarchical.addToOrdering(node,level)}node.x=position}},{key:\"getTreeSize\",value:function getTreeSize(index){var res=this.layout.hierarchical.getTreeSize(this.layout.body.nodes,index);return{min:res.min_x,max:res.max_x}}},{key:\"sort\",value:function sort(nodeArray){nodeArray.sort(function(a,b){if(a.x===undefined||b.x===undefined)return 0;return a.x-b.x})}},{key:\"fix\",value:function fix(node,level){node.y=this.layout.options.hierarchical.levelSeparation*level;node.options.fixed.y=true}},{key:\"shift\",value:function shift(nodeId,diff){this.layout.body.nodes[nodeId].x+=diff}}]);return VerticalStrategy}(DirectionInterface);var HorizontalStrategy=function(_DirectionInterface2){(0,_inherits3[\"default\"])(HorizontalStrategy,_DirectionInterface2);function HorizontalStrategy(layout){(0,_classCallCheck3[\"default\"])(this,HorizontalStrategy);var _this2=(0,_possibleConstructorReturn3[\"default\"])(this,(HorizontalStrategy.__proto__||(0,_getPrototypeOf2[\"default\"])(HorizontalStrategy)).call(this));_this2.layout=layout;return _this2}(0,_createClass3[\"default\"])(HorizontalStrategy,[{key:\"curveType\",value:function curveType(){return\"vertical\"}},{key:\"getPosition\",value:function getPosition(node){return node.y}},{key:\"setPosition\",value:function setPosition(node,position){var level=arguments.length>2&&arguments[2]!==undefined?arguments[2]:undefined;if(level!==undefined){this.layout.hierarchical.addToOrdering(node,level)}node.y=position}},{key:\"getTreeSize\",value:function getTreeSize(index){var res=this.layout.hierarchical.getTreeSize(this.layout.body.nodes,index);return{min:res.min_y,max:res.max_y}}},{key:\"sort\",value:function sort(nodeArray){nodeArray.sort(function(a,b){if(a.y===undefined||b.y===undefined)return 0;return a.y-b.y})}},{key:\"fix\",value:function fix(node,level){node.x=this.layout.options.hierarchical.levelSeparation*level;node.options.fixed.x=true}},{key:\"shift\",value:function shift(nodeId,diff){this.layout.body.nodes[nodeId].y+=diff}}]);return HorizontalStrategy}(DirectionInterface);exports.HorizontalStrategy=HorizontalStrategy;exports.VerticalStrategy=VerticalStrategy},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Hammer=__webpack_require__(10);var hammerUtil=__webpack_require__(37);var ManipulationSystem=function(){function ManipulationSystem(body,canvas,selectionHandler){var _this=this;(0,_classCallCheck3[\"default\"])(this,ManipulationSystem);this.body=body;this.canvas=canvas;this.selectionHandler=selectionHandler;this.editMode=false;this.manipulationDiv=undefined;this.editModeDiv=undefined;this.closeDiv=undefined;this.manipulationHammers=[];this.temporaryUIFunctions={};this.temporaryEventFunctions=[];this.touchTime=0;this.temporaryIds={nodes:[],edges:[]};this.guiEnabled=false;this.inMode=false;this.selectedControlNode=undefined;this.options={};this.defaultOptions={enabled:false,initiallyActive:false,addNode:true,addEdge:true,editNode:undefined,editEdge:true,deleteNode:true,deleteEdge:true,controlNodeStyle:{shape:\"dot\",size:6,color:{background:\"#ff0000\",border:\"#3c3c3c\",highlight:{background:\"#07f968\",border:\"#3c3c3c\"}},borderWidth:2,borderWidthSelected:2}};util.extend(this.options,this.defaultOptions);this.body.emitter.on(\"destroy\",function(){_this._clean()});this.body.emitter.on(\"_dataChanged\",this._restore.bind(this));this.body.emitter.on(\"_resetData\",this._restore.bind(this))}(0,_createClass3[\"default\"])(ManipulationSystem,[{key:\"_restore\",value:function _restore(){if(this.inMode!==false){if(this.options.initiallyActive===true){this.enableEditMode()}else{this.disableEditMode()}}}},{key:\"setOptions\",value:function setOptions(options,allOptions,globalOptions){if(allOptions!==undefined){if(allOptions.locale!==undefined){this.options.locale=allOptions.locale}else{this.options.locale=globalOptions.locale}if(allOptions.locales!==undefined){this.options.locales=allOptions.locales}else{this.options.locales=globalOptions.locales}}if(options!==undefined){if(typeof options===\"boolean\"){this.options.enabled=options}else{this.options.enabled=true;util.deepExtend(this.options,options)}if(this.options.initiallyActive===true){this.editMode=true}this._setup()}}},{key:\"toggleEditMode\",value:function toggleEditMode(){if(this.editMode===true){this.disableEditMode()}else{this.enableEditMode()}}},{key:\"enableEditMode\",value:function enableEditMode(){this.editMode=true;this._clean();if(this.guiEnabled===true){this.manipulationDiv.style.display=\"block\";this.closeDiv.style.display=\"block\";this.editModeDiv.style.display=\"none\";this.showManipulatorToolbar()}}},{key:\"disableEditMode\",value:function disableEditMode(){this.editMode=false;this._clean();if(this.guiEnabled===true){this.manipulationDiv.style.display=\"none\";this.closeDiv.style.display=\"none\";this.editModeDiv.style.display=\"block\";this._createEditButton()}}},{key:\"showManipulatorToolbar\",value:function showManipulatorToolbar(){this._clean();this.manipulationDOM={};if(this.guiEnabled===true){this.editMode=true;this.manipulationDiv.style.display=\"block\";this.closeDiv.style.display=\"block\";var selectedNodeCount=this.selectionHandler._getSelectedNodeCount();var selectedEdgeCount=this.selectionHandler._getSelectedEdgeCount();var selectedTotalCount=selectedNodeCount+selectedEdgeCount;var locale=this.options.locales[this.options.locale];var needSeperator=false;if(this.options.addNode!==false){this._createAddNodeButton(locale);needSeperator=true}if(this.options.addEdge!==false){if(needSeperator===true){this._createSeperator(1)}else{needSeperator=true}this._createAddEdgeButton(locale)}if(selectedNodeCount===1&&typeof this.options.editNode===\"function\"){if(needSeperator===true){this._createSeperator(2)}else{needSeperator=true}this._createEditNodeButton(locale)}else if(selectedEdgeCount===1&&selectedNodeCount===0&&this.options.editEdge!==false){if(needSeperator===true){this._createSeperator(3)}else{needSeperator=true}this._createEditEdgeButton(locale)}if(selectedTotalCount!==0){if(selectedNodeCount>0&&this.options.deleteNode!==false){if(needSeperator===true){this._createSeperator(4)}this._createDeleteButton(locale)}else if(selectedNodeCount===0&&this.options.deleteEdge!==false){if(needSeperator===true){this._createSeperator(4)}this._createDeleteButton(locale)}}this._bindHammerToDiv(this.closeDiv,this.toggleEditMode.bind(this));this._temporaryBindEvent(\"select\",this.showManipulatorToolbar.bind(this))}this.body.emitter.emit(\"_redraw\")}},{key:\"addNodeMode\",value:function addNodeMode(){if(this.editMode!==true){this.enableEditMode()}this._clean();this.inMode=\"addNode\";if(this.guiEnabled===true){var locale=this.options.locales[this.options.locale];this.manipulationDOM={};this._createBackButton(locale);this._createSeperator();this._createDescription(locale[\"addDescription\"]||this.options.locales[\"en\"][\"addDescription\"]);this._bindHammerToDiv(this.closeDiv,this.toggleEditMode.bind(this))}this._temporaryBindEvent(\"click\",this._performAddNode.bind(this))}},{key:\"editNode\",value:function editNode(){var _this2=this;if(this.editMode!==true){this.enableEditMode()}this._clean();var node=this.selectionHandler._getSelectedNode();if(node!==undefined){this.inMode=\"editNode\";if(typeof this.options.editNode===\"function\"){if(node.isCluster!==true){var data=util.deepExtend({},node.options,false);data.x=node.x;data.y=node.y;if(this.options.editNode.length===2){this.options.editNode(data,function(finalizedData){if(finalizedData!==null&&finalizedData!==undefined&&_this2.inMode===\"editNode\"){_this2.body.data.nodes.getDataSet().update(finalizedData)}_this2.showManipulatorToolbar()})}else{throw new Error(\"The function for edit does not support two arguments (data, callback)\")}}else{alert(this.options.locales[this.options.locale][\"editClusterError\"]||this.options.locales[\"en\"][\"editClusterError\"])}}else{throw new Error(\"No function has been configured to handle the editing of nodes.\")}}else{this.showManipulatorToolbar()}}},{key:\"addEdgeMode\",value:function addEdgeMode(){if(this.editMode!==true){this.enableEditMode()}this._clean();this.inMode=\"addEdge\";if(this.guiEnabled===true){var locale=this.options.locales[this.options.locale];this.manipulationDOM={};this._createBackButton(locale);this._createSeperator();this._createDescription(locale[\"edgeDescription\"]||this.options.locales[\"en\"][\"edgeDescription\"]);this._bindHammerToDiv(this.closeDiv,this.toggleEditMode.bind(this))}this._temporaryBindUI(\"onTouch\",this._handleConnect.bind(this));this._temporaryBindUI(\"onDragEnd\",this._finishConnect.bind(this));this._temporaryBindUI(\"onDrag\",this._dragControlNode.bind(this));this._temporaryBindUI(\"onRelease\",this._finishConnect.bind(this));this._temporaryBindUI(\"onDragStart\",this._dragStartEdge.bind(this));this._temporaryBindUI(\"onHold\",function(){})}},{key:\"editEdgeMode\",value:function editEdgeMode(){if(this.editMode!==true){this.enableEditMode()}this._clean();this.inMode=\"editEdge\";if((0,_typeof3[\"default\"])(this.options.editEdge)===\"object\"&&typeof this.options.editEdge.editWithoutDrag===\"function\"){this.edgeBeingEditedId=this.selectionHandler.getSelectedEdges()[0];if(this.edgeBeingEditedId!==undefined){var edge=this.body.edges[this.edgeBeingEditedId];this._performEditEdge(edge.from,edge.to);return}}if(this.guiEnabled===true){var locale=this.options.locales[this.options.locale];this.manipulationDOM={};this._createBackButton(locale);this._createSeperator();this._createDescription(locale[\"editEdgeDescription\"]||this.options.locales[\"en\"][\"editEdgeDescription\"]);this._bindHammerToDiv(this.closeDiv,this.toggleEditMode.bind(this))}this.edgeBeingEditedId=this.selectionHandler.getSelectedEdges()[0];if(this.edgeBeingEditedId!==undefined){var _edge=this.body.edges[this.edgeBeingEditedId];var controlNodeFrom=this._getNewTargetNode(_edge.from.x,_edge.from.y);var controlNodeTo=this._getNewTargetNode(_edge.to.x,_edge.to.y);this.temporaryIds.nodes.push(controlNodeFrom.id);this.temporaryIds.nodes.push(controlNodeTo.id);this.body.nodes[controlNodeFrom.id]=controlNodeFrom;this.body.nodeIndices.push(controlNodeFrom.id);this.body.nodes[controlNodeTo.id]=controlNodeTo;this.body.nodeIndices.push(controlNodeTo.id);this._temporaryBindUI(\"onTouch\",this._controlNodeTouch.bind(this));this._temporaryBindUI(\"onTap\",function(){});this._temporaryBindUI(\"onHold\",function(){});this._temporaryBindUI(\"onDragStart\",this._controlNodeDragStart.bind(this));this._temporaryBindUI(\"onDrag\",this._controlNodeDrag.bind(this));this._temporaryBindUI(\"onDragEnd\",this._controlNodeDragEnd.bind(this));this._temporaryBindUI(\"onMouseMove\",function(){});this._temporaryBindEvent(\"beforeDrawing\",function(ctx){var positions=_edge.edgeType.findBorderPositions(ctx);if(controlNodeFrom.selected===false){controlNodeFrom.x=positions.from.x;controlNodeFrom.y=positions.from.y}if(controlNodeTo.selected===false){controlNodeTo.x=positions.to.x;controlNodeTo.y=positions.to.y}});this.body.emitter.emit(\"_redraw\")}else{this.showManipulatorToolbar()}}},{key:\"deleteSelected\",value:function deleteSelected(){var _this3=this;if(this.editMode!==true){this.enableEditMode()}this._clean();this.inMode=\"delete\";var selectedNodes=this.selectionHandler.getSelectedNodes();var selectedEdges=this.selectionHandler.getSelectedEdges();var deleteFunction=undefined;if(selectedNodes.length>0){for(var i=0;i<selectedNodes.length;i++){if(this.body.nodes[selectedNodes[i]].isCluster===true){alert(this.options.locales[this.options.locale][\"deleteClusterError\"]||this.options.locales[\"en\"][\"deleteClusterError\"]);return}}if(typeof this.options.deleteNode===\"function\"){deleteFunction=this.options.deleteNode}}else if(selectedEdges.length>0){if(typeof this.options.deleteEdge===\"function\"){deleteFunction=this.options.deleteEdge}}if(typeof deleteFunction===\"function\"){var data={nodes:selectedNodes,edges:selectedEdges};if(deleteFunction.length===2){deleteFunction(data,function(finalizedData){if(finalizedData!==null&&finalizedData!==undefined&&_this3.inMode===\"delete\"){_this3.body.data.edges.getDataSet().remove(finalizedData.edges);_this3.body.data.nodes.getDataSet().remove(finalizedData.nodes);_this3.body.emitter.emit(\"startSimulation\");_this3.showManipulatorToolbar()}else{_this3.body.emitter.emit(\"startSimulation\");_this3.showManipulatorToolbar()}})}else{throw new Error(\"The function for delete does not support two arguments (data, callback)\")}}else{this.body.data.edges.getDataSet().remove(selectedEdges);this.body.data.nodes.getDataSet().remove(selectedNodes);this.body.emitter.emit(\"startSimulation\");this.showManipulatorToolbar()}}},{key:\"_setup\",value:function _setup(){if(this.options.enabled===true){this.guiEnabled=true;this._createWrappers();if(this.editMode===false){this._createEditButton()}else{this.showManipulatorToolbar()}}else{this._removeManipulationDOM();this.guiEnabled=false}}},{key:\"_createWrappers\",value:function _createWrappers(){if(this.manipulationDiv===undefined){this.manipulationDiv=document.createElement(\"div\");this.manipulationDiv.className=\"vis-manipulation\";if(this.editMode===true){this.manipulationDiv.style.display=\"block\"}else{this.manipulationDiv.style.display=\"none\"}this.canvas.frame.appendChild(this.manipulationDiv)}if(this.editModeDiv===undefined){this.editModeDiv=document.createElement(\"div\");this.editModeDiv.className=\"vis-edit-mode\";if(this.editMode===true){this.editModeDiv.style.display=\"none\"}else{this.editModeDiv.style.display=\"block\"}this.canvas.frame.appendChild(this.editModeDiv)}if(this.closeDiv===undefined){this.closeDiv=document.createElement(\"div\");this.closeDiv.className=\"vis-close\";this.closeDiv.style.display=this.manipulationDiv.style.display;this.canvas.frame.appendChild(this.closeDiv)}}},{key:\"_getNewTargetNode\",value:function _getNewTargetNode(x,y){var controlNodeStyle=util.deepExtend({},this.options.controlNodeStyle);controlNodeStyle.id=\"targetNode\"+util.randomUUID();controlNodeStyle.hidden=false;controlNodeStyle.physics=false;controlNodeStyle.x=x;controlNodeStyle.y=y;var node=this.body.functions.createNode(controlNodeStyle);node.shape.boundingBox={left:x,right:x,top:y,bottom:y};return node}},{key:\"_createEditButton\",value:function _createEditButton(){this._clean();this.manipulationDOM={};util.recursiveDOMDelete(this.editModeDiv);var locale=this.options.locales[this.options.locale];var button=this._createButton(\"editMode\",\"vis-button vis-edit vis-edit-mode\",locale[\"edit\"]||this.options.locales[\"en\"][\"edit\"]);this.editModeDiv.appendChild(button);this._bindHammerToDiv(button,this.toggleEditMode.bind(this))}},{key:\"_clean\",value:function _clean(){this.inMode=false;if(this.guiEnabled===true){util.recursiveDOMDelete(this.editModeDiv);util.recursiveDOMDelete(this.manipulationDiv);this._cleanManipulatorHammers()}this._cleanupTemporaryNodesAndEdges();this._unbindTemporaryUIs();this._unbindTemporaryEvents();this.body.emitter.emit(\"restorePhysics\")}},{key:\"_cleanManipulatorHammers\",value:function _cleanManipulatorHammers(){if(this.manipulationHammers.length!=0){for(var i=0;i<this.manipulationHammers.length;i++){this.manipulationHammers[i].destroy()}this.manipulationHammers=[]}}},{key:\"_removeManipulationDOM\",value:function _removeManipulationDOM(){this._clean();util.recursiveDOMDelete(this.manipulationDiv);util.recursiveDOMDelete(this.editModeDiv);util.recursiveDOMDelete(this.closeDiv);if(this.manipulationDiv){this.canvas.frame.removeChild(this.manipulationDiv)}if(this.editModeDiv){this.canvas.frame.removeChild(this.editModeDiv)}if(this.closeDiv){this.canvas.frame.removeChild(this.closeDiv)}this.manipulationDiv=undefined;this.editModeDiv=undefined;this.closeDiv=undefined}},{key:\"_createSeperator\",value:function _createSeperator(){var index=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;this.manipulationDOM[\"seperatorLineDiv\"+index]=document.createElement(\"div\");this.manipulationDOM[\"seperatorLineDiv\"+index].className=\"vis-separator-line\";this.manipulationDiv.appendChild(this.manipulationDOM[\"seperatorLineDiv\"+index])}},{key:\"_createAddNodeButton\",value:function _createAddNodeButton(locale){var button=this._createButton(\"addNode\",\"vis-button vis-add\",locale[\"addNode\"]||this.options.locales[\"en\"][\"addNode\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.addNodeMode.bind(this))}},{key:\"_createAddEdgeButton\",value:function _createAddEdgeButton(locale){var button=this._createButton(\"addEdge\",\"vis-button vis-connect\",locale[\"addEdge\"]||this.options.locales[\"en\"][\"addEdge\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.addEdgeMode.bind(this))}},{key:\"_createEditNodeButton\",value:function _createEditNodeButton(locale){var button=this._createButton(\"editNode\",\"vis-button vis-edit\",locale[\"editNode\"]||this.options.locales[\"en\"][\"editNode\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.editNode.bind(this))}},{key:\"_createEditEdgeButton\",value:function _createEditEdgeButton(locale){var button=this._createButton(\"editEdge\",\"vis-button vis-edit\",locale[\"editEdge\"]||this.options.locales[\"en\"][\"editEdge\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.editEdgeMode.bind(this))}},{key:\"_createDeleteButton\",value:function _createDeleteButton(locale){var deleteBtnClass;if(this.options.rtl){deleteBtnClass=\"vis-button vis-delete-rtl\"}else{deleteBtnClass=\"vis-button vis-delete\"}var button=this._createButton(\"delete\",deleteBtnClass,locale[\"del\"]||this.options.locales[\"en\"][\"del\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.deleteSelected.bind(this))}},{key:\"_createBackButton\",value:function _createBackButton(locale){\nvar button=this._createButton(\"back\",\"vis-button vis-back\",locale[\"back\"]||this.options.locales[\"en\"][\"back\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.showManipulatorToolbar.bind(this))}},{key:\"_createButton\",value:function _createButton(id,className,label){var labelClassName=arguments.length>3&&arguments[3]!==undefined?arguments[3]:\"vis-label\";this.manipulationDOM[id+\"Div\"]=document.createElement(\"div\");this.manipulationDOM[id+\"Div\"].className=className;this.manipulationDOM[id+\"Label\"]=document.createElement(\"div\");this.manipulationDOM[id+\"Label\"].className=labelClassName;this.manipulationDOM[id+\"Label\"].innerHTML=label;this.manipulationDOM[id+\"Div\"].appendChild(this.manipulationDOM[id+\"Label\"]);return this.manipulationDOM[id+\"Div\"]}},{key:\"_createDescription\",value:function _createDescription(label){this.manipulationDiv.appendChild(this._createButton(\"description\",\"vis-button vis-none\",label))}},{key:\"_temporaryBindEvent\",value:function _temporaryBindEvent(event,newFunction){this.temporaryEventFunctions.push({event:event,boundFunction:newFunction});this.body.emitter.on(event,newFunction)}},{key:\"_temporaryBindUI\",value:function _temporaryBindUI(UIfunctionName,newFunction){if(this.body.eventListeners[UIfunctionName]!==undefined){this.temporaryUIFunctions[UIfunctionName]=this.body.eventListeners[UIfunctionName];this.body.eventListeners[UIfunctionName]=newFunction}else{throw new Error(\"This UI function does not exist. Typo? You tried: \"+UIfunctionName+\" possible are: \"+(0,_stringify2[\"default\"])((0,_keys2[\"default\"])(this.body.eventListeners)))}}},{key:\"_unbindTemporaryUIs\",value:function _unbindTemporaryUIs(){for(var functionName in this.temporaryUIFunctions){if(this.temporaryUIFunctions.hasOwnProperty(functionName)){this.body.eventListeners[functionName]=this.temporaryUIFunctions[functionName];delete this.temporaryUIFunctions[functionName]}}this.temporaryUIFunctions={}}},{key:\"_unbindTemporaryEvents\",value:function _unbindTemporaryEvents(){for(var i=0;i<this.temporaryEventFunctions.length;i++){var eventName=this.temporaryEventFunctions[i].event;var boundFunction=this.temporaryEventFunctions[i].boundFunction;this.body.emitter.off(eventName,boundFunction)}this.temporaryEventFunctions=[]}},{key:\"_bindHammerToDiv\",value:function _bindHammerToDiv(domElement,boundFunction){var hammer=new Hammer(domElement,{});hammerUtil.onTouch(hammer,boundFunction);this.manipulationHammers.push(hammer)}},{key:\"_cleanupTemporaryNodesAndEdges\",value:function _cleanupTemporaryNodesAndEdges(){for(var i=0;i<this.temporaryIds.edges.length;i++){this.body.edges[this.temporaryIds.edges[i]].disconnect();delete this.body.edges[this.temporaryIds.edges[i]];var indexTempEdge=this.body.edgeIndices.indexOf(this.temporaryIds.edges[i]);if(indexTempEdge!==-1){this.body.edgeIndices.splice(indexTempEdge,1)}}for(var _i=0;_i<this.temporaryIds.nodes.length;_i++){delete this.body.nodes[this.temporaryIds.nodes[_i]];var indexTempNode=this.body.nodeIndices.indexOf(this.temporaryIds.nodes[_i]);if(indexTempNode!==-1){this.body.nodeIndices.splice(indexTempNode,1)}}this.temporaryIds={nodes:[],edges:[]}}},{key:\"_controlNodeTouch\",value:function _controlNodeTouch(event){this.selectionHandler.unselectAll();this.lastTouch=this.body.functions.getPointer(event.center);this.lastTouch.translation=util.extend({},this.body.view.translation)}},{key:\"_controlNodeDragStart\",value:function _controlNodeDragStart(event){var pointer=this.lastTouch;var pointerObj=this.selectionHandler._pointerToPositionObject(pointer);var from=this.body.nodes[this.temporaryIds.nodes[0]];var to=this.body.nodes[this.temporaryIds.nodes[1]];var edge=this.body.edges[this.edgeBeingEditedId];this.selectedControlNode=undefined;var fromSelect=from.isOverlappingWith(pointerObj);var toSelect=to.isOverlappingWith(pointerObj);if(fromSelect===true){this.selectedControlNode=from;edge.edgeType.from=from}else if(toSelect===true){this.selectedControlNode=to;edge.edgeType.to=to}if(this.selectedControlNode!==undefined){this.selectionHandler.selectObject(this.selectedControlNode)}this.body.emitter.emit(\"_redraw\")}},{key:\"_controlNodeDrag\",value:function _controlNodeDrag(event){this.body.emitter.emit(\"disablePhysics\");var pointer=this.body.functions.getPointer(event.center);var pos=this.canvas.DOMtoCanvas(pointer);if(this.selectedControlNode!==undefined){this.selectedControlNode.x=pos.x;this.selectedControlNode.y=pos.y}else{var diffX=pointer.x-this.lastTouch.x;var diffY=pointer.y-this.lastTouch.y;this.body.view.translation={x:this.lastTouch.translation.x+diffX,y:this.lastTouch.translation.y+diffY}}this.body.emitter.emit(\"_redraw\")}},{key:\"_controlNodeDragEnd\",value:function _controlNodeDragEnd(event){var pointer=this.body.functions.getPointer(event.center);var pointerObj=this.selectionHandler._pointerToPositionObject(pointer);var edge=this.body.edges[this.edgeBeingEditedId];if(this.selectedControlNode===undefined){return}this.selectionHandler.unselectAll();var overlappingNodeIds=this.selectionHandler._getAllNodesOverlappingWith(pointerObj);var node=undefined;for(var i=overlappingNodeIds.length-1;i>=0;i--){if(overlappingNodeIds[i]!==this.selectedControlNode.id){node=this.body.nodes[overlappingNodeIds[i]];break}}if(node!==undefined&&this.selectedControlNode!==undefined){if(node.isCluster===true){alert(this.options.locales[this.options.locale][\"createEdgeError\"]||this.options.locales[\"en\"][\"createEdgeError\"])}else{var from=this.body.nodes[this.temporaryIds.nodes[0]];if(this.selectedControlNode.id===from.id){this._performEditEdge(node.id,edge.to.id)}else{this._performEditEdge(edge.from.id,node.id)}}}else{edge.updateEdgeType();this.body.emitter.emit(\"restorePhysics\")}this.body.emitter.emit(\"_redraw\")}},{key:\"_handleConnect\",value:function _handleConnect(event){if((new Date).valueOf()-this.touchTime>100){this.lastTouch=this.body.functions.getPointer(event.center);this.lastTouch.translation=util.extend({},this.body.view.translation);var pointer=this.lastTouch;var node=this.selectionHandler.getNodeAt(pointer);if(node!==undefined){if(node.isCluster===true){alert(this.options.locales[this.options.locale][\"createEdgeError\"]||this.options.locales[\"en\"][\"createEdgeError\"])}else{var targetNode=this._getNewTargetNode(node.x,node.y);this.body.nodes[targetNode.id]=targetNode;this.body.nodeIndices.push(targetNode.id);var connectionEdge=this.body.functions.createEdge({id:\"connectionEdge\"+util.randomUUID(),from:node.id,to:targetNode.id,physics:false,smooth:{enabled:true,type:\"continuous\",roundness:.5}});this.body.edges[connectionEdge.id]=connectionEdge;this.body.edgeIndices.push(connectionEdge.id);this.temporaryIds.nodes.push(targetNode.id);this.temporaryIds.edges.push(connectionEdge.id)}}this.touchTime=(new Date).valueOf()}}},{key:\"_dragControlNode\",value:function _dragControlNode(event){var pointer=this.body.functions.getPointer(event.center);if(this.temporaryIds.nodes[0]!==undefined){var targetNode=this.body.nodes[this.temporaryIds.nodes[0]];targetNode.x=this.canvas._XconvertDOMtoCanvas(pointer.x);targetNode.y=this.canvas._YconvertDOMtoCanvas(pointer.y);this.body.emitter.emit(\"_redraw\")}else{var diffX=pointer.x-this.lastTouch.x;var diffY=pointer.y-this.lastTouch.y;this.body.view.translation={x:this.lastTouch.translation.x+diffX,y:this.lastTouch.translation.y+diffY}}}},{key:\"_finishConnect\",value:function _finishConnect(event){var pointer=this.body.functions.getPointer(event.center);var pointerObj=this.selectionHandler._pointerToPositionObject(pointer);var connectFromId=undefined;if(this.temporaryIds.edges[0]!==undefined){connectFromId=this.body.edges[this.temporaryIds.edges[0]].fromId}var overlappingNodeIds=this.selectionHandler._getAllNodesOverlappingWith(pointerObj);var node=undefined;for(var i=overlappingNodeIds.length-1;i>=0;i--){if(this.temporaryIds.nodes.indexOf(overlappingNodeIds[i])===-1){node=this.body.nodes[overlappingNodeIds[i]];break}}this._cleanupTemporaryNodesAndEdges();if(node!==undefined){if(node.isCluster===true){alert(this.options.locales[this.options.locale][\"createEdgeError\"]||this.options.locales[\"en\"][\"createEdgeError\"])}else{if(this.body.nodes[connectFromId]!==undefined&&this.body.nodes[node.id]!==undefined){this._performAddEdge(connectFromId,node.id)}}}this.body.emitter.emit(\"_redraw\")}},{key:\"_dragStartEdge\",value:function _dragStartEdge(event){var pointer=this.lastTouch;this.selectionHandler._generateClickEvent(\"dragStart\",event,pointer,undefined,true)}},{key:\"_performAddNode\",value:function _performAddNode(clickData){var _this4=this;var defaultData={id:util.randomUUID(),x:clickData.pointer.canvas.x,y:clickData.pointer.canvas.y,label:\"new\"};if(typeof this.options.addNode===\"function\"){if(this.options.addNode.length===2){this.options.addNode(defaultData,function(finalizedData){if(finalizedData!==null&&finalizedData!==undefined&&_this4.inMode===\"addNode\"){_this4.body.data.nodes.getDataSet().add(finalizedData);_this4.showManipulatorToolbar()}})}else{this.showManipulatorToolbar();throw new Error(\"The function for add does not support two arguments (data,callback)\")}}else{this.body.data.nodes.getDataSet().add(defaultData);this.showManipulatorToolbar()}}},{key:\"_performAddEdge\",value:function _performAddEdge(sourceNodeId,targetNodeId){var _this5=this;var defaultData={from:sourceNodeId,to:targetNodeId};if(typeof this.options.addEdge===\"function\"){if(this.options.addEdge.length===2){this.options.addEdge(defaultData,function(finalizedData){if(finalizedData!==null&&finalizedData!==undefined&&_this5.inMode===\"addEdge\"){_this5.body.data.edges.getDataSet().add(finalizedData);_this5.selectionHandler.unselectAll();_this5.showManipulatorToolbar()}})}else{throw new Error(\"The function for connect does not support two arguments (data,callback)\")}}else{this.body.data.edges.getDataSet().add(defaultData);this.selectionHandler.unselectAll();this.showManipulatorToolbar()}}},{key:\"_performEditEdge\",value:function _performEditEdge(sourceNodeId,targetNodeId){var _this6=this;var defaultData={id:this.edgeBeingEditedId,from:sourceNodeId,to:targetNodeId,label:this.body.data.edges._data[this.edgeBeingEditedId].label};var eeFunct=this.options.editEdge;if((typeof eeFunct===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(eeFunct))===\"object\"){eeFunct=eeFunct.editWithoutDrag}if(typeof eeFunct===\"function\"){if(eeFunct.length===2){eeFunct(defaultData,function(finalizedData){if(finalizedData===null||finalizedData===undefined||_this6.inMode!==\"editEdge\"){_this6.body.edges[defaultData.id].updateEdgeType();_this6.body.emitter.emit(\"_redraw\");_this6.showManipulatorToolbar()}else{_this6.body.data.edges.getDataSet().update(finalizedData);_this6.selectionHandler.unselectAll();_this6.showManipulatorToolbar()}})}else{throw new Error(\"The function for edit does not support two arguments (data, callback)\")}}else{this.body.data.edges.getDataSet().update(defaultData);this.selectionHandler.unselectAll();this.showManipulatorToolbar()}}}]);return ManipulationSystem}();exports[\"default\"]=ManipulationSystem},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _FloydWarshall=__webpack_require__(239);var _FloydWarshall2=_interopRequireDefault(_FloydWarshall);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var KamadaKawai=function(){function KamadaKawai(body,edgeLength,edgeStrength){(0,_classCallCheck3[\"default\"])(this,KamadaKawai);this.body=body;this.springLength=edgeLength;this.springConstant=edgeStrength;this.distanceSolver=new _FloydWarshall2[\"default\"]}(0,_createClass3[\"default\"])(KamadaKawai,[{key:\"setOptions\",value:function setOptions(options){if(options){if(options.springLength){this.springLength=options.springLength}if(options.springConstant){this.springConstant=options.springConstant}}}},{key:\"solve\",value:function solve(nodesArray,edgesArray){var ignoreClusters=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var D_matrix=this.distanceSolver.getDistances(this.body,nodesArray,edgesArray);this._createL_matrix(D_matrix);this._createK_matrix(D_matrix);this._createE_matrix();var threshold=.01;var innerThreshold=1;var iterations=0;var maxIterations=Math.max(1e3,Math.min(10*this.body.nodeIndices.length,6e3));var maxInnerIterations=5;var maxEnergy=1e9;var highE_nodeId=0,dE_dx=0,dE_dy=0,delta_m=0,subIterations=0;while(maxEnergy>threshold&&iterations<maxIterations){iterations+=1;var _getHighestEnergyNode2=this._getHighestEnergyNode(ignoreClusters);var _getHighestEnergyNode3=(0,_slicedToArray3[\"default\"])(_getHighestEnergyNode2,4);highE_nodeId=_getHighestEnergyNode3[0];maxEnergy=_getHighestEnergyNode3[1];dE_dx=_getHighestEnergyNode3[2];dE_dy=_getHighestEnergyNode3[3];delta_m=maxEnergy;subIterations=0;while(delta_m>innerThreshold&&subIterations<maxInnerIterations){subIterations+=1;this._moveNode(highE_nodeId,dE_dx,dE_dy);var _getEnergy2=this._getEnergy(highE_nodeId);var _getEnergy3=(0,_slicedToArray3[\"default\"])(_getEnergy2,3);delta_m=_getEnergy3[0];dE_dx=_getEnergy3[1];dE_dy=_getEnergy3[2]}}}},{key:\"_getHighestEnergyNode\",value:function _getHighestEnergyNode(ignoreClusters){var nodesArray=this.body.nodeIndices;var nodes=this.body.nodes;var maxEnergy=0;var maxEnergyNodeId=nodesArray[0];var dE_dx_max=0,dE_dy_max=0;for(var nodeIdx=0;nodeIdx<nodesArray.length;nodeIdx++){var m=nodesArray[nodeIdx];if(nodes[m].predefinedPosition===false||nodes[m].isCluster===true&&ignoreClusters===true||nodes[m].options.fixed.x===true||nodes[m].options.fixed.y===true){var _getEnergy4=this._getEnergy(m),_getEnergy5=(0,_slicedToArray3[\"default\"])(_getEnergy4,3),delta_m=_getEnergy5[0],dE_dx=_getEnergy5[1],dE_dy=_getEnergy5[2];if(maxEnergy<delta_m){maxEnergy=delta_m;maxEnergyNodeId=m;dE_dx_max=dE_dx;dE_dy_max=dE_dy}}}return[maxEnergyNodeId,maxEnergy,dE_dx_max,dE_dy_max]}},{key:\"_getEnergy\",value:function _getEnergy(m){var _E_sums$m=(0,_slicedToArray3[\"default\"])(this.E_sums[m],2),dE_dx=_E_sums$m[0],dE_dy=_E_sums$m[1];var delta_m=Math.sqrt(Math.pow(dE_dx,2)+Math.pow(dE_dy,2));return[delta_m,dE_dx,dE_dy]}},{key:\"_moveNode\",value:function _moveNode(m,dE_dx,dE_dy){var nodesArray=this.body.nodeIndices;var nodes=this.body.nodes;var d2E_dx2=0;var d2E_dxdy=0;var d2E_dy2=0;var x_m=nodes[m].x;var y_m=nodes[m].y;var km=this.K_matrix[m];var lm=this.L_matrix[m];for(var iIdx=0;iIdx<nodesArray.length;iIdx++){var i=nodesArray[iIdx];if(i!==m){var x_i=nodes[i].x;var y_i=nodes[i].y;var kmat=km[i];var lmat=lm[i];var denominator=1/Math.pow(Math.pow(x_m-x_i,2)+Math.pow(y_m-y_i,2),1.5);d2E_dx2+=kmat*(1-lmat*Math.pow(y_m-y_i,2)*denominator);d2E_dxdy+=kmat*(lmat*(x_m-x_i)*(y_m-y_i)*denominator);d2E_dy2+=kmat*(1-lmat*Math.pow(x_m-x_i,2)*denominator)}}var A=d2E_dx2,B=d2E_dxdy,C=dE_dx,D=d2E_dy2,E=dE_dy;var dy=(C/A+E/B)/(B/A-D/B);var dx=-(B*dy+C)/A;nodes[m].x+=dx;nodes[m].y+=dy;this._updateE_matrix(m)}},{key:\"_createL_matrix\",value:function _createL_matrix(D_matrix){var nodesArray=this.body.nodeIndices;var edgeLength=this.springLength;this.L_matrix=[];for(var i=0;i<nodesArray.length;i++){this.L_matrix[nodesArray[i]]={};for(var j=0;j<nodesArray.length;j++){this.L_matrix[nodesArray[i]][nodesArray[j]]=edgeLength*D_matrix[nodesArray[i]][nodesArray[j]]}}}},{key:\"_createK_matrix\",value:function _createK_matrix(D_matrix){var nodesArray=this.body.nodeIndices;var edgeStrength=this.springConstant;this.K_matrix=[];for(var i=0;i<nodesArray.length;i++){this.K_matrix[nodesArray[i]]={};for(var j=0;j<nodesArray.length;j++){this.K_matrix[nodesArray[i]][nodesArray[j]]=edgeStrength*Math.pow(D_matrix[nodesArray[i]][nodesArray[j]],-2)}}}},{key:\"_createE_matrix\",value:function _createE_matrix(){var nodesArray=this.body.nodeIndices;var nodes=this.body.nodes;this.E_matrix={};this.E_sums={};for(var mIdx=0;mIdx<nodesArray.length;mIdx++){this.E_matrix[nodesArray[mIdx]]=[]}for(var _mIdx=0;_mIdx<nodesArray.length;_mIdx++){var m=nodesArray[_mIdx];var x_m=nodes[m].x;var y_m=nodes[m].y;var dE_dx=0;var dE_dy=0;for(var iIdx=_mIdx;iIdx<nodesArray.length;iIdx++){var i=nodesArray[iIdx];if(i!==m){var x_i=nodes[i].x;var y_i=nodes[i].y;var denominator=1/Math.sqrt(Math.pow(x_m-x_i,2)+Math.pow(y_m-y_i,2));this.E_matrix[m][iIdx]=[this.K_matrix[m][i]*(x_m-x_i-this.L_matrix[m][i]*(x_m-x_i)*denominator),this.K_matrix[m][i]*(y_m-y_i-this.L_matrix[m][i]*(y_m-y_i)*denominator)];this.E_matrix[i][_mIdx]=this.E_matrix[m][iIdx];dE_dx+=this.E_matrix[m][iIdx][0];dE_dy+=this.E_matrix[m][iIdx][1]}}this.E_sums[m]=[dE_dx,dE_dy]}}},{key:\"_updateE_matrix\",value:function _updateE_matrix(m){var nodesArray=this.body.nodeIndices;var nodes=this.body.nodes;var colm=this.E_matrix[m];var kcolm=this.K_matrix[m];var lcolm=this.L_matrix[m];var x_m=nodes[m].x;var y_m=nodes[m].y;var dE_dx=0;var dE_dy=0;for(var iIdx=0;iIdx<nodesArray.length;iIdx++){var i=nodesArray[iIdx];if(i!==m){var cell=colm[iIdx];var oldDx=cell[0];var oldDy=cell[1];var x_i=nodes[i].x;var y_i=nodes[i].y;var denominator=1/Math.sqrt(Math.pow(x_m-x_i,2)+Math.pow(y_m-y_i,2));var dx=kcolm[i]*(x_m-x_i-lcolm[i]*(x_m-x_i)*denominator);var dy=kcolm[i]*(y_m-y_i-lcolm[i]*(y_m-y_i)*denominator);colm[iIdx]=[dx,dy];dE_dx+=dx;dE_dy+=dy;var sum=this.E_sums[i];sum[0]+=dx-oldDx;sum[1]+=dy-oldDy}}this.E_sums[m]=[dE_dx,dE_dy]}}]);return KamadaKawai}();exports[\"default\"]=KamadaKawai},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var FloydWarshall=function(){function FloydWarshall(){(0,_classCallCheck3[\"default\"])(this,FloydWarshall)}(0,_createClass3[\"default\"])(FloydWarshall,[{key:\"getDistances\",value:function getDistances(body,nodesArray,edgesArray){var D_matrix={};var edges=body.edges;for(var i=0;i<nodesArray.length;i++){var node=nodesArray[i];var cell={};D_matrix[node]=cell;for(var j=0;j<nodesArray.length;j++){cell[nodesArray[j]]=i==j?0:1e9}}for(var _i=0;_i<edgesArray.length;_i++){var edge=edges[edgesArray[_i]];if(edge.connected===true&&D_matrix[edge.fromId]!==undefined&&D_matrix[edge.toId]!==undefined){D_matrix[edge.fromId][edge.toId]=1;D_matrix[edge.toId][edge.fromId]=1}}var nodeCount=nodesArray.length;for(var k=0;k<nodeCount;k++){var knode=nodesArray[k];var kcolm=D_matrix[knode];for(var _i2=0;_i2<nodeCount-1;_i2++){var inode=nodesArray[_i2];var icolm=D_matrix[inode];for(var _j=_i2+1;_j<nodeCount;_j++){var jnode=nodesArray[_j];var jcolm=D_matrix[jnode];var val=Math.min(icolm[jnode],icolm[knode]+kcolm[jnode]);icolm[jnode]=val;jcolm[inode]=val}}}return D_matrix}}]);return FloydWarshall}();exports[\"default\"]=FloydWarshall}])});\n",
            "type": "application/javascript",
            "module-type": "library"
        }
    }
}
$:/core/ui/EditTemplate/body/preview/diffs-current
show
hide
show
no
$:/core/ui/ControlPanel/Plugins
$:/core/ui/SideBar/Recent
no

向怡的图书情报学作业
{
    "tiddlers": {
        "$:/info/browser": {
            "title": "$:/info/browser",
            "text": "yes"
        },
        "$:/info/node": {
            "title": "$:/info/node",
            "text": "no"
        },
        "$:/info/url/full": {
            "title": "$:/info/url/full",
            "text": "file:///C:/Users/xy22/Downloads/empty.20201224060537247%20(3).html"
        },
        "$:/info/url/host": {
            "title": "$:/info/url/host",
            "text": ""
        },
        "$:/info/url/hostname": {
            "title": "$:/info/url/hostname",
            "text": ""
        },
        "$:/info/url/protocol": {
            "title": "$:/info/url/protocol",
            "text": "file:"
        },
        "$:/info/url/port": {
            "title": "$:/info/url/port",
            "text": ""
        },
        "$:/info/url/pathname": {
            "title": "$:/info/url/pathname",
            "text": "/C:/Users/xy22/Downloads/empty.20201224060537247%20(3).html"
        },
        "$:/info/url/search": {
            "title": "$:/info/url/search",
            "text": ""
        },
        "$:/info/url/origin": {
            "title": "$:/info/url/origin",
            "text": "file://"
        },
        "$:/info/browser/screen/width": {
            "title": "$:/info/browser/screen/width",
            "text": "1536"
        },
        "$:/info/browser/screen/height": {
            "title": "$:/info/browser/screen/height",
            "text": "864"
        },
        "$:/info/browser/language": {
            "title": "$:/info/browser/language",
            "text": "zh-CN"
        }
    }
}

Forbidden!
向怡的图书情报学作业










{
    "tiddlers": {
        "$:/themes/tiddlywiki/snowwhite/base": {
            "title": "$:/themes/tiddlywiki/snowwhite/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ntextarea.tc-edit-texteditor {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n"
        }
    }
}
{
    "tiddlers": {
        "$:/themes/tiddlywiki/vanilla/themetweaks": {
            "title": "$:/themes/tiddlywiki/vanilla/themetweaks",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}",
            "text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"\n\t$value=<<imageTitle>>\n/>\n\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>\n<option value=\"fixed\"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\"><<lingo Settings/BackgroundImageSize/Auto>></option>\n<option value=\"cover\"><<lingo Settings/BackgroundImageSize/Cover>></option>\n<option value=\"contain\"><<lingo Settings/BackgroundImageSize/Contain>></option>\n</$select>\n\\end\n\n<<lingo ThemeTweaks/Hint>>\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><<lingo Options/SidebarLayout>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\"><<lingo Options/SidebarLayout/Fixed-Fluid>></option><option value=\"fluid-fixed\"><<lingo Options/SidebarLayout/Fluid-Fixed>></option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><<lingo Options/CodeWrapping>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><option value=\"pre\">{{$:/language/No}}</option><option value=\"pre-wrap\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |\n\n! <<lingo Metrics>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\"><<lingo Metrics/FontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\"><<lingo Metrics/LineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\"><<lingo Metrics/BodyFontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\"><<lingo Metrics/StoryLeft>></$link><br>//<<lingo Metrics/StoryLeft/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\"><<lingo Metrics/StoryTop>></$link><br>//<<lingo Metrics/StoryTop/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\"><<lingo Metrics/StoryRight>></$link><br>//<<lingo Metrics/StoryRight/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"><<lingo Metrics/TiddlerWidth>></$link><br>//<<lingo Metrics/TiddlerWidth/Hint>>//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"><<lingo Metrics/SidebarBreakpoint>></$link><br>//<<lingo Metrics/SidebarBreakpoint/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n"
        },
        "$:/themes/tiddlywiki/vanilla/base": {
            "title": "$:/themes/tiddlywiki/vanilla/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n`\"`<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>`\"`\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n`\"`<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>`\"`\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\define if-editor-height-fixed(then,else)\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n$then$\n</$reveal>\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n$else$\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n}\n\n<<if-background-attachment \"\"\"\n\nbody.tc-body {\n        background-color: transparent;\n}\n\n\"\"\">>\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n\tquotes: \"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";\n}\n\nblockquote > div {\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\nblockquote.tc-big-quote {\n\tfont-family: Georgia, serif;\n\tposition: relative;\n\tbackground: <<colour pre-background>>;\n\tborder-left: none;\n\tmargin-left: 50px;\n\tmargin-right: 50px;\n\tpadding: 10px;\n    border-radius: 8px;\n}\n\nblockquote.tc-big-quote cite:before {\n\tcontent: \"\\2014 \\2009\";\n}\n\nblockquote.tc-big-quote:before {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: open-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n    left: -50px;\n    top: 42px;\n}\n\nblockquote.tc-big-quote:after {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: close-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n    right: -80px;\n    bottom: -20px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\nbutton, textarea, input, select {\n\toutline-color: <<colour primary>>;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\ninput[type=\"checkbox\"] {\n  vertical-align: middle;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\n.tc-icon-wrapper > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\t/* next 2 elements needed, since normalize 8.0.1 */\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: 500;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\ttop: -1000px;\n\tleft: -1000px;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n.tc-droppable > .tc-droppable-placeholder {\n\tdisplay: none;\n}\n\n.tc-droppable.tc-dragover > .tc-droppable-placeholder {\n\tdisplay: block;\n\tborder: 2px dashed <<colour dropzone-background>>;\n}\n\n.tc-draggable {\n\tcursor: move;\n}\n\n.tc-sidebar-tab-open .tc-droppable-placeholder, .tc-tagged-draggable-list .tc-droppable-placeholder,\n.tc-links-draggable-list .tc-droppable-placeholder {\n\tline-height: 2em;\n\theight: 2em;\n}\n\n.tc-sidebar-tab-open-item {\n\tposition: relative;\n}\n\n.tc-sidebar-tab-open .tc-btn-invisible.tc-btn-mini svg {\n\tfont-size: 0.7em;\n\tfill: <<colour muted-foreground>>;\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img, label svg, label img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n    \tcursor: pointer;\n\tcolor: <<colour foreground>>;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n/* used for documentation \"fake\" buttons */\n.tc-btn-standard {\n\tline-height: 1.8;\n\tcolor: #667;\n\tbackground-color: #e0e0e0;\n\tborder: 1px solid #888;\n\tpadding: 2px 1px 2px 1px;\n\tmargin: 1px 4px 1px 4px;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tborder-radius: 2px;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-primary-btn {\n \tbackground: <<colour primary>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n\twidth: calc(100% + 2px);\n\tmargin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n\ttop: 6px;\n\tbottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t\twidth: calc(100% + 59px);\n\t}\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t\tfont-size: 0.75em;\n\t}\n\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 400;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-sidebar-scrollable .tc-tag-label {\n\ttext-shadow: none;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tmargin-right: 3px; \n\tmargin-bottom: 1px;\n\tvertical-align: text-bottom;\n}\n\n.tc-edit-tags button.tc-remove-tag-button svg {\n\tfont-size: 0.7em;\n\tvertical-align: middle;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\nbutton.tc-btn-invisible.tc-remove-tag-button {\n\toutline: none;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls .tc-drop-down {\n  font-size: 1rem;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\thtml[dir=\"rtl\"] .tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tright: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}});\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n\tmargin-right: .1em;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-subtitle .tc-tiddlylink {\n\tmargin-right: .3em;\n}\n\n.tc-tiddler-missing .tc-title {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button,\n.tc-tiddler-controls > span > span > button,\n.tc-tiddler-controls > span > span > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n}\n\n.tc-search button svg, .tc-search a svg {\n    height: 1.2em;\n    width: 1.2em;\n    margin: 0 0.25em;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg  {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame .tc-edit-texteditor {\n\twidth: 100%;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor,\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tbackground-color: <<colour tiddler-editor-background>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-body {\n\tclear: both;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Editor\n*/\n\n.tc-editor-toolbar {\n\tmargin-top: 8px;\n}\n\n.tc-editor-toolbar button {\n\tvertical-align: middle;\n\tbackground-color: <<colour tiddler-controls-foreground>>;\n\tcolor: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n\tborder-radius: 4px;\n\tpadding: 3px;\n\tmargin: 2px 0 2px 4px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-adjunct {\n\tmargin-left: 1px;\n\twidth: 1em;\n\tborder-radius: 8px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-start-group {\n\tmargin-left: 11px;\n}\n\n.tc-editor-toolbar button.tc-selected {\n\tbackground-color: <<colour primary>>;\n}\n\n.tc-editor-toolbar button svg {\n\twidth: 1.6em;\n\theight: 1.2em;\n}\n\n.tc-editor-toolbar button:hover {\n\tbackground-color: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour background>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more {\n\twhite-space: normal;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more button {\n\tdisplay: inline-block;\n\tpadding: 3px;\n\twidth: auto;\n}\n\n.tc-editor-toolbar .tc-search-results {\n\tpadding: 0;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n  fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n  fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n  fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n  fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n  fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n  fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n  fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n  fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n  fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-type-selector .tc-edit-typeeditor {\n\twidth: 20%;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-add-tag .tc-keyboard {\n\tdisplay:inline;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 49%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 0 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n<<if-editor-height-fixed then:\"\"\"\n\n.tc-tiddler-preview-preview {\n\toverflow-y: scroll;\n\theight: {{$:/config/TextEditor/EditorHeight/Height}};\n}\n\n\"\"\">>\n\n.tc-tiddler-frame .tc-tiddler-preview .tc-edit-texteditor {\n\twidth: 49%;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview canvas.tc-edit-bitmapeditor {\n\tmax-width: 49%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-viewswitcher .tc-image-button {\n\tmargin-right: .3em;\n}\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg  {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down .tc-drop-down-info {\n\tpadding-left: 14px;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-tab-set .tc-tab-buttons button {\n\tdisplay: inline-block;\n    width: auto;\n    margin-bottom: 0px;\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item-plain,\n.tc-block-dropdown .tc-dropdown-item-plain {\n\tpadding: 4px 14px 4px 7px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-search-results {\n\tpadding: 0 7px 0 7px;\n}\n\n.tc-image-chooser, .tc-colour-chooser {\n\twhite-space: normal;\n}\n\n.tc-image-chooser a,\n.tc-colour-chooser a {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.tc-image-chooser a {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 2px;\n\tmargin: 2px;\n\twidth: 4em;\n\theight: 4em;\n}\n\n.tc-colour-chooser a {\n\tpadding: 3px;\n\twidth: 2em;\n\theight: 2em;\n\tvertical-align: middle;\n}\n\n.tc-image-chooser a:hover,\n.tc-colour-chooser a:hover {\n\tbackground: <<colour primary>>;\n\tpadding: 0px;\n\tborder: 3px solid <<colour primary>>;\n}\n\n.tc-image-chooser a svg,\n.tc-image-chooser a img {\n\tdisplay: inline-block;\n\twidth: auto;\n\theight: auto;\n\tmax-width: 3.5em;\n\tmax-height: 3.5em;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 900;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical  {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tmargin-right: 0.3em;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n\tborder-top-right-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical  {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical  {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n\toverflow: auto;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\tdisplay: block;\n\twidth: 100%;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Manager\n*/\n\n.tc-manager-wrapper {\n\t\n}\n\n.tc-manager-controls {\n\t\n}\n\n.tc-manager-control {\n\tmargin: 0.5em 0;\n}\n\n.tc-manager-list {\n\twidth: 100%;\n\tborder-top: 1px solid <<colour muted-foreground>>;\n\tborder-left: 1px solid <<colour muted-foreground>>;\n\tborder-right: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item {\n\n}\n\n.tc-manager-list-item-heading {\n    display: block;\n    width: 100%;\n    text-align: left;\t\n\tborder-bottom: 1px solid <<colour muted-foreground>>;\n\tpadding: 3px;\n}\n\n.tc-manager-list-item-heading-selected {\n\tfont-weight: bold;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n\tbackground-color: <<colour foreground>>;\n}\n\n.tc-manager-list-item-heading:hover {\n\tbackground: <<colour primary>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-manager-list-item-content {\n\tdisplay: flex;\n}\n\n.tc-manager-list-item-content-sidebar {\n    flex: 1 0;\n    background: <<colour tiddler-editor-background>>;\n    border-right: 0.5em solid <<colour muted-foreground>>;\n    border-bottom: 0.5em solid <<colour muted-foreground>>;\n    white-space: nowrap;\n}\n\n.tc-manager-list-item-content-item-heading {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n    background: <<colour muted-foreground>>;\n\ttext-transform: uppercase;\n\tfont-size: 0.6em;\n\tfont-weight: bold;\n    padding: 0.5em 0 0.5em 0;\n}\n\n.tc-manager-list-item-content-item-body {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-manager-list-item-content-item-body > pre {\n\tmargin: 0.5em 0 0.5em 0;\n\tborder: none;\n\tbackground: inherit;\n}\n\n.tc-manager-list-item-content-tiddler {\n    flex: 3 1;\n    border-left: 0.5em solid <<colour muted-foreground>>;\n    border-right: 0.5em solid <<colour muted-foreground>>;\n    border-bottom: 0.5em solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item-content-item-body > table {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-manager-list-item-content-item-body > table td {\n\tborder: none;\n}\n\n.tc-manager-icon-editor > button {\n\twidth: 100%;\n}\n\n.tc-manager-icon-editor > button > svg,\n.tc-manager-icon-editor > button > button {\n\twidth: 100%;\n\theight: auto;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 28px;\n\tleft: 0;\n\tright: 0;\n\tmax-width: 50%;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 14px;\n\tpadding: 7px;\n\tborder: 1px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n    line-height: 0;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n    font-size: 0.8em;\n    margin-bottom: 0.5em;\n}\n\n.tc-alert-body > p {\n\tmargin: 0;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Floating drafts list\n*/\n\n.tc-drafts-list {\n\tz-index: 2000;\n\tposition: fixed;\n\tfont-size: 0.8em;\n\tleft: 0;\n\tbottom: 0;\n}\n\n.tc-drafts-list a {\n\tmargin: 0 0.5em;\n\tpadding: 4px 4px;\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\tborder: 1px solid <<colour background>>;\n\tborder-bottom-none;\n\tbackground: <<colour dirty-indicator>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a:hover {\n\ttext-decoration: none;\n\tbackground: <<colour foreground>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a svg {\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: text-bottom;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: flex;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tfill: <<colour muted-foreground>>;\n\tbackground-color: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n    align-items: center;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info {\n    margin: 0.5em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugin-indicator {\n\tmargin: -16px 1em 0 2em;\n}\n\n.tc-plugin-info-sub-plugin-indicator button {\n\tcolor: <<colour background>>;\n\tbackground: <<colour foreground>>;\n\tborder-radius: 8px;\n    padding: 2px 7px;\n    font-size: 0.75em;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info-dropdown {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n    margin: 2px;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description {\n\tflex-grow: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-buttons {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n    text-align: right;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h1 {\n\tfont-size: 1em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h2 {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description div {\n\tfont-size: 0.7em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle img, .tc-plugin-info-chunk.tc-plugin-info-toggle svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon img, .tc-plugin-info-chunk.tc-plugin-info-icon svg {\n\twidth: 2em;\n\theight: 2em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 0 1em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugins {\n\tpadding: 0.5em;\n    margin: 0 1em 1em 1em;\n\tbackground: <<colour notification-background>>;\n}\n\n.tc-install-plugin {\n\tfont-weight: bold;\n\tbackground: green;\n\tcolor: white;\n\tfill: white;\n\tborder-radius: 4px;\n\tpadding: 3px;\n}\n\n.tc-install-plugin.tc-reinstall-downgrade {\n\tbackground: red;\n}\n\n.tc-install-plugin.tc-reinstall {\n\tbackground: blue;\n}\n\n.tc-install-plugin.tc-reinstall-upgrade {\n\tbackground: orange;\n}\n\n.tc-check-list {\n\tline-height: 2em;\n}\n\n.tc-check-list .tc-image-button {\n\theight: 1.5em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n.tc-message-box svg {\n\twidth: 1em;\n\theight: 1em;\n    vertical-align: text-bottom;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder-right: 1px solid <<colour table-header-background>>;\n\tborder-left: 1px solid <<colour table-header-background>>;\n}\n\n\n.tc-chooser-item {\n\tborder-bottom: 1px solid <<colour table-header-background>>;\n\tborder-top: 1px solid <<colour table-header-background>>;\n\tpadding: 2px 4px 2px 14px;\n}\n\n.tc-drop-down .tc-chooser-item {\n\tpadding: 2px;\n}\n\n.tc-chosen,\n.tc-chooser-item:hover {\n\tbackground-color: <<colour table-header-background>>;\n\tborder-color: <<colour table-footer-background>>;\n}\n\n.tc-chosen .tc-tiddlylink {\n\tcursor:default;\n}\n\n.tc-chooser-item .tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tbackground-color: transparent;\n}\n\n.tc-chooser-item:hover .tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-chosen .tc-tiddlylink,\n.tc-drop-down .tc-chooser-item .tc-tiddlylink:hover {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-chosen > .tc-tiddlylink:before {\n\tmargin-left: -10px;\n\tposition: relative;\n\tcontent: \"» \";\n}\n\n.tc-chooser-item svg,\n.tc-chooser-item img{\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: middle;\n}\n\n.tc-language-chooser .tc-image-button img {\n\twidth: 2em;\n\tvertical-align: -0.15em;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\ninput.tc-palette-manager-colour-input {\n\twidth: 100%;\n\tpadding: 0;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n\ttext-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n\tmin-width: 100%;\n\tmin-height: 100%;\n\tmax-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Diffs\n*/\n\n.tc-diff-equal {\n\tbackground-color: <<colour diff-equal-background>>;\n\tcolor: <<colour diff-equal-foreground>>;\n}\n\n.tc-diff-insert {\n\tbackground-color: <<colour diff-insert-background>>;\n\tcolor: <<colour diff-insert-foreground>>;\n}\n\n.tc-diff-delete {\n\tbackground-color: <<colour diff-delete-background>>;\n\tcolor: <<colour diff-delete-foreground>>;\n}\n\n.tc-diff-invisible {\n\tbackground-color: <<colour diff-invisible-background>>;\n\tcolor: <<colour diff-invisible-foreground>>;\n}\n\n.tc-diff-tiddlers th {\n\ttext-align: right;\n\tbackground: <<colour background>>;\n\tfont-weight: normal;\n\tfont-style: italic;\n}\n\n.tc-diff-tiddlers pre {\n    margin: 0;\n    padding: 0;\n    border: none;\n    background: none;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n\n/*\n** Tree macro\n*/\n\n.tc-tree div {\n    \tpadding-left: 14px;\n}\n\n.tc-tree ol {\n    \tlist-style-type: none;\n    \tpadding-left: 0;\n    \tmargin-top: 0;\n}\n\n.tc-tree ol ol {\n    \tpadding-left: 1em;    \n}\n\n.tc-tree button { \n    \tcolor: #acacac;\n}\n\n.tc-tree svg {\n     \tfill: #acacac;\n}\n\n.tc-tree span svg {\n    \twidth: 1em;\n    \theight: 1em;\n    \tvertical-align: baseline;\n}\n\n.tc-tree li span {\n    \tcolor: lightgray;\n}\n\nselect {\n        color: <<colour select-tag-foreground>>;\n        background: <<colour select-tag-background>>;\n}\n\n/*\n** Utility classes for SVG icons\n*/\n\n.tc-fill-background {\n\tfill: <<colour background>>;\n}"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize",
            "text": "15px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight",
            "text": "22px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/fontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize",
            "text": "14px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/lineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight",
            "text": "20px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyleft": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storytop": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storytop",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyright": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyright",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storywidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth",
            "text": "686px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint",
            "text": "960px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth",
            "text": "350px"
        },
        "$:/themes/tiddlywiki/vanilla/options/stickytitles": {
            "title": "$:/themes/tiddlywiki/vanilla/options/stickytitles",
            "text": "no"
        },
        "$:/themes/tiddlywiki/vanilla/options/sidebarlayout": {
            "title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout",
            "text": "fixed-fluid"
        },
        "$:/themes/tiddlywiki/vanilla/options/codewrapping": {
            "title": "$:/themes/tiddlywiki/vanilla/options/codewrapping",
            "text": "pre-wrap"
        },
        "$:/themes/tiddlywiki/vanilla/reset": {
            "title": "$:/themes/tiddlywiki/vanilla/reset",
            "type": "text/plain",
            "text": "/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n   ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n  line-height: 1.15; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n   ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n  margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n  display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n/* Grouping content\n   ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n  box-sizing: content-box; /* 1 */\n  height: 0; /* 1 */\n  overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n  font-family: monospace, monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n   ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n  background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n  border-bottom: none; /* 1 */\n  text-decoration: underline; /* 2 */\n  text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n  font-family: monospace, monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n  font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/* Embedded content\n   ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n  border-style: none;\n}\n\n/* Forms\n   ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  line-height: 1.15; /* 1 */\n  margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n  overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n  text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n  border-style: none;\n  padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n  outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n  padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n *    `fieldset` elements in all browsers.\n */\n\nlegend {\n  box-sizing: border-box; /* 1 */\n  color: inherit; /* 2 */\n  display: table; /* 1 */\n  max-width: 100%; /* 1 */\n  padding: 0; /* 3 */\n  white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n  vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n  overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n  box-sizing: border-box; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n  -webkit-appearance: textfield; /* 1 */\n  outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/* Interactive\n   ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n  display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n  display: list-item;\n}\n\n/* Misc\n   ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n  display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n  display: none;\n}\n"
        },
        "$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
            "text": "-apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\""
        },
        "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily",
            "text": "\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment",
            "text": "fixed"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize",
            "text": "auto"
        },
        "$:/themes/tiddlywiki/vanilla/sticky": {
            "title": "$:/themes/tiddlywiki/vanilla/sticky",
            "text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n\n``\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n"
        }
    }
}
fixed-fluid
           ////是一门科学。

* 有明确研究对象
* 可证实或证伪性
* 逻辑自洽
* 使用科学研究方法
* 有追求真理、促进社会进步、提升人们生活质量的目标












































配备计算机、3D打印机、各种软件和相关资源,支持创意发现与实验的空间。






























世界上第一个图书馆专业培训机构



* 基本功能:存储知识,传播知识,优控知识功能。
* 延伸功能:大众教育,社区支持,休闲娱乐,文化交融,民主引导功能等。





* 调研教学,学习需求
* 经常更新、变动

''阿塞拜疆国家图书馆 State Library of Azerbaijan''


邮政地址 :State Library of AzerbaijanUl. Khagani, 29370601 BakuAzerbaijan
电 话:+91-33-2479-1381 to 1384
传 真:+91-33-2479-1462 
网站:ANL.az
 
馆长:L·尤·加富罗夫(L. Yu. Gafurova)
员工人数:210
藏品:500万
开放时间: 周一至周五 9:00-20:00;周六、周日及假日 9:30-18:00 
独立日、国庆日及圣雄甘地诞辰日以及及特殊假日不开馆。

简介:阿塞拜疆米尔扎·法塔利·阿洪多夫国家图书馆(阿塞拜疆语:Mirzə Fətəli Axundov adına Azərbaycan Milli Kitabxanası)是阿塞拜疆的国家图书馆,位于首都巴库,成立于1922年,次年5月23日搬到现址。其建筑师为阿塞拜疆人米卡伊·侯赛因诺夫,其名称是为了纪念该国作家米尔扎·法塔利·阿洪多夫。图书馆大楼正面有多位作家、诗人的雕像,其中包括绍塔·鲁斯塔韦利、普希金、于泽尔·哈策贝育夫、尼扎米等。一个巨大的,八阶段仓库占据了4楼的的建设,并在配备有特殊的电梯,其提供的书籍到了出口。该能力的阅读室是500个座位。订单都还接受通过电子邮件在电子注册。


''埃塞俄比亚国家图书馆与档案馆 National Library and Archives of Ethiopia''
馆徽
网址:http://www.nala.gov.et/
电子信箱 :nale@ethionet.et
邮政地址 :National Archives & Library of Ethiopia. P.O.Box 717,
电话 :51-11-5516532
传真 :251-11-5526411 

历史:埃塞俄比亚国家图书馆与国家博物馆系由海尔·塞拉西一世成立于1944年,国家馆向公众提供外借和参考服务,类似中央公共图书馆,同时是埃塞俄比亚国家总书库。1974年革命后,政府颁发了有关缴送的法令。该馆开展馆际互借,为国际图联和国际文献联合会成员。1976年,第50/76号公告赋予图书馆合法权利,收集该国出版的每种材料的三份副本。1999年,图书馆通过公告号179.1999作为一个国家机构重新建立。计划到2020年成为非洲五大国家图书馆和档案馆之一[1]。它目前是埃塞俄比亚文化和旅游部(英语:Ministry of Culture and Tourism (Ethiopia))的一个单位。
主要职能: 埃塞俄比亚国家图书馆是国家总书库;国家馆向公众提供外借和参考服务;编辑发行国家书目。

法律依据:1976年缴送法。
收集物品:书籍, 期刊 文学, 缩微胶片,照片,手稿,研究论文。
访问和使用:研究人员, 政府 和 非政府 组织, 在职 学生。

资源建设:埃塞俄比亚国家图书馆最珍贵的馆藏是数百部埃塞俄比亚东正教手稿,有些精美插图的时间可上溯到14世纪,另外还有那时埃塞俄比亚文的"摇篮本",而当地的印刷开始于19世纪。20世纪60年代,该馆在一些省份开辟了分馆,并从自己的库藏中调拨图书。

用户服务:埃塞俄比亚国家馆根据申请,向公众提供阅览复制和参考服务,并举办展览,开展馆际互借。
开放时间:周日 9:00-12:00  周一至周六 8:30-17:00
知识受众:指一切通过知识媒介接受知识、获取知识的人。





知识受众权利:平等获取知识权、自由选择知识权、知识信息知情权、知识服务保障权、自由选择权、知识信息知情权、知识服务保障权、知识服务保障权、批评建议和监督权等。
遵守图书馆法或图书馆规程的条款,爱护公共财产的义务,遵守公共秩序的义务等。

即图书馆从本馆的合作馆或商业化的文献传递机构为用户获取本馆未收藏的文献。




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EEAAAQQQGHACngBlkgNu0hkwAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgj0vkBtbW3KO0EAnHJSGkQAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTiCxAAxzfiDAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQKBPCBAA94lpopMIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIBAfAEC4PhGnIEAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgj0CQEC4D4xTXQSAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQiC9AABzfiDMQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBPiFAANwnpolOIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAvEFCIDjG3EGAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggg0CcECID7xDTRSQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQCC+QKIB8OrVqzV37tz4DUryBAKBQEJnchICCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAQMoEEgmALfx1j0RCYALglE0PDSGAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAKJC8QLgMPD30RDYALgxP05EwEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEiZQGcBcLTwN5EQmAA4ZdNDQwgggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEDiArEC4M7C33ghMAFw4v6ciQACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCKRMIN4S0F25EQFwV9S4BgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEOimAAFwNwG5HAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEMgUAQLgTJkJ+oEAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgh0U4AAuJuAXI4AAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAghkigABcKbMBP1AAAEEEEAAAQQQQAABBBBA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BRdc4BY7IKNZFMExjGEENeMDYR8tsjsRrjpWBERABERABERABERABEQgMoFYApj5DwtefaSunytllCkCmLkvApj5lo8slgDOKFGdJwIikB8ISADnh15UG+IhIAEcDyUdIwL5gAB7826eNs3WffWVrRs50jZNn2672Md0166wqZmdCE5KsuRChazY/vtbobJlrViNGk4EE/W7jSi99ettx9y5llK8uJU67DCrfP75LmoYUeyk5p7iUlF//bX98/jjtvG33yyFlK1I5hCupEemOOHDX0qUcBGw1a67ziqec45t+u03m3fjjbZ1+vTwewEnJ1u5du2s9mOPOZnsIoBvucVWDBxoKRs3putF2li4alWr0b27VbnmGksuXdqJ2A1jxticdu1sx9q1YSX5jqQkq9Shg9Xp29dFOYcW9i3ePH26LX3ySVs3YoTtWLnSkkjL6nnsuW+dRx6xcmec4aKVdyxbZivffdeWPvecq0OZ5s2teteuVvbEE510D1dSBfDTT7u9l0N5OpFfpYrV7t7dqnbtujuFdEqKrf7gA1t81122bd688CO7WDGr1qWL1X788TT9mJt/DRCpyFcmtKECGHnI+8G0WfwbaRkUwESQBiNzEXHhZKsXwEzKkXehEcBLlixx8i2WACYFFwKOenAse9hGKsEIYFL4xluoI+mYYwnmSNebOXOmSx0Mu5NPPjls9DKciH4loheGCGDEbrhCm+fNm+eOp1+IgEXg0m9ch6hVhDlMqDMPPRCoiGhSZSOLuTb9hERFnrM3MWI60ajq7BLAtBsGRGDTriZNmhjpq0PHEvKXFf5EPJN+jahcFi5kNgKYaGrGCNdFACOdL7roIrco4fvvv3dp0hH0/J5Qv1NPPTV17+V4x5WOEwEREAEREAEREAEREAERyBiBaNLBz72QtMyFWGCb0cW8vnYIYOZXCGDmWxLAGes3nSUCIpC/CEgA56/+VGsiE5AA1ugQgYJEgGjgrVtt0+TJTgRvmjTJNi9ZYjvnzLGdmzc7El4i7vL77CYluYhgCimYkcJJycmWVLq0Fapf38ruu6+TvqWPO86K1q6dbp9ajxdpvPHnn90ewf9+951tX7LE7QscTlpa4cJWdJ99rOyxx1r5du3c9YmU3bZokS247jpb9803bi/gcOcWP+QQJ2bLtmnjBPDCm26yVW+95e4VWpCAhapUsZp3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CIiACIiACIiACIiACIiACIiACIiACHgCGZEOPtqX6F1eRAAjf0MjgInk9SmgkcK8OB5hjPgljbTfU5ifsw0NW9fwJxKYLWlUREAERKAgEMjIZ3FB4KI25j8CEsD5r0/VIhEQAREQAREQAREQAREQAREQAREQAREQAREQgVxGILPSwUvfSM0Kt5cv5xA9jAQmEnjVqlXGA2GigHkRBUzUcO3atXMZLVVHBERABLKHQGY/i7OnVrqqCGQ9AQngrGeqK4qACIiACIiACIiACIiACIiACIiACIiACIiACIhAGgJ7SzoQ8YsEJh30mjVrnAj2ewqzDzARwAceeKB6SwREQAQKBIG99VlcIOCqkbmKgARwruoOVUYEsoZAuBWh4VaBxrob12GFKBMBUgnNmzfPatWqZSVLlox1qnufDxjSD8V7PPf7+++/3QrU6tWrx3WPRA9i0kOdwhXeo50ZYZVoPUKP9ytySeNUokSJvVKHzLZB54uACIiACIiACIiACIiACIiACIiACEQmsLekA88aSAXNnsCkgkYAb9y40QnhUqVKuecw//vf/9R1IiACIlAgCOytz+ICAVeNzFUEJIBzVXeoMiKQNQSefvpp++GHHyw5OdldEJl63HHHuVfNmjVTfx7rbkwGnnvuOTviiCOsTp06dt5559ntt99ul156aaxT3V40N9xwg+2zzz526623hj2eY95//337888/7eabb3ai+Oyzz3bC+ZNPPom7njErs+cA7jd+/Hj78ssvrUePHm6SQ2ES9M477zjx2rZtW7cHTnYVVtgOGzbMTjnlFCtWrFjqbZh0ff31106at2/f3liBqyICIiACIiACIiACIiACIiACIiACIpB/CEg65J++VEtEQATyLgF9FufdvlPNEyMgAZwYLx0tAnmCQIsWLaxixYpu9SYRvKT3mThxolWuXNn69u0b96pOzr3++uvtjDPOsBNOOME+++wzJy7r1asXkwOy9eSTT7YDDjjAENLhCsf07t3bpk+fbi+++KJVqlTJiV9Khw4dYt4j0QO43+LFi+3cc891kpX/7PnZiBEj7JFHHnESul27di4KOLsKbT311FNt0KBBduyxx6beBtYvvfSSW4WLZC9btmx2VUHXFQEREAEREAEREAEREAEREAEREAER2AsEJB32AnTdUgREQARCCOizWEOioBCQAC4oPa12FigCSNo777zTSVvKzp077a+//rJ7773X/R0JTGQuqY5Je7xkyRJbunSpS/lDimfkMWmS169fb7fccouddNJJLjKXfyNpeQ9xunnzZidUV69e7X5eo0YNl06IyFaiaU8//XT36ty5sy1cuNAdX7duXXcs9161apU9++yzNmvWLOvZs6c1bdrUpR/i2hUqVHDymvpyLKmhqSvyuXz58qnRwRxLpDLpqdnPplq1aq7+HEs9ihcvnqbvifYdOnSoY/Daa6+56Gi4IFxvu+02VzfqAI/ly5db6dKlrUGDBi5amHrwHhw4njb6snLlSlfvKlWqRBxrpFy655577IUXXrBjjjnGRSJ72UxbX331Vcfk2muvdfclEtm/73kH02nDk9RNHEf9qNuyZctS600f0164UFc4cWyQCRHJCxYssMaNGzv5DEeOYRwE21egfoHUWBEQAREQAREQAREQAREQAREQARHIBgKSDtkAVZcUAREQgQQJ6LM4QWA6PM8SkADOs12niotAZAJEmF555ZV2/vnnpx6EQJwxY4bdddddduaZZ9pFF13kRO6HH37o0h+TLpoXcrVjx47Wpk0bJw5J33zaaae59NGciywljTRCduDAgfbTTz+5eyAgDz74YCchifxt2bKlSxV9+OGHG5Jx0qRJTsrWrl3bbrrpJttvv/2c8OSFbCUq9+KLL7bvv//eSc077rjDvvjiC5s2bZo7n/sRyVy/fn0nixs2bOjqi7B88MEHbebMmS5tMtISSYxApZ3cPxjRCwfud9999zlZfcghh9ioUaPc/Vq1auWE9jPPPGM///yzk7xI0yZNmli3bt1s3333dam1P/roI7vwwgvt+OOPd23nmn369HFtJ5I4XOGY33//3a655hrXzocfftjeffddxwmxjAB+8803HXNE+B9//OH6j9TbFNpJdPSNN97oxDZi/JtvvnG8LrjgAidsH330Ufvll18cB8TvoYce6qK+6efWrVvbp59+6vqRdnJP6kQfTpgwwUVi9+vXz/2dMUC673hSfev3UAREQAREQAREQAREQAREQAREQAREID4Ckg7xcdJRIiACIpCdBPRZnJ10de3cREACODf1huoiAllEIJIARvghHhGfXbt2tdmzZzuRSfrlgw46yEXoIhWnTp3qonYRiF26dHFRvIhDhOTrr79uVatWddchnTGRxshHImB5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PpK+mH13g6mOs4sewvO1116zDz74wEUTI2KRwohP0hcjhYPyOJF6+HUs0ZjEc0wi98yqYyP1JXKX9NtEUZM+mijv0PYlMg6yqr66jgiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIQNYRkADOOpa6kggUGAJIQqJafeQqEtFHpRLpGoyWzU4oPooXIU0dfD2IjPURxtl5/7x2bXgRfc2foVHPea0tqq8IiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiEB4AhLAGhkiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIikE8ISADnk45UM0RABERABERABERABERABERABERABERABERABERABERABERABERABERAAlhjQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQATyCQEJ4HzSkWqGCIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACEgAawyIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIQD4hIAGcTzpSzRABERABERABERABERABERABERABERABERABERABERABERABERABERABCWCNAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQARHIJwQkgPNJR6oZIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiABrDEgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAvmEgARwPulINUMEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEJIA1BkRABERABERABERABERABERABERABERABERABERABERABERABERABEQgnxCQAM4nHalmiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAEsMaACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACOQTAhLA+aQj1QwREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAERkADWGBABERABERABERABERABERABERABERABERABERABERABERABERABERCBfEJAAjifdKSaIQIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAISwBoDIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIpBPCEgA55OOVDNEQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAJYY0AEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAE8gkBCeB80pFqhgiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAhkiwBu0nTfFKEVAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQARHIWQITxv+S5TdMkgDOcqa6oAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAjEJCABHBORDhABERABERABERABERABERABERABERABERABERABERABERABERABERCBvEFAAjhv9JNqKQIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIxCUgAx0SkA0RABERABERABERABERABERABERABERABERABERABERABERABERABEQgbxCQAM4b/aRaioAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiEBMAhLAMRHpABEQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQARHIGwQkgPNGP6mWIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIhCTgARwTEQ6QAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQAREQATyBgEJ4LzRT6qlCIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACMQkIAEcE5EOEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREIG8QUACOG/0k2opAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAiIgAjEJSADHRKQDREAEREAEREAEREAEREAEREAEREAEREAEREAEROA/Au3POccqVa5kBx5woNWpU9u9UaRIEatSpYoVLVrURo361r4b/Z3NmTPH/vxzjqWkpAifCIiACIiACIiACOQYAQngHEOtG4mACIiACIiACIiACIiACIiACIiACIiACIiACOQHAi1btrRy5cpZw4YNrGrVqq5JJUuUtH32aez+PXHiRJv066+2cOFCW7hwUcICeNu2bbZ2zRrbsnWrbd68OT8gUxtEQAREQAREQARykIAEcA7C1q1EQAREQAREQAREQAREQAREQAREQAREQAREQATyPoHq1atb0aJFrEzpMla8RHHXoEoVK9kpp5xixxxztK1YscK91q5dZ2vXrTVLMAB45cqVNmnSJFu2fJktWvR33gemFoiACIiACIiACOQoAQngHMWtm4mACIiACIiACIiACIiACIiACIiACIiACOwNAg/07m2HHHKw3X3PvTZt2jRXhYMOOshuv/0227hho91x5x22ceOmvVG11HuWKlXSmjZpar9OnhyzHu3bn2PXX3+9DRkyxJ59tn/M4znggAMOsPr164c9dv78+fb777+7944//jgrW7ZczOPiumkBOqh6tWp2UceL7Iy2bS25UCErlJxsRPLyireQKnrnrl22YMEC+/LLL23u3Hn2559/xnt61OPuvPMOO6FVK3u032M2evTohK758eBBhpS+9rrr05zHmH1pwADbum2bde58VULXjHTwq6+8bOXKlbeHHn7Ipkz5LUuuWdAuQl+3ad3aHn/iSRs+fHi65rNQ4aauN9onn35qr702MG48N3bpYm3btrWBrw+0QYMGpzuvc+crjfToz/Z/Lux9475RDhzImKac2+G8HLhb7r7FU08+YfXq1bPb77jT5s6dm7srq9qJgAjETUACOG5UOlAEREAEREAEREAEREAEREAEREAEREAERCC3EeAhfsOGDSNWi4fZPOC/8sor7MorrrRPPv3E3n33Pbviisut7emnu/OGfPmlPf/882EFcKzrR+OxfPlyu+eee238hAlxYbvhhuut06WX2pQpU6zfY49HfRDPw/qnn3rKtmzZYlddfVVc8vq+e++xs88+O2xdPvvsM+v9QB/3XrQ2B4+Lq1EF6KCqVatY+/bt7dRTTrHyFSpY+XLlbOfOnbZr1664KezYscP16axZs23QoEE2a/Zs+/vvyBHAN1x/nV1++eVu/+HQEjr+3nvvXStapIhddvnlcY2X4PUiCeDTTjvVut95p40cOdIeerhv3O2MdOD5559nN3W9ySZOmmi33NIt09criBdAyr/6yqtWvHhxu6VbN7eYILQgcW+/7VY3xl54cUBcmE484QS7665ebiHAnd17hL0u4/G8885z4vmrr75Kc91mxx5rdevWtQ8+/DCu+2X3QRkRwHDr2aOHwTizZfv27fbGG2/EzT+z94t2vv//8aNBH8W9oIjrRVtUlGh9g4uQEj1Xx4uACIQnIAGskSECIiACIiACIiACIiACIiACIiACIiACIpDvCHhZMWfOHBe16KVI9erVXFtLlChho7//3l5++ZVsiXh6acCLLto2mgBu0aKFIWURfggVInC7dLnBLrrwItuwYb0NeOllQ7hGKnf16mlnnHGGvfLqqzZw4Osx+5B7NWvWLE2djjrySOvT5wEbO3ZsGgEcGu3pxcfIkSNSj4t5wwJ2QOXKlV30b+vWJ1mtWrWsZs2aCRNgLKxZs8amTZtuH370kc2aNculko5UIgk3fn7a6adbnwf6uAUIbdq0trt69bJx48ZZz153xVUvxgaF8yMJYMZg69at7eG+fW3kyG/ium60g/i9adq0qfV95NFcH0Ga6cZm0wWQ6F1vvNGGDRsWUconKoBZZPNI34etbNmy1ufBh4zP1c5XXmnf//CDjRkzJrUl4cYjmRYuu6yTHde8ua1du9bu793bfv75lyxpPRHJZ599lr308sthI5Kj3SSjAjhRcR6uDnDq2PFiY1GGF/D8H/XE449bhQoV3O9oTkbisqDoySced581111/Q9x9E21RUdwX2XOgFhclSkzHi0BsAhLAsRnpCBEQAREQAREQAREQAREQAREQAREQAREQgVxK4MILL7QSJYrb66+/kVrDUFnhBcVFF13oxMiqVausb99HbOy4ce6catWq2R133O7E0yOPPJpGaGS02fEIYB+9iXy9pdutqbdq1aqV3drtFitXrpw98+yzLlqzcOHC6apSuVIlu/jijjZx4iQbM3ZsuvdXLF+eJvpYAjijvRnfeRUrVrSTTz7ZWrVqaQ0bNHApVRMtCDIiNqf89psTeETFrV69JuJl4hXAiFrS/j7+xBP2xRdD4qoWgmzZsuV2Q5cuYQVwMAr9nXffjXpNIpuJbF+2bFnEqMH69evZxR07urTPXw0dGlcdOejff9fZjz/+FPfx+f3AZ595xvbffz+77/7eNmXKZDvmmGNdNHCw1KpV07EePnyE/TZ1apr3du3a6SLQvYD0YnKfffax/v2fs88+/9yaN29u99x9l23dutVlK/CfscHxuGzZUreYpVmzY23nzl02+vvR7nzGQFYU6tCrZw/79ddf7Z5770v4krlNANMAFl307n2/TZ02zbp375Fwm8KdwP9FRx11VJZci4uMHz8+NRV8uP9TEr2RFhclSkzHi0D8BCSA42elI0WgQBLwX/IaNWpkTz/9TEJfwIPASGPV7owz7Olnns32FZxHHPE/u+/ee23ixIkZWpXMxP/QQw8NO7mONQiCE5pYxxbE9/fbd1/3RXb16tV22+23R0w5df/991m9uvWsz4MP5uiKx4LYJ5HazO/sme3auYdNX389LEvQ5KffLSZl3bvfadOn/2733X9/lvApaBd58oknrEGDBtb7gd5WtEhRq1K1atwIwqWGok/uvvsuF8Xz5JNPRb1WuCiXuG++lw5MdIX+Xqpmrrnta6++YqVKlbKbb+mWZQ+YaByfY0Rjhe4P6cfUX3/NdQ9Ig6V2rVrun38vXpwhPhl5MBXrRjz8vfmmrvbDjz86yaEiAiIgAnmdwKOPPmItW7Rwc0Ai0/isJoqKed0777xrzz3/fJom+uP9e1dcfrldcsnF7v+O70aPdnPfrBAU8Qjgp5960kXkhksDisRG0rAXb0ZTjgYf1ANBAjh7RzuRey1btrTjjmtu+zZtagizRAtjb+rUqTbp119dtO6SJf/Yv//+G/Ey8QjgZcuXu3ThCNZYxY8Z5G7/Z5+xSZMmuWcr4SKAo6WfDr1PMB11VkYNch+f5j1W2wrC+0jR3vffZzNmzLSbbr7ZCUUi/KsmMN8KpibmueBj/R6zAw7Y3/o/97wNHvzfvr+k0L/55pts7bp11qfPg25vdR/Zum7dWvfded26dfb99z+4CN2s+FwN9iGfsdWrV7dut96W7tlRPKmJr7l6957VL7/yatShEZx/ZtW8LFwEsK8E75177rn2/Asv2CeffJrpYRvP/0Xx3MSPJXj4vcAlgOMhp2NEYO8RkADee+x15wJO4Pjjj3OTuHAluEKX/1wjPRTPiRWOfR7obaeeeqqrJitPM7KijnNJ99L34YdsxYqVdmPXGxPeayaR4eLTehUpUjhD+9pkZj8PHgj3feSRdPucJFL//H4sY4oHz8OHDw87nuLZUyYzIjESX+01kpaM38cpVnqwYF/sv99+VqlyJbenT4nixd3K3m+/+y71wjn9uxVucpJVv1/+c4Y9vh566OE07cyqe+Tn6/iHSf/884+bOCa6Ijlcaij2LLqsUycX+fPGm2+m4uOBRKuWLd0eVH5VeiQB3KNHdzvs0EPtwYcedg8vSCd2+umn2etvvJFwOrFo/cf4CbcKP3hO6P/xWfWgIT+PK982Pr96dO9uSUlJ9mz/51IfUiU6zkL3zOO727333GNz582ze++9L80DLO7Zq2dP++abb9IsPgtGn2U01V12CGB+B/s9+oiRplKfYQXht0JtFIGCQWB32uQL3efz/PkLrHnzZjZixEi79770UWH+87lmzVq2Zs1qJyn+mDXLBrw4IDUiOEgtM7Iq2h7A/jsR4hnB9sMPPyTcWYk+2JcAThhxQicQsX3M0UfbUUcfZYcecogdeOCBCZ3PwQsXLnTRrOMnjLfff5/hotU3bdoU8TpBAUx681NOPtkt8DrmmKNTU0Afc+wxdv5559vA1wdGTRUelLykJ2fhwZAhX7gUtaEC2M+JChUuZHfccacde8wxdu2119ibb77lvo+T2pZCmtt4JBGR+USzE12qBWoJD5vUE1jg0rxZc3v88ccdy0glnvkFn1HIZJ7pMT8iPTlR7r7w99KlS1uxYsXszz//tB49e9mpp5xsnTp1siVLltiQIV8ae8oGF08+/vhjbr/qm2++JeONNLP27c9x2Rw+/eyzsHvWZuZzO7RiwflnkNuChYsSXpzjnxvWq1snXQpof1//u7Vp8ybr3Hm3pM5MSfT/iUj3iiWAV65aZRs3bkwzT7rk4ouNdoQT2ewJnZScbOXLl3cctb1AZnpZ54pAeAISwBoZIrCXCPDFmUlnuBJcoRvtYWV2r3B8oHdvO/nkNjZy5EhXzZNOOsnee+/9dKun40V4663drE3rNu78r776Kt1p0ZhEmzSHu/99991rrU86yR57/PG4Uxv562Q09QhfLtu0OVkCOMaA8FHl++23nz311NPpJiQvPP+8S1XEqvtIk5XMiMRI1dNeI+nJvPH6QCtXrrzd0q2bS0EWLKGfTSkpKW4yyEph9gpbumyZE2ajR49OPS2nf7eyUwDTqCuuuNyuufpq+2X8eLvllm7xfhTqODO78IIL7Prrr7MPP/zQPUxiPCGizu1wXlQ+0SJ3SXPWuHEj696jp3s44cvZZ51l3brdYnPnzktdgBTuOh06dLCuN3axmTNnpmYo8KkXWS3/3vvvpz5YuPyyy9y9fElOLmS169S24sWKpf6MhyHFi5dw/2ZBEikbBw0e7B5mxbMKP/T/+Hge0Ghw7SbAQ6//HX64LV6yxKpWqWoPPvRQxDSe9CWLB0hZyP6PsQrZES695BKbMXOmE6c+LV646/j/7yJFn8W6l38/OwQw1z7vvA52U9euri233nprti7Oi7etOk4EREAEMkuAVNDXX3eti+QdOvTrsPLX3wOhcc89d1uD+vXto48GubljVpdYD93PPLOd3XnHHbZw0SInAnhGwKIiooFDs01Eqluse4SeJwGc1b2c9nplypRxkeeHH3aYS7n6v/8dbmQK27lzZ9w3/uuvv1xaXuYZf/+9yNav3+DS7EYqQQGMVPL7/pIdjb8/9tjj1u2W3bIt3NwueN2g5OU7+003dXV7ZYcWxieyhmcgfg9TFlMin/1ewMFrxRLAu9Pe9rb1G9Y7meznn2T4IZsKkafsj60SnYBfUF+sWPGYz6binV/wGYMI9lHoZHRjzu/L0qXLrGSpktb+nHPs118n2/Tp0+y8885zC3DDPfv76KMPbdPGjXb5FVdmqjsfeaSvHXTggal7p8fzWRd6TKzv2eHmjfFwixSVH7x/tAhgjru1Wzdr2/Z0e+TRRzO9t3ZW/R4RVc2cmcxGDz74kGuO/91+ccBL1uWG6238+Al21913u/f8IicWtbD4mwUtwed8zOEbNWpob771lt3U9SYJ4Ez9RuhkEQhPQAJYI0ME9hKB3CyAeWDZs2dPJ1D5j7tnr56Okk+hFWs1ZjwPtoPYvfAOl07Ir3pjr5KBAwfajTd2SShtTTzdGyqXc1pSxVPHvHgMDy+aNm1iiJHQUqRwYStUqJBtCZnENm3SxDp0ONd+/Okn++GHH9OdF7oPTTQuPu3R9OnT0+yllRdZ5kSd403d5X9fOne+0ho2amTPP/d81FXFwbrn9O9WRgVwtLEbbE9ycpJdeumltnzZMvt62PCo3ZTI2M2J/t7b9yDVYZMmTVJlbWYFcGias9D2EcnbseNFNmrUKJd5IHQiH2mPQK7Dw+G77+rlHsh+991ol7K6a9eudkbbM1Jvs337Nlu5cpUVL17M/R+1YOFCJwZ3bN/ujuGhyLz5893+bRl9cBXPg4a93a+54f489OrVq6dNmDDBvvxqqNuXjIdVRCN4WRusJw9D+L7z0MMPx/1ghfFEmtCff/kldfFHuOuQ8SKzi+eoa6wHU5nh/vTTT7kopTfeeNMGvPRSZi6lc0VABERgrxNg4Va3W252/xcTEdav32PuMzTawutH+z1mLB5mqxr2kHz+hRfTLCTLbKNiyVmE2XkdOtgXQ4ZY794PGFvhsHUSe78GFxpFq0ese4SeKwGc2V6Nfj6LD1jsjJgiCh0JvGLFClu+YoVZSkpcN1+wYKGLBp82fbqtWbPGLbRFIkcqsQTw+F/Gu4UF77zzjlt8iQxuvE9j9zsSutA3+FyG7zd8T2CBJd9hg+/5LG+k973m2mvdggXGIr9/l1x6qTVt0tQefvgh90yJKHwCDI4++ii755570+xJ7dvEd5IjjzjCBQy8//4HqU1NdHzHBTgfH+QXaseTnS6r5xc3db3R/lm61KpUrhxRALMwgnHBZ1yPHrufNWakeLHIQsZI14m16CCe79l7UwATgc8iJeawWRkRn9HI6EhBE0HOZ5xxhkt/z/+tZP3zWbpYTM28aPu2bamfF8zh+T9v4oQJ9tOYsYoAzsgvgs4RgTgISADHAUmHiEB2EIg1EfV7KeR0BDCT4149e7gVq0TusbelX3ns9/1gFeno0d+7h+DRViVzPF/6f508OR1CUmzVqFHdpkz5LfW9cAL4/PPPcyldSD/90MN9w3YFkx3Sy0QT00QDHde8ebrJRLgL5rSkyo7xlRuuGa9QTKSuwX1oYp3HSuXzzzvPXn31tTTpYGOdV5Df53f21FNOtQULF9jEiZNSUbhFIT16GHtbkgqXkpGJeE7/bmVUAO/tsZvfxyAPix59pK9NnTYtdbKeWQF8V6+e1r59e0tOTk6Dz0fR+kjMAw88yJ7t/6zNnzff7YM1duxYl26RzAOHHHJwxP8j+L+x+513OJEbbc/neFZ6J9K/wW0g2P/v4o4dXTTIb1OnprmMFhj8h4OHhzzE9w8XiXLle8SMGTPC7j3P2KtRo4Z1venmdA9Ao/UVqcz+mPVH6mclGROI+g5eh+jzunXruDTUkUp27U0W7n4s5KPcdvvtqW/7z0keLIfbOy2R8apjRUAERGBvEWBuecstN9sJrVrZ2rVrbcBLLxsPquMtfE/o0qWLE69JScn288/j7IMPP0zzfTjea4UeF+s7M/9/sCju2Wf7u3tSl97332/IbLKS3Hd/77ALmIL3iXUPjg1u28JeyYcdfphbYP3vv+vdpcqWLWNXXnmlTf51sn2/Jw01e2OuXr3GBn/8cert+D7Clhtjxox1x+XEtlQZZb+3ziNadveC0qbWqlVLI8XprFmzbNas2UbWpHjKkn+W2IQJE13fE/lL9PCuXbsinhpLAPd/tr9LRf3xJ5/YypUr7NU9+51edfVV6Z7pBJ/LENm7bevW1EjN4HssXjijbVu3RynC1n/Hnz17tluA7bcU+uKLIfbkU09FnT9Gy6wUz/iOh2lBOAaOV3Xu7FKGV6xYKTUCONIWdNHmF/Bi0cGUKVMS3reXzDjXXHO1TZg40aXhD5Y2rU+yI444wu0H/Pbb72S4W8iecMvNN7vPzUhZfPK6AAYO0dJr16x10jSrSjxcgveKloWL44LX27xlS5rt/5599lmrWKGiyzzQrNmxdu0119jHH39i/Z97zpjDt2nTxh7t188FjigFdFb1sK4jAmkJSABrRIjAXiKQGwXw2WefbUT1Vata1b788it7oE+fdHR8dDBpfUjh8cQTT4bdI4kT+c/8tNNOs9cGDnR7MgYLqz9POKGVS/PLJIQSTgCTDoR0wEx8/d6NoZUKphQmLdDgwYPTHMKX4M5Xdrbvvvs2rj2Mc1pS7aUhmCtu61dtrli5MkP7mkTbR7PjRRe6fUQYf1u3bgvb3oxOaHIFvGyoBA8qnnryCduwYUPqqkxuc9FFF9p1115rn3/xhT355FPuzhmZiOf071ZGBXC8aGOlbIr3OgXtOLYD4AErkz6/D1BmBHC8e8xzXPNmzeztd962A/aRiOIXAAAgAElEQVQ/II0ARhLWqF49qqiLp5+yWgDHu2dtIotj4mlHXj2Gz6obrr/evho61KXy9PtPEYnLw4V3333PjTtf+D/knbfftn/+WWo3dOkSsdlZuSgkNBojoyvww1U21lYGkSKJeYB7bvv29vXXw6KmSs2r40L1FgERyN8E+H5J1C/f+ydOnGj9Hns8pjCNRITvCkjPI4880mbO/MOmTJlsF198sdurMiuL/7z231WZk9zZvUdqlhD+f+rFPpqnnmKkAo6UxcLXKZ7v5dmxhQ73z+5tqbKSe05di71QEWsNGjS0Nm1aW4vjj7dx4362cT//bCkpkSVusH5E/bL4lv2s+Z6H/I0mj2MJ4D4P9EmNukXM3nH77e6ZD2I2WPz8nFStiP8e3bvbV18NTT0u9JkNC9l8dhvqQAr2gQNfdwuw+ff555+furWTTyPcq9ddaYIE/Hd56tGz113pIvDjGd851be5+T4+hfbOnTvst9+mWsuWLVMFcLTnj9HaFPzeGmteEjyWz7CHHnrIRY/z+xAs7GX99bBhqemDM8qUPd95htmvX7+IWXziEZ2xMu3szQhg2JA5i99Lourj3RYgFtN4uASvkYgAHj9hgvvd57OAOdlpp57qthX0AT2Mo1q1arnnSjwXYJumm26+2TL6rChWW/W+CIiAmQSwRoEI7CUCuUkAB1dMb9682X1hf/ud6Cvx2P+OVB6sbv1u9Gj3pZ7JSejkod+jj7j9l4Jf5H16xum//55m38zQyUSslJ7Be3EsE/+ffhpjTz/zTOpbqfvIrI+c/jF0CGT0i4f2AE78l4k9hdhPkcklq94TLYmmGw+9fjxpkRKtU14/PihQSDPEZIPfYx5M+dRetDEjE/Gc/t2SAM59o5Hx9PRTTxkRq8H9fjMjgP2e7y+8+GKadHHRWh9rEuvPpb6hafGiXTerBXDwXqyi73Tppfbee++51H2+aCHCbhJ+AQuRrO9/8KHbm2rkN9+4dGn048033eTSpxEtQCrGWCV0e4hox7M/FxHor776asIZJ+J5AJORB1Ph6hvpOj77C9FcPssDD214YP3igAFZmgo1Fne9LwIiIAIZIUA6W7ZaQKxmdNFOcF7AfqMU9jiMp/jvuD+N+SmhlKZEyV133bX222+/mc8AFrwfC5gaNW5sd999T1Spnej3cqWAjqdXM34MCwYqVapktWvXttNPP81Fpg8fMcKGDxtuu+KMAEaSrVq50v5dvz5V/maVAO778EN2xJFH2v1hFtmHzp/atTvD5s9fkPpdINyifUgh/F5+6SUrWbJU6h7D7M966CGHmBe+kb7vk6GEVNmkbZ8+Pf0evx3OPddq16mdJmI92Dta1L2bBlL/rLPOstcGvmZ169RxezP3feSRsHvwen48Czz44IPcYoNwW6UEOUebr2XnHCjSb2I836HjOSYj37NDU2fHkuOhbfDb4MUzj4unDYl+WiV6zVhz59Dr+c+DRo0aGSnig2nfTznlFJdZa9my5VazZg2XQYCFuxl9VpRo23W8CBREAhLABbHX1eZcQSC3COArLr/c7WNXoUIFmzx5sj39zLNxP+hjpWaXG6536Vv4T/2zzz63ga8PTLMqzadeJHoXCUzx6Rkf6PNgmqje0MkEKXyJSPFfCHzHZXRSH9rxkeSf/+JBalCf/iqeQUMqrWbNmsX8kh3PtfLbMYl+IQ5tf6SV5ZkRfHtjkpJX+pW0c+vXr7fHn3jCrcokWhO5NmjQf9H1iT5oou05/bvlx8eSJbtXsEcrSCPS/SWyqjaeCVte6fOcqifj6aILL3QZJEIFcPXq1e3lPenoItXHpyf86ccfXermff7P3pvAWVZV5+K77q3qbnDgPRyiedGYKEbAKI5g4sCk/oOKQgDFISKKI6jIPImAzBijDAqojKIMzszEiUE0cQBNnoniU+OYACpIokAN/9+3vvXtvc6559a9VV1td9P7atFV995zzt5rr732Wutbw0YbpZNOPCH97Gc/H5rBudCMF8mbPfZ4XUKZXwQWHXPsMZk35ivZ+8QnPCE9//nPSx+94AIbU9drsX2AyW8vT+eed16jzFnlQ1IZZbw33XSTpEog7VLQWotxgg0W4hRRUAPuj9JmCwkYwDXjPGsxjincG8ACqqBceOGFFjQw6j6RX6GDvXzXXedtr/GHkhv1OZUClQKVAguhwGJ0/FHXINgY3/nHf/x8DpSJY5Ku8d//fVdnf1Nkqb3wBdulT33q05YRpRcAMvShv+CCjw1kYnbNeZgOMh9A1qXj4rlP2myzxli7HPxdYF910o/mxn6/n+5///tbZTX0w9z2udumH9xyS7rllh+MXQL6P//rP9O3v/2d9B8//nG6+557DARemRLQygCW3vKTn/wkffJTn0oH7L9/uuLKK3Iw9iigx3ji9tvTV2/8qgGHH/rwRywDWFXXLr3s0hx8h6DPO+74TS4fPUwHW1lfQQ3qJk9i7TZ9/KZWfW/c5ISF9ABe0wBgyLGNHvOYhk3Z3p2rSs8eh26jzhWMdRw7Dt950Yu2Nz8j+oIvxWuxFYjG6QGMDGC80CrgTW96Y7r++uvTvvvt3xg27DQEmn7rpptyJcB6tizFytZ7VAp0U6ACwJUzKgVWEwVWNwAMp/lhhx2aHr/ppgnlhS66+GJzyKPvwkJeyOLa4IEbWInYRzziEQlZvfvtt38jG3innXaynjff+c530o477pDeutde6cqrrjLDIL6igYmIsWF9aeZTpLbYYvP0wx/+KD8fIDWib9HPOL7mu8dCwYJ432p8dHPPOA73YXw3n8O6AsAL2a3Dv7vQTGoo/n/8x3+c/vzRjx4aiY2ntR1Of+i9tZB5dWX7sXfXY4fKRYB9L3jBdlYWrd2TNVJ7sYDf0qzumnMXlXdDv1XQpA0Aj5OVqdlE4xNy/xlbPMPOoViiUfIY1+y7zzvSxRdf3Mic7aJMlFWIiN9vv30TgnsA6h13/PHWC3CxBrOed+mll6YvffnatGLFipGLc+t//Vcu1zfs3ML7L33pS9MHPvBB64G1Lr7Q8/eII49I//5v/5ZbPajv3LXXXtcoa9w+j+BMR7YwHBCnn36GkS86i+DknE8ObP70p6fnPe+56dLLLkvf+tZNY5E/9mxeVY4pDOTQQw9JaNlx4kknJfTfWwgALAfx1NRkZznGsSZav1QpUClQKbAaKDCO0709rFHXoIcrAmOQzfSNb3xjoMy0dNz11luRrrv++lzlSqWct9lma2tLcPbZ5+RKW/jsnLPPTg9+8IPT0cccM7SEaRzrYnSQLh0XZyH0sdi3vg38qU0Cro/ZydVJP5qpJyYmTCdFkP32L3qR9cK1zr9jZv/iq7f84AfWmuHmm25K//O73+Uy0MOeHnn4UY/6Uyu7euSRR6WnPvUp6W+22y4JAEYVN1RzQ4WPyy67LJ1y8ilWPl1BbMMAYPDDdtttZ/1lH/rQh9p40OsXVbygK6FiFHRbVX7bZZed01ve/Ob0mc98Ngc3LNYnsJjA49GrdN/+xuoGgEfJ1Ge7fbXQwMm4auPwE+jwzGc9a16fBcr+4zUsELkdgIzvLhQAxjW7v2a39LnPXdqoFjQuALzzzjunk97z9/Nmcy+Eo8exP1b2fgJ5b7311oHAKLQLRPWkeF7Ws2UhFK/frRRYGAUqALwwetVvVwrcpyiA7N8NH7RhOv/8j6a/3XGHtNtuuy24v1HsO4hs3dt/9av0nGc/y3pxjPuSkx4K0W233WYGJu619957W0ZeO1psmDKJHnYvefGLLWv3gAMOtMefeMLxCcrl5VdckU466aScwTVKIR137PV741FgHOV82J1WBgCeT7GtPDD/2sH5v8vOOyco7Ojh1H6NE6m9kBKq43HSwr61MgECeNJSVRsY1ZdzYbNae7999LvfbeXd0C5gcnJy3mhtGdYHHXhguuaaqy3bd5zXsEyVxQDAeh76S+36sl3T73//u/Tuo48ZCCiK4xpHriwkMEHlwcSPXcb/OM8ch3Zr+3cA2N91128bWfz77rNPQgbNeeeVthbt86jL0RnPDjhOF6MfzUfPqDuN44AZBdwOc9aefdZH0kMe8pDcV3LUfdpjRsb+zjvtlC6+5JLc/31t55M6/kqBSoH7PgUWcy6Ocw0AsH3esY+V9P3tXXelM844I1fHkeP6xz/+UXrkIx+ZPnLWWenXv/5Neu3urzE53NUyCb1hDzn4YLN/X73bbp1VaHBflHJFpma73VJcyYUCZF22Wfss0d/f/e5309v3fkd+XHXSj95DAIB7vZ61y9p448elx2702NEXtb5x+69uT9/73vcTevFCb5iZmRm7B/BTn/Jkq0yGsqttAPjDH/5QWn+99dPr9nid8Rwyd+EX+vjHP26BkpEPUA1qxx12tAzmxzz60Qbwogw1Al9R1lk8CR1/6623Suecc2764Omn20ze/773pU022TgdHspMX3DBR9PyZctG2gBdduejHvWozuz6BRN2HbmgDQBDT95ss83MBosv9Kp+xctfnq666urOgOYYyDzK/o/JEMNkKuTH373qlda6BTay+sIuZlnQGxdJKDGouH2fxQTNDBtLtOkXCgCjP/2RRx6RNt1kEwsCUtDpuADwDjvskE448cSxAoXGoeU49sc499F32vdT4g9kBYLmv/ZP/5R9tJIxkJEIlHn/ySenT37yU7UE9EIIXr9bKbBAClQAeIEEq1+vFFgXKbBQh+FiadTOAD74oIMTDOOrrroqZ/Tg3m1lEsY4StZuueWWCYoVjAwZI/js8HcenrbaakvLQj7+hBMtE3kcI3+x86jXDVJgdQHARx5xRNp886d3GouVB+bn1FHgaZejaakNiZXdS6PmMOr+o3hklMFWHWSFwmoHcONXv5r+1wYbWLbLfMY6rlwM/VYFAGxj2W47czDIqTWMd0bxTNd1yJB4615vTdddd21uldD1vWGR/It55ijevy9/vlAAWGXM2jRBwNlee+2Zbr/99nTgQQc3+qapd/oGG2yQjnr30Y12F12OKTlphz1rlB7WBQAjsxnZOChFjv7teI26T3tsyNo//rhjzfG89zv2Gdkb7r7MN3VulQKVAmsPBRZzLi7kGgQ67/qyl6aLL/lE+tXttyec4098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l6cjjyrBBQKBn/vcbdO1115rmU/tktso+fzKV74iLV++Ip13/nlWMnrY661v3ct68aLP8xlnnLno9VkqABjZETvusEP613/9v9YL8Ne/+c3AmDZ74hPStttumyYmJnJA0KIHXi+sFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUWG0UqADwaiN9fXClwOqnwFL2rcBs4CRFuY7LLrvMJjcK0G1/Pur7otgoUKaLsrE/CfpL7LLLzulBD3pQIwtmvvu2ga35yjouVTmY1c8hSzeCle1b1e7JCQByqy23sh4hD3jAA6ys8403ftV6Cg0rZ9aejTKGn/KUpxjod+hh70zf//73l27Sa+GdYlDIU5785PS85z0vXXTxRdYjDC/06gFQjDI9XT121rQS0Kt6CSoAvDgKCwA++ZRT04EH7J/uuOOOtP8BBzayWwHmIotz440fl9Cfdfny5QZIxdfvfvc7482PX3hh5s+93/42C+o49dTT8leHyWT1EMf98frzP/szOxuuv/763OsXmbqPefSj03HHH5+uuOLKfM9RQUBdlGnLsVHUO+rII9Lf/M3fpOtvuCGX/jr88HemF2+/faYFMoNv+MpXrEVCG6gcdf914XMEGOC8QC/4a675x4SAtqc97Wl2Zpx99jmdfegiCPyVG2802m+zzTZpq622NFAe/eT//XvfS6ecfErC53ht/LjHpc033zzdetttmawCUvEsRO+PezZ1rctSAcAqx7fF5pvbnup6IZAKffo+/vELF9Wnb13gqzrHSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoG1gQIVAF4bVqmOsVJgLaXA+eedm267/fahPSv+kAAwsl5UVhrkvPPOO9PnPnep9TDVa8stt7SeSMgIajtq28AWyoLusvPO6d+/9++NHqi4VwWABxl2qTOAj373u9Ozn/0s64mCzDdkBy4W/ECGGBz6J59yylq605Zu2OD/o448Mq2//vrpZz/7mZVC/shZH8m0BWj+htfvkb705Ws7SysNA4Dvq3urAsCL470IAL/spbuk887/aLrhhhsWd7MxrpoPAEb55Ic//OG5BDNk/ymnnmaVLCDn0fv6QRtumA486KCGjFnZEtCjhq1MaGT7oh9yLf01imLDP0e2NTKtEcCy/377pv/4j/+wiibzAbKg/+v3eH366c9+mi6++BLrK/aC7bazM+fiSz6RA930VPDKye9/X0JGtl4IlMH3EYwgoHixs1gqAHixz6/XVQpUClQKVApUClQKVApUClQKVApUClQKVApUCqx9FKgA8Nq3ZnXElQKVApUCax0Fdnv1qy1Tt4Ksa93S1QFXClQKdFBAQUC33nrr0P6vlXCVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUCq4sCFQBeXZSvz60UqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFFhiClQAeIkJWm9XKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUCmwuihQAeDVRfn63EqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgSWmQAWAl5ig9XaVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKriwIVAF5dlK/PrRSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUWGIKVAB4iQlab1cpUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKbC6KFAB4NVF+frcSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBJaZABYCXmKD1dpUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVAquLAhUAXl2Ur8+tFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBRYYgpUAHiJCVpvVylQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApUClQKVApsLooUAHg1UX5+txKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoFKgUqBSoElpkAFgJeYoPV2lQKVApUClQKVApUClQKVApUClQKVApUClQKV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Y1GAAPixeFTZJwQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQOC8FCIDPy8POTiOAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAwGNRgAD4sXhU2ScEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEDgvBQiAz8vDzk4jgAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMBjUYAA+LF4VNknBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4LwUIgM/Lw85OI4AAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIHBmAt/5vO86sw+cx0t//u8+t257TwC8bvR8MQIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIbR4AAePBjRQA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQAA+OTgA8uBVLIoAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIDAOggQ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
The following tiddlers were imported:

# [[M50II主图-4.jpg]]





研究方法技能、写作技能、口头交流技能、计算机技能等。






典型问题包括:有关馆藏资源和信息系统使用方法的问题、有关科研数据和开放存取资源提交方法的问题、文献使用中的版权问题、特定知识或事实的信息查询方法等。




















俄国最著名的私人图书馆
















''保障学习支持''

安排学习使用资源库的课程,图书馆将具有自身优势和特色的服务项目嵌入到通识教育培训课程中,建设完善的通识培训课程体系,开展一系列具有图书馆特色的、学生需要的讲座和培训.还可通过讲座、辅导形式辅助其他通用技能的培养,如研究方法技能、写作技能、口头交流技能、计算机技能等
作为教学伙伴,参与计算机辅助教学课件的开发。在这个过程中,馆员 的作用就是评价、组织高质量的网络资源、形成嵌入课件的超级链接,设计检索图书馆电子资源的用户界面,提供虚拟咨询台,承担课件开发中的版权申请和管理任务等
参与远程教育,为远程教育的学生提供用户培训,邮寄书刊、电话咨询、电子邮件咨询等;
参与学校的教学指导委员会,更多的就文献保障、信息技能课程等问题参与学校的教学鞠策

''保障科研支持''

组建专业高效的学科服务团队:依据各院系学科服务实践,重置学科馆员岗位配置比例;注重学科馆员的学历及专业背景,融合各部门专业人才担任各环节重要角色,例如资源推荐、情报信息服务、科技查新、文献资源传递、技术体系支撑等,实现学科服务团队的高效运作。
辅助科研人员向机构资源库或其他开放存取中心提交数据或成果
为高校的科研人员进行信息素养培训,有助于其更高效的查找到自身想要找的文献资料。
对科技期刊进行评价,有助于在下一次进行期刊资源购买时选择评价度和利用率更好的期刊,对于利用程度很低,评价较差的期刊则可以舍弃。
可根据科研周期,通过学科馆员,为科研课题的不同阶段提供个性化服务。比如:在研究问题的构思和研究设计阶段,提供信息查询服务;在课题申请阶段提供有关科研资助政策、数据管理计划等方面的帮助;在成果形成和传播阶段提供文献计量学、社交媒体,开放存取网站接入及成果提交方面的帮助
























* 德国图书馆学家1772-1851
















词频分析、数据挖掘、社会网络分析、图像识别等。

答:产品名称:佳能EOS M50 Mark II 套机(黑) EF-M 15-45mm f3.5-6.3 IS STM

功能:视频/拍照,可旋转液晶屏,触摸对焦,眼部自动对焦

特点:小巧,轻量,时尚,专业,操作简单

检索过程:佳能官网>>佳能线上商店>>首页新品上市,关键词“竖拍短片,小巧时尚”引起注意>>进产品详情页面,进一步得到匹配结果,为所检索产品。
步骤:百度定义作者学术关联(主要三种:合作关系,引用关系,链接关系)打开知网>>高级检索>>作者杨帆(精确检索)机构:贵州财经(模糊检索)>>逐一寻找文章关系后发现>>在开放环境数字信息服务政策保障逻辑框架分析一文中,引证文献作者申晓娟

故结论,杨帆作者于申晓娟作者之间学术关联为引用关系
附图片
打开贵州财经大学图书馆网页>>站内搜索>>徐大佑>>共有三篇文章,分别出现了(3+1+3)次,加上标题3次,一共10次。




在提交过程中提供实际帮助,如:元数据。






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ddf1QooNB74RTrdItRlsHxxDdAOV9UqdA6MGsPMGEREREXU2BtBERERE1Ca909GjGw6fxvGzSkayTDRLM99Ldm1ON2qdoqxaDOyJIblcdZCIiIiIooAXDURERETUVqqCoXkYmIOvS8SJC8KswmaWmgqzJjUFioj2+K54hoTbgNMt3DrqncKp46psjB6AJGu0R0ZEREREVyoG0ERERETUPklW3JiHG/NQUonzleJiNUqrhN0F3Yj2yK54qgKrCSk2dE9F91TkpEZ7QERERER0xWMATUREREQdlMOIk4iIiIiIWsQ+cEREREREREREREQUEQygiYiIiIiIiIiIiCgiGEATERERERERERERUUQwgCYiIiIiIiIiIiKiiGAATUREREREREREREQRwQCaiIiIiIiIiIiIiCKCATQRERERERERERERRQQDaCIiIiIiIiIiIiKKCAbQRERERERERERERBQRDKCJiIiIiIiIiIiIKCIYQBMRERERERERERFRRDCAJiIiIiIiIiIiIqKIYABNRERERERERERERBHBAJqIiIiIiIiIiIiIIoIBNBERERERERERERFFBANoIiIiIiIiIiIiIooIBtBEREREREREREREFBEMoImIiIiIiIiIiIgoIhhAExEREREREREREVFEMIAmIiIiIiIiIiIioohgAE1EREREREREREREEcEAmoiIiIji3cfPCJ9nPo72YIiIiIiIriQMoImIKMKK1k4Tz+yL9ijah2OOtNhNA2Pr++wRi2MOr4+fESP/vuaMlFLKfU8vGhlrsy4C9i0R09aVRHsURNR11dU7XvivD774qqjlzT7+9MTLa7Y3fvzlNds//vSE/+4f1n2099DXAC5WVD/923dOnrrwl11H3ty871Jl7XO/3/xVAX8dERHFOQbQREQUOSVr7xWiz6y3oz2O9uCYI69o7bS/jpcy5tLAWPs+A7E55rArWfufi6au/f3M3gCAm3+59yks+usVHMh//IwQYtTj0R4GEXVtQgib1fzx30989o/T/gf3Hfr606OFAHTd2LLjszc379v4wSebPjz05uZ9nq9PPjvp2fJvB44XniktOFO6Zcdnum5YLaYjx87sO/R1ba1jy0efvfX+/hOF5y1mU53dufWjzy9crIrKayQiok7DAJqIiCKjaO008a/4T3lu7dRoD6XNOObO0XvmxsUj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z3NJH/nIR7Ism7/zb//2b+v1uqQPf/jDlUpl/s69e/fWarXZnVu2bKlWq/N3fuMb35icnJT0oQ99qK2tbf7Offv2TUxMSNq8eXN7e/v8nfv37x8fH5/duWnTpgULFszfec8995w5c0bSjTfe2NHRMX/nN7/5zbGxMUkf/OAHOzs7L6jzwIEDp0+flrRx48aFCxfO33nw4MFTp05J2rBhw6JFi+bvPHTo0EsvvSTphhtuWLx48fydf/d3f5faJ53R+YEPfKCrq2v+zm9961sjIyOS3v/+9y9ZsmT+znvvvffFF1+UdP3117/uda+bv/O+++47efLk7M7rrrtu6dKl83d++9vffuGFFyS9733ve/3rXz9/53e+853nn39e0m//9m9fdNFFF9T53e9+d3h4WNJ73/ve7u7u+Tvvv//+5557TtK11177hje8Yf7Ow4cPP/vss5LWr19/8cUXz9/5wAMPPPPMM7M7r7nmmksuuWT+zr//+78fGhqS9Fu/9VvLli2bv/PBBx8cHByU9J73vGf58uUX1PnQQw89/fTTkq6++upLL710/s6HH374xIkTkq666qoVK1bM3/m9733vpz/9qaR3v/vdb3zjGy+o8/vf//7x48clXXnllStXrpy/8wc/+MFTTz0l6V3vetdll102f+cPf/jDJ598UtI73/nON73pTfN3Hjly5Cc/+cnsznXr1r35zW+ev/ORRx75l3/5F0lXXHHFr/3ar83f+Q//8A/Hjh2T9Ju/+ZurVq1q7vyj781RAvuK2/OJORoafsX9+H989m9+UHZ0rtmw7UPXrVrZ2S4NHP7ZBjh29K4v7B4Ym9avunzNupnVzbXhI1+5Y88PhnXxups/edO6i8+xyEb/ad/djw7PHNeJEal273+780cz3979zo9sXtNoOHriyDe+Pdz9vutW3nvf0Hs/edOJv+nf3/fn6vuTjeuaPzP47ME9A6PTM/fXgK1fOf5KT8Ic9nxi5bFjx/7hH/5B0qpVq37zN39zRue//Mu/PPLII5J+7dd+7Yorrpi/8yc/+cmRI0ckvfnNb163bt38nU8++eQPf/jD2Z1vetOb3vnOd87f+dRTT/3gBz+QdNlll73rXe+av/P48ePf//73Ja1cufLKK6+cv/OnP/3p9773PUlvfOMb3/3ud19Q54kTJx5++GFJK1asuOqqq+bvfPrp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+6/4HQBffeovAfzSm35/++iu3QfvHalMpdyZre8/F+ujlFJKKaVejgbQSimllFJn6+lZHK/j4cN45DBmalhoggUADOFYDcfrWGnjndtRtPjePnzneRyroZl0f2apiX3zuHY9dm1ApYDEre2rWWW+9jk2+NtHQgK+cwrvuhSPHMZYBfUOZuprvYoXiPnG4WpxSASHl5/ZO//wvoVHm0lNTlMzf6KE2wm3z+kang987XNkCt967nM++94+umvn1Lufm9s9UBxvpfWl1sxar6NSSiml1BuLBtBKKaWUUmfrS09goYl98ziycsLjLGgmOLAYJhssWDx6BC8snPwz803MN7HQxIFF9BdR77ye6/7KPn0fPn3fa//1nVNhIXn99afvw9QA7roNicPfPqITEp6pH7/4T4PFiYTbR1f2Hlx6quNaOG3zjQvUFx676wuP3fWaf3376C4An3/srrzy+guP3TVSmfrYzk87Tr713Od0QkKllFJKqdcZHT16tNg3vtaroZRSSim1at79n8xar4I6333z352iAcVrcNd3dq7KctTF6q53PLLWq6CUUkopdVbatdlyuXw2S9DLM6WUUkoppZRSSimllFLnhAbQSimllFJKXaTkouzSoZRSSimlLiQaQCullFJKKXXREme4o+f8SimllFJqzejJqFJKKaWUUhcpAkhLoJVSSiml1FqK1noFlFJKKaWUUucKGdEMWimllFJKrSENoJVSSimllLp4EYjWeh2UUkoppdQbmLbgUEoppdTFJrZrvQbq/LaKe0hkCqu2LHXR0d1DKaWUUgoaQCullFLq4nP52FqvgTq/reIesmHg6lVblrro6O6hlFJKKQUNoJVSSil18bljh3a8VaezinvIrg2/uFqLUhcf3T2UUkoppaABtFJKKaUuPrduk1+8SjNodWq/+P+z9+7helXVvfAYc6537+zcuQSQW0I0IVsgaimgHi0Wq0I/ofWatp6K6EFrz+H5HmpvKI/nq6Vo6dEcS70VJajVFkHRYBFE0ah4F2sAQ4jEJORCEi657CR773fNOb4/xpxjjbXe+7vfTaLO8WB893rXu9Zcc/7Wb/7mmGOOeQb97uKBweOs4y964al/OqirJft1shee+qdnHX/R4S5FsmTJkiVLlizZ4Td87LHHhmcvONzFSJYsWbJkyZIlG7B9YyN+eT0+9DjU3eEu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C5/763e947p/eD8a/Kur/gIAXvvq14dXowH/OnWMiV5dY8xdd3/lnz+08s1vfvN5550X3hTvAGDBggV57h5/fLe8AqctOu2PVvzxP39o5apPffy6az/wey99BRFxcEkr/LO1iYN+eN0WAaoc1PpfDrbHv/f+L//qirGxsS/c+p8zZ87iE/bt23v7l7/4ne9866H1P9+9e9eD929sy/8B/+sfelRuV6n28859ASfleO1rVnii275461VX/cV7r32/ZK2pZRlPfoh/n/EvajMv418b38KW8V/LMud97lytrf5xDfofyrMmiv+b49/0gv9MxYDDoPnfSboMRGqLf30dAUlb/i/8n5XhW71enz/32DmzR7Y8uounACtQ4avNmjnjxBOO3v7YkxXE2iyrj0904v+2+kcNrm1mG/cB7tua8X8v499mkx/C/8EBratJeFwOOuc4uzaofNJtTNdsK9O9nS6c7pPksX3cmDLMinRdd03tzDPP/PSnP93+nB//+MdLlvSZkaFX96nKMBHdnpvvuXPd6nXLV1cSCl+xGi65fiDBrDH+eeOHAQDg/GvW3v7MFRcvXy4nlO68edWKNtmPN99z5zoYveQSWL2ybR6OkPGZbeFlN69tWbrqvoMDtEqweDmVR5MGl7QkRYHEvdttDu4Lrll7GWxeteLqximFdrZ54waAde3rNAauX3n72rULQ4FjCvHVnJkbVDaS5cunuOlhsiPNhM05Kx8TaVhaTmRMobBBjYIQYduO7et/sR4AXvaS3+OhJrTi/9zVhmqvuODld93ztYc2rN+x87HSoIJ7Jc6rGDdD4O6w0juSD/smF7sDhQycRK4V/+fsIJDyaAniVQY3UJ2c5KICgLlz5nIEtI9LZbXsqPyckxXo5UJSaXxfPQTSM/x8grSIFnMIHshRKB54T56IJWVHdcCXN4ghkiz0rNWZf4oRFqCmoEHJFxnwgFJ7uiZloCLPvufxAwQWKHqfkdj76gEMgt+5+az6jnf9P2fPiLtNzp9h3vmceZdu3u5mjgFNoD9Aftw7TzDhILcmJ58DOaCwmkzKI4EV8iCiaLUcVMYOSGo4EmzhQf/z4XC4UahLBPSSbMH/O/vlvz202EDLWW0/63g3ekn22APDm9ZAfRwAQr5dLm1DA1aipAv8x2bypXCw5voHCYLAJdq2F778kPvz87I/fLZ95PF8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


* 对知识进行贮存、优控、检索、为保存人类记忆、为公民平等自由获得知识提供服务的机构。



















''''
































* 记录、传播知识的一切载体。
* 公共物品属性
* 可编码,可加工性



























作业1.图书情报学框架梳理,详见map板块

作业2.[[LIS职业能力索引]],请下载excel附件

作业3:[[普通高等学校图书馆保障学习支持/科研支持]],以及map板块

作业4:[[随堂作业1:佳能公司最近发布的小众手持数码产品,能拍照录像,不单单数码相机,有异于拍照手机,信息检索出产品名称,功能等。写下思路。]]

[[随堂作业2:通过相关检索工具查出申晓娟和两位作者之间的学术关联,列出检索思路。]]

[[随堂作业3:贵州财经大学图书馆网络新闻报道中出现了几次徐大佑名字,请列出检索思路。]]

作业5:[[国家图书馆]]




具有普遍性的事务运动的状态和方式。
提供各种硬件、软件设施和各类图书馆数字化资源的一站式服务空间。





因自身知识缺乏而引起的精神上的需要和欲求。
分类:按照对象:知识面需求,知识线需求,知识点需求。
按照用途:消遣需求,学习需求,研究需求。














The following tiddlers were imported:

# [[图片1.png]]


























* 关于事实与思想的陈述
* 陈述能提出合理判断或证实结果
* 可以通过媒介传递给他人
* 公共物品属性
* 可编码,可加工性











































* 主观知识:个人头脑中的知识
* 客观知识:写于、印于载体之上的由陈述构成的知识。‘】


















以excel内容呈现:

# [[LIS职业能力索引.xlsx]]

补充:随着互联网技术的飞速发展,各行各业的信息系统不断升级,对于信息服务的需求也就越来越高,图书情报学者们必须具备快速学习各种新兴技术与知识的能力,紧跟信息行业最新进展,提升信息服务的能力,为用户提供完善的信息咨询服务。专业知识主要包括图书情报知识、计算机知识及外语知识。图 书情报专业是建立在图书馆学。信思情报学。 分类学。目录学。计算机科学等多学科理论基础之上的,图书馆员应该具备这些理论知识,才能适应图书馆现代化的发展需要;同时图书馆员应具备敏锐捕捉。跟踪有价值信息的能力,要深入研究各学科的新动态和新的发展方向,结台厂大读者的不同需求,不断挖掘有价值的新信息,通过一定形式将文献信息更好地呈现出来。 同时信息和经济的全球化使图书馆越来越多地按触到外文文献和外籍读者,这就需 要图书馆员具有一定的外语知识和沟通能力,以便为他们提供更准确。便理的服务,更好地进行跨文化文流服务。

创新是个民族进步的灵魂,也是一个国家兴旺发达的不得动力。在社会经济飞速发展竟争愈演愈烈的今天.馆员的创新能力在推动图书馆可持续发展的进程中至关重要。图书馆员只有不断提高自身的创新意识。善于思考,黄于开拓,努力掌握信息服务的新知只新方式新技术.才能探索出有利于图书馆在新时期不断发展的新理论.新机制、新领域才能后时很进,为读者提供更丰富、 优质高效的服务
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cHAueG1sUEsBAhQAFAAAAAgAh07iQEHkncg/AQAAVwIAABEAAAAAAAAAAQAgAAAAhQEAAGRvY1Byb3BzL2NvcmUueG1sUEsBAhQAFAAAAAgAh07iQIzfb8/+AAAAgAEAABMAAAAAAAAAAQAgAAAA8wIAAGRvY1Byb3BzL2N1c3RvbS54bWxQSwECFAAKAAAAAACHTuJAAAAAAAAAAAAAAAAAAwAAAAAAAAAAABAAAAAiBAAAeGwvUEsBAhQACgAAAAAAh07iQAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAQAAAARzsAAHhsL19yZWxzL1BLAQIUABQAAAAIAIdO4kDl8KIY7QAAALoCAAAaAAAAAAAAAAEAIAAAAG47AAB4bC9fcmVscy93b3JrYm9vay54bWwucmVsc1BLAQIUABQAAAAIAIdO4kCfCHLroRMAAN05AAAUAAAAAAAAAAEAIAAAANUkAAB4bC9zaGFyZWRTdHJpbmdzLnhtbFBLAQIUABQAAAAIAIdO4kALlZSGigsAAE5aAAANAAAAAAAAAAEAIAAAACAZAAB4bC9zdHlsZXMueG1sUEsBAhQACgAAAAAAh07iQAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAQAAAA7RIAAHhsL3RoZW1lL1BLAQIUABQAAAAIAIdO4kBMHZbQ2wUAACAZAAATAAAAAAAAAAEAIAAAABQTAAB4bC90aGVtZS90aGVtZTEueG1sUEsBAhQAFAAAAAgAh07iQAV2kYgmAQAA3AEAAA8AAAAAAAAAAQAgAAAAqDgAAHhsL3dvcmtib29rLnhtbFBLAQIUAAoAAAAAAIdO4kAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAEAAAAEMEAAB4bC93b3Jrc2hlZXRzL1BLAQIUABQAAAAIAIdO4kBodct0SA4AANdMAAAYAAAAAAAAAAEAIAAAAG8EAAB4bC93b3Jrc2hlZXRzL3NoZWV0MS54bWxQSwUGAAAAABEAEQAHBAAAKz4AAAAA

/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QN/aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ODhiYWRkMDktOGRhZS1jZjQzLTljZjYtZWEwZDM3ODNiN2M5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA5MTU2OTYxMkE0MDExRUI5NzkxODdERDcxMEUyQTNFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA5MTU2OTYwMkE0MDExRUI5NzkxODdERDcxMEUyQTNFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjljOThiN2UyLTgzMmUtMzQ0MS04ZmVlLWZkMTEyMWQ2MWU3YSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OGJhZGQwOS04ZGFlLWNmNDMtOWNmNi1lYTBkMzc4M2I3YzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAMgAyADAREAAhEBAxEB/8QBBgAAAQQCAwEBAAAAAAAAAAAAAAYHCAkFCgIDBAsBAQABBAMBAQEAAAAAAAAAAAAAAgMEBQEGBwgJChAAAQQBAwMCBAMEBAUJDAYrAQIDBAUGABEHIRIIMRNBIhQJUTIVYSMWCnGBQheRUjMkGqElV5fXWHgZObHBYkPVttZ3txiYqNFyglM0VNRVlSY2VnY4iLjY6Flp8OHxs9OUNbWWJzd5smNEkqJzZ5nSZEVldUcoSDoRAAEDAgQDBQUFBgMHAgQADwERAgMABCExEgVBUQZhcSITB4GRoTIU8LHBQiPR4VIzFQjxYnKCktJD0yQWslOiNCUXwmNzgwmTVCajs8M1hEUY/9oADAMBAAIRAxEAPwDU6rZ/1cRUZxwhbQ2bKSCXEb9D+3cdNaDLGVWq4O0ua4/M2k9OWptxbat0ncrbQP7CAem4+BOssCs7BhUghcRg00GSlTrbgX2JZTusJUAHFLHakAHoSB1OmnhAcMVrHlkFMzWNkPx3QtbbqVD5lAE/N3DcHcevQ6wA5ULT31IiB1BoBSkcl5f1LCArZv3XFKSB0J2UAQfx7empz10J2CrK7cA+LHFKt0+1c8fpeY4CgApMzF5np8xC2pTQ3PrtsnUK6/lMX+KoVufmTnVvL5Kug+ZZUrZR6EEEfMBvv0TqE5xDsKfaNPtNfkyKqbXlpRICgFEJHXdB6f1k9dLBDQ0nPChxcSnBaYGlz/IKvK7TCnIMWnjOPPWUJ98drVlLS8W2UOtL2UiWpg96XEApeTuCdxqLPMwt0ORTUZ4Kly+LKpD43bs3+FX1TMb9+NctT4inAQp6kyFtCkNSU7HdUJztQ28j/EKVbdNcs6vsrkQzSwapLGeItkYM2kBWvHcc6LSeNt5C2TwTQSa2H+Ifmae/KmluM4z6flHC86qb+rkcOwHaybhNXHsDeWbhkKgpy5M/2/02U2J9Wn220OFxiA2VOBPeN+DwbTBDFuEttdPfuN5KXPEgPlMK4tT+EglScMudaNu07W7rMYRpDZ5ExVUcQMOC1ODH81wih4D4/wDIWxZvs45nkcn5fgeGYfNel1UOHUCpxe7yiizl2B/n1N3WtvMjVFjISiG72doc21zt+y74Cbc3AZahrnSMY4EW8LVAkjKqWyq3wZAAirSwtduFt/UJ36royFkYXAKMdR/KDjpdlktZvyOz/ifIeMKSuyvIL3kTx+5cl33GuSplsSKS5wlmrYjMxmctuo4bbXYyFqEYOJWZUdUMOqCUuAmj2ro5mx3dv1F0LuDj1rYvM01qQSREHqx8QPzskxLs0OFV1wwWsmuzL3W7Ho9FdoaTjqPdTNeOQyXIOVsE4MqGiiuev4WGYFWJknfH8q/T0xYN7Cs2FqcmRrZ2vjoeZWexUQJSegOvfOx9GDqrp22mN0f6neMbM+UDAgpI+MxHBFUEotb/ALneRbtbB4OuzAb5YRCAGgDHvC1tirpJMRxm6xmdEkZfUVdSvKcHlKQ5WXcyFBaS8Y0dZ3o7KU8yr6Z9ISkpSnc7HW8zbK2y3Ibz0lcNj6mihaJrQlYbljQn8t2ETyB4ZABniaoHRvbIrUD9OLTkexOBPE8aiTzD4uYdzJx7z9dUX8Qych5ItqTJLLCrJbpnYxneI5BW2rtJUNqITB/WK4yGZHZsiQ26FjcddRto2np3qXaL+8htZba8v7tpu4pD+qyeMo5p/wBnEHItISojo4Z/MmxDpB4hyThXm5h4PYxThvg1y8lOUmF+OufzqnIGWVrmrncD5HIm42ll6Qnueb/SodlHcJPVtCFb7AHWudXdKTWXS+3TXbGX0u2zeTKR4ddlPIWuU84WOD+9gqJLA6G0a84i3fh2xuRWnuBqD2FXfkP4SZBc3lg43yLgfGuXzcEyvHKh992dP4svZqbTC8rks9V+wmDYD9Ol7djYZU2VAa0Daty3/oTfdxltY5J9t2l0bL2FynzreQB0FzET8xYw+MjAEIaitlubCR+T4ocS05mN2Xuq83CczxvkDG6fL8cW5Y0dzDZeTDmLciyWHFtoMipsm0gPRpsYrKV9AVdCOh316dsNy23fdrjvtvf5u33Eah2R0kc+DscxV8yVskYkjxa7ELXjv3aDCqSZcKwmyyiPImqV9BW1rmRXTCpL7SFCMh5CzHjRU9d+nalHTXL9y23orpXc329nsO4btvtxEZFDXTRuQ4RufJ4GFxyxwzclMvDIwXuBLjicFA7B+FZzJ3Mnj48lzBVVsm4eDa4dZk8lyJW9qglwNykRiXIx9lXZvsChe34a1fZ+rvXHfLwQdP8ARm2bHsbHEOffXAEoGQLIoyQ4AhUAxGVOvLBE19qFLgpDggFNfzVSzcu4Qy+rsclh8cSpVDK/W7lm8eqqyvDTR3iSckccbej1Ul4AOe2r3Xk/IkHfbT95sX9xEkj5d+3zpyTpzS/XDDbPjLm5tDZCwYg5tJQgU04XD4i0aY3oVcMkP7K18cz8Vcuur2PjHAkubytl0uTFjrix8PsIfHdbSSQ67+p32X3UWNHXOMZIePtuEgu7H0OtGtvTfr+dwjh03LnEumk8t0cTW/MHF5AVyYkA9lUh2+YJHA7UVzRcOZPKm65Zx9uoar6XPJHjd4606lqr5i4VrZ5jm0WzqwWJq7aPDRMn1b9y60XmUqSlISpIGvPe5dbxbn1IyXpT6q6a1/lfTwrDaw6DokllL9LnkuBcc8MqiyTsa9rQWkuwRufLGmEzGiw+lwiLluG5bn+XSZ06ciksGeK8sx/H80XXNsMWLNRczqmN9bBrozyXlyEqLXuKSlSgVAa7jcbFLHskW7O+uO7ygOLRA4REtGKEhXNTJ599WUYidEPM1Ak5hqBf3V5+NPPvyb8c4tdjWBZyy1iEOaLdnFbiqTd18ISXA7MhS5EpCwmWoLJLZPyuEEae2P1K6l2mKO3t3AWTT/LcBzVyA86S64uLF+kO/QBUccKmE75ueQnN+H2UDJ77Crvh3jG8jSreRhSHMayTJZslEW4RUInSURIEfIIcGdIbr4rjiV+00qQRt2KPQbrrL+ubD/Xd0mcNntZ0GlrmecQQrQUHiC4d1JkluryEiQsEGrgCNQ7+AGY7cKznMXlCjNeOsAyOjxWxx7BKvNMag0XH2Y2SJltnXIZSJchV79M66FwMVxMLfk7ndcmYlSvm1rfU3XE+52FtvG2RNZtkFw0QQvOozyNQufIeLY24JxcSai31x9Q1scI0W8SKub3DIf6U41HDlbNOQqZuvz5DMeif54yDM8hsmq6D21UaqYjx66pxmuS4Exo7ESpLpjBB9xA/ebbnWn9X7jv1iLbd5g1kG4TPfIGtRrmOwMYJw8LcFzSqxlxcziS8+UyEhBk1oGXwNOpwpiKjlFDnFZzhd8MRrtTdRhGc/TO2eHM5lK7AjBeRWUhz6ClvIK1JZeeCWXfmCldNTekunLGHdf6pa7jNtkb3BkUrfHB5pzjuG4+B4+QkIThU3brlskLbh0r4LmMoJRi0H+F45EYr7KlXnPjFkcpyTH8m4zHF1hFrrNzFOf8AjiKZ/GwccfQ9Roy5NX7qDUzvdS2zIWN4qD6gHW/7j0luAEsfXJZDGGF0G422MbcizzWjNruZGAwFbhcCC6tNe5BzNzGAezGORpyJT5f31L7w6leT+E3kPjPmu5ez/CxRIm8ech45Ni31DMq2y32Rbac267IbSqOtBYWfmbJIXt01vPQP/l9jIdr6jlZf7U+IOt7qEgs0p8snHV2+yoNqLtv6MxDomjwuH3VZoHAkb9ylIISkFZJAPoe4D8oJPUH466gQdSHArUxCgdkDXUtCHUKbUtagO1xSVK7Fp2O46HbZKSPT8NGFZUtevbSQyYq+tQEBYLrKFd53H/m9/wAEgbfs1EODiB3VPCluokZVge8kDt7yBsO4q6EgHcpG/oVA9dLJQJjWK6ipZJIdI2BGyiegJHQ77AkDWCC7LCha4urPXZXyAkBKSVdxPx7ieg6ayAh4UV1qcUPm3VuSlISk93adtwOm/VQOsnPsorQT/mpLa1a8+eGoCXZbMNrxmxuQlTT0hBAXlt+p5HyEIK/dHVQ9fjpuBumSbH8w+6nZGh0bC7MNP31rhRsquZDLcRuZMdZ6qkOGVI3QpIJbbAK9goD105pDXGTiagiJjSXHAnhWDmovbZ6QmG7YSHUNbgIfeBSU7bA/PtudLE0cPikcGtpxhDTpBRprDVsbKYM0d789M5t1CGookvkred27EuEL27D67+gI1maWCdmjDSeNSHmMtxIp6a+PlyK9SsikWEWYN1MMqlO7e0rfdbiQ4fb2H46rBBGwl0RxSoL11LH7KUfINXZ2lRgMWvmzkIcxGLLkSHZL6WA4JUhCihXf+8J2G+2+2o1hM2G4me/HxBP92rWWRsMFu95RYaZdddZwESGnrWUUhtIeUiU97ZUgkoCfn6qUfXVmZzK8aQKrXzmUKweFfhXKqqLawUpt+dNYQ4FFh8SHz3OeiUAd+4JH46xNeth4ElRhVvtu2PviMUYOIOPMBOR405dnmL2GU9fVLkS5E5EUJbaL76fbV1/fOEr227vh8dTgdaaMyMqqJrd4kfG4HS1xB99JyTlExVauyl2slAkNp7f85eAW4rqUhXf1KT0/q0BrmvQhD2001ryUQEDjSMlXthNihqJLnla9w4oSHx2p3O/Xv26nWcQ7xc6kNa4OHZSqw+VICGi/OlJfjD21NiU+fcUpXclR3c232G2mBqDyuXCkTk66egc33FFAbo769sZVCwyVV8NyUt36V9KionYuFa2lH5dvQa1/cukrC6mF7A3ReOcriDmKjxWkTpOOnjUd7DN7zNMoZtrSe8ppThajxw88iOzEQo9iA339e5IHX8dXlnZR2FuIoiVGffU8MbE3TGEC/CuMqBIbn/URJk4R3FOLUwX3+5lSvzdnzdW1fD8NPh73MIemFBmBCGvdWWMiM+fdnyyhKgls/VPe2EnqAv5/zb9NJJdpRoU0h50oW/Mc69FvkkuBLiWsOcozYkpuUhKpToad9rr2FPf6KTrLWOOEgwrCyPagpaZLm6ZsVNu8gyXprEVDra196mlriNJHco9yikNgbdfTWYGCOPy/zAn7zUdkLi4t4D9tMPOlOl5fd1Lrizsk7hPer1T+HQ6mmQuKcKso2kAjlXazEbeZU5uQjvShadt9inffcfh10prwPECFrEhAAClay+KLZhZJBU477TEhRjd/5Uguq6JVv02WfT9ukTDzYnNHGmJg4x6mgkAUu87o6SwQ1DpojcWe3LDy5bIClErJ7krc67h3/UOoENw+Bxa8q1EpuGZzATJ8vCsOuiYEWNXqZK+xJUpY6OFwDdSlK6/Ko6dbM5/jCDs7qQ+V5JLXfsryox6DX7S2PcRICVJ9kHdshf8AjdPUb6WJXuOhwCc/wpJmfIdLgCK49g7CSgpJJ36EbEevToduulEJhS2hMK85C0jds7KJ2P8AWT6dPUHUSXNUpQHupa4wxDROZNo2XGO5CVoP5AT6rUE7lXX4Df11CmerfD83OkkMXxDGs7kUJBsFzIb7Ril0fTMBtxPY2ADsAtCR27/j10zG4lp1Z1lziCXDHsr9qWjIceblOLbjddlDdSQSd1BDY3UFDb1A2/bpD2ppTEim/GXFXI2uVtj1SmLA9mS4ZCvfXNdWkgKb7v3PyJBUkkdNLjk4jNakBoCYrSHjxymSvcbJ6pSU+naknbbcDodtPkqzxDxU28nhnXc+Fo6JI7TuAdt+m+4/w6wzSD20kZY0n5wUtQ7iR2DcdOih8SQdS4sCacDh+ULWPjuLYmx323FsuMOoebcQtTakLbIWCFpIKd+3b16g7aeKkU4Fr8l2d3bTJdjOtpa5D7ynh3Snt9yrZKXAV7qBSOo1kYIKw52nwtAXiaxKnrIOOD9QmdikklQlPEjb/F2c6qB0OSsueEwBU51iXLS1LnYqbPKQCAoyZHXt+J+fYEj4akRtGnUacQkLwrk1fWMeNZwgp5/9RTHbTIckSS/CW04V+5HIUQC4Dsrc7EaWGk46kHLnToCcAcEr8MixLLaTMnpW3sVKMl//AAHdfxGmy9MhTHmaHlqHTXBNjapWGUTpikqPUiS+SU/Ebe509NJ8IyHvpWdOdiIRKQ8uxtJgfaZcXGQ5NdbZCgFJbHzuALUFddtR5X6fkyWsNDdSqTjkaw7jtxElOKelPErSpSfamOqSkkgg/K4e30+PprJ8TABzFJ1loxz7Kz7K7W4h979u+28CEJMiQ8hak9yU7IBXuodo6EdNMk6ZCT76wzzX/MQKTuRVUmulyxGuZUmPFQ0pCjLeQtxxaUlSQlTgJDajsdSGPTgpqQmk4ocKT8KRYPIWhc+WD3b/ADynkg+p/OpwJAG346W9AhGZzqM972kBgVa8RubJiSn2Zs5HYvp3SX0pG3UK/PsOugxkgOzp5ocquSna4t5ezvAcibsKrML+ohWaX67KmIM95Dd1RS+36yqlo9zZcaT2J3Hp01HmgZM3Q8AtPw7RSw9zeJAOaYKOVJzkzInMnzmwyGoXZQ4E8tupjuyJCQlSUBtSUnv7dlBO+nI/04dDsaSS0ElgOkikcudZpAQZ0wA/KrtlvDtHw2/efDSg4EFKQ1gXUazr9/czWYzcixlhLLCGUdkh7olI2BIC+qyB1OjivEU4S7Ba42OUz36GlxlqEho0U+xslX7T8gWlgLJSFrhS/m7XGYyk/uzvuB00podr1lxQgBOHeay5wdG2MNCgrq4kHgewZ14K+4sWkS21SJrqJbBZUr6l/wCVZUlST+fZKk7bazIpywNICtp5ME52zTGcwxabZX9m5Q1par7Cs+peSyuuW19O44WyobrabV3j+jUaS2Y9pKJIcjypwSvLgD8gCVKXJMWx7l3K4Fhh2btzIj77asgiMTnEyhCZb91K20BwL+bftO3pqubI+BrmOw/E0OtxJIS3FpIPsqb+RccxsL4d5GkQFWtfGk1mC3K4XuO/TtvSmC224yQo9jEhpsq2HQE6pJppZrlnnAtOogA1sMJt/LkFq8Pia1ursdxFQnduEpNa2zbzpiI0RwqR9Q+lUXtUtYZQsrHuD5vXUxoejgAhXPnSQhe0k8MAOFJyZNd/zx1djNTs0hTLTj7vc6Hdy4nfv6qHTTgOGOdYLQ5yOJDR8eyog8jz5zlzFQ7JmNJAcWlJkv7KBXt1Pf8AH/U1eWB0xIcSBVJdk61HzDAUmRPme2EpnSwdh1+qe2KR8Afc9Bp0hagrKmVPlw/imd8l3dTgfH4l22ZZnNVj9LXvTXmo6pQjv2Cj7hcCUOqjQlgdepGo8jXPwf8AyxifZTkgLY9Sauz7z7ONNzYTrWJKmwLB6X9XXSJDDjapb3dHlRnFMSm1AOeqHkFP9WnGta7xDiFpMRY5gdGVaaeWgmPpWEKWA40e9Kj6LRurdHXp8vTVVcQtZ4m4tNNStw1sOedZ2+a2jokJXu482spUNtzt8OnoBvqI0DXj8tERJaVxpGsSlNONMqPclxCkPhw/M2QD2qR+3rp+WLU3W3MYjvqWcEcPmrzTa8w46X0rUdinYoJB6n4/jsNwfxOsCQOdpNSLN0kk6/8ALGJrFMuAutr3I+c7bdT1JT6fAnfppEqoiUq9eXSKzIZCrefthAw7rlVCkKRHn1WMuNlY2cK4kl9t1Wx69u7oAPpquuS50LQODqYsVcXrzq3V54okk7EICtklW+5URvt06agH5iKmhS3HA1mIhWXVJX27q6gK6J6o7tgOu/7dIc5ztSKfF/gKyA4Zg022c47gbU+p5MzC2g11fgCLOUw5IlNtxX/ciuNuNySFdzymtypCdiQfTVdMY2kSzKCG4KoT35rTFywPKtbpTHHL7dldvFKa+XbPWVRk9BU8b5RBYy03d5ZMsldtax0uIr6OvUszbWdb9o9phltXakdythrXd+3920xw29pt11uO6Xj9EMULfCTzlkcjGMC4qVRUFVV9G8NaS1znkjSAqrn7KsM4yw1xXB+fczTYgx3x3xq8gYryxMbimLyL5EWMq+fk03EmIXK2FDHqqNDisOWimVn/ADR9Q7u4Ea0W1sbu22u/3zebe3h2WO6MT7eMr9bcucUhEvG3jkKAj52jsNabNDIXzXEmkW4eRKc3OOpdAOQQ4KDyqV+T8ZV/DFTwbwO1h+PzOUPIq6wflLl6fFTHfZwvBkWUuz4+4JpYoKzEpY0Rl2TKeGzkxTRCjspOnNx2JmzzbP0UY4X7nuF2y63BwbimLo7ZpT+WxvBUKClGP6W2azKebFVxDMw08MRmeOHKmk534+xvjHknIOOaK7YkcOQeTIOe8wUD1VUyLPAb/Oa2LXT72lqW5T9kqoqMcWmO8pTKXEuOKWGyQknk/XljtHS/XV/ddOW7m7xFGGBx8JmYTrdaxuxA0hQpyp4iaCB308hZZlwMoGZXnzSnr4+rOL73NanDPHDHOF4/LmBuWWRQOXrm3mIpWcXdXHaxfJ8T+nhPX1jyU21NKU1TcRbg9pXcUjciH6fdYeoc1zP1BeDbuneiLZrgJZWSyzRSF2kBgY13mOT5Wfm4Y04zW13/AGaOQnxFx06cEOWeOSLVqOJZhf4vitfkHLt3iNmy2irgucrUVZbY7CyC1nz/ANKi09jjdxAr72Hb+/7aO4R1IdeWAgnfXr7prr2z3CVjZo5blrYIj/Uvpn28E7pTpZE1sjWvMjjk0NKE4kVdw3DnKJtKAAF4XE+0CnzYrG486Zcqgya6wuW4YsPfZVDfeTFQpMN5+KoBbcv29x3KCVLRt8NtdHgsLZl/LucTXtvJWtEnAHQMC4cHgYE5kItPSQ+W4KPEmJHFfxrzW2P1uX1lph91XtW1PkMKTT2tZJT3MWVTOYUidBeBHyNvsqIUf7Pr+GoXUe77Fsuy3F91FKyHZgxJHO/hPADEknkMacgtZLx/01uwue8EHkAQhJ9nups7jhmg/vJhZghmNGiSeNrLiHO8edaTLr8pwtgR3cSZUFdzYnYnNaWht47q9p1Sd+mqraX9N9XQx9SbQYrnabyydayFCDLD/C4EBC0knHFClN3W2yWl0G3Df1RHocCcCxMF7sweNNPxmuZxTkl/x9lMtMV6plxbHHLNMaSuNnHFsomFBspCozLjELJMLsu2G/3FPewpBJOqDoHp2LoC1l6S+ollsIbh8lsXgnTayHU2MuxA8tytCnFumq61hdaF8RIMAOpq8WnBPYfvqWcZS3GRJhvolRlBCy5FlNPtdqk7hSS0taUg/ifUa6fE/WwzQo9jcVYQQE44cqngSEhQCOBHGsRRXeN5F+o/ol9VWkiqmGHdwWZqfrKZ8HdKLWAP8/ZEk9W1FsNuJ/Ko65H151P6mXcLNv8ASK1sbu7K+dPdOOm2OQHlIpI+ZSgPCmDMCvlgOeChXgaSGZ4BVZTZR7++sbK3o6aDLcVgcuOheEXE2Ow6uPNsoXudz8uA4O9pRBCT6jTHRvp51/DAdw6/6qu916hkcH+VA1jbOIAfyhEHaiOGIFDI5nPEhcjf4eHd7aysuusp2LSqnHsjcw+bbQmm/wBbq6yI47WGVDQ2+7BjbsIVJisnaOpagEEA/DbTO/ejW47rvEu7t6u6ktLp7ifIZKG2wUJoEYPypj3YVl0cpKiRzOQaie37ZVC/jzwI4X4wzWJeROOsO5MqnqFyFe3PI7blrm0/IzbLnN3rb0gOwZS5EeU79SpTiVuOduw21S9OdHdben99cX0lptm97Y4sYxjImwzsiaCA5jiNL3FxLnhxBcahw2zLWQOEbDzP5vZU3XMbxr2mGmMXxqGYFLIx+kSmggONUVPNUl5+vqohQI8aKuWlDziAN1rbTurYa74yZ+5baS1r4POgRCBrjDgQQeRBJ09vZUvWwsIaiOyKYj2VS55b+CPAnGVVyRz+1/G5qMRsMcvcvxKsUxIRfNZY9Gx2NPqInRCLx7L3m2UsJJCzKAHRG+vL/qV6Jwbb0ldz9Fz3DtzD2ljJiZEDj4nahiiq4gZAmoU22uMJ0OLuOP39wzSo4V/2zuSnOC84zni/lR3Ic2yS3scl5p4FnMNUuLXcN5EOwawzEZsVclEBeN08JDDM1XtuSXEOdAlY1rnpW+P1E9O7m+28yW+/bZcSWe42KgNlMGkhwYcYzMzxNKYmosL/AK6B303hfF4XMBweB93MGpN5NxVwp5GeEdRQ+O2Iux+UPH64x+4dwe/r3IXK1dk9gkwMkrMq+s9kTV5OiaXo1k0pxh6OykJUSCB1292vprrf08jsuh4mRyWjmCOEt0zRyKkrJFQ4jEuPzU4+3gutsfDZ4Ts8QBzB4juXI1ILnTwQe5L8QeO+HaJ+spuWeMXa7LcellwuU8nKVMexkeP2E/2/ccgS4LymW17diHGwr02Otj6u9PWdS9GQdNwOji3C1Ebo3HFoeAjw85kHFEXPsp1u2h21ttCdMzUcCP4sVHcagP4a8ZRGuY+WfEHnSnWI15j9vQWWNSPdZWxdVjLdxQ39E8pGwkRvmMeUghJR6K67a5Z6dbM2Lfb/AKF6jiIjlt3McxM3RHwysOQCYtIKiqjaGmy3Z9lcsYWzNLXRu+Vycfd8as04pl5DwNmVZ4lcwz057w7mVY7XcBZ3kkcPsWyENLcseJs4lve6y9fMp7/oFKUA8hACCVbDXYdn+p6duo+kN1d9TsMrCLSSQKoGdtIqguTxNcT4jhV5DPLtdw22cSbN5HlP4g/+2ezJCakDgfHsrhZC8ZwCoiXOBWmRTrdUSZOVBt8IM8tplNw1OlYtaxCU9iWgQpCUDZOr3Z9o/wDHon7dtDWnaXyufoJIdGXfMBmoXIcK2O4ntL1vmytEN4wIdA8Mh5kcDT4pQj1QtYQUEI7julQV6qWnf1V8PiNXwJLkGJB+6qrWAwNOYNdqgAEpKFL2QQSrdWwP5j39ApQ3HQ6A45DKsOUu1E+EUksjUUS4ySR2iKSrr1Ke87JPTc9NRCQHE8R99WDfkHdWA9e5s9qfXbs6hIUOm5323Prp3trNdR7jusJA9U9pO5/p2Ow3O2/9Wk6mnPCivM8n8xPyJ3T6dep+Gw69dDQi99FfhI+UJH4jt6g7/wBsdfht6HSgayMMxhWi5/NRYnJR5g+OeUMJcebuvHR+seQ62UttOUudWI/zdw9HlONzB3pG5RsPx1CjMYupGPVcDWJ0DWEYYH761fYYi0a5j9g2psKZWfaKdmy4Dsg/+W66mECZiNKDnTD3mYaWADtpa4pDlPxVWrrbbDMxJWy1sO9TYVsgkb7p79v2aq7sMMmjMAColxGzBo+cY517HW22n5EyX2hEZl15a+35g20krT023UpKtttR9GrwjBe3jTADnODFIpwbyZjt9xTItZ1qqFmP0MWLComWluS7R5xxPsKaWE/u1LZPz7kbemq+G6vYNxbauj12mrGRUDUzBHLtqzgEIXzHhrwPf3cqxmXPTK6h45pZaFR34GExW3I6xtIbU9Ked7JCvitIV6asrR0VxNLKxC3XmMsBS76QSthBI0CMBOVNJOjt+816r2UO9B37CVHruCBuEb6sIF80F3bUKNwa1BlXfHfcYKmAv219oLa9vRQB7Sn8NiOmlywNe5CMKXHNLBIJYHOa8HBDx7aTFzEnW6XHZchbj7DavbccG6929z7fT+yR/wA3UiGMQuLo8FSpLrqSWQvndqLqQMj6h6OxGccWtqMtTjUcn92hxZPeof8ARbb/ANGppcFBx1JSgSzI+E1nq5l4FmMwsKdfWhpKFflJV0BUojZO+migJcflWlPOlhc3A0tY9PMh2CV+400pDAbcQFhaFO+vd3JJ2I20xHIyQYKVNR2COQEv99I2/r536gqRZKceUs/IT/kUoTsENpAJA21Kjc56g4oKda9rW6WhG14o7O8hhDWzT6nW0NkDZJKiO3b4DqdJxBOCisB7SNMniNPtIqnGaxLEkx2p0lgJiySQFpeCNz7qBvslQ31DleS8NRWLj2U0AB8ypTay4q6mtbZmIQJi3XVJcbIcQ6gndp3ffp/QfTbTjJA9xDQQ0UslH6wumkU/Gccb7nCp7vV1c677n1AB27Tt6aeLyOKGnmva7OsqkhoFEtK1+3FZQ2gKJH7tlDaCU/2le2kaSHFrgT8p40hpaJEGRUrWClRpDakqW0tId7VJ7gUhLZ27d9/wOpDnwk+EqRUsGNoQGs9U2kZrtZlMBLAVsVo+ZSt/Va/xA1GMD5H6mFTTMrQ4mQYHKsraVdf70KehalVa3UOvOMqIU2EKB+XY7gpPXS2yvaS1w8aZUwx5Y0inPjs10aBDsa59ubClrQCofO4Cnb3GnQolSFo3331XhkskzmvCcaiSl0wR3zV1yt3lyJMLZLHcEqaWn96hG3qPiUK3/wBTUwR6ANfsP4VhrNOHD7fjSdlqLjZaT2pStX7xQTsenoE/hsfXS48HeI48KWxFrEPJ9vZBUV9w6qHwG/7PU6cc7BacBC410diStHXYladx8NgfwH46jnHOltJpWsbJUggbbEFKt/Xs2UAf2agEnUh+Wk6l7jWUfkOvhJI7UJIHw7j+H/4u2mgGg0IMxWQpy0l98Pue22hlxfoASsD5evUEr0icFrAWDU5cqciDXPR5RqV1vSA+HEfHYA/j2noBv/i9NDQeFYJOdYFyM8Qp1ppS0g7Egenruf8AANOghMc6SCvArWEeWoe4tQ+UEAfiSPwH7CNOAIQRmazjlWDsJBcKG9glaU9wWkAFQUNyNz01KiRcacaxrax3T2+oAWoHYkddzuR1/A7adLQ7OlEVlY1E07QSb02UYSWrNNeKMqAluR1R/e+vSSd/bS6O0j8NR3zE3Ah0uEZC6uFY0khSQqon40mi8pgl0dqyULShKgNkqV06/HZJ+OpJAKAZffWdIFYBxtSfceUvuUolSkD4q+Pb+AJ/1NTG5BMqcJAHZXnadJWlvs6vLT6/mCt9tk7/APxb6Hc+VK4hDhWXeW4y07G6dzi91qWkdyUgbFKfiFEaYCl2pfDSDnjnXkhNASU7q7glJP7d/wAP276ckHg7aUTpappYQHUx3PcG+yQQUkb7d2xB/aNxqMfE0qEppQ4cq733VPuKWU9oKdwCCSUj1/8Ajaw0BNK1hErOQVJTXLkKWgKbeS2hHqTunfcb7H5fjpiUpKI8So+y08xgLDJgoOXErWHsCmQ3uOoJKlK9e4+h3J061xFYJPGkyQhvdJ6b/wBZ2H7Bp5DWC3ic6xD6Qp/3ljcAEbeg2A2BA9CdtONLtKBEpQKBDlQwsIUO4KCe5KtiPTbrsR+G2lYEcKWcRWWclF72u0fE/Dp0/EfDbbTTmHF1NlqKTlXSQn3FFSe4Hp8P9Qf16Qh4VjurLVcL6uQ20GlOqWe1ttAUVKWeoCQnck6RISBhnSieIpRIpT7i/wByU937lXcggg+igAfRSTrAeiLnSfERhXbIx16EEFDKQ37iV7kfMPiSfhsNLEjX5nhWUKY177mnxM461LcfKcndC1eyk9rKmUSHWkH8O5TLQ6fiNYbI/UgCsBwrBa0NVUcfj+ykpi1hZ45cwbahmP18+I4OwsOKR7yd+rLiQQHEOb7bazdRsmiKjD8aTE4tIK+JD8avWc5zreYsB5Lp6RuEuJF4U4yi2TTxW3ZRcmpkKbs1x0pQUKYQpklXX0P7daxuqedGXDwteg91WXT1nLb2t016HW8OHcStQRrg0zXvQiGH5Mhba1OhP70NNBXckH1Qk925/ZpZP/MJIHwq5DfBp4pSYtVpcWrdjZzYJCgR7XZ3FKnE/wBHbp0DBOymwGyPIcPEBh2dqVGDktClWsVTqQSlpxCD+KO8bE9PU7b6tbAO8guaUqnvVMnizA/GmukMyWEBakrbS5v7RV0Cl+vQH0SRqwbIwhEUjOobU45U+vjVy/k3DufVuZ0DzaLfG7Bu7qFSB8jFg3HkRFuA9f8AKRpSk/16YuSCEaMCoPbhS3ODWkkLhSfyd+LeXFjckJZdtJs2dLbRugB2S+5JdKf2OLWdMxl4AHACo7Q0NBYNLeVPVPgNNr96L8ocAS6EjbscPQ9pG+3rqojkIJY4+Go0EoHh/L9vhWBkWD7cMxHT7n061hsk7qIc2G2/rsNZ0h55LUlrWlSw+I1jksSpcV19loCQCQ2SfzFKdht+J/8AjalsRiRuILUVafDgmrL91eePOsrmLDx+PAK7eRNYiI3PzOPrd7E/DptsSdNvtI4ZXTud+mB++raORuhtvE0CWQ5jP207PIPHUfFZFDKZfa7XWIUayhj/ACrDrLCfqJoT+Ypee39dtU9lfee57TiAcDzBP7Kmbxtwty2cABukBw5GpNeKPkzRcL5Ndv5XSpGPXkGNVu2sZYH6ZFgv+/8AXS+4jdA9Tt1/p0q9jVvg5r7eFa7FcMhlJcPCc+QrZr8W/Ffyb8oKGTyk3whlmFcLWX0i+OLi+Yj0eVcgVzrMd13LE197IrouOYZ3SUFuZMebW4zutLR2AOpyXm5zPP8ATrdht2hXzzPEcMeKFScXewZ4Uw7dy55ZbRF7f4jgF7V4Lxp9cr448VOJcmRhVvlszlTLa2NMfzReO3Sl8fUr9ewuYmmgZQ3C+su7NSmu2S+1ETEbG6Euq6qFF1Pc72I7aDpyeAXbyTLMV0NYAixMRXuccGkomdIur67hDH3Dg2U46WYgDgp5HuqOXkl4qcbZ5xxhfkNy9gD/AA9UZZCuavjbAZ9w+7ecmwYUNUqJmUXCW1RmaHE4W7bTc2dIDkpx0ENbHVIOluqNk23zt13G6muJ3FwjOlz8EIcuAjbwAK8s6hl942Bk9zIIy5y44krigHAZZ8KYV7IcIcqaHNKfAOPGaHjh2siJXeJkqsXJP6S4ybeFStOswYcVhbZjh0OuKDjqSlHb11Uz7luNpYHdYLmeQCQslYquY0hCAABpJy7ytNXku7QSCZ0r2sRRgMQmCdicqcXi7zEprm9cXznyLEZ8eMQsGY/H/B9LAfg04zOxuZzNllYDrLSrS/tpCK915TyhFajlaG3OqjrUpLme0ubCGWCe42WG4mnhDneBmrxs1NBwIKBCpAFa07zpvA4gWZlco5u5nlUxvHvkTKqnyJzDyn8pliopJHLziamBLnPxob1JiPE6msYq8QXKbW1BqINfDajMe4UlU54nYjdRX0x6j7BuXUkHUG9XttLubJJi63BPmrpIaWhMGKA1pXAnKiUH6iOaVgELTpAXEYHLvqs9nmq7uefuROXb1m9hxuf8zzKxyOlmT3LWe1FurJ+QziyXAEofaVUIjx2lpQgBbPcAkb6XBDHunUxHUTAyS5fI6P8AMY3PxjLjxQI0nCrqBk8MjJLxpbY3SsaSMyD8anr4jPUdf5O8PwIWQx6Obi/JmKW8PILKTDpK5WHW81cBMt2TZLjRAlbU5TCvc3X7qVdoI2Vqd0AZNp9Qo9v3MRu2R8hFxHKGugD2gmN51YNcoBB51FtS6zvnWTgkAOZy7CT38K2R8o5p4Ti5JArLvJqa/XQXcHIGIlXXO5VElWtY84qqks/pqHoK2q2YA4t1RIDqB2hRG46Z6n+b1Rue0z9Kb4LC82W8fOGsjbLb3HmMMZa5gc0OMTSXMQeFyHCriSRkTtILUaV/yk8Ms6jFb+QN7T8kMZPxzGy7knFnhOjZPiuR0dsp6vm29p7s+3pcjltV1eHW2l9zapAaYjpAG+3XWuXXXHWWxb5ax9M7df7x07FGReSzKx73HF0rHEBuonEgkNATGov1w1JCHvC44ZHvww5U/iufuNcyo66NR5tHprLLYkiPVSJ8gQIDK3HJFVKjzLxAejFFc+hRkPRi8lGwIJGrPrPrv05612e26c3u4uLGO9dqa+aFwha9qgsfIARgcFao4havdr3qHbLptwwjWWnPId/Csfw/ylDzXLOUvH6hycWPKPFVTFm0tvatuSsYyqvfqK+RHnVN72tQpUB2zW5E71rDiloUspHpq89NJNk23a77pHpCWSe5tPGJXt/Rc5wUIVCNVGgZkYkUbjvB3jcC6XC4aAiDwuwXP7Y1DG986g3k2Q5YnFb6o5K4ScusNyjAq/H5FvglhFtGEqn0eXWMtlt+ryKDYxFSIbzQdjSkhI3HduNJ3LrvrrdtlutwsbJ1j1vtV0Yrm3lSSzli1KRrb8rnMV0R/KUBFa1PusrXuDWls8R+XT4EOamss/Zs5hb8e+RXjzayaWRnOEsXLOJQcqMimyhIU6Z8SdjslxTWPX9E+hbDzSlFt3YDvQTqv31l71VtVn1R0Bvcmx7oI/NDmvb5RLDpkZcRyODQ4OUFq+IZUyXPu4m3dnI5krmrngUKEFvAj40nMT5nqcz5Be5qxRprHeYsIYssM5IxKKstxM2qGBtLr7WljKeDk+qkxFvRH2wshXy95B1ya2/uG6s2fdJLXqy3t7XrFA21vLcOO37g0OAMcoaHaZy3UiqFRDUP6+Uyh0zWtvhg1zcQ9vFpGSn31YC5ylUZfwO/zuquyWlpZHHtlc2VXKaTRWuO47TR5arF61jylONRZMMR1uJCj3vJKfQq216C3u9PVXT7Op+kNkM23Swec+++tfbMZKGkPj8sNe5z2vBGnTjhV7bSQ30YuYtYcW4jINIzB7qaTm/y1x/x843kZxl9TJvLe8rIU7jDEattUewzBp6qgGFCdRIS27BCZshKX5TjaU9qtkJUTtrkHp763+qtxt8uxwwWd/NFdSRQ3Nw57ZdKr+owsDniJdGrS1WgYVm5uX2UZM5aXYaQMSQRh9uVQtR95Li3H8vyrDOSOIcox2XiTEF6yl0lxCuWi++wwqxbZQEsg/pkxxTRAO6igem526fs3q513bbhPH1HBtl1YW8jY3/Th8b8xqezUoRvJVwqJDuuo6JmpVl/CXPnFPkNjJyni3KIdmylxbFpTWD8euyajmMttOSoU+qff9xC2A+jdTalp+bodegNk6i2TqKxG47VO2S1cUKuDXLyLXEGrBj2Pb5luhQ48x7Khd5QchcL4x5V4fk3MPk7Hw7jzgThdOaZbwVHnVdnV5nyNmOUz4HEk69oYv1dhe2VXCiWk5hjohl4xnFD5dxF3ffendkdLd7tcMY1jA0N1A6iVOkAKC4D76l6vLiDnjMELwx4UzuBfdI4Gt8lyOv4T4L5Tv8A6jFLXOchfdYZrW5FZVOuPuyYtW27OlqRZVZUphwJ9sD85SkE65DsfU3QuydSbnuvS+2XEe47lCJ7oAJ5xgGlsukYBwYqkYEdtU0Zs4bp72Nd5kmaBFIH3YVNXxd5/wCEPIh93O8Nx1rj/mebjERrLMGsY7dXl0zFYr5RT2DbTbSI2WU8QpCWpkZTqmVdwV2j06l0jvfTHUMH9b2FsUVxctDpA3BzkCAuaMyMlHtqVG+CU+ZGA2QgEjs/HtFTCJPaUlKg506qOwSANiFJ237htsfx1trcD2pUjPA5U3dlxXhNxyVi/LUmmiN8g4xDta+NfR2kNyrCBaVrtYqJaOdoVJREadK2lHdSFfs1FdZ2j79u5ujYdxY1wD0xRwQg88KRJDbySNme39Vqo7jkmderkfjzFOVcOsMFzOI67TzH4k6NKhO/TWtDc1clqZU31BPbSt+ttq6W0lbbiR8wBCtwSNJv7C13G1NndDVCXNdyLXNILXNOYIIXDuNILPNi8qXxMcPaO0dtK6A06zFix5M5djIiMMxn7F9pLb01xppKFSn0JJQHZAHcsjoVk6kgOCFVdz49/fToUNDRwAHuwr2hPyAAnYEkkH02PQnodj+Hw0pSpORo5Hitfiz3JWE96VJSdz3ABRG5I36ju0HCsk6StJC+cDkxtZPzfSISAAT/AGviTsN1bfhqIA3U5cdRqwaFAFYYbIVsAR07T0B23O3dtvtv+3fTuQxyrJCFK6u38x+ZY7z+7CtiogbpVv6fLvvrGBCkVivOta1AncdSCVAfifRYPqQPw0KuWIooA7VBQ2369oJ3OxHU93T8PTTbSQSmNZXBK0gP5qzIS35OeK1Z/nK1VHAuR2pbJ7YzarHO1oKmzsO5S0RNl7+mw1Fb/wDPPHNrfxpqYgmNoVUP31rNWlZFyViks5MVbcZhHuqZOyDNcX2qBeA69iT6fjpck7IAYofmJx7O6oQkeC6MBQKyPvOMgtJb7W0gdqBshCQgbBKNttkAahE/mKrWJGa/EPn+2FeCYXpKHke2fY9o/Uuq2CkMJO7nbufn7tttIMjQB/EaWzRqDn/MPupT49hE23oG82tbGJWUlbPbLEh5QaXKdYPepiOFfMotoASkJB3J1XXe52tteDbGan3UrMgMATz5U6y1dO03DCA0HM5d3trtzzMYOYGikRoimTTVP6atbgAddQ2+txp51Xqt1SCN99Wm32rrOPS4BXHhzpd3KxwZEgBDc+dNLIeKi2ob7+/3q/EDfYbj9upwLWvTFVqBGPE4jhWUX9G6wVLUA4k/mGwUCP2H4anktTBKAS1znH5FrFOLSlZAUCte/YOn4epHqSd9DcadaWuRMjSYNE646p0hOwWSsJG46/Db13SdOoCFX2VJUIGnCnN4xw1qZJu5lk0FMtpbYhpPqrbcqcb32CSjf1331TbzOI2Nia4iReFMTzIgVMKSmRu/omUGuS4pSVJ9xsNn3Avqdkr2KuwkD00/tBMlushRoJz+HvogaXRF2bVQVnUXcbt7XYEd0qUkBDwSslQP9lO+49eurKWQvBaAihMM6wY3NxaSlIW+r1xppUGkMBTgkNrQdghCvmT2kehSrTMRBZpBOGGPFKca5cONIezuLdyXumxlLQ2tISkuFXoB84+JVtp5rWFSlS4z4caWMbHb59kWEpa34z7PuN/UugLSVEK3DXXtSoDSXNDMEQpTLpGvwAQ17K+H3NSmnGie0p6qGx7kj+zv/wDG20h4BRx4VgZ1gG0yHnS402VoLh7Vr2AKW1lAJJOxBCen7NYe3UdK4VhwGC8K42Mgl5pqQ4VLKkoHcd/Q7I2O3ppUcbGhG4U5GxqDTzrFhhT63G456tqO5T0KFdQenptp9v6bg7jTkkha4L8prNwBMVA+geT/AJN4grUCQ4lR3B29Pl/5mkub+oJDwqO5wDyW4g/ClM09IqmHPaiJfjO/nb7igtPJT0ebSPipPQ/jpGgvd5rSj1w7qSRiSD4qUFZasMvMNyXG0vS2mnkIKtylIJT82/xIPUaWJTIHDSoApkslCE4ha67ZUf3itCkIDijsyDv6n8wT/ZG+mS0txJVfhS2krkUSk+811JCj1WB6+hOwGx0lz1wpzGuSmT+7UhWy1HZIA3O/RI6dT66w5wa0kikiTxIM6y4YmRFrYlNOsPMhHe08ChQC0hSSQevzJO+ojnNedTTgadA4GskmYVNKT29QBtt6b+m/+ppry8VGVZDQT2V6Er7SO7fZzY9wPzD+kAddjptyuGriOFYVqhvGv0r7SoJPzFXUq/Z0H+Aaw3AJWTjWUTOajQJEctlbz6T2OJO3tE+pP4gbddYBcXBRxrDH6SppHrQhQUFHfr/zj6j8d9ScBjWHLmKxsxEcNAqQk77BI/FX4J+I0Rl2pFNNgSakFYBxspUlxtIKT3AgnoBvtuPjv121La9RpOdSQhQOryv7tKCilSe4em/adh6nb9p/1dKYS/kgNKGIUVj3ygJUO4f9CfTruAN9vjtp9OWdCEoawzzYWQO7Y7n09N9ttPNKUta8bR9t9pxBJLau47+h7FbgbnpvuNLJAYRxIpWWJr2uOvSZBdWCC4pSnO4bDqNgP8OmI2BqMb8orL3lzi93zGuSG3mnwlodyyAe1I7l7ep2A3J067QAAaSHaggyrMRpSwULc3Uk/s2/Z8R120yWqEoLQcqy31KXPa7OhV3J/Hbodvw+OmtJYpPCsaUUmu5C/l9vuKCjc9p9CfUkftGmnauJzrIRcMq4dyO0Ng77g+n477kfh1OnGkBuIwoIB7q9dvXw2K2M+jtXIeISQlX7xHxPePXr11lrtT04JSmsZoXtpEuNn4AjYjYfH5t9j/R+OpDAUWkoSUGaVx9vuISfzE7bgb/H9nrpWXdSlcBWcERtlPa4dlpG4A+PQdTtvpov1Yg+GsFxNdHslRSFDcqV+Yben/O6aRjwpsqAoqSPAOHNX2Vz3lNrf/hqlevwltJc/dtusxlP9oH+Ta98bn01Bu3ujj15A4U5bASvLeIC0o8jq471tZTUtNpaS+flbSEth0H5iEjb859f26TESWDHxU/IGtU/l/GsTOZZFdYBTSFrdrnW2Fbb7Or22Unf+0ADpcasdnWHtAZ20ylTiNzl1za1layp6TWwkykJUhfatIabd9tpfb2lRKydt/XfU0yRxsGoYE51DdG4+EFXD8axkOskxLiJDnt/RyEyEIfQ90VHKVEKDw69pSep/q1iSZpCNxAoawtxPzGp7eKtnJrIPNNgGESIxpq7Hv3ralNlyybnoTIUpIOwJbIG+2te3VoJi4K4mrvaR4JiXHUQB7+NY2sqkmf9Qt1v2EILDqmVbdjhUWwncn5h2+v46akcsZCeyp0LXh4AKgNRe3OkxkKGkOylsrDrrbkhp1lB+VltCx7TiSD2kuddx8NORuKAOwJFIdrCvHzVH3M6pqVXWFs48pTsByKy0hQ6kSVqJ/DfsA1Z2X8pMcaqL1xcjnZpTIWDz73Yl1RWhs7ND0AAG249PjqyZGCMM+NQow5y6sCKydIqOy08VdxlSN0tbAgbp22677fAnbSHDsypTgRi6spIcUYzKwVKc7lJX3pI7UoO/wAwAOwPw0gY4U2BrIdkKlxV2QlxvpXHFKIGzCkqI707+hJB6/A/s1rEseNR1LXAn521gp61MuraV06laQD8rQBOyd/QnWWBWIeGFSMDiDga6/rW1rQ6lewZTvshRCXFLHb1A3ACQN99vXTT2OAxGJNHl4pmaw8ifFdCnWXvn+ZSUq27u4b9R16jcdNONikVHN8NSomP1hrRhWCbnqeKW1qJWHFKCiRseigN/wACE6lOj0jDLCrG6kXQ1yqlXYfaR4Kwi7dznlvl8NWGK4lYUdhhGISgP03L8giqcUbHIm1FLzuNU76E7R07GY6ACQgHurd2v7XbbEzXDgDicf2cSapmuiaxxeeNXfcqeXHJ+WUDWEqmSq7GH2pEiz/TEmG9OQgpRW1u8RTYjQwF+21DZCGktpG++2ua2E+8dWS/VXg8vpqF3giyM7wSheP4G5pxwqPHK+QedNhbhQB/GeAPYKbrCsbZrOQaGNmNGLZioqqbObrDor5hzctyK2Idw/jl+QO5Ndj8ZbsaRePBIUWSptI3UVDZy3b7CWXdr5wEdtHrJPyt0glU5BMB3UhjHSz+bNimPZ3dw4Vi/Im8yvLOeL2t5G5HgZ3a09XDazmwpoaoGD4lkLKnHGuKsCjJcUwaHGK1DaZLqAhTjyV9+5TvrT9o6luOoLF3Ue4xS29pcSltuJCr5mNykIya3k0YJjTVw0yzJI4EZBMvZ3Zd9MfdWeEVgxx2a1UWVRmFm9i8yokuuN18+HNYfbjTIK2SSiwr3ktqYT1S452pV01q+/2lzGx+47SXOlLVkYAusAqqc0451tuwsguWO2/dB+gATG7i0jJq8jUxMh8WMPySH4o28jGi3jk7MpuJ8gqfiMRY11UNYtIg4YpL6ApUCNAr4aJTz52W5LWSSrYAeTpOtdw0dX2ttcyP3KKQ3FuwKREC4qw48Tgn8JArSLy2tYrm9th4mlpOH5XNch7vEqU4nOrGLWnEV3w5kNDl+bY1xvyDiC8etJJbq5uRRK1ybBg2t0+fdmuULzL/AGe+gtqnOMhXY2joZfpn0nt0F3Y9aboHzb/uUSMghxga6QkOEshB0kOTwDInOqhI5IgocZRpAwzxTH9tVtZhBvM8tVcWcSYtMgS5ZmTcrzUJXa32OYxE3afbghttqNVuJK//AEQd3SNglQO51612rbZ903B8d4xsFvbDSWsAJRubnSFSAEywWrrqCO6so7LbpJjJK2LzPLIGmEvKhrTmSW+Ik5ZUvo2UWFTybxVfci4DjHLnH1RVL43r6extpNDH5NXT1rTRynIXaWUxZVcqA++39MtHtJ7We8ArUTp3Zr7YN06mvLSzijlnijDXMla4NIIwkJUanZ48BWvTXJMgdKzW0hEOGrDP7cqfLGeV/K3grkmuw3Csnj4rl+cx5eY8G4+1S1l/jlxZZZOjV66OVLnGQ5Fw2hqY0httb77i23AlZ+dZOtb6Z3fbrC0ub3bWhu6bfLK1Gt1taXOJeQHKCC3BqKhyNYjlubd4jBAUKwZtxyC1abwb5lWHlVxPk1J5Y5hjXCvHvHuUqPLMfF3ZGPZPy5RU6WkV+E0P0SEzGqSyvu9+3mxAVCuYKE9pX3DbJ/U871C3bOqpDa7NFG2ZzY1Y6+c5yQ2wT5GMQunObgjRV5ayybg0wzFsbG/MmCjsP3nlTp+N0uR5p8d5px1yPgOPY3VYDeyP4OzDi2NFaxj9ItX5zeKtcdNIdXbLx6HXQ2GLB+ahX1LzDoBKl942npfp5vXXSt3ZdURsuNtfcO+mcAweU1B8jQFa0HIlSc6s72ztjbMsw1iBg8TcQV486bV7GF8fXuYYDyfyVX0GUQ5NNj+WwIkyQzNqMfqaF+woLmgaxlEabY0d1BAflj323IctPYsK6k8i6q6T6V219zb9Ub/JtV9GGwSPhm0lgDf0XCGJA8vGZKEO51QPh8vVFO/SQWh2PBMCExT2rVfaMQyO95H5vyqr5Y5bxXxh5Mo8Hbex8Rq+VnUnKoz71Xjs21jzHHrSbT27jAsnZBdDrMVYaX1WFDlmyXW3ttrfZ7Dc7ybaZNxfDLM+R63r0xc8HEiJoUkORcFWqr6dqSPjll+lxDlxc4/lA4px7ONP1m+R8OcAYrxfH4e5Q5A5VctL5uriYhjuDNUEavZZkxkZh/FFm7aTZTWRuupfkJhsBDUhZAQvfbU/1E6f9Euo7SXZNh3vcL3d3uaHwwamwQ6nBrn+WzS6R+atD+Ck0u5ZZxMY2Gd8kziAQAgHP3Z99TG4q4X4Ye5OicjcBWtXl2cUVLPvs75YduJrXHmOG6eZgVWP5fjDizLZyx58FtmEXnpUx75Upa7t9bN0l0RadP7RZ7H6fWMXUEELjFd7nePc2Oxna5rmE2zmuL5GNTSGPVygEjGrCG0sIQ02wM8zT4ySjGL8pcEUFQgQ09fmrljvHmKobzTJXY16a+Laq4ypGExcJpYT731qLfkh91Uxd3Y2UuLsxSNqQyllP75S0fm7HvEe3dA2rGbteuut2xfoQRW0T3EkubAwI55OKEkDjVne6InB2kMehOlipliXLmv4VTW3yRkPO9/Cz3PcncsK+wyuVkk7Lchc9ujx/D8Pdbp6eLWRkNMMQIz1/M9z220Bt9aGwEgJ21zW0upIrK86nhjikvNM0rdLQ0uJ8LWtP8TiV5dmFa5LI64uGsxIGPcMkqD/AJH8Zzcf5QzRCbUTqK9hSkUc+vZTIspTEIe7NmTnmkpS+7PnK9xBSkboV6n11y7o7d9xc2e13SCeDeI5HOeyTgCRpxQBy4qUxWsTO8u4cR/KLk+Aps6fledwzHf5Nj4/lsl9NHXycXrcRsLhudc8gwxHqIkexYhTkOz138t9oyWVp2UO3bYbnW5Wbpby/Nlt5bDdvfi5zi1sbeL0BAKBQO2pNmwXF0yBjgHuzOQB4k8wmdSB8VfHjJYHkDwfScy1sPkXmHkKZ/HPkDd5UqTeij/Xm5tnX4BU/USUrjxsQx+OIiX1rUhuQ672BO4I4p6ierIg2rc9y20rsdrLHbwNkJL5DHK0TTajk+QggHHwFAKnbhurzeMtLBG7fGEAOOpM3k8ycAKlb4mYHiNr9y7yR4dkNX/HFJL4/wA8c4ZfkX66+bi0OU1FimAytTJYtKr21ONNRngptuG4R1VsrXqH0f37pnrpku7skZaQXli6KM+Z/KegBja4/MDjmiZCkWVyJr4xn+W7UhyT291Vf33O/MvD3lxjZmcoZBhEvhLI7DD2bNhthTuJY4bZyJaNQlGO2bHGXHXlyGo75fSpvbZQPXVh0Xs0WytigmlkDraZ7GuYU0gOOKj5g45rzKVDnkbHdt0+CKNyD34/tq0iy+9nz/4/8lS+N+VuPMT5mxNtylsqXkOrdkY/e3eKTGBNXbstI+pr5Uqzgy2XEdqEoaUhSevrrp1n1vujZZY7uNkjY5SFbg7RwKd3xqdJuEsUrmI18QGY5ftq3Ti37nPiFyvZ4JUQ8zvMRlchyW6vHbLLqRytxqNlT0dhX8HWuSNynokG+ekPeywl5Dbb5SSFba2/beq9p3B7WRufGZDpBI8Or+EngTw51MjurVzWPdqa1xQngCmAPKrB3Iy2nVJkj2nE7EhHRZSegcBHcHWiPQj4eh662QtIwdUpNOVc2R2nYqDjagQlXce07DuKSCN+9I/E6Gle2sY17FIeCW1KbcKArq6QpDZBB6KUBsQn8d9tL8QCuXTSmgE+KvI88j92D3AFxG2+3XqdwNjt/RvrFYABQHHGk1dJccsexvZZU2nsSe1sBtvfqVKKUthG3Uk7ajMGp2GYqwaQMDxGFYf2igguFY7U+pTsCru6dx2+H4eulL+YroOHtoLXE4qtdCVdu+/5lb7j4bevQfDbf8TvoJaMDRnXnWsH4bFZSeh+HUbkfj01lAiNwBor9WQoHfqNh0/Ek9SSNthuP9TSPCzJSayhz4Vo+/zREJ6z8wfHGsdjd0B/x4nTXpKgC8Uxc3nAx0qBHYkuEbjbqDqBIrLp8oKPRo99N3RLWx89J++tax99aWfYKAhtvdvtT/ZCRu2kD4doSNYxHiPzVXgAHUqOpLyGZMsuBtvYpT+ZagBuOo9fxOlGVjMXGnNTW+FpAJ+81iUwp6CptSip4j8e1vbbolR6fJ+P7dKa+IuBPy0OdG3EEL20/dzTwG+L8ZeTcRLAVEKW9bRQ+GZEexkuFYZcjqGziUDbtWNUdlJJHvNy6dhaZCNBRQW9nIniKnODHW0flOaUHi7CabrJq1LlFiE1oFlq3oW5xUojbvEh1paUgdVgdvqdW8Ty2eQEEo5B2YUm4j8lkbih1N+wptA0ytDvtu+4kK7FdvqVI6j5R123+OpRLi8BwSoZDg7JAa7VwlFhbh7R3I3Rsdld3btt19NOmURhUxX4U/bta92lxGdYY3jjP0sZAPvoWhIUfTff1+O4233Gp7dBCjlUl1vHiHBDSsXMS2wXXVEFQHcR6OK/DYdeuhAO01CLVwAwFZChrra7ddjRJyojSmvcT2g/MP7QH+KoDVNudzHbgPe0OJOa5U0/SD4gpFeuHjUeDYn3VLflLbU2pxzqC4FfM6SrftB+GoDdwfJGFIHiw7eysOmeR4cG1jLPKkUtkiAJLtgxGSA8x7hcbjPqV/0tJ6fL8R6asY7Ftwzz3tAkccD2dtOxs1hXjH4VhbyeLcRp0pYWrctIGw7A33bpSEflGwPXVjFG2CPQynGt0ZUkZNSpLn1DbRQ2UqWQAAE7g7lB+AI+GlBxRHHBaeEg/dSihWkYRm0IKnHEpQ2oDf8Ad7dCk/A9dDtVILCX4Z/b7CvJKtnUSW3opbRJDyFNEo3T7g6JCkjpsrcaxpKeLKlOa4BacjI5cudWRG9246X48ZKltEJUVIZR7iEqHoguA7/HUJjvLcRgQuVRYwzUpzpuW0PwXXOxZQh1PzuE96wd+0H5t99j8fw1KjkLguGdSfCQOyuX10Cvd3X+8dWO1xXcVKcSQNlBXUA7/wBWlva5+B+xpIDpAuVYgzm5clRSko7SkpSnqSN+pPwGltLmNR2VLDfLBLyEpZ17bEhLTTiAS+rYrJ6jcfL+wbb6Soc5RTD3+JRlRJpQw6tCFEq7k+3/AGvb39evX5dBwCgUsPy/hrtbposptaXh3PNBRDgJBOwJI2+ISdNOc6PxflNKEjlwyrDsVTiQUd3yjruQRuN/j276wZAThSTIpWlBSOrp5ofIDwW2lsLVvsyEq7goJPrufhqLcBs0SAo6mnt1gJnS4kOHKlmPOkLQy+lPvSkoSXN0DZtAHrt3bfDbbVYQLPxsCnlSW6ozq/NSnpcbXEQGnNpjbKEBtTfahQCf7DyFKCknp+HXUCe9YT5jvCv2wNNufjhxroyOrmPrU63KgR4cVk9geRNQsOq/ygUG4ru5T6AgkHU+zkAZ42P1uPNqJ76VGUOOJNN0FqU6EAhSwsJDjQUkLUPRfasJV2q/aAfx1aI0DxZJUnFFApYSSlEFtKAhUlXaHGCT3NK9A+2vf2/m26p31XRBzbh2ofpDI8++seFxUBDWIenNV4PbCdmPFlbXclxphtDiwD7/AHL2cc9s/DbTg1OcigBfhT4a1F+ZyfbOknbymZcdSHGVBwI2IQpOwWfRY7tiAdvhvqZG3EEcKZaxy450jE79zRKe1TKwsq33/JuUjYKPxHw/DUtEK08vZXmdDk955+U+VPOEq32UrYn0BO3zdPx0toDcqwpGDUrCriFTq0Ic709qlbbhJISNzsVbAbaWSExzpTnchWDWtwuFJPyp3G++/p0G5HqTt8NxqQwNRTnTmdfqH3GmJcZLDK0zA2kuOt9zzPtqKu+O53D2yrfY9DuNLRcVIpajgmVdntgtIBUQpI3K9zv/AEen4aaLiCgFMlxa5APDXfEEoOFcf5kt9FqO24CtwRsSCSR+G+kPLBgcFrOHGlvj7FYtLv6ipfvdjhjlXeWws79oCEJVuQevXppp7nDBgoGkFcfbXmVFUw8slbTu4OykIcSEk/sUlG239esEqAKSXuA5/hWXYjpmRyqU+UPdwQCpHukg7AfMgFIBSPxB00Tpd2UR6j8xQd1Ym0rYrEp/6KQp1tpKA2FhQUpzYd4KgCkBKvx0812CpnT5AAOKisOhPclQeV2k9Qo9xT0G56oCj6/s0pAMQMaYJco05V4wHlK7mWyAgjuV3J2APoe3fffp+GgkDM04MMyKUeM5BbUNiiRFnzYzT3czYNxn1MifDdI9yJISPlXHc7R3JPTpoc1rgjsqWpGWVcL+Wm0uJFkyx9M0+pJ9nuC+1SRse3bfoR+GsjBqZ0guBxGGFY9CCtQSNiBvuOo9PXboANtYLkzzptAuOdPHxJKs15fJZTMEZDmK3EZaentSIyW21uMK3B2Ue0KB9dxpi4AMXaop+2KSFP4TXKVcIeUxXhqKiJBmSXxLSyRMkF9Se9uQ6P8AKNpI3SCN06GNPzEnUnspzVqAajdIPt9vYK8c2UyllwMNJKHW/YUO8n5kE97w+CSv8NZz76acQPCKzOPck5RjmR40qqcQuJXtlufGcW2kTYzzywppe6kgrQ0flJ9NtIdHG5hLxifhStbg8DgBTnZZidNktw5k6H34Nc6+h6zTKCCpXeErKAY7jq0pStQG5AG3XUNkukFlYLA92GIJyqWnF9PCicf8xM1Jj/RzsfxezdYQFJAdr33UOSoxLbaEoaSSlY3AUTunfVVdl73xufmHfCru08uKOVgVNI961H5cuNIEdqCXexgOLKlqUgLUFFSUoP5wnc9Nxp5rH46vZ++la2uQsJHMVhbFHtrklSSFuFAU33BSVODqv5th8SOvx04hRTwrJcpTJvKo6ZjFlTbViGlKEofeQ24VKSlptZcSgKXupPRHdv8AhqztCGx51U3fieAcDlSHer/bdfiKbBWh1SCUHu6tqI/dnfbt6alBwI1NwFV7i9pIwVaWOJ0rMyZXVT1lApE2koQ1Wlt75r69LiFFuTJ+jbffaQpwJQVduye7uVskEht7lUuOGZ9lLcS5qNCupMTkOxbR+I+Gn1xZDjSy26l6Or2HChSm3WlKbcbURuFA7EbaDpfGXNKKKTpLWIQhp8qtT0BxbUoutpaPeknfuQr5ifj1Sd/6NVsojkGuH3U0WiZqxhDx76ztu7FlV7L7Cgr3UuJWrc7pWkdd+vd0/bqKmhxc6sRAgEZGkYh9cZxvZRDSUqQ6U/5N5CgSNyo7bJBP9GpLohNGoz4dhqYQSgHzVzsojLVciVHBLSlIAUdig7n+yfTYn029BphkhMnl5u+7vqXa28ocbiQEMbzyJrGwq+Q/PiQX0/SLlhDi3nklKWYTiVOrlEdCptMcKUPTuOwGnJHHTqbinLnyovdXm+MEOT7+VXJ+AOZXU/NMrqpDbrePKwulrqSrSSlqDHpnkpZsnkICUu2M9G5c6bNg7D9ut7rtFvfRMdeeKSOTUe3Lw9w+NQra1bI8tlzVft2Va2JkmPfQHUsNux61Uaw3eALKpra0rj++lXRxDbiBun46GtGsRRNDWN5BB8OFPTQPlnEQA8tqH21IXiWbjNnfcg51lqrG4yyJWS7CkrIocEeZYSoUr2LO1fbSqSK+DOajx4zLRSkrVv12GuV+qct4LO12qANbZXM4MziUJDSujuIBJXPKl3jIYYwwBHEICqY8F/ZUOsjXKpHXqS6g3UnJVwrF5muj1UlSJ9ncGY7dXMyZ7akKfdekdo9xe7aB6Dc61jeOsILm1t7yzdCdrtnmFo1BNKN0jBETmK1x85AEjNKtkT9gpumOPbnEqPCaK1xrIMrso+S1U6ur4kJL5rEtuosEuLsju0w0whOxWkLKldBtqz23en7g4WtuYbW60FXPcXhzEPiYBg4nkuFbFYX0VwTEdMc7uBOBwxTt7KuLyfkWpq+EuFYj9jFn5zS8os2NRx7EktTZTFcKSTVyr3JICQp4xWJ05KIyXQEOONqI3SDt5/2T0uuL3q7ftzI1M3Bz4LfDSNZlJL3tGGGOHAolaw2ymdc3upQ4h5AP5vEoPtGNebnjkOpyDkHIMR48XByF66xTCKbLLOe1IV9Jn7EeLkE6WAt0nvqmm0RPZSQ202opABB123029P59j6RsOkt1Gi+tL2WVQhJHmGQAkDii+3OnrO1a6GGK5BDg4EpgUVU99QHw3KslxxrknjLFFxKeyyrkCTXcn5vFDibheM0lDOjysGo5Kle5Dj2VtcOSC42nvLrKAFEJ1tkUe5Xdu6w29wjtZr0maTNzo2fMw9jjhWydW2UF1uTZrQEa2M1rijWjh2njSe8eeHZPJnl3xREXR2sjHMr5NTiCY0qxREqqyRJkxlVkq4Q6FocqmK2KtltDXtrefcR3kjcGrsth6o3y8nh2iaO2kmldGXFo1MiQglgPNoTFUONaS+zkvLkua39DzNPJP3cK2ArTw08Vcd4krZfKOR3XF+eQBkmQ171rka38lwmyyKVdM0VHBLyUpj4q/ZxEvxIZ7RI9jYbjffo0XSPRvSPTMO17y8x3hZofLqWV8pBQkhBli0eypYsLd8BbN4CuZzGOAHZVRmPZvxflmQXz2D5C5yJVY9j13j/Fnv4cp3K4N2mJDrXsklY0gMybHHsguLOY2pTq3GkRWPd7f3fXgO/7Jb3J/pks9xJsE4eLeQNBunuYjhpaBg3BwXiBVWxrGyEwuMjSC1vPVww4g/hTByM85U8cbpV1gGe5ZW1sXBokrHrilvHcTssiw9qDJr5GMyIsFaamTJxDIZ6fpwuN7riQ4rfck6tZrHdtjlZN07eXUVlPG14OotIOkA+EqFbxCKpqygcQlvIS1un5xgR2AZYcVBpXYfmvKWUXHHvGXFFxe8wZs9SWFtZ8iU6XX8nya+yqI7ccgO3N5cuz5Tdaw32w4zaVIYaCVISnrrn25dAbh6gbw6Dbba3fegl8z3GQmbTi2SR7nFCBijUC4JVRdQzS3KW7QXkgg4koAik/bGnvush5Zs8Zt8kynIcVwbNOHW3YPD+KZNj0rHMgymAwtdjnlZdQ4f0/8dWDbymgHpKnGIbEZPtpTsBpW69PbgNvs9pZdNh+hDrdsIibHKGudqfI12nEucUEhVxGC0qT6kxkEtY+P5cEPb340q+H5HHea4/xZyLyRylTcBZlYWP6xU3Rg2cij/Vay8YhVls3jt3IkwrirRNHc7LWghpSANincaidCelEmx9X/WXm4ybXYsAmgkdGx8rpNaAubpwjxKuK1Fit2ueySV4iccjyIKA+3jTr1/krnHjXZ3+PcW4TiGOcOwrrkrkbG8ztoULLrvnbnqPY/VNcw5S7EMZibGakpKaSMhpEOtKg4Gi402tPXP8A7qM2re7na7N0cO3WkbwzTG0iW7eQlzM4t8TihLUA0ggDKrD6ue2uNJa0WqEl2BL3fxOQY/5Rw9lNvyj5UZ3zTgrFXkWIyMgz3Psjl28OwdanSDjmKWDcb9Teu6dsB56xsvZDzbjpKY8BXa2lIB355f3V91vJL03v8M8W9sudcM5Dg9sb2Evy+Zr3Yl2bW1lt46Zrw8LM4kgkcO7lXr5Xxuwu5WJceXEKqgQr7HMKxOZX41XNQK5NdVuvLcvGoMJtliTHfvJDalnbudeQFKJUNSNu2vdN626PpK+Dra9imbGHtBDZtBSNzXDMO49udRGRSySkSnS7SmARQeVSD5/8NLgOL5Do59TRTuM8Whq5Nrr2awxXQMSo8ZaZh5VU1/tNstwXnY5ZKfnckSiEjfbY7NYenXUr7e8F458nUW3ucJ3yYtmjLR5IjQBS0eHDM1Ol26WdBCCZmgYcSAifdUQ/Hbwx5yyurZ52r4tbGw3hmyqsiiYTfV7sLI8yuRYNWkq0ro8oFuW3+jhtmO2UdxccR6atrH073vcenZ9+ii8vdrdQ2J7UfM3Tgxq8zipFZhs/MtA1jS29ZIpJ/gy0j21JSdleJ4R5Acq80VNVkWTU9FxTPx60XhFIMhkYXyFZe9UtYvkrTXen9eaLBkLaT2ew0OhHzb+SvVz0U3226d26z21rLiGe8bLeFwLYrd+o6otQwVpKAnAmoN/A+EunDTp0AAjghK07uE+HFJztzbxf5DR84sXnsYIxzJplIhVaZESPh1c/cwJMsfvp1jKulrQ8FlTbam+wDUz+2J9tvPX8/pF1DaTx2YgnuhocujynhgeXD5FX9NuTuINLt7eOd8QKoQcuYTH2Z1Vd90rwd5gwfyIyHlKDSP8AInHOaY1TXFfk0eEloY5NxuZXwrGvyKpgsoD0Bf1UaOFdPfelnfftJ17P3HbT0C6W13KR79qbI10Vy8DSQ/BkT0/OETDjWL+1ngmL/mjLcHckwK9vKo/5jw7mXkD41X3OqoSHpfANlTY3mM+qit/Ux8esI77qUM4zDbQuJSY6yylhSx8qFK/AarNktr8yz9QvkfPtc84jQBXROIUSP5MJQDCkiCaSJ0xcA1oCoMR7OVNZwFf4jXY9e4zmWTnL+IspMeFn+JwYcpM+ujtNB7Hc6rXgtblTkFBMUlcWSyppaiC2oqB2FnLcO2y98+fX/S5kEjQ1QC0qyUH8rmn7JSrQtZqV+uE/OOBHNOY51dn4gfc6f8dJLPA3mJklxluEQ2Iq+IedmUfql6/ik1to0VZlsRKVO2KQwttCZHf7qCCHCojXRdj6yjt422e7a5ZSBokbjqaqDDiRxSrSCYwHypnLB+V3IcAnGrruFfJfh3nqplWuHZAvH5KcjtsfjYfnqWcWzWz/AEoNOoyGNjUxwShRXMWQmRDkBXa8wd+u2t9tLuC5YHoY3OVGOQOCcxwXOrFkkcg4teCiHP7GsNn1B5CZFkzs3h/6zDXaux7Y9tyDkdbLwLJ4aGkxpC4+Mx4jVgzX/wBpLhlAgp7gRudRJrXcLiTzbaUWzwcC92tvfpyQ8OVJfHM4owlrgcyVaR3Z/sqC999xTlJjIZvHOIce8d8jX+JW8ypyTl6tsraDxhZS4DiUOCljpkrfW9Df7mX0+8pCnEHt2HTWst6mvp53WcEcckbDpdPiGOKooHfn3VUSbnOJ/IiY2RCheDge4ZqvbWI8tM08lbnx05XrMw5Br8Wz96nh3VTQ4Jj0qjRLoquc1ciNW5mJb7gbkQIbq5XYfcDbIQVAr1H6nl3CPYp3vlkbPGNfgCNLW4lDmKs7g339Pl1vIl0qNIUJ392dYzwg5/znlvErOwb5LhyORo8ykZi4lnKFpxbOqtcFPa1HuO9tVJkTyW1IQ4hSGy4e5aVHR0ru8m6Wrpopj/UjpVknyOaRhjwcR+FRNmvJruJ7XSJOxwTVkWnJTwJ/GrH8K5Dr8wdtaqXV2GHZvQOLZybj3JFITkFOe7tZnxFpS03c0cwHuZlNJ7Sn1A1uFpfR3BdE8GK+b80TvmAHEH8zTwNXrJWvkMR8Mwzac+8HiKWiifcCgBuD1T67nbYAfh11MYTlThr9Xvt3FW/TZKUp3Pr13Px6nqTrDwB4uK0AnIolaXX80gxHpfITxOy+YmT7VxwtmeOsKYRuhx6szRiY+hw+m7bUxO37DqDK1z7sluWgE96pTVy1742BuaH761WJOQQpc2SzWpW8lshv3FJILrivzdvr0Sem+lPicwI8YVDdC4BHZcq9LCS033uqPvKO6kb9EE9EgkeoG2+ozgpwypJ0jMEBM64FAQHHdiopSpQTudiojbYfgN9ZaMccqQGI8Lxrw3k6OjHpEeQypybKbTFYld5ShK1bEBSE/wCU9vSmecZm6SPKaVITFO+nonDzsAF+2dZq8L8bH+L0uqLsKThbsZThJLbMlmfISR2jq0FdD166ywOfNM4Zh4cnYlWt6WiG3OBc2Mg+801K2JMFffHUgkbkjfuSoFXX9hOprJ4pTpcKhNkZINLq77OUXYlSWSUO/vHJCAflUtDn+oOzSyxrNTXBWCiOMROOrJcKwTtesWrAKgELcDyF77fuynvT+O4H/O1JtHMe3kOVSy/TGXDErTpV9VHehodeKFI3UUg7LUoJITv27/E+mnHloejeVQdSKtOhxzPxirnT4NqgNMzI47ZhIKYjo6J2/wAVJPr/AEa1Lqfb725gZPZ4lpxbxIPKotzqemjMD31xyJED9YlpiAyYjFa3O/UYyklmRHB+b2tuilIB+ceoOqKwt5n2zDKSyTWWBpzB/fwpMDXlgBRajtdQA7Yzp9c0UMPulxLTgHu7kbFatz6KOuhWkcsFu2K4KvaMTU9mEYa/A1gmlrU4iI/7iUlz/GJSk9N1bddttPniRlWSNIUcaWU5+vZYbhoke4l1pKFnbqgHcApUevrppHEqKy1UwApN/QMMMKEWQVlPepZ26gfFII6KKfgfjvp5pc53iSgvIK5GvTX1ImttKQFBZcC+p3Ue0lX9O3TSZSA0r21h0hTGlqy8lh1pbiUS/pU/u2n1KUwFEAEFA2BKdMiAliPCOqMCM+Ne1itYl91vdNsxojzMlKYzLSyQE/kd26KB2Hyj46iySGEeTCfGtKMiIBxpobpuO9YqMBDoilXbGK0KQenqCFddvwB1OiLyz9QjWKsIwjNRTUc6/WS9DV3BKO1wdi/lB7u34E/DfWMH+EFSuVNPGtuJXHKsxFsTFebcdWpLZSVAISFbHfYbg9Ujb4/jpYBGAzpOhpyGNKB+Y9JWlcZSk+6lKVq2C3BuACoAb7nb001qUoUT3U2GpnnyrMtVwiMe99bKlF1Ox95twOIPTuBSE7IT/wA3TDptZ0gDSKSXg4AIK5++whBQGj3pQoKV8xLh9RsNth69f26bK0kAuOeFcQ2HlobQgjvQFLJ6pRuN9l/4o/brBA9tKc0hqjhXp7ZEFpaWneiylW6VpJQpJ3BG2520nQHuUphWR4iFGKUt8YkXphOWNM4HbcboBkKSqP2E9i1PNOEtugp6j4g+mq69s7W4cIrkDyc8MDSH+U4Frm4YY8qT8m/yl6wlUlw4h99bgUpLDbaI/afmC0uIHRO3qNTIrS2iiaYflA4lcqdEcLPG0FPfWFeZlxZqHC3uhDqQFJUkpUCr0A332A1Ibpcw91K1B7fDnS6RXJWj6jckJbWVdxJ7T27+h9dx6ai6fEWnCkRkppyApJOyo0hssBZLqFqBcUjY7eoI+G23QacZC9h1EeGpGhwxw0mkrYANq7Avv9Nu0H136pPQ7f8AM1OiAzoDFzFYRwKQe7dPXqf2D4k+voNLOaY1hwblwpPSZaypS0/KSSD27dp26b7bdf6tPMZzzoQAYVwmKZQy0Uq7lLaHv7D0KvVPTrsf8OmgqlRgDhThAQIcUx7KxLgQgbdg7evbttv067f0j/U1LaHEY/41ivbS11dYypabW1/R0M10mTDdLCnhLnt9pjQVpSD7SHuoKvhpqd8sbP0masccchxNKwOZwT3nv4V4HElBWjcfJsO0EKCvwIV8T+Pw0saUwWklrVXjWSqlNNpcC1BKlnuO/X06bfsG2mpQoBHCkS6sA0pWVjkF4ezsNht6dNj8Rt6ncawcBjlWAcEOdex5K0r6q7u5JO5OwHQ9OnU/t0lpa7BKxnlXuiSWGoSkq3L6nQUBStgEAdd9tum/ppqQHzBpTQmNOMLRGQ5da4fiteZTheaKkI23B3B/Ydt+ny6dY0+ysk4IcqxMlstq2Uk7bbjpuD/5PXTlYwwr9hBlAWFKG6lBX47AdNvTppt6nurD1KAZV3MxES5keOytthMiQ0wH3iEss+64El11Xwab33P7BoLixpJBJTIUoKgBRV416Z0D6Kc7BW+w8pl1bQlMrC4zwbVt3srBO6FDqCdYjd5rNZwJ4caNC4UEMe6200BslJ3X+JPqT/TpSFwSh4KIKUWJTzX5HHdQ8lv/ADaZH323GzrCkHu/YRpqRpMeFZhLmvXihrxzZsdmVJ7HEu7POdznuJCT3HdIAB2TtrI1EKFypa6So408WL1OCW3FGY5FdVQezCuVdJorBMl1pMYR6+G7XqSwk+277clxauu/dvtpxjAAeJpJz7Kj+wqY1YfWy2JLEQISlh91tSGXS4kL/duq+VZI3I2+GslqMwzNZRTjxpRX/IGQ2FQvHHwmPEadadTPZU43KcZQjt+nlbEpeaWj4+uowhYO1yHCpEWD2rg1amh4uciQJ+L5Nitidm1409W/qanFp2PuF2NGeO++x32STuD/AE6qru2e1H5jVVsx0bnuDCqjH8KS65pilJ9sICU7bAJCfb71ICvxV0T108BqavGo6lrvFhXkeNpJrW7gV4NX3eymYl5J7yqR9MhQZ/yg7pHybk/t0kwlNT8qc8zxImIzprZdc3LurV13tU2uEhUZLhJSy+FFC1q223SrfTrZTFAAPm1VXXjQfEopvhDKJDrPcl1xt1TZ7EklTnwS31ClKPw1NDzpHI1BIH5ay0Rp1DrUOTEUmQ9+Vp5rZx312AR1PtkJ2J+IB0iR5a0ubwzp6CJs0zYnnSDx5Um7SsnV0jufiKYRKUv2k9hSsJQR3ICPht/zNORva9qtwbS52aXaXHVjgakRZMBY7nEALaSAhSEjZbQ9d1Dbcp+OqRp0kv8Aymqdj3NOPH7fY0iJne0hxCFEIWrcJBO6N9irYdP9TT7AHEHhU5jg8I4BDX5GjxHIy48x1afdUe8rX2+2g9Aru6A9Bv8A1aeDvEPKAJ5U4XFvhzd7u6sLCRGbehRbmdNTjX6g0HXm+5Tn0gd7l+0kde5SQB/RvqRJGXtdJA1puNOXsqzZK3Uxj3foj5kzp8s6nY3eRq6zxyG2mHUqYjIs+jTj7TLCUNR3mAfcVHbSAN1bkk61+0hu4JHNuED3YlvAFVKGrfdTbTwie2xLAgPHDgae3whxbyI5M52p8N8caq6vszsW3JN6slbeHYzjAWlublfId68hcDGMMpgrvekvKSVEBtlLjqkoM24gdJbvlcjYxxOA/wAfsa1JksrXeZH+721tOYz4/ePfjFicjPeSPILKOd+YcpeQ5Z0+PNVtdXSHIiUtya3AMftUWELFMSjuIcSixnsuWMpK0upQk7Ac7vd22hl3HtrZ5LzeZELbWF+hoaCVfO9quaxozLiFwABWo3nSSTJ52qR/5WYBBmp/KnM168c5IyrkvLaykwLG6/CY2Y3Yq8YwnHXvqry7do4DsptFnlM51i7dxyjkJXY3trJcjQIzEYoDaU9Fa9v+2t6m3EW91ATZ2cZ8sAkQ+Y/wmR2KvDG/LqJU4pTFxMyWUQ2wywVVxyOJxQcDxr1cnZfxZh2N0+C8b3rvM/IUKyky8t5OuG3HsWtHigw3qPiWFIabhvYvCsS4qRbKbeU+80O1ZTrTtx6e2m6czabJhbaxgsc4ALqIAJA/IExxC8sMTFkihjjZDCNbmopOS9lRJzCtyC7sI1nBceReOiW7Ar/1cQ6p2XDjrXKqoCHHG4KJHakOthKUvOrQAgnftNXBAyztj09vB0PicHWlwmbctLjwI5ZLV3b7N/ULcm08TmBSB8zDxIHLtryVrPNnH87FLaowqutsm5UyGK1jc+TGmuzLlePsSLu7qKiVIU6lqTBjznYb63CmKHdmmklSVbQ5ep9qtmXV9Z3krZNnmIu24aDIQhf2BxVyDIFTSLe4lSWO7aXyws06uOg4D7sKf/IqGx4vwWHyFg1ZlGU5Pe8i1j8+ndZlR7/GxaVkqK61YBalorGaW2jKVMVLV3pdSlvfYhJjdE+pG8bzvDbHbrQPha17hcgvcEKgAkeABCrSSCudQHvdE8ShS7Ag8E4VFyRYyMCfcyvI7B+G9NyydJdftXEP3t9OmtfUufT16T9XYWYdKld5SG/m+ZYHr1TYy6yujFbubI8vc57F1vOrFyooHPMY1d7ldws+nuGvJme3xgggADkcneypScacyQ+NOXuM8uooFVnd1CsMa5HxjCo1tAo12ltBlonIqJ8qzdYbrDIdaJLL5bdWEq22bKSdis76fad4MsQYZ4gXtjc4NUEZOdwPZnVPPeQxl2khziFDTguPP8KxXKfmJkPNeA87Y9yDl9c5YZ1ntPnOQ3mSKkTLHDn+O7CTHqENTaxhERvB2pNw1AhoQSwCk9gHcVK1vcdym6hs4o920NgluHSPL0eC5C1oUA+FT4UREqhmu/qGFkjkU4rwTgo5VIFziqbYQfG7zB4HuaXJM7x6mpeMJGAcexmn3HsmxhiW/lOSXMSNJbZk/wAS18qQXm56DEbbcCnU9qdtTpGWdxvljNZzNbe26MiijALnhjApCnBFOtxwATnUw27nMhuoHNLmBEAxwxpgG+G0cp4/z/yfBra6PTU1XcZfV4hTW4yhVQvJM/h1q8brbNoLiyU08SVIB+hSlll0K7AEJGoUsUt/YX+72xiljtHYx6T4XOeFQ8T2tCU3J5rvNuAC0luoYqi/DHjWV8NId9wxzpR+Sk2tq5fHCp8rArnFUyk10FOU2eHSv4eqJ7DyobETEnXozMqZOKAI/tOlSu9STpPTO5P23dBvM7A3a5mOjIjbhqc3BQUJA4YZ8aRZTPjnZcO/k5E8lC+78aso5IaVyx43Z1W59nd1W0nFHHdtkON59Z4qxFz3lC4nQptxaWUSR7Bl4RxdIeeTGjxW3G3rCOG1OqWlJ1tXUtvtfUXT0wv/ADQrVttTQHuezxMdK4eIBrkLW5HAFalXD4LuF7HNRoB0khD3mqAcv5n5V5JepTzhBfmJsqejawiiMAQK/jykon/9YocGG3FZQzEuYPufUNk7Sg97i0qOx1oG4XG4WUIu92hlubqNjC9WeF5CAAOIRrSPyjjVHM+QxATgawiFOX2x509vMHIdVzhyE5lfGnHN/wAKccLhULeJVLM8KpsayCqpmouXoiJQ/wDTw6i1t2m3G2kdrfalalJCnDvpm62r933V/UFvbxWuyzsZrhmQMYWaf1GvwIIdkO4Y1CkY6aTzImGOAgKDlqwGoHIc0qXfFGf8yQsmxrMLHI2ImYV0CrprvKqTH4UNmzrpktNQ3eZMpuK7WpehRypDqgFOKYHaEq3ANxd2Md/c2e+XD7j663kaBNC58bAzIlzvCZA4fMzEEBKuoy9sLTOT9U1wAcAMWnMnuPDlVnueXPGuUZHBnYu7XImYjPrquTdpr2a+ufmmP+sSrPH0yU94oPp/cnqChuxLX8qArbbZNk2Oyl3i43O/mDxFM5/he5rBgupjVKNc3FFwdyqVNJE6QeWAHkpzz5DvqLtl5FX3NPKVtKlzbz+5PBJdNa11VkMc/qHM+W0byZFFIyGBKisyHOL8QfQJTMJ0KYtLDtcWFttjWybPvdtezvvrbXHA2T9JXOzafmcCSoyQEYY1M+oks3lgcl2QhPIcu/7qn/kfMOWcq8PcgYFiTjFByDkuOOxKPK65cOIzUKto7KGcgeiNPJbYsIbexQUH90pKdwANdGi6ikv7R9vceGctI1ggNC8UOPdQyZpVuT0wI+81rq13Kvkz9sDmbCOG627oeUUeQHIci4z+BkMgSqTlfGc3kQ8Qi5HIeWpyZX5BQTS8tl9TgDy0q7iUbjXP9wfLHvEvSl8yOfp+aFvnRPQ+a2U/naflIRQM0Q1GmbPERG8t0vCoeWPx+6tlLwszTgDkLj7I8w8c8stcmw+Pk07EsmrLF5SrHDc4xNa4N7AsYa1kx5M6Wtb3utBLD7a0KbHbqT6Z+kfRPQ++br1d0y1bvci2MBPFbwMH8oOOJa52KrjhyosbOCKR8tuSWkIhx086lq7JqpSXIFpGg2zEtkx5EedDZmNOsLKlFh1LqFgtLJ3T+Cvm9QDrqt7Y7bu9t9FusEdxaF4cWSN1N1DJycxU7Bw0v+WoQcbcB8I+OnJ/LdjxvR3ebVnNFH2XXDVRF/UcXbjIst5jk+RMQ9VsNuOSHu8OJ3U2pSR0Tqn2rYLLYru9k2tjpIbsM/QAAjaGrzw+3ZTUVtFDcPmj+R4+Th2iqGOVOC8+4J5R8mqTgzg25/grmGfEwWdSP48i7iY9CtLeHkVLX4rYuRnlwJ1POtG2nXGVJDCHENq27RtzzfLPqaF11tdhbl+3XcgaPDqDdRVASCQAczwqDLbeRM/ymnQ8IiZL21DzI+B+fY+X0XCWTYHlUHLaz6h/FsKtGmok9iPM7XJcuqlvtpCoLpZCkObkJLZAPy60p20dRWm6R7M9rmX7B4GF2kJxLThh99RvIET22xa7WnhBOPs5VicVY5muuaYNJlGWsP8AJERq0g0OYZvlrkN1qkw1SWv4PlZVJkpcFpWHZqvbU5s+g7JBSNtbfsO6H+VeTN1ghsjpX4tcFycTiOGdKa573oHDWDxPEcCathT5oZxjOC1Mex55gwrGwxt2iyDDk1z9q405TN29PYUD90yFMLVYquVLW62r3AtKTv8AINrzcOr9ttA+2N6H+FHMa0EEJgAeIOFSmXtu1ml8mlQhAz4rjyxr1cdfc/xfiPGWMEncF8V5tQCvVWVLGK1oxp92YpyOhDdvNlJSWYyfdfIkIKXHXFd6lHYarbb1PsbeD6EWrZbdrU8IDQMs+ffzpEN7BB4ImMczuT207nE/ndgmf5TI4zravEETMktLemxbj/mXKBNx+IjJI77F0irywyEsQoz6YCW22Csbe+kAd5J1A2j1Fi3C5k2s2/08EpdpfcnVCVGLVGSnIEpUmLdIRJ5GloUppd8pXgDwWmNjZ/w5whw5Z8UcmcUcp4Pl91/GKcZ5E4dyRjJ6W6jm/dlUc+fXxTIdiR8eCmGS8nZ5qO18pBUdT72W02zZ/wCmX1m9tzLGR5trIoRVa9FJGKInAJTUbYbC0db3DMXknVGcSCfCP9n5e4Uu+AvNS2yV7H6Lli1Zy+94pYqmsS8iMdqn4mR0kqa2tE7EeSaN8fX5Bh9qyn2pLqgr2hs8CCN9U+2detglbbbzIJxbENjuQCJW82TN/Mw5F3DM1iK/IeIJzrDcGyD5mHPS4cWkYfGrk+JuX8J5moRe4ldVS5ceS/BuKH9QjuzaqdGkGO6tI7+9+skKAVHe6hxCh1J311/Yeoto6hs/rdsnZJHqLXAEeFwOOH8J4HjV5BcQ3LC+It1AocadV9l9lKO5IIJUUlJT2LTv+ZCkkpUDtq5TW3Uwh7TkhBB7k5U/guYrS5/mvnVOZ/4WRmluKejYPyjLT8Ee2/fVDR2T+UFKkb7/AIDUNrmi+Idl5Q++iX+WxcAVT3pWqhgUEOR7fubQ68hbTvvbDuCANldpI3A7v8OlX2rU3xeBMqrbp+l3hyr9uJzdc8W1JLi3EqUEggdvT5N/iASdMxReaMCifGhgdIzxYV6a1KZsVt8OlaVJPqNk9/x7/jsnfrpshzX6TTDzoKcPt8K99XSwcnvK+qWtaYfsTHC+nYNqeio3+QkbAur6A/HTNw+WIOliRGovdmamwRBjAX4ud7Ky2W1H6dX19QQ4iPG3cbS4e5xTIJIQk+mxWSenrvpTLwSSF8Xy6UrLnuGDwV5H8KaCSypl0AHuR3dw9SeweqSPTUph/MMxjTLXAO1JhXjnNMpWTH7lKKO75+obSfzntHQbnVlHM2Ziv8PfU5j2zN15GsbJf740ZxAJU0Cwtw+vak7o2HqAfTTODZXNb8pxrEmrSuY415W7CxjOlbEp5pOx+VCiU+mx3BO3rqW04U00RuxcMaWGCznZsyfEeQ7JbLHfIdUgqKCroAPgAo6ROHBmtqLWJmBiPFZy8evKqMmtgxliFu6phxQIHsPnZ9I223Qv/F9NxqBFFB5ouHJr49/P2c6InRsjLXAHFfbSGlrmxdm5SVIW4juCiR2lBI/L6b6smvY/FhVM6UC541NxoiNMKUlwhThWUkrJAT+Gw+O5/wCfpWJwPOkyaxWbermnWS8QlCAe4JUN1bJP4n4bDWGoXK41lpCo75hXXYJisQ2yhsgOIHc6khCevVICU/t+OluABRpKUloJONYuJYCs9x4P9uwPYn9ik7HYep2OsozM0sM1H/KlZyJFdV7U1a/dLqUu9o/IEr6p6AfMQPXTE0znvwwCVHIQaRgaXCbJU5huDIbaWlQ7EukgFCe3t6noAR8NVU8YYsjVXlTWlzSpJrEJroqVKQtlBU2dkhaUqAIPVSPgQR8dDHBwDgSFpDpHKilK882pr1oPajYlJV8ifQj8AehO+nmlwdhwNKZI9pBPy0mJtdEYCA+2tCiCVbghRT0KVFPTYbamMLySSiLUtryRqCpX6w62ggRkq7wkkHu+YdPXr+GkOxKcKWpWlTX3LkUIbkpRIZWAlfu793U7EpUAeo/DTHkRlXNJDhTUjQcWnGshZwGjuuKXEBaQ4ezboVdUpSeuw0wyQ6ix+Q+2NIjldkUSsdCV7aw26faISnvkKJJ239NvT0+GsvOGoVJwc1aV/wClicyt2G6hQCQexIA79vQkdSnfTLJ3fnCGoup7T4s/hXbiiLltdnChttKZJTuFKV7rbg7istoACjv6/sI1m4kZ5Wo/NSn+USHEZClOxTNFUl51fdLbQFrLnRalK9faVvvso/DUaNznoQpZnTLpHtKN+VK86WW2dwhJKzv3+80dgVfAJIOwSdShiVccF4UoDWRqyWu1D0VhtbS0dypSFNvlZ7UJB3AKWwR8w+B304YzIVBRMqksClQMBTZWTJZlOMBCGwhQKF7EAo3+U93qeupgGCmpQXMmk1NZSN1lw9xKiOg3WR6geg2GlRuU5IFoY8OJHCkzMcIaV1Ku78wPwHX0/wBTT/Gsk0mHlrHy9pKVDuQQfQj+ztv6aUPEuNJJUKK/NlKb7lteihud9gf6tyAd9JQNdgaU3Ja/VfvUEHtQUflV0J6H1P8ARp3URiKQ7wqa6Cg+2FEgq36dOvXoSR06bDWXKXafy0AgnSMq4lxAHUAqTt3H+z/XudtyNAHCskLgTXdAfjgqLu3cPx6+p22+A6b6TI12nDKsIcuFZAPKbd721ehB9OnXfp+zYabAUY8ayG4Y1kAt90Nd+xG53267jbb49B0OmyGtBQ40IGgnjXobSslSU9q0AHYq2O34bEbbnc9dIKIDSWlScK7Gn1pPtntSD0O37Px332/q040+BQprJHHjXst5kV6DHjsIKX29vedUlPadvQJPQ77j/BpLCdZJoa8AIczWDhtJWtSiE7hJJ3I2/oH4nrpcjinZWFI516AlR9xOw2APUdO0HqOn46QXoARxrCjCvCpYUkhZ6jfs/b8PiOnXb+jTzQmeNOgFeyvTAaU871ebZQdgkuE77jorbruU/wDkaURhhnQQ4V7XwqFJZdSpChs4ELaPRW6Tvv8AHc/8zTQGCGsNBVTSvXJrI6o1i/BacdbZSy2whpJBcX2KW8tKh2rWAnYE+m/7dZUDAUpK8sG3cFNbVoWGItnKnr7NwA2iShsFPb6dEDYbdNKaNSmgnEdhrG5NcLl0NXWgLfbiORPbYCjsA1GdZAHb6HZZ+PU6d4Y0oNPHOsfVUTVvjzsqXaxqqdGeDDLMnvdMtpSQWVL7SFNJG5ST6AjrqPIHtcDGMSq0tXaRpIDgTUqeGMRi4phs2/8AqQ7Ivor8VJTsWnHIs32yG9j6fFKvXfpqsuzKTpkwPIGrK0ajS9yY11TIz5LjrjyEJSguBau5SSd1dqEpB379k/N8OujAI1qIlLJaSV4ZUk8cyd9UKRWSytUFMke0lSjt2fVqfPaBsQUq6jbfTz2EwaWnximNQa/FTWYmwGZEQSFufTlthaUpip7nnEhRW13bkdQPXUEl7XYZ9tJlibIA/I/eOC0zzbiv1BmQwCC3MbdU92lKypDgPcrYfKemp4cdPjT2VXFACmFZexyNyBkEKwfU1I9hoMhRO4Sgpf2T3Hqjf3OusFrpW6I1HaM+6pVk+Nk7XvaHALn9uFJe7yGfb2D8lx5Lx7wY7aT3Ns7Mtt/J8R8qdidOAeW0MKrxpN0dUhLQgXAU+7k3uU5FUFL/AHRdS4NlJG6ttgfX5x8DqlRwCg1r+pSC0UkbEpUhKx6dy9wASfQjb8NwR+On49fwp6F+OKpWLbWiaoxiFltTQCj2lfduNwkfAEn46kMOj9UkKOdTlDHElEQe2slf2lG3SOVioRXKcaQI60q2VGdSQPcdWfToOqfXTtjDP9T56oxffTltC8yeaAjOJ+2dJ7HP1aa8zSUcWTcWdzLh1VXSwGH5cy1u58pmJVVsOGyFvSpc6a6hCEIHcoq/p1Oumw/zZSGxtVxccAGjFxJyAAxU4e2rB3gaUf4dJX7c62ZfC3n/AIz4Fp8s8S+EZcB3ka2w+oyvnflLvgrczvkmu+lZt+N6aRWFdfeVnFqn3GGvZ3rWXELUPqX+94co6yf1futjC3pwMhsJ5C0veCJGRH/n+JAA/wDICFOaBRWvuj3G5AitAjXuI7dOanBEp6JuOVV9meOwLK2mV8+SGXbKe247KerKKU8yu2sW2CoolWsmM2oNeqlbBAISSNV/THR+19I2j7eFxn3K4JM07x+rJxAJ4NXHTz91NS2rLF4sLdxddPQvcmJaVQYZfjU++KeNX+T865Uy7Ca6vpOH8E4/rcTyO4u7JurVDwDGoT9uKKRKSr9Sm2ueJqZkufXV7SlSkLJlLUhKU6576rdbHoba47a2kaN+3J3lW7ACdIJ0GYnABrC7AOwLuCAmpktgbGMyuczXoyUDLDsU8gFPYi1D/LOUch5OyvJeVJtemLYPUJrsUoK6ui1OKcaYRHM5eFcdY9SR0NBtSYyUSJakoSpTzqi4pSlnbWbe+6e6H2yz2Hb7kyXUkrzeXL3F75bgBusudjhjghKAJiMaqPqogWSyEaNaEgYAhOHDD9pqL1rnOX5BhnHNzfOs4PYQ8+qo97X20VpbNu8Zior0mAFlSIwEZ1S0OHb21AKB3A1tcU+27/YuaJGXFuWFpMTgXMchz4gqBhW97FNHA511YPY8oigrgRk7vyq7e/Ti2N8Q+KuXPLZNvB5p9huXJkGY6hFliFpZqYUXne1mDOlLSpbbfaypxZJOvFllH1LufWHV/TDS6WxFo4kAFoKSluKBXvIx/iTsFalNc3F3e3xTBjZAAODWvT4DDmlNT5LRsXocz5dj3WTTgLugwbkxlcmbaz5mR28mYh9upYiw0xosZcSvkLkMRWWUxmmkBKSXFFZ776NbLuPUHprtG9WjXxxWt0+Ca3Z+nFI2GUsL3gFZAGKrnq5cqasrWW8tmeSS7W8NIJT833Jzqu/jh3i25mZFyRm/6pkGXv3LmH8R8ZVzSm7G1tkVk65m5re2Eht5NVjVP2Roqu8++ZEgq7OxvfXe9ontdvilubWFxvru78uGJgXS7/3JE/IwZ8uVbN1vYXNtuFvakA28cTI4WtxBXF3d4sXHBaRFG3I5Z8gcA41jY7ikJ+4ztxK8pflOonZZdtyoFa3WuwnHSmW4w4D9JDgte6WQVLCUpJGttv5bDe7m4kN5fPc7QyBsfmapAMdCAI0n5tZwGIrnl5Dqu/Jbi5pTvP24VYnZ/bt5qyuvquUMYwnGJlA9AuK/McJxrKEvROUcUx2zmWcG3eXIG7UeyVXpQKr3ErW+lsbgBRFxtPQXU83Tzry8LfMuFlbbl4D4VXwq0EKuQJOk5msnb5nNEkQBTDSPzJxpwvEd3J/Gyo5ZwXFnZOJ29nU3lvnbFljcS3t6tk1DE52swYtuPsPy4kOTEE2O433Ljko9z5VJ1pYfue1XU0NgyVnUnk6JInFmLGEEjzV0tUOBchV4wK1JsZ5bRz2FoaSCSHf/AIPCo14Rz9VeM+WZXHyPA46U20itVkcNy1GMRBJm47Y3kd8VTybLDTikiQGlwWohYUqYhK3QpawBsm29SN6Vkksty28ySyuDiQ/+YHAEKD4Sh+UZYYVMbIJX6w0GYj5BgvH/AE+8ipNVXK9VZZpSchTMRp+O8d5IxevvlcMCtrZErDG/06LAx2XPtsgitRjdZV9Eu1t40Zlcdl91KQoHVBv/AFZvkO/OvdkNtDZylrhGyJ5MGkI5ri9qanf5AQuNQ5bhsUzyNIicg0gZFOC/spe+X3L1Zd8M1eK4sMtlUNre49Ucq2zFdbxbOvpKlx++jUFVOiuy03+M2amUO2HYmPGZBabSopGxsd132/jtLSST6ma6klMkpLGtbrB8MQcqBgwcXFCTgRSZpm+QQripRyDEcUByTnVbmWYlnXkDIxfKIjeZ55jQm70zFJ9ci8VS06o8BDMelei1zdlIoWWm0MuqdCkLOyiobnWrWHUHWvU3UrtuvmXk8bCHujiDCWMDvnaQUUf5vdVc589y4LqexcAM8M/aKeLCl8e4fl2RY9n2cMXGd0tLKnS4dJjTmQQcAxTHnPqZjNsKx0UmRcp2zoIUlsOQqtCC453KSEObo1nTlzdSx9QSG+3CzLphI5jf+3jBAEQxa2SVeJDg0qMxTwMD5vJuHapBiAg8Kc0wcTy4U9XLPNfG2Y4Eu348uEY7S1TMHEYmJSZK13D+WPFx6fktJVIQZF49KW6pcmY4fZiqT7LZ7+5Wue9Z9UXe52Ql6bnD5YZyzycno5pczSMQQB87kXgAtWEz4ZLQOidpLS4aezmlIuPlVlh1BR4tS2NpleVu4/ASMosatVeLKxySwXcoo3cbdefQ4/XwIgigFaVLZXvsE/Lpuw6nhn6Pa6xt5bq9lZ5UzI1aW4rI12ZBYidtVkEmlwljDnvDSG8EK0+vJVhfO5TUXNjR/p7NvDjQJtlSx+737h+nYmy2Ha2J9QKZuGVFuM1IcS4ptPQdqSdS+lrqP6M7ntUU8G1Pc5hhlOp8L2Jq1AKWhxxbqxc3FTT8xkUSpmcT24L7OS17ePspvsmx402PRciamPVwgWF3VRZLEOtiWMwQYrEq07TCasFkKcIUsKS2O49Rvrpllebg3b5d1tGGaFjXJgSGv0qCTkAO01Ntg9kYusC3VpTt5/6e+qufO3jTP1eRNDd5VkFtcXuL8S1thXWrrTjSqqnxJqexXR697cJUYrqEgKQSoklZJKidck23deotvsHX/U/mt3Pcrn9Nz11aNSNT2DDhjUO6kkkm825dqkQAcEA4Co8+HHkHzL4V864FyNhNjkbmC5FfJd5S4+ROXHouRcX+naXNrJbbriYxt4hkB1mTt3Jc7U77HXXelOppbO9cbc6xGzxxrg5q+IpwdxFPRTOD9bSQFx7RgvtrdKwzl3GOT8Oxnk/DVy2cWz+ihZFTpsWks2bUaSooXXTWm90omV7yFsupB3BTrt+27rBulm2+gDmRv4O+YJmPZ91WglZKPMYuk/ZKVFpfstMibAcDEdXtpdbjoDTiXkJ+RSkt9UNqIUUgn031KjuC5zm4hoOHf2dtBctdVXnbqnApBbblsB4sSJcZtUKW2459ZMiyAtsupkSXkBYcSe5ToG/XbWW3ZY8MXDhy7R2HtpYe95Adzqlryis/JHzp50OA4ZxgjC2sIlmHX2cqJ9DeswIDLkyHKush7G5L24nl1ENK+5kyB3pCtxrm297f1H1duv08cTILSI4PJAPhyJdn3CoNyJ7uTyg1Gg4HiU4LyFRc8g/tyeR/B2Fx+Q51HE5PjRnvrsnaxxf1n8KPykNIbecbY77CxmuPuOoklpK0NpSFKI3GqHd/Tq+223+pjkNww/OG/MvZzQ4k01Lt74gSxHHM9nbTi8JePnL2TcJVVdm3GGHNNcvsQpHjZkU3KaNiyQ+63JnXdaxRGYJUxu2hxi7H+Q9ktCyvYjXG+rPSnqG0ng6uiuJTI9ulloyTV57kUaWgqEbicOBWoclpK6ESkjQ4nSg48qhdy/xdX8NCU9dcm8ePZLGnpjycSp7qvyF6lDkYrQiyXDdkttzY7wUhSN923NidumnZtv8AoNkjn3NzXbrKQsUR1OAzWQhQ08E4VEli8iLVI/8AWXADE+2mYxrj/POXnZ9/xRhc3MKbEsrrKPIsjgV0uFTDJg7F7qCNJ9pAW9BelITIWj5WF795BB1fbF0hve77UJBFLFaz/K4ouOChcgnHJKkQ2t3LG4iN2gnNOeZFTZy/ErKC1T4pmWdu12e8KtW8u1wXF0Rre7r4cVtqXcWFPaNF1F7ja65bYYeQpYecU5tvsdab1tN1B0OyDbttv3PvYJHMa2ZT5bznoIXVE7DSTgq07LA60LY5pCDGMjmnH4nDuNNdlue8R0mR45neMUd1ktNm9Ffoyuplrk1uYY5fFpEODMc/U/p6dEe4UfcQ404VR2GgnoVAHXui7jqWPdbq961a+aBocgGnTOZB8rSqgNdxqIb+xD/PkaXuQ6w7DuTtIxpmpeTWMCmboIvI87HJMl2K5GymHauV8ywgDudXWz0MuoVOVWKd7W1juClAnf01d2N/d7ZNNeW0Jga9yCMOOIGRw51Hivmgh3lvETscOHYeffUkOAfKjyx8c8oxfj2VyxJlcVZxZQbNGa3tfKyKoerkbRUCrdsmluVKS8Q3LQntbBHcdbPbepd/YbFPH07MY7+3GrytS+PM4HIHHDjVm27ns2NdFIWWriocij2jnwqIn8w5a8q+QVnwPmDHGD9S5xvheU4zaToU5ixpswTa3Ea0TkuCyGHHWpla5DYClMg++nu27flOurem/q/s3qA5j5SLfcvJAkYQh1tKEpwBNXce4C70CUaS0OQrg7HA9/ZWr9SWMyBXz4TKFRpclTLK3ClSHGm2iStsggFCyrfcH09Ndkui15BUEcEp6QN+bgOdeZ2IZBUZCyV7fMpSiVE7fKN/XoTpLZAwIO+sNkLivCuEac9BizoiNw5Ib7G9j+QqPaon8FFPXSy0SPa/gM6HtD0ccKXFdZFeKtxmEspMP9248dk2TajufldRspTK1f07aaJibcFjQQXhSOB7+FPNl8QaUQdlZ7IXnH8Wwh15a3ZEionn3XT3LV7M1aENqPqSgDb4nUFgb9RKGhBqbl3U9dtLYIJDk4FeeBppJjhbSC6OhPqB+UD8fj2k/HpqdpQKwoahtAcCW151TEx2AEpQBKCkFZSCrsHT4jdOxB1lsTn+Jy/vrEMTnJiRjlWCO3uKQNiFK3SNiOo2JHp6HUyOHWh4jCpDmYEOONe1FWX096N9iQFDboP6P2Aak6dOApGpc86dri+JFgyJqFKH10kIDTBSNnkISdu5W35geuqvdZDHG0ldK50zOSmdd+VypK7Fhl1khxEkd7Dn7vdpR7e3boAkDqNQYpfMhVuLTmmPupEbfAppucuaZbW79Q6HCkobYDWxS2hQHRJHUhB9dWdiDoDmjv5mpERxD2/KmVYpplpENLbRUXeiiSoDfYdfl+HpqYJXuehoe9xxdlSkUEO1xSrb3FNdiT/ikHod/TqR1041SaGn8wOFYZDT6GgiQC8hA3QnoQkHfcEevT9untAOK404o1KKScyG+6576WVFkvNhII9UpUO4E/AEaQSgRedPB7dCUv4r6kREF5SI7TSUj5iBsn0AHpqA9xc7DOoh8buYrIMBxZbLR33UFbgEFSSdx8NiDtpkqhHEUBBgoSvf2upU4okhBJ70qHoB12O+3qP8GmF0otNHQSg541740Yv9gBAQs7A9FDb1CifhuDvrPnEDtpiQtBIGa0ncwrXkzI7RJK32QVkpKdmttkqB9FJVp+3nRjhnj8eVPwy/pp20iopUh4NON9gUVbPFRAA6AqIGx6H8dOuJRRyqYNLgoNLyNAasGk/SvtulKBuSO0r29SUn5t9/jqM2d6o8IKilz2kk5/hXpjSVocMN5XasbJKVdd+34bkgbfDThDC3UM6CxcW866Hlx3VSik/5FSAe0AhXT4bdD2/HSQMscafjaQFONd8V6dDdZlx0ue0VoUooKhu303+UHtUNvx0vBzCxwBNNuIeocmoUoA/Jcsk2ERx6G61s4hxlXZuvfcFaE9FhW/zAj01HEbWxua9CTlxpsAOCH5kpQm8TNlBLrbwsX+j7ZYCGytKerjSkn5kE9eu2w0uNvkDS4eDgRn3JWCHNGApRJchTooUp0F5KUoDiVJJDidwpCgk/vB3A/tGlOapDmZngcBSWuIJ1YY0jL15yG2knqpLwKFN7BJA+G/4EHr8dOwsKpUqHFyjJKQNlNcnPJdc+QkBCe0dAEncd3Xbc6mNaWtQ1LUkJggpPygsudyioKSAAPh27nY7E9DoYiEc6yCFwArEPNBfdt0V0IG3rvuN+u/xGkSP0d1MvdpxpPTj3pbaaShHt/neSPmWobnY+vy7f4dLiUFXGlsTnXiSpzbs2+UFSlq6hPbsnf8Sd9LIb835qcBTKukKH9nqkggdNiN/gTvv1304x5/NhSXY5513w0pW8kOJ/doXuon07f7XxG5/ZrLno1RWEbkmFdtz9IqQBBSlbQSApXaUlSzt3DY9DsfjrERUKacfoTw51jo0cvPBCRuTuSk/gPUDptrL3ABTlTRcQeCVl0toQQfUDbuSOvp69D8OmmVLs6wfEMUFZxC0OpPtJ9pPQdqhur8NwfTbfUdwc0oce2l5DDEGvxaPaR2oI7lqG4/sj8Sf2k6Ahf4vlAoaczXQrbck9yQnopWx7TsNtzt10tpcMOFJK5muDbTr4VuAED4kdFAAfH46WSgwNIGBWv1ttHeSoEBvf4/n/AAO/QawXFAMyaGrqo7h39oJ2c3I/w9Px0KEx4UpzW99e+0iQGIMd5paXJbvRaEOfO2Pj3p29P2/jojeS/wDy07GG6VOdJgIQdhsST+VPpsSfXcn1IOngSDSlQLS0pcdtbvsYrob0hTCgpZQhS/ZASVHuV+VII/E6bdI2gFcONK+BiNvkU2PVwIynpXettfy9rbHZ2pcU6vt9Ebf16abIQq5UlpOrTgprlkeCOY5IcgzF+8j5Uqcb3CPfCQfbCvTuBP46SHhxwxFOoQccqwRx5xDbLjbatkFK0+u4UCSFH16+v+HSi/DTzrLHo5eIr3wuP5k6LOsny1BhgqL0iT3FKt/VLLSEqXtv8AN1HQ2RAAc6U5ZCXoAaejjl2Gxic+ulTbd5moltPQG0R2YjKmXQFy0tNuuPOJBWNxvsd9RboeJrkVyJUm2LvKLXHEH8K8l46kx3lxn33GVuOBoujsdCN/l9wI+UKCfXbTLfnRMVp7wli/mWm9hANvoKVkhStygfLt2r3T1HqonUpiiMpnUeQuGOY+2dL1S1Oqa27iXkBKUgb9u4UCPh1B31XzuKnsp7BxAPJKay1sWoM+dG7VIdaeV2pSgFvcAfgfUnUqNmqNruYqslYPNOacqTDklcj55LY7yCUOKRv8CNiP7Sdj6afakYwyFZjbiA2kyHHG5Lm42Q7ukdmw+bc9E+gCTtrJKjUKkPbw/NT4ybJx1sJaPsuFSVqWkkEqSClOyt+gG56f8AM1WeU051QtBxLkxrwmeUdiHN1kIUskAhSlJJCtwfl26jqfjpyNoYSTkaU1oBJrrprBUVxS1JAStRTskBRTtutHZuNlFJ9dLma2VqNPiSpL264wmLhzr8ualVj3z4532StyStSu0KKR3rOxHy9oG/TpqVZ3ToT5UuNSYLjyyI3hSez7u+uHHmc3mDZBAyTFJLFdkcFi7hV9uppLz9abislU8uyrQvpEt2IM91MaSndcZxXejZQBE29tobu3db3QJt3aSQvI6gHfxApi3jUqZrXMIeDpdwyFSz8Ls6xzjznvE7vJLSPUUFfjuU1xceVsz9RKrAiFHWemyn3G9gSd+moNyx0lpK5Fe8j4fYU1aSnzA+QkAcKl7g33K7OByNfz86w+BLxSdMcr62dR9yLemp4Up1qG44HSRM/cEFYTsT16ar27M1rfOaVndzxRaS2Rgun3MjVc7BRmAOHbV2fjvccnZzgef8i4DdV1Xx3mKqeGq7yD3q2lxXCK2qXaZNJMbtNjk3MXJjjyaPHqiIPbiQlSp8xTcdhSz5i9VYts6m3uW3vPLZadO275pHOBD57uT9OG2i5ta46pOA41H3GeOZ50lvlRtOYxJT5e1MzTk4ZxviMLDK/lGdKVbTJWXOQ7qnhSGHrusx6KWkzZiqp917aNIspaWI0hzYObKKBvtt553G4ud2ht+ldqSIA6jO8HX9SQ0aXacmDA4E6szWsR20j7cBoDhrDnEcCcKYzn/ji6azrGrijqsfzniq4kzrYXlz7sawx6ZFUExYU2pbZTFkyYqUhp0K7VqWQrrt16r6eMvbx02zzf8A03rywjDZFQw3sZykDOJ/zD5RnyrY9ot5InFlo4Qbg0cQrXjk5uXt+6vDfcrw8praOivMrflV+HZzVSI7MQsvNY4w3L+nyBKqpaG5FiqNDaQzFDLiVAo2KggHfr9j02Olf/rkdpbuluHsmunxsPnNJCuYcDrY1zneIcAproW0WuxX0j1Y213qe28sgFY5ZEClT8pcQVGRJwpKcucnN136NBGXUjd5fZBQ1LE6+nuy+6uLrBU0ytSluvK/TkhtlPcENJUAdgNtdFsG2Eduxm2NjjsXrpEbQ1viUlA1ApJU8SapfoTZzG3LNDoz8qIVB+ONZ/EI9JXWtkRJge65yBYprnGkJQlX1dZGK2qwqKn0x3WkHu237gn8Nhqq6UaxlhIxuL47qUAkY54455fCrfqVjZLyN2n/AJDCFzCj7Cn24hyHi3x55U4+5rzJmFT4rxnyPRch3VgI8STaIDcxLU5mhRYLQFWlswsxWW0qAWp35ugOr2z/AKRsDzfuY1kbXF7kTUShVBmpWtKmtLS0gdOQGkHXwJVUyPPKsN5AfdYzzN+D+dJeDw5vDtwjN8ZRwpQcbTbmdhVFxnS2N2/m1BdlxiKiRlmUs2UdywsHEmGX1pZYShDYK9K6i3/cd52lhZ+g6e4UaXlojjDTpa0H53OcmvUEdj31qk19I6EiD9MuyIVE4r2nFe2kFjGNI4kqPGPnmhrso5Y8S+WMeq3M9xSzsrnILmZzKta5/KFYh92Qx+gQ8SkMsyEWzvv/AFH0KULZeK0t6pRtGwbjuljt8XmXVpb/AM9q6A5xYsjnBVc3xHSMcQgOFY+lfGyC4a1z7dyl2KguCqq9mY7qZLMK3Iud2ucrvCb39d464XxG4s6a9nUKcOur7iu15Crcdw+TfQJjKbObNL05pay8hlaWGR2ob7uzTd1tLLhl1dWrx9BtzEaSEcWF4a1pJVdIyJxSkPlDpZXQEaWAkDEHT2k/DllTxeC+a28DyFwDJOU8btsm4ZuU3uOQMpyDH1ZRPrMui4m8a/EquVOaFTd53fzoqI1bXuIJdbkJ9vYNrcRK6Kt2wb8LswPdZTse1srwoEmnBrCcNR454Y0WLmuuozK0ljlCnJUX3/hVj/JHCN9ybwVk9/xzCjYlc4ti2V5Ryuqj5Dv08JmxUxJnWOEUDbKRB5GyrG6yK0267WOIxyDLQpKXn1FA1e9S9B2s+2zXm0udDLEDLp1vMcjx4nNjjd4SXppLygH5RlUy4tWTRv8ApnOD0OWTuKVRkry89+Dj2N4BFy3hnFcdMD+BJ9dlFzZ2+XOx7VKshyG/mTimJV2sxSXFQylSW4haDJSsFRGrsidG9lyYfp4NLNTY3EFoUE5/NIuIcDiMBVG6RwjDo9THN7ffj9xp2PJrmnAv4wkQODOQYHKvGaK+ru4ua5FiIxbK8nn5bVIn5hS5FMhxYE2ZkmOWiTFekIQhp1Tg7ErDZWrQN+6b2t/UM77B10dtuNLhIXnXrwLgQTg08ThzFRLmZz5UidrjI+YtAIOCtPPvrNcPcmcaZfytxw0xwquzwxk43RT8Zvs4t26LF7/IZLNfFuq7IqhlmzarH5y/qSucFSRKQV79vy6gXu0WWzdSWe9WjYILV88bJWPaDFIqN1AgtdG9ubX4+IkuCVOhEQhFyA0aXBjmlxQ6vzAjFBkTkDWwU54B43yhyvi2Q1WQ3EWlwKygxsviCxak2kq6izW7NyJ9PHZQwb9DLraETkp+lkVYStH75xSk9l2X0u2u66nk361At7SG4D3Nj8Je/PRMAUJ/N5jRpe321bCzjkuNcJIaqEZHsVMMeBGfHGnHlpqfInljkjjfx/zJlGAxFQqHyY5hxsRLfDcbnRUK+r4f4QsQh6ntefcoqU/TZFkEZb8PDqw9ivcsnGmmul2XTuxG8vbmwhY2G9INy8Lpnc0JojDsGhMHPaADw5i7bax2RM1wwGV7EbGck/jcPuXOpHy+OMW4L4M5Dxvgzj2PLmy6pUitwpc2RLRkNkWGocP6+dOkqekwz2H6h0rL6+9f9pW2reDattsduk27abeKOGQEmMfK49qlCOdQWMZHqDEDiMuHurXb8mX+RaX+J2/LPjkqu86lKxqqqK1bn67hVBOdiIq0Y/FSoxbXEJts6Qtpl51xohO4UQU65J1L01DuW5C23KP9SJocx7f+UVwLF8Lm4EEJp4VBuY3SnxswAz5Z8ab8eN1RW8VcV2dROp8rm2/IFqo3UZv62AzHZYjtN031XuOLSliSS3JjqDbjZQO5KT01ofTPTG42fUm8breP17cIWx27mgAOwWRxAwBXhUGGOQyOOBiwAT7++rQPBu2yOjY4YwbJ31P4hkC+QMRcrxI7I0BUK1XJo5ta0QHIdg1L7m1p2+dlYH466n05t01lucUMkz/o76IuAJHgc3EBp/zcedWturWsY4+FT8fxqy6zi03HjV/S59YJk4fkKW1wJsMdt5BksvBsvNw2i7KUY7T247G1dE/t1vsz4ttBbfK60e8aHDEtPMge7KpBAYSHlWEVDPIc2qMHtsxqZ1laZJDUGGMQnw5D8YR5L7qXq+bYRfbUHv1CCoJDYIWVdQOo1U7hexwl8D2OdMoDHDty5qoqOf03Fqq0jA9vdWJq+XJ0yYxHQw7EtGXlfVuwmJMWwsJSihXuTIqGm5AkbJHuKT1c33J9NRYdyn80RlrvMGYQ6ie0YZVkPd8pPi7qk7g3MFvMfNLHi+2iQiUJOOsxVy4k5vbsnylRppfe/eg7vpKj2K67A9NbPZXxlGCBQiAYdoIOVOte4OD4/tzqJfk74ZM8z3eDXeOcmM8L8WYo3+9pheoqoGLvzTPmXt5jS3nY7ONIclFtkthfc4uQ4oAJGtT6l6Otd5vIdzuLx1pY2wQt1BreJOkkgNLsjxRabltWyvbK12mNuCLgFVS3tpY8ucq+D3CnjzWImYnxrlGQ2lfW8W0NbjdVS5lmD1rN7KO5y2XGhSJEt5FAwl61cccKS44ltKO4q21cXsGw7jtB22GJht7iMR/pN8TWEAEh3Aplx40tbUREP06AEQYuPCop+QXLPjOjxgqOAOFX+VcaiUdO29xdS8X8Z5XGRY2dF7r1ovP7KRTQ7fJb/IjIfftJbbLjSXZHcFkbHVP1PZDd9kOw7a+S3u2RtEAYrdIjGkDgSEwcedE91E+1+mti9rtKNRpwI4VWriFxgmfRsMu+VOYLTG+dLG9bwSZg2Y41bYwJdRVp+io5D+S2kWFFcjqjBqDFhJWse4sd5HXXm31F6f3fbemf6xb3fndaMZ+pG9jnF0bBgWuIQuTADnxrV7mEiNs945/1gKFruXA937acfG+Psz4uyLOYSK6BnuMcrULtJOrcixlbuHwUvS3o36TR5O8hLTl5QT20rD8YrbD+47ikb65x0j1deXUttJfPitdxuYXW6XHiD2yEAvA+VjgT4eIINNMfJbyK1oLnMRHNwxOYPFOdKzIPE/HuHMhwjBeXqsVELOLetpcTt6imVkMRC7iWlJsJNs8WWa+qr33u91ayFBpJO22uib5s8XSO4vtOpH3L5WQ+YwRhfNjRFacj3DELUl1tPC4RXLi1rkxAwI7OVLLJOHMNi5TlfCrPMOL22J4s7KRxPlUdCZ1bLti21JjtGfFS+iug20wONvs9Uod2JIHXWgbjYbkeoGybFtzH7TOW+ZcqcIy1Q5+HzMVCM86PKijlNl5mq3JKE5c1qLPlXTKzjiuD42ctVthSNOs3CaK6gEt33H+awVsSKK0bcUv5auU+ptxlxtS23mHOm4VqRZ2G4+nnV0W7Qs03QcNUbvllZmoOR1NPvSp1qyS2cLeUAxk4dh/iHZWpvmnHuR4LyJmOGZi0j+I6KYn62XGAES4bfKlxbuNsOrNiyPcO35V7g7Eba9x7Tulrve1QbnZYQSNyObHD5mHtB+FWsj9IHFtN7aCNEWQ+tTaiFKRsFEnt3/D8f8GrZjXvHhC86UzxtRo+3ZWFgw3p6krQgrS8sguJ2I9dgkfDT2oM+bBBTkj9AQ5is9BqZNndox6pdaRI9l1+W8pZShtLKAtbZA/OpI+A676iTSiFnnyKQUHv40mLVq1HOnGyitMPG8Rri6h5+tiS0BxPyey25KU6oqB2UouKV8R6aZZLH573MxaQPbhUqWfXAwOxRQByxpnLDu2dS5svoQCPTt9R8fUHUuFrSQTz+FR2IHIVRaTciM+jsWt5Ba7dkNJPX5juST8NtWrNDmnRU8Na9uptdqED22Hv7Q3SrbqO4Ejcn0PTSQ4scW8aZkUZV0uXMiA4pAbQtkjcBW6T+30/A/jpzPE0gND8V7KVeB38aytVNOSixMab9xhTW6Qjb4qXtsFp+G+idpMCFupq5USROjCuypX5ncgtsrlJclWHtLjOSfbBMhgkBpxSgO1C2QNgr1Oqq3s2MeGswhXUnI/bMURBob4lDgeFNNae+62FOIcJ+TtBBBCR0HbvsCSDq2agCjCnGPCZYVybY2jqfDxRKSUoSgEnt7uh9OhO2kgguOAFYJOpCEFZaCtbUZSVKcebUdy4fzIX8SkH8TpbSQ5BlWXNaSgyrqq5DMea8ieqQpx5ChG9wktnqe4n4BQHoNLJOOkguNYc3BRSiLkZtopcS19OjfZXQbE9Qdtuux1jSHfNSBqJI4Ujclk/5o081spPd2K7TuCOoSr12OpDxH4XRhAcKzA1xxXEc6WFHZQI+N1dtcSEx1SXZEGMkdynJJinYrS2ndR2BAJ6DfVHPG51wWRDxVHkje2UiMBRXC9tETInsQAvtUrv95QU2XWx/YKOqgCfiTojtpCNUqF3JfjSo4iPE7M0jXr+7g/uokqQyGkp7B0UB2ncdCkgj9m+lNgicT5gpXksJLi2lZBzmTkUSqqb2Az9dBdcS1coc7HX4TxBTHkMkbH2VjcKB9Dtph9lpe6aJ36afL20jyWtBA+QlUrGSo7a3HEpWElLXcR3D0JG53/xARqQGFMBT0an5vlrytvy45S9F7u5Hb1Sop6JPUgpOygfw1IYPCWyIftjWC4POl2CUr0PGzlx3Qjt9xtIdWsbFXy7HcD+1uNv26iuZoa4duFNtKDScxWY3g00r3Hmg40UFTTYSFp91XRR7d9tgB8fx0hmos8WBSlvMrgGswFeCdlshwKRHitMJJHbsgK7W9iNtgNgdvw0pgAaSSSRTjYAniJTj/hWeqZSi0zIkBpKHkpJPupWQOh2KUk9hUPx0nWjudNOGk6WgnClumsg2zCnY8gMvtghtxtae7t7dt9+qv2EdNKCIjvlWmmuc0+IHOmks49xRTXmYUp9KAe5YBIaVuSSofA7jUlrmvGlyVZxOZIxXNGpa8btvOmsdklSle38wQAEp3/H4lSjvp0IwrzpWloPhAFYsvrKFI/s/mJO+46emx29NKJHzClImVYx2UHPVXQDYEn0A/p/o1iknDhXkWhbiVLQSdweu47SnbrsfQ/+TpBNMlyFOdYBaQk7AdCfQn0J08qgUpqnOul1KUIICj3gnvJOwCe0K2Pw220jHVjlWXO04dtJ56UpKyW/TfZJ9N/xGx2GprI1CHOlFErIq7o7TC1EBUhsObBW5AJ+I+B02CHOLR+XCnC0hoPAjCvIt5C0dd/cSflAPqOnU/DY6ViDlhWGjDtrtiSEdxCyoL9fl6Hb8D+OkvBAUZVh7XYJXtEo9wWEntSdgFdSR19R6nTekikABE41kjMUW09rXaD1Kj0H4bAj039NNFuKE1gDShoakuuPNtAghxSUnqDturYHc7HprBYjScMKyuogV6piyypyJ3A9qz37K7tyB+UHcbjSYiHJIMjTj2Fjiw5iuceUQwUpbUvs6J39On4+nptpbx4lXOmHMUrwr99xTiSgBPzDdZSdtwD/AKm+2kkaSHrllWRzryOSPbc+QdQOgB6Afifx/wCbrLRqUnEdtKACKa8LssvL7AFBR2Hef6tiPx66c0BjdSVkBMTlXYlKtwFrSkpBIcB3A2/Hf1A/DWA5e6gvw8IwqdvDczFpGBlisDiZ6UFFm46gJkvyCsB4tLB7ltBJ2H4A6rbjX5mI8PDGpLNPlh4VDnhTlY6jEsOzNyhEqAyi+jpmQY61I+rM07GW2FklSduigk/A9NIcXOaNVZY0lpLQqZ0lOfFwP0qjkU8SLKmJyCKAwBuJKkhxIbdTt3H3O0gdOp0uHWHgN5GkOc8AIAXLxy/fTZRIheQua/GRDTKSg+w8PbEdz1WOwn0Sen4EaNQKNKnupY05hccv8Kzj8OM1ETCkP++XEPOOtMp7OxC0dzHa38oPa4nr+w6cKL4QQeaUtqCkxB7opU0kJSle42QdwpPw6fHbT8jQWClxk6uArw5I6mLCaeWpCkKcDfaU7EqI9Dv67fDb01GhBdIUCcedKl1I3HspBMyWXJTbTAX3d2wWdtl7kdNx6EDUvSgXhTGp2AJUg0o5NgY5R3d4S0z7hUCQFpB22T6bnf01XyRqp5mnHTBmBpubaTHlOyn0bKdW7vuobODoAQT8d/x1IY1zWhpyqKHa3lw41gFutoQtt11B+Tu7gojs36fKT1PX4fHSnahi0LU2CIudjgOdYqNH7XO9TnenuLjZP+TISR8q/wDFJP8AhGl+ItxABomailFSncabS42pQPcQSe0+vdvv0/8AJ1WKQQmVa4TxrwyEoDncpZHajYgDuLqVHfpsR2hP+rpRUtUcDSgqEjE8q8MZ5lMn2z+8j9xQoj1QvbclX4EA9dOI45hHmnRrcNABXlWVVMZkqdq23uzvbDZKSSfp3NgruWrcKUnbpp1rHsDZyBo7aWA6ECUgKB7aR159FS3zESH3pgojsOtuPrDjjjigpTvzJA2T7g6D8NXETxcweYU1HllVgyTzog781e+NYNrW45uCn5V/Mr8p/oG4SevQ9NtIax+kB2Bpkxu0hcCtTC8P+BeQvJznnj/jHjjHkW8x27r7rKLWzrpk7EcRw6peTPvsizV6KENxaRmBGcb9tTjbkt5xDLW61jbUetOqdv6M6but83R5bGyJ4ja0hskjyEDYhmXAlSQEaFccBSHP8sE4AjnW6zf8VM45w5yfyTbRaSVO3VHwylx2pZoMUxhqwlw6GVbUOK1QNbRRpbLSI6Er3KYrSUdytzv83Ln1H3fqG5t9g2cyM2xkrpb90j9b5nvcSzU4+IlpwPE5kJVK9kjnve3EYkrwXBQPstMNwvwNn+R41n3J4lRqnDsRxuQMqVHsq5v9Sbqn1SK2BNrJjrMpqQUSBIZfQtfvKQUpHcAg3G39U7bH1DYbPLEZZWXGpEPgL1b5gOTtIIGlMuNT7OGQMDsNDfEUIC8lHflSAkSm7mrk1NXeOCqySG7NjsOj225NjIYDKW5CHAXo70kREJ67EL7fgd9en7aTaXz/AFc0TDexMMTZdKOaAMCOxSBV5Z6BPHcNAMrSMDxHED2VE6rvG+MuODecvT4DL9hm0+phSmIbK/poNzfPx8Ri2LoRsh4VqWlOqV1QpWyj3A66fYXTpNot55nhxkiYTpOCloJaTzBwI4Gry7jidfSNs8GMcUK44ZkEe4DPnXnqMgxGw5rkccWGMItsdn00PL0SZFHEnsQbatkOJeuccuJAUuOEsSEKehJCm5nx7ShJ1SXNtebTcncdma522qTNCDzw1Mbz4p31e29zb7hYfSbi4NvkSOUjED+F37admwxykqOS5EW2YgT62ZQMZPSS2QUtJZhlTciXWvtKSthox17ON9FIKClWxG2munrmGDerm2tXf9jcRiePD82T2pwIOdI3yB8+0QXc7SLuKQwvXkMWuw4GoyKvcR555o4txPDIbcrGF55jEsZDZ2skyL+3Rbhmux+qZeMmDUw0hhxag808+8vsIGxCFM3TI9/6ha2MAGJGkpi5Pm9mOB5LXJN3jF1uYhaBojaFPM4FFByx40yWZQrZp3P6ev7EpyJ65xfI/wBMaVNjv17WaKs24DTTaGnFLXNhNJR7YQV9uyglI2Gubvb27WRfWKRbyq06tCISASckFanMuBc7AHDLga2cvsu+P0eX4r8qry+xVc0GUZXkuOsYPPS/OrKezcpEsuXsFySkLoZr0l4Etwd21r3cWorCSnfemeidumkZ1PcuD752ryyGlqYafE5fFhzCJWz7TI+O1c3HQ4lWkYdicR7M6qL8peIuUPBzOM6x1n9IXxxkGYwOOp9JcSbyjpOVMPOGqz2nZFyzG+qlV3HOYtQVutwHFO2U9KIyiEKJOobpssOw3dxa30ks1ldTAOhxY2UNR4IObtD0AARVzqC2wdFNJnIxzvlBRRnnlh8Kta4f8H7vkHKcPyCHh9XC8XOYuPsWz2Fxw9kFg9YYznVFQVFDaX2SswbWO1jPIWSvtz5UyNFdkqq4kxNeXu8ujW2w9JXI32O4s2Rnpd0bJWRKUicBkhdi7MktUHKrOKzhGsoPontHh/hcMkOYNP392yfYcZeJ3F/AHFtbIxal5lzWv4vbh42lmulR+OMRqFZJkOM0ct4pNe3axIjTUiSkLcDR7FLR7hJ2zqfW6CK1j+WSTFMEY3gOCHI/fTVy3Tb+W0ENcUw5fhlnWqPyzTvZfbryJqjmtVLXtY/h1Z+lM13dEx6I1Ux4yYcNssSXooa7pKw6srddUpxXfvrlt/8AV3W5FpY4W7sQSORQImCAVRyB0pWQEj8oRD2mkRYYJIxfIb/FsOyCLkQZx6lkQZM2v/1rdy0QV2FlFrVlpTjzcu23iMK7dnEI3GyVA60+48m8sruWY64IZ0L24K0EA94b7sKgGONziJD4Q4dnv7qmdwrf43mzseVxpTXsiRQ8f4dX5dVzWMcrMyxDlC0ubOVl1lQUbogRchxyssmEuRyXFuNoUlPeFdNcp6wn3jabe3kfdQvc+VzoyYy6IxgKxr3Y+W5PzY444JVxNBCNnt7mJzDcl7mlpAVreDuafdwq3/xl8neUOZqDKuE3oHKkC7x+ml4N5E84YI0m1oWeMYLsh3A4sakjswsuwzM8tqi7T2U8OuS4dMXno4ceLIb7f0j1NKOm4d4dZ7vM10Gm6EC3esMxja1oRxHBz24lvhVKt9s12djHuF0x7pXamxjBygHCUsRSGnIjjVonhR5F8Icx4XfcZ8UYpj/Fl345WQ49zHhbF4Uerx7EShPfDuMLYZQwqzwzI0K99ua8gTVyFLTNP1IWT2rpfqfb+q9rj3CxZLE1g0OikYY5Ikya5hxaOAB7qxHfG+c6SVznXC+JSpPbzTs4VIjk53IoWFZLOw+mk2uWRKh57EYUVbYlP3e5bhAe4ttn6dhS/dcKlJACeupO+OuodsmdYRulvxGfLaChL0wzQEdhNKTAj8yYVqMefnIfkTN8g8RyjkzJZjt0xxvVIXTxaIwqKlhY6ua4lcaCtKmW5ciYgOvuJG63Fe8RspJ151tN96nmsZr/AKndJb7tcyCNjXADQxp0jD2EkDnVTcTyyOBkIaU0gNwCDPDiTxJpiOKvInN+EbDjeK43OteMrjkRy/znE0NxLGHa1T6WHLC8oZslQNVlKHtlOut9JHRLnr3a2GyuZtq26SCbU+MAuehUOafzDiE5UpsiYtwbqx5EcfbWx3wPizGa8R13MPGsxc3H5+ZMZRh7z7JjTa9NiVPSkmL3Ofp8oPMhp9sq3bd3P7dbtDbu3LarHerCVwtYiNLCEOoZk48OIqU1uuISQ4sX7J+NWfU64WXY/H/iGph09vZwwH2uxt15laCVJDcxSStAdXuop7tlAkHfW07d1Bb7ndy7VeRmK7aiEjwPOfgdzB4GpLZdZSQeL8axuM4RjVMu5j2NFUOxky13P1E+A1JUJa1tOyJQLiHFLW2YrXs7JKm0tpSjYdNWlpEy1c6GQfpAq1cSCvP7uVLDfEjkRarU5py7mbmHnhdJxRw5YYrY4w+a5rOQxJrLGZEjsfVMrtrDsbhQffampUYwQZXa4gO7bdo1LcBve77vps7byQzKUlCQObuR5cajTCWWUBjUIydxrnknG3OfEFOxmWUUbuQqDxkzTi8z66VUvyuwr+rdaP1bxeeUoO+y2tDXb3KIG2tS673wenGyu3fcXG5uHL5cMeMkj+Sfwg/M/ICm5h9KzWfE7kMyf2czTccv0dvy/wANxmeQ4dvUYrk0iBMw+soreBHtOQbd1biq7EqxlctE2zsbh8drf9krKlOFtttR14QvvVT1Y3brVu/7zJEdoYxzo7Mn/trZiFZdIxkcBiXOQalAC1SyGe6e0SkIcUaUA5AniRlUYMa8UbnieoGT4bLwWr5fpa9FrO/UXEZ1YVdzIcLi6unQ09+lRWsYYJZccUtapTzSj2JBG8rpv1Y666/6mZZ/VTeRaRuuoord3la2xEeJyA6lHi0FEaeNYa97pWRs8LkXDE4Jy5IaXfE3NHJPKScricx5vmtfmPG5tVVkbi3GMeoqq4oG4YlS0UGSTAWWJ7yWEqnoeQ0ULG25AOvZnQfXNt1ft/8A9Qmmj3ogoxyRlwTENJ7ffyq+s7iSV5hnDg8ZEDMcx+NU2R8bzXzL5+bYzxzNuREU1jYKpcUqnKqTmsDEKqxVKStubEFXWT5MBsNrVM70h11J7T0GtjhgvGuM0gFzPGCNMiagqj5kRyLgoqG/XPL5MjtTioCoulcalpzJmPkF4oUCcGyzErh7gbN8ijNGsypyvat4N65WJYgy6yyh2k56qm2zUUuSW0BTS3EqV3JUdaRN0FY7hP8AQ9QW7foGSmaHBiseCHI1wOpOeBC01fQeXEjwfJXHL2IhJyq1R/OuJPMbhDDk8fZ8nIE8XysQeyyoZT9FbJZhw4kG/qbMSAqbHrywl4IeZ70uq/tA6v8A1ItDunTQ3Xa7c3O57aWyRQn/AJgaAXRvdnoKZBcamySw39iGxkpGGqEQ5Y58KkTybIx2rw+q48i4lgWLYBcwa+ucn0eMRvqa+rtFiBJsoNwpJmNSoSVBz3HN1J27jri17191l1b6LHqyyhFjvcEz2y2kcYaCGPwYh8SIEcePAUPZG2zGkMEZwKBcPvXnWuL5IS7eBkUOzfmZBZ0lErKcMs7R9SLRMuJDtkx8avKe0Qs/rDAroiVt9PdShRT29N9U9vull1vsltcEuZupia5zHnGN4wLV4BchTMBtrn55CwtVAcVTJE+6qCfJPMKLJc0ucENaiDnlUp1zEM4K94uRY5IBnM0FkgpKg+SXAw6onsUntO2+vRnQUO5WWzR7g9wfZv8ABLEMCxww1jgeHsqfo8KuxjBwNQRnVdjNLjkpXZJQkoKHFpDxIB2CE7kBKVdDrrcVxBG3wkpnhTzXgYgJWNqbGRQxLCIoJMp1sfToBClRnFKKVEg7hJI69NOzNZcFsjT4eP305LE2RodwpZYwhr9LNjUuus2IdKJ0hbm1kh5z8ygkkqMdfoCncabkdC5/0sjVBavZ7+FZAa1wNLPIjOkY7jk2Q6p5+UxPaefKdlqMeT7SELI6FYT6nbVbGIxM9kYRoTDPh91KuG6IopnfmVfZTWTIgjhG+3tnoob7kD13JP8Ajb6nxuIC8ajMdqBPbXj7ocaM/uw04473NpW8Cop36go69B66cAldjiG9lOxh5AQoKxKC2GyhPb2n5kgbhJ2I3Gx1KZGT4iUIFZcHYgnGsbLhpkI7k7KG43A9Rv6jffcgbalAJlQ08MjWfwhmvr5Un3gDLlLQ20yGdysJB7QpzbZO50SaixMQKXIS4IThSuyDIQXokZyrU3u+I7ram/aQW/TZoq9Tv11GEQcCWuwptjHBiuNYTLG2GYrZCwCpLaGh0LgCvQdD1Sg/HTds16kYkL8KInEPUfJSZagrZY2U646pWy9lJCdiB/Z2O/TbUhsmp6IlKdIXZ1nmWUPQwU+pBCRsRspJ6lRHQ7nT7QSuGNKDjn2V1PQUFLRfCVuslLiAAO7ff+119Nv9TRHGQricaNTsQDSdvZEhtl15bTiGB2paJbWlsn8pA6hI330ppyGBWnoQ321iWC9MhGO82tCAncKIBTt0KVgdfTfTjyjRyWsS+F40JlWai1aXW4gfWS3EKlMp2KkNJKgpzsQd9g6dt9vjqMSQrmjxkU2TzzrLqUlbwSvZhgEBx1zYdrW/9kDp6H46w4FsZcArgMudNq5vhcMeyuGWIjRWa9cRbLsN0OIT7fYStXaCVLV3FQV/T01XR+ZNrdICHjL9lESOB0gly0j65iRMv46UdvspjgdqFAJSkDb5iPQg9SdWMTWMhQjxrmakPJbCD+ZUpaMV7QmBciQQ0+kBxxRHytpO5b33CUhRO3XTTVyTGmTKQ3U0K5Kyq7THq1pTEZKn/bBIBPfusn5gFnoQP8Gssa8nUaQGSPOpwQn7q5Vti0+feQkoT1HYkfl67AD4fKBrD2k4ECgs8vAoopRvhmZHbQkgBsLXupIB7ievUdfTUFzHslLzkQn2H41hrvGppF2EVyOkunbsKu3Yq3URuT0CeoGx0jWpQZip0aFFpTY1HiiKuS73ugqUlCB1CSB1B2P9n8PjpMj3rpOBrEpWQMbXbKlvw5CFV77sdTgBKEqI7lb7bdo6DTzFIR2VLa0EI4Ka6Zto7IYdadaW24QPcdWsrJPodlH1Cvw+GnWDSQmPKsglpQZVh4xDaVuLBPTokDffr+I330686sBSXMJwGBrrlNodKwopaJT3jcAHY9U9xAB3OktchQfLWACMMSDnSSeBJUlIJV8dhsOh2JHQbj/malqjVdhSkwxrxFa21hsqO3QFPdsCenp6abRrgoypBaEUV5HkEk9vT4jr6H4Df9hOnGkEZrWFAKVjJLDpZcUN1BQJdH7AfQD1G2nmuCgcqzqx0jOk4tB6oSCfwA67J9f6hvqZqQLwpYUhTX73rKkocUVbAI7VH4D4D8NN+EgkEUtFC8K5kgL7tvl9dtwdv2df+brGYzWsEj5a9VdIYSVlwgKH49TsTttuenTfTcrXFvhpBDuGVe1TiPdPbsrZQWfid1b79P8A4ummQoGPGshuCnOsg5JStAQEn5QDt+09P+fpktIOFJQrjXi+oR3pWCQpCiNgNilf7N/UaWA4tTgayQmPZXNTqSoLUsrJBIJBBJPrv+3YaywEHHGlJWViz2fbDR6FQUCNthsB+A3G5GiSMk6hnSC00Jc3AXsewFQ222PqdvXb1H+DSSvy1lwAwXGumQptKQn8pURsP6T1O/w3/DWAUrABJQZV5C4y0tKwlICQepG533+BH/xb6yASNNGknA5ULWlaQon8/XsB2KiT67DoCdKaNAQ0kah3UrsVtr+pMxvH5K4s5aRKbeDhPtJYG7qW2lH217p6kfH8NNuRyE5ArSw935cq9asxtJWZwsvvpCnbqK/EWqUwlTLS1xkhCV+yD7bZWgbKCQO4aSY2vYAz5VqbbTMDX+YpPZU/LWyqMkxbDrKeiHCt5OR0nuSUp91qRVy3Vf5zDIUUOFC+ivig6hTRPi4oOw0jBy6ea0os+wWv/iyPEbS5+lQnWVS3WGmipyLM9t1O6ldCpAPT8BpEMxaCPdQTqABGBpuLRlqsyGPYwYzMqIzLcjMtS2lLaXAUhTPc+kdu77QO6fUbjqNSo3a4i12DiPxocWtOGWH2WmvfiK+skJQtADb7oASFdym+8qB6kjpv6alagGDAonGsNZ4icsaxOSxG117KJClFH1CUtEAjaQv5W0bj/G/5umYifMTIpT8w1MGJIpMvVgr1stqY7H0oS4Nj8xCvQLBJ2229dOFDgvCozFyNey+sayDTwH7eO/IW405FYTHUGitQ/eAq+O6Aeh1CEcj5HCFAFzNLmEZ0l3zD7u2mrlrU4nv9l2My6klpTqdlkEfLuob77akAPZ/McrqYafFjScMYJdDz62pSWiO9lSiQ4BuEhZSQenx0SLJGWMJaTxTKraxnbDdMlmibLG1Va5Ud2FMe1ayEStelRi+VhDCXu9LY7gVJ/sAEbbgbdNZwaFJ8SIvOm7iQOe4xFviOXIcBTgmSllQbHXuR16jfdJ9fw+Oq0A5mtdaxc68ktKJZG6ilJ3bc2337fUhO3Ub/ALDqRE7SEKE06zwhW51ivpkxXQiOkoaO5bBJ+HRJVuTv/wA/WXuLnKSqClanuxPDGvSlbSErfQPakqSfn27h3o6b9iunbv123331kZBv5OVDzIuohRWBTjNjdRVy2H235feogyV7JU2ncdiST0c/AenXVk26hjeGOGiNEw51MFwxpawjBKynFuN5JmeYY7x/iWN2WYZzluS1mJYpidMwJttkuU3s9mrpKOsYCgl2VOsJCEJ7iG0blS1BKSoL3C6t7O1kv7mRkFlFG573vKNYxoVznHkB+FKnHh1EpHz/AG19Ab7YvjzxN4rVWQfbXwUs8jeaz+JVPPf3C+ScStWbTjLinIbOTAruNvHOBbISoWuZ1lXOXHixYqmmWw3Mspbiu5DLPz//ALgd7v8AqPb29VOjdHtNxO+xsA4q+aHSXGSCMDUSXD9ecv0gObGwERuIZurV79NmzxXZVSOAGbOKuacXEYAkhTpUWE2GI4t5PU3PHF/DVnLlWXEcJ7CsNfRZoh4RlVu/WSJ2RTpFZFZb/WkiyrDW1U2QtZXLDskBLfaBw7cOnN49Kdm2m13qKJ828NN0+Qs1XD3RnwRGRx/SboyawAuyeMabG3O8k2sJLrl+LXHASBoPhAz/ANHM541VTlnLOH0NVh/AC+EZkLnfDcSyhjkLkKPeumwtKqRfTRI47yrDIpFfeTYxQy625NJXBXGR9OEhxfd2vpDoi/l2SXqB9xEbCV7XMAajowAHPeXu/KCoGk4gnUvhRmLcoIY44HW7DJEfG5SS7H5SMlairyQUzl/Z2OCZFhxlYnVxbCjoWLBGDvTnH0WaUhyRDhWcptP1MyynoQl54JKexaPbSENoTrN31JHubvK226A28HynSAeFzW4yHSTip/Moypi7v1uGSWpDWnEDlzpcWfjXReTeKZwJGMSLKBj9BDzqyx+Clitefjoaaei+9XTJKJD9uyh1LrYaQVugn5k+p0fbPUHduk7yKOO8uWbPdXJjdKz9QQuLlDnBHM0DM60A4LVaL27bcPuLOR8UpeTh2u4g4YrUGcQqYKubWP0rKY0GNgdYvFZ+HIhPOzIq5CApMSaX0AwVOFDf7zdW6kFO+417G2nqiS0ZEzqKRrvMa3yryNDbzscqOcW4RuPEHj2VtsO7aImxbofE7BsoHgd/qP5SPdUi73G3JZjz4TiW5lXJdksMObGM8Xvlm1zpKe9uJZsrUhwJ+UqVuR8dSN021+33Ld72cKxp1SMaV1NJXU0Y58UwreNs3KO+tnbTfuHiajHkqARkpGBThzrAcEePlPE8jeLchwVtmFAss9xSNVY+84thjHs1yLJI1dIl9jGzqY8ZM7v2SA4nt7W1JB31sGx28O4b4zfbKRoimZpLAAUeM14g54Vo24bHPt26mSXBujFqDxH+MdiVJbxF8Lca5X5o8muKMtjxn5dHY8643jllLpJ0NzGeQ8IyG0rsbtFx/bXUBDcpYdFdLKHHGVB5v3O3tEuz6ftd0ivraUDUrg17mrpeDgRmDj7q01lqx8r45AC8lwBQ8lHZ8a2EPDzx/l+NfD7fH8+WxOtJdyrIrdcTvTXotZdbAjWjkFtbz3tRZsyOpxtsncfEDfW2bLt0u07XFYTSeZIxfHjipX2plhU+1jkgj0yFXqp9mVU3/fUppl9lXjFRzstrLC4vcqtxheJojV9Q1hONt/psF/I8gv5MlyS4mRfuLfVKKWI7CGCEg9hVrgHrI2+tOqLPcm3TntFk/RbtaFjLXtcCGN8bjKfzPxVAEFRb+S4ZNGYnI4B2lvBDgV5rUIMF+5pz946Y/c8K/wAaWz9fkfHeV8o1efUWNUc+7iZMp6RT43Hwlc9mTWY1x5mEmoXaP2djEesnorJLDCFSw4mv6Q9VN2uNluW3qDTOIomNwlEzgFY4lQBGvi06guC1Fj3J0LS1+JHZiHEcO7iccKrazrnfyV8irDh7LuW+YOQuQZHIVnlcKGu6upyqquvmb5iqtmMPpYj0eDj7F82xGbVBZS2hQCQQUjfVm/dzPeOtLq6kn3CBo1sLy57S/IIoCE9mVQJLmSYo9znOOBTnzpa8MVOSXGCy+RsoZypPBmCcs0fGGbZwxLspKuNbzMHPqZNdVVcJL8lub+iVUmO6WEBttToUCXVNg3DJnx7a7cr1rztPneU5wJJaTk1oGOOXZSoBJ5ZnkLvIDw08xzA5d9L/ADfhC6xrJGJdJ+hXb16mqtF4zg1rFsZGBWN1aTY9NgdhFq5M56stamsTCLzi1rWXVr3IKVEUrNuufoJoRCwvfIWBsZ1Yv4FrV+XkuKLRJbP1+ZGA9i8MT2A+zjXLyC8cpPBXk9AwbAJF5duzuLONMvzeZ+kTPep7jIokd/LbV+IpTjiP4fmTkhKpKwlMs9ygrYAM73sMFnef0Fkb7qCKOFxVi6S8I9rsCA0cMDV9DtcVkxm5XsDpdqcdKakJeMU56AT4k4VaH4j+DfJ9TmPJ71LheRuTcdsreoRnTvM1nxpkLNw5Dbyil5Cs3IFZKeyaxsqtwQ2HpC1pYeYcDaEtEgzbD05vb27upxC+OK38MBbeTW3llA5jmMiCNaRhpKgu4Y0i+de7leuuJ8HMGlga/wAoMaPlDGgHADt8RqIf2rue8lqPuAc0nkyzm0uXchU/IVPKzS1jPSU1GW43bTbapGTxIaGXrlnII1c7FQ0lBU/IKFIQXFbat+jXz7Lcywvcs80bi5z1cS9h1FpIxe4ocUqv21zo7t7ZC7WWlTmVVVTMr2VtE435VcUT2Mag5tlNbidzlDcA4zMsGbCDVZA7Yd6WK9gPRS7SZA6plSlwJSUONoI2UrfXRo+rdlkgY/cpPpjJl5gRrl4BwUBw4tchBSrYzMKSPIa5yoTxquP7mniXd8s4ByXz3h2ZQsuFPi8eHTYJQQ3XpVdj7K2nrmwDrMx8Sm3Vs/ve9mM12fOte6ANar1X0xtu5ud1Q+5ZIyJmoMwDWgfmBJKk9wBzpu6txMDMHBGty7hihzxrX4zDjyTgfDPj8HoEmBkeQ8nWrd5YzxGlx4jMhiH+nVLERbZkR48N+QffStYalEgpHTfXGtsu7+6ut33G50/0IxtZEQ7iweMJVPGJXPc5EYUCHhkcufbxq0n7Z3Pt7gj3DOI2+QuysBzrNuReNMjqSp9UKvt66wP6F9RFcUqFU2sec/7iXWylK2He1W/aNb30te2+xbhZRSTuO0btE5ulxJa2UJoDVycePOrG1lELWAuWNxPdj+PbWxHmuZsce40zPtqV61qo0hMee+y6IU+AguBUdSNm3EOq7SoNdym0qWkJJBUNdZ3Wa1sLWKSS3MrGvDXFvzs4ByAYonOp0hZGNLmkkZ9nKlti2TY/mNPEvscsmMgry77P1SHOx+HIbbQtcGyjn97Fs4iHB7rSx03B26g6t7a4trqESW8jZ2ZBwK5cDyIyK8aU1zXBWFW/bOswYTBWoJ7oqXHVyHEMhqOl6Q4v3FTHPbQPddWr1Ueqj1JJ0SGNgLi1+GIA4mlAjIlAaw9uY8WI7Onu98YNuMJDaQ69LUVFKa9lgfMr6nfY7evxI1x3qPpfcN+upN43Et0NBaxcmjg0f5eLjmaZdA97vNYRyXsH7arx5C8YsIyLLqnnLl7PZHHGN4TPdax/BIklxvGcQiWLcpt2zq65gKWrL7pKgFrjtoSylxwp2Wd9cYPph0ru/VVptm4yCLYg4PuACj7xzDrEQYFcIQ7MMADh8xqBJYwu8TXBsTSPMKoqkkIOGPKn3ic28VsUjdDxZS0+ZXFwzDx1qhx7H0NzYsNpPsSLZ9+fXlBdXFCnGQFdzrzgKugJ13yz6D6S2vqr/wAlsrKxtfqI2wNazTF4AAAzQUxKflQlcVqzhmbblzYA3ynsAyC+8jlyONQT+4NxHZQeAcyvONuLOQaZbGGXMyxr2JtXjUKHUxihp/2Y7U0y50l12UVyHnX0rfb7h2kqO1V1f6ZWc99HuG1s8mVk3mvdqQMAw0xhvPiCcsaYvrZ0lv8AoNeHgc0TuSqv/tbVuMY9yXdXHIr+S4xyDW4mzQ4rJeVFRTTKy5JZuV+8w888/IiMpZLaflQyklQ321cx+RbwHbopXHqCRpcAU8bBwHFUwHPOq6zbGLj9RTKBhjgnHGrAfKTxAxXJ+DueMnx9nIs2yWVSSMhxawvshevIVFa0IjTHKemq3JBajF+LGfdS68hDx95RRsNhqFrdBA2e5jdHclWh5DnAKcRjgCnIVZSwt0OQeJMFxFUh4OxnXCOTY5eYPKuEm6corFqTiq/biy4MMql2FdfVznuKuI7zYUpbHVQAJSd+mm9ydc7NcAtY+ZpRzEKNcoyPvyNUhjfC8PV2s8R38qvp4u8jsP58r7Orm1WZY83FqEvV8h/G55opLP0qW1WlfOlRYhMRmQlaZMdOykI69dVFxaXb2u+mtYoNucT5oc0tXUPEQCilTh99WcU8bgWaXeWVxQp/jVYnJ3HSph5E4KzONHnYteZAZ1RdUk1sv0jUtS5mN5hQz4hWh9pt51KlNI7HWClSHNtlA+YeqrW59Puom3UBZ5PnKwqHRyMJUB3I4oQePdVVGx9jfEjxROOHceP7q1rPKnhTN+HuX38f5CVHup7lGi4xLkSFHci1Ob0KXVpYsawOdzKLCOUFqY2lSi2/v/ZUDr1n0H1Jt/UWwi72keWwPDZoFBdE9ApPEsd+VyIcjiKtjKQA1uIJqI15XN26UTYiFIe7fdU4FEbkEk/EbHb1B9ddHg1wkxvQspYdpJbhjTGw2bG5tHBGaU97MtbTrydwtSEEgoIB3Ke0dDsDq2c+G2jDnHBzcs/b76s5XRwxAE4pTuVlYqCHHHnFRylP711JCVJR0/dJJ23IHrqlddML0zcTVb5ri/w4jly+3OnFyJysexjEU18huR9HXTVWBSlSG2JDstbjYUo7Aqcb2JPp+OnIoyyd7nAhUTuSpsk+q3ijbjIFBB4Y0zE15udGfVHcQ+AlQSpB+UKB9Px6HpvqxhjGtrXgqTn2U2wOY/S4eEmkmIcko99yQpaeiXGUJWtKDuN+47bDbVnpACAYVMOnT21kYUL3UIVuCnc+n/lttyD1GsAJnnTL8CKxdn7lc6pYHyOfMkf0H5k9Og9dZTGsoH4r2VksDyrFot0BkBkx1b/5u8tkGM2ob7pcUO5XuH+ydj10TCR0WmMjV21mSJ7GqCvdTj5mmFkq4sqrRKdRDZL7yghRShpSu1DroCUqKikbDb4ddQIZRbHS8jHlTTHFo8YUrzSkBaVM2U2ypIU6lamvaW4oD5U7BKQdyUgD8dS4pW6NYwRacjl0Ziuq5hqr6x14LWmX8jaFoX3J69FdgBIAA/HRE7WVIAbWY3apPFlSRrsjcgt/TJ3dbdJCm1r/AHhdPQKbUdyFE+v47akAkOJGVSXxhVA8NKTD1oiXxF8l10WSPbgOOv8Ac004T3ltxCj2Fa0n5Tv8NtYEgerWHxjOm5m+EOaMs6e6zxmst4DkJ1ZaZWkLUUNbOtpT83cAR6DbTRc4ZjEVEbMY3rxNNXY1K0IESAO5pKktrfUkIAbCt077bgEpHXSnTMaUflSgfEXHM/bGug+97YEZsyQkdhDICk9OhAUnfY/gPTSHSNbmopT0w1YNoXB/UYbrKe5l1XQJWghXQ9QTsRsP2eumZr2KDEqTTYcGPBccMcaa+1rrONIcafS4hlCSlClJJR06b7eiQR8dSIZYpGeY0Yk1YwGIgCMgg58/bXTXT3YTTyorhRIQgtrUEhSlMnqrs39CD8dOv8RxGBqWY2ysRFcOFKZNst2CtTiXFvLHRGxKSemxKvRI3/ZpBaA/sqM6BodgcK9MaBKsHGvajq9rt7XnQPlbcCd1DcntUnfp0+OslGjtpuTSxqA40pIURcXsje7uULPQdU7HrsR8Ttpt44hFSoy6itZiMpz523XFpT3bJUN+3qdh3Eft1FkcDnmlONAJXjWRmY+/MCW25Ht7JRukoUolew7Skp+B1AfMGEqFrPmhpxCheFKTHKKVThxuYWX2XlJU0llXcoDYhalIP9oHrph8zZlLCQR7MqYkf5rtTFCGlROpITTiFOshY7EuFxtsKKiodEqUN/b6fA6VHJI4IM+RpTHvOS0ibtuMwFp9gArB2+RX4dD/AFb6nM1O4mpLCedYOjQl5x2M4kqQsbIUUgKQoHqrY/AaVIdIBGBomJCOrqu4IE1xkDsBbQju22Kunqn8AD6awyRQoFHmaQvCkdJirilYStKynoT2kEdv47dAo6nMkDgjglZbJrCpXCokVMKRMcuaw2zMivlRojYfLH0c53t9mehSQStccp6A/jpq4ZK9g8p+lCDlmOXtowOY4e6k7I2K19u6h/ZWQAdj6gpT02H9GpDcQpAWhRWFkJeLbnYo9VbDc/D4g/s06HAEVkFowNYQhTPcSNiojbp09Oh6bfHUxrg4YY06C1MKyNPIrYr8ldrXfqbT0CRHioDymfpJjvb7U1CgCVrYI6A/jpueORzPA7SAeWfZSQRmnAjurGvAFa9gVD+yogb7fEFI6bD+jTgxGVZOVfkNtLkgJPVOx3322Kj8OnQAaakPhwzoPhaqY1m1sNIOwPaVdpOxAKQPUj+rUYuJxNJaSQdQyr1sMsqAAK1oC0BK9+qUk9SfxO3XTLiQO2snxDEV55QaTIWI6VONg7FxQ2JUOm6R6FOnY10eKshqiuBUHAABtsP8IHrt8NKa1M8aycM8699fGQ53PFQAQR8qttz+PaNyVay8kYYqaQrlThWUDaUqT7aVKbBBWlQ27xv6A7bg76ZPMmkkLiaw1ojscU4gbIeV8rI3Upv0AAP4E9d9KjGrsIpYAyGdY8pOyULSe8Ef17/H8Oo04PCV4Vk5Y11gKSpQV6g7bjfp1I+Xc76dUJhWFpS1zrKHUqkPFhtIaUtwBXcppQHuBO3XcjUVzFwOVZ0NIV2BpS5M3i0iKw5jk2VJDkcCe1KZUh1qQlQ6IV6KbUNtviBoiYWHSfkXChhEStapU59lZnHcvy2HEo1urUaDC5Ed2LFXspsvPOLdQFKJ7u1xQ6jqBouIY3sOhC8j3fbhS2OMR1IjVxwx7qsTbyuVluN1F1Hhtwo+U18CTayJO2zcuI2rtaiyyQW1pT6pA2OqhzDG8tOJBp4HAlgRjjTTT1Ou95WtSkJddTsV9xJT1CyAd9yOoPx1KBCAtRTTTSV0PRKaT62Q3kz7i0hyLukpQo7brPRR29Akg+upjWrDpCqRTYcda8KUkuI1YNiOpHye6mSlkj8qkr3QpJBB7kHUN73QuLj86JVk1usCM5kLSRuu0yn3FJ3LbhbW6Dso9Bt+PpvrMOrQpOdRXgseWnIUlL55ptmuMgtOIC3Ute8QW0D29itO42C9htrMJeXv0EgkU1dxOEbdJ8S03E6exIdVFAU2hvuQkpWFI3IBOySSAn8NvTUhjCBqKY1DY0gqSppOzGQ00t5pQ3bUCR3b7jtIVuAd9+o1k+IocqsreTSVwy441whzJ77TLXvLQ1HHb7KVDtI33+f13VsrpvrOlCq0mRzWBcT3U8UiKhLqFL3KS42gnoPlUrb4+hTvqmaVKcaqgCKyUiC0GU7o7VpUrZZA2KB8D03URpAc4FezGktf4kGVYd1hDwUy2ElfYFBRHaobdQAR133OnWOJGo5U8hDsThnSRmSHoEplpTe6ZHcCtQJS24PRW23Qbep1YwxMlY5xciCpTGB7eyuiTMlBv6KDKCXpCVe0tjcBHf8AnO4IG/rvpyOJoPmStIYAvbTWkNesgKVYj9rG+404G8hLrm7lGyuIfImC8bWL3iRU01E5kdtkfk5nGU43xtiVhT0Sm5EO4yfBscy60vaaHMbMWRbQo5cC0tltekeqLd03fpobTtEUb7S4kS7fI4MjitY2GV7pHZtY4ta1zmqQF5rSbid8rG+QoIKqOCY/bklb2nlZyNx/9qjwV5XyHAcAoMe5z8gJddj2JRmn3LbkPPuTM1g2MfKeQuSMhmL/AImyHLKimelWt5NUVtJsXm4rJbS6lI8A9G2vVXqb6iW9vu/kixs3RPHlRkW1raRE/wDbW7Tq0h6NY7HU4uLicHU/HHc2MMkUjQLqXy0AzDSusKmAQBrhgpcQMARUK/D/AJbyLirM+O8wrLKNjUazg1ScqYvpjsagiRJMFDjczIlMkuKZorN1D7hQC8pKVtp6ua9meqXRPT/W/TRsN/LbcxSsfDOnjgeEB0cTqaNOnEYrUi5fphEoIZNGQ5rj+Vwy93KmmxzCbrOfJnJ87yGRVTJ2ccjX9u/eyvepkyLzIcnYfTcTtnAa/Hoqm0zfaX3qZjtdigfTWn3Wzw2Wz/063cTskVtoaz5iGBuJQZucBkMyca16xsJ559cpDjIe4K45lcudd/KtjjFl5TVlK07V5il2ps8stIFg6f0v+HMUYXVRWVP+xHkIg5fIQfpdm/dAdKz+3jFl6dXt5YNtGEWk82p+loR0QeTpGObiPERwXBKuL/b7U7xHZWrmujMYVRkQMSExz99SV8kec8L5BvuILjifFLLjW6wDjasw/I3YoahKeuqGSGYTcabEcC8hgxatlDJkSUpcdTslSdkg66Z6W+iI6Thvo+rHw30d4HRhgCxuheS/W9pwEpUKQpBUg40v+mQvlE0sbWvZH5ZAyehwee0NAHfjUfsqcxDJJ6cvr8eYqcvthDdyqYxHjMwrKe1HCXX2wgmUFCaCtIUop7VE+uujdD9E3HSm2TbBPMy76bEznW0b2q+JhK6S4hHDkuPLClW1rJCx1vK4G3cVDSAff+6k0iKookKkp+Qe46ogIUClISSr8Qkka39jGRtAjDWhoRAECch2VYDwABoAA/hwA7uysxhFtX4DyRgvIkyFMn1GLZlieTX1ZXKZbmWFZj91DtnG4Yf/AHCZ6kRdmlK+Uk9p23B1rjra46Z3Vm9ba0vsC4GaIZgHN7BjjjiE51scM8W+WJ2y8c0X7f5UhwXk0nlwXnWzrxPk3C3J8C35p4YFFLgci3VpfXdrVRmoVwxc270Z+1qsohI2k19w09CR7rb4KvcQpSSoKJPTdvv7LcrZt9trmutJCTgcQpxa4Zh3Na59eWVxYXDre7YY7huDuRPYciDwORp12XFv7IQgL2UsMBCFue6oAlSCnbcqCR/Vsd+mpR8WBpppACO5VUZ53+PPEXL3NPDFLb5lSUHImYzs7zbI8wzK+rXKbDcD4/wBNVjNJ7EmSxFxPHF3dgZMdCwBOnlx4lZHTl/V3Tmw7tu8cj7mG23RzZHSTyOaS1ujRHGFKMDXHUwcSq0iXbmTWkt4Sj2uDQSnHIY5UxvNHgt46Zx4veXeH+N+R8dc7eT+QYzjVvSOY1nEC2m47XY2igpaqvrltWM2JX1KKiPLXIeW6437rp7u1XTWq9M9C9F7P0v/AOG7VdW+6dV28r7gyvLRO97jrLgQjWsC4hpTiKqmWEAgkgboku11DHH31VTwF9pbnHKxlGO5I/VYlQ4hitfyOxm0G3jX9DXSGMZVkNhW1cunmTJMPIq6TLaElDaWwl4pCj3AbSmdCXt3ayXNxJFbTMV7pGkOUAE6PCriRgAoFQo9qunYyeHFdWfsQGll9rbw95/5jx7k3jm8ZzTDPFfN+Q6S+zt+2huYvJzzIsXq5IqchYnWEQz11tY/IS+0GSGn1jtcKlp1rP8A4d1f1ptbLCzlNlszpDIXvUM1twa8Mwe7sIRDjSLKyupx5avbAXY8NXI0kLPCzxpfZxifHvIFji9pTZ/Eo8fYiodo3b2bi8O4j0V1TRXo/wCsX9jcWMqRHTIlIZbKZJWe5S07c5m37f8AYNzudrilc61giY0Pjc9jpZQ/Q7Sx2IOlXajihQU2HyQyGBjiXgo0Di4FAgz1HIU3PGnlhyV44eU+P8kSZn97FfdZDi/HXKGIZXCRkt/mmGrs4eOvYtRTxCefnZLVzEA1nsFZddjFtXd3dw6d0j1Bd2/UXm/rTsuS1kjHeJ7gg0ISVVpy4D210/ei6126z6aiR9/YwGa5d8yPlyiJyDgoBdzq077gf3nKXj7A28b8NlKoOVRnjdXl73J/Hr8S4rcUrmZLdzDaxySXq1ufKlvhlxUySmTFSjdtAUrtHQd466guJZdv2J5bdwPLJC+PEcEAKgocefI1o1zfsiBbb/8AzQzUdlUS8Z5xmXB8vJ+ccbj4lf5I5AeyyFkFzj0LMsRGRzA1cT4TyLVaw5kkeRKBUwt33WlKPt/Nvrgl71bfM321udpI80OLJI5ArfE5PMDOZIwfwqjjuJ45BOMXuXAoQp5VZ1f8t59nnjhjvO1jkNPL4k8nsApHsKcpMVcp6Li7yewjMDLkQM8tmTJtKXJrGWxIiY69AfRD+mS19S2tJ3M/1JuOrdm2y0lsYYpumNxK3JY0tmg0oksTz4RIx2J4luQXN+4kuI4RO4AwyAA8mPH48q4Y/wAi5tkbnD3OnJwupN/n+YSMAkZwuDkKYE7Gccgs1imsxs6i1j0cO0xyyafjQ4QjOF/qqWVJ7FjR7rdd73DpyW1urG5dY4MF9K50TbsNKhjZSR4mhA17WoXKHLTTbmd0QklDnAOxkIVU5nDEcAlSb8lPH/DedMZwqy4e5NoL6m4/5ARmuRxL/Ermhv6dsMNn+EJz9agUEltU1hBiOlDgS3uEK27163+xsbL/AO2ktrsUlxKyBjpDFPCBcwucB+jLI0pMcyx6ZJiATViCyaHwOJ0u1EEYjsXIjlURPHfxQtcj8dPKmfT31/T8jcZ+R+KXp9hmZDLWO3dUu2Zs4MaWw1Jd+te7Xo8ppQblssJCQd9zYXvScF96fW3VkjJ27/toBQOcPLiABJELShkGYOJwpDLXzbZxaSJ2EFAFGnNSOJ5VsAcM8h5azwBhdrzIuRzBRWmPuMZZn1PWsPy5Sm31wnxLoK1Lq96R2P2St0+82tBUd1DbVJ0/6nerPTW9PvOv9q/qXpBfMYbXcbVpfcwNLcZLqKNfMi/jOlr2EYgpTlveXUaOkBltSEUDHlinKnB4zpl8b2t3PxIO5dh3ITMWzxEYytldRJmKdcfdnrZV3IgS3o7n+ePOAKW5t39dgnve0XDbRztz2HRfbFeRiSJ0LgY811JkxRmEVc8aso2o7zIPHbOHDNe3klLYc2QolvMo8mxyXj0pmaIrLj1rDkokMrLYVOU022hTUZla9nFJ3CNtgTvq1b1TZySNhmZpc4oQFcVPPDhSnSM/Mg9q/hWYyHKYsRvtrltWVpIDX+eu9jsGrS+dmUMJB+ac6D8raSpwgEnYb68hf3Nf3O2PQ0rvTz06EN717IB5spOu3sC75WvDVL7gjxCHJuch4VB3DcjEPItgDKmJXwt/4j2VDXkvKsfyzL6/iSI1UchcvTVszG8alKkW9ThMVSFPN55yczX7xaeogMfPBguqalWj5RHjDZbjqfFvpn1V19b7zL1lf3d/c7heSeUJlW43C4c4sFpaAogBwf5AEUTMXuJFUtvIXPMsxcY1xe7EvJKeEZIvAYCndxHxvjRcamY0zIu6ybWwN13AnM41Os7KU+qRMs50OrKXJjtgsnZtLxagNLS2hACdz629Ldq9VNw61dsPXVpd2u5MtnTNEySMjlcVjjDnEsJDUaSzxA+J1bK62uLu7c4ILdjASpDeAyGfuVDTF3L8HF6XPcE5erY+X0SqqxdZssrTa3di3DaR2uVLkAy/oLmM6pPtNrR7S20nuVv+Yentj6turOY7J1Hbf9z5hZ5iFwDsvEuCHmMKdjn8lWSoYiMFUp2Hs5VXV4xeMlZb5siqwd+DVsOS7DNJMyZBWYUMfVOSn40GHGcbERERhSGmGfdCS0nb5tUd10Fv26dXS7tbSuiEbmPjkGAdFjqjTIPYcF4gmnrvatulsobva36bvUk0buBOIe3imHwNT85RTLwOJNtsbyS2uIEF+NAytiJjVzXUkRiVG+kUqwcnOSKwbIdQEIVuvtcBB21176CFrvGC+N3zEtQKgQ8hjyFYkZpbqaVcByT21VjS47h9K7b3OQSqXC8h4g5Zwm64xRYWh+lynF50hiWp1gqR8st59SI6mngGykrAUfTVXu1i27sDDBM2HdA4eU44lpAwIGXvwqtka12oORsrCCw8DktWd57wzYxM2YoHJL1lR5OmRyjhohx2I8WtkXJFlkGK9qE+1KiS44LBb3CACClI3O/N7/orqrduhpNs3Odx6rike+OVSNQUuB4A4fKMsKmOt3PaG4lrsR2fuPKqJrLk57HuRXuQcjxlD0XE8jtcYGLWVg5CYuau3vJBYiuN7tV7ciLGZ7e/5UEoChsQSeBdVbXdb9039BuCt3NrNL3Nb4i8AtLg05Hnx5VW2c8c9y6zliDrjEA6tICfCoYeYfLZ5S8iovjlm2JuZP4g5nVt57i2f19NDiZh41Z1k0BDX19NnPa/Ds6SDdoQibRLecjWMeWS32LSki09JelrvYuj39T2N46166s5jE+KV5dFf2zUcGugcA5rnNKCVuLXNrLLdI3ysfpAcFaThlih59vHHsqs3kTxqhcTKTjPI2V32O2WQWbNVS5SjGAxhTAsFPR69VlInS0ym3Ld7s+leT2xA4S2pfd2nXoTaeundQQF+020Uk8TSXw+csqtCuDA0EANOBUrxIzrLZWuXywXyNxw4jilYa28PG+GXsbYscotGZOeQZgxbK7OBWycJziyidwlQKd6BIcl1V9WOLSiTWPqROSn5whadjqBs3qlF1gbq1tLdsd/YuSe2cXMuYQqaiHAB7Dwe3w80oO5RX3jhaUaEc04Oae77qjdmHD3KuHLl2WStQ7WqmKSEW+KPvWNHAbKy2Y033GGpFbLSobLD6B1/ta3nb932q/0wWzXxztzbKA17jhixFa4HgQadZNBIwGJQQqqEPuWks9UJU0xBfmuJidwCI6FFKStX9le+yVDfV8HYritPskYX6gCvdlWFmxK7G32H3diwlztU33dgdQpPTcpB27fj01Ps5TI7QV1FcRUqBrpHFBlXe9f45JqHY+PSmVTZDympMcMlKmmlkdyt3AEq3PTuSSfjpT/ADYyRIpiWpErHNUnKsIHERENMOgJWVoSkdPXrsCehJPx0qKVxb/EnwqM1kjsYwpFddrB/UGlIQkBXX2+gJK09VAbbjrqa0OIUDhTbC2N+ggj99NjS0jdreyq195UR5PeY4Ur2wpxO5IClf2x6jb46TK9zIvAhPEVYSOLGh2GlKeJi8y6nUiNIeYcZhwPaW77TYckstoKUfVOAH3VHfruAdV3lW8480qHF2I4eyowaPlZ8y1gLGRYXjTclp8xSBt9JFQENpcHqVBJBKiOu/4anxxMjamZOZOdZDAXJzpNOVtugKR3B5KtytHulRI6bEpWdt9PliDVhTpa0YeEH21gX6qXHfZdfZaZSs9w7nW0kfMR3JQCVbnbTapqYCVTlzp5hUEDIV6LNx1MdJ935WHUOJKt/wB2sKGy2h0PeAN+umraDQ86uNMNOpY+JFSFnZExS4sxIbfD8qZFYaS6SSt5byE7lO/wA33/AG6kOYhDeJqE1ofKS0fKtYKFe1cuCsqWyhxtHtyFPFDWza0kKAb3AWrp0OqyaGfzUxA7KyrmP1AEuTOvTi1bFsJD7tbOjutRxsYcZSClRJJ9xeyuqiD6fjqBuV1LbxiNACR8x4d340zI97cCpeufdSwrv0eukWDcisXIf2S9uplam1lsndLSzsGzt1/DVMfqbxrJGytMXfjTcgeSCoxpquSLFmd7Ig1S4raCDIdUQVOBQ/dpKkjZP4a2ewhMUaPId21YWMZaCqLTFt97NgpQBHzfvE9O0tE9qvl/tbjVwND4dI+ZPxq3a92ou405lfVluGt5aCsLSSQ2C92t7Afkb7ynY/s1Fkc1z0Kg1DdNqfp41gZWRTYTaq1lX0qUdye9xDjbi0qO/UuJSgd2/wDTp7QHIczWGQNL9bsTXtx+xWsBT8hanXngloJ/edxX8nVSQopJP4gD9ukvGKDPjRK1PkAA91LVKJUWQ0tZSQp5pJEhxLTA3cSB7inCG0JPpv6aiTMDmHPAY002XAgA5U/sSgkyGWUyGEsqllpEYsrQ8krcGzSQtpSj+8PT9nr6a0V25Qee5jH/ACkqqhOOKgVE+ojBQHCsXc+1iU0ou5TEJtlsF51bjL/06e3dsOtMOPPNqc32/Lvvq2tHvuog+2AlYTghAX2lBh304JGv8MWONezG7OHdN/VNOLXGloeDanG1ttyUtL291pbobS6jbfqncD09dWjopWtDXMT2r91OvErRi1E+6snZVMJjdan23Y6wn23EMrdA7gDstbaHEp2J29dNfqko4aT2/ZaYc5yasjSdt61upiQ5biWW47khxAdaU06rfYH94ls+42kg9O4DfbpqLFN9ROYIyTKOBBb7fEAD7KWyTzXJx9v40nsmxqyTEqbVS4bcG0Q59FK+rjp95LYBUhQW4lSHEhW4SsJUfgDqdZTxXFxJaMXz4vmBBCe04H2Gng5oBaQR+PdTYX0JdU6ht8KCnEqCfcStIKwN+0qICdyNiOvXfVkQQ4hAjSAUxz7B/hSg8O+XIUilrSpRbG5cWCUgfMdh6q6bgbft08GavFwHZSxh4uFdbjEhtG5CQ2RukqWhJUf2BRSf8GhxCoONKajsBWHefcaKgU/NsB2lPdv3dPXYjbr6+mlAcaVpC450n3j1UFA7E+m37d9k9Bvt/XqUw8qcAHCu2C39Qr2WY0iU8Euv+1GZekOpjstqcdeUhlK1oaZQnuWvbtQOp6afA1kkYlKwRj3lK86VpkH90vfbcjqR0+IBUAD1/DTeFYOGBrilITIS339nUE9vzdx/8z3bbH4k7awoRRjQrk8QrMlkD5klSwR1WfmIPoNh/X/TqOHL4awPF8vCvUxLaahLjBrd5bwV7hSslKANikdw9FH4aaewmQPBRoGI5/4UvUGMLSPETny/xrtr0JmvxmHFhoPPIaJ2K9u9YSncDdXqfw04iDtpHYuNdl/Xv08+RXuANuRnChwEoKtiQUKHapR2UCNKYQQvGsqmYxrzxyykB11ZSN0A7JWr5j6dEAkk/wBGsqDhwNAJpyaHH7K5rXraGmKYTD4jPPzpsSt7HAR3gt2D8Z0lCfXZP9HXTMjmt8KUNAcFHCsRnVBIx2wiwZrrCnJkViS26w6y+wppwg9yVsLWlSUj8PXTcL2yKUwBTiKUWEd9N0457L7iULLwSpQQvqAtG/yqHcApJ2/Hr/Vp8N/NkKAHHH7q5oJfe2UClOySOuxOw9QTsCTpwAhuGNBRoTjWTbKEJ3Ud+4BCe5Q7tvQjYHcdPjoc1zh20lS6uanwz2lRIT3jYAfAem4SCTrOkpjWW48MRS/xmhtMqcYg17kdxUpz2xFNjCZfd7PnWEQ3JCJT5Qkb7IQo/gNRnOZFiONPPD5Gp+KVN6jfr6zIcE41tJSkSm2o7n6U6VRQ5FVGO621PpbjreT27+2Fe4R/Z1Wu1Oc6XgtYLRpDQnOl9k3F89m1sLJ1Rg47FZdly7BDSrOamAwkqcMKmglybMlutdEI7Uju6kgb6w2RpAa44r9sabcwLqz/AAqIgtaHIcosW8bbnNx4rjimY02PKbltxGNkKcml+NHbTIUshSkgDYnYempznFkYLyhTP/CsQRucuKvXDu/d204Xc1HkNIcS27IYSlTqEOJcKVJT6K9lSwd0kdBuQf6NV7wXkofDVpGQq5uGH7qbm6irVcT3gr295BBYIUNgQFbdvQHtPr09NS2+GAA8qbcxZCoAxypK5NE/Uq1hlZCWoTilr9tG6g32/Nsnb5+09dhudJtnBkp5uFN3IcWeH8vvTvpl5TyIq3Y7IJKXNitbZQpSR/bPdsUgj4H46sw1QVyqCNKdtc2EpmK7S602hYS2tbzrbICl9E7l1baQCfj+UfE6ZeA3HhSmkNVDhXa1HTGVIYbPvLSTupG5SQencFgdiv2EE7/DQ0kgE5UOOrHgKduSpalIaURsvtWk7+vzEdf29P8ABqmA0HVUQDAnlSnceT2JQ6Bt2BW35vyjYjt9fw0w1w1E8DTIA7axtW40y4outjtJ7UlYBKCnco3A9dx02+A0TjU1GEZZUuVXRgjOsTfUj8pwzIwU4ghTjoQB7bZ33Ib69O0D0/DUq0uQ0eVMAuVOwztaBHJgTlSDg1inLBp8OobbCypSSrb50KG/Zv07VE9f6dW01wW25YGq5EWpM0n6SAK6p0/bq5bg8d/cu8G8ktKyovKyg8kuOK+Sxfz2KukrlZPZfwmxfu2ElKosJzEZF4mzYeXs2l+KgqKR1Glddbfc3npvvEcBLbh9hJpQKXBqPLSBikgaWEciaRaE2wFwUIDlxwGCceHfVxf3nfN1Xkj5sVzmB5LV/wB2PjlGmcVYhklJNes6rJ71q3/WMuymX7gMYFm7V+nfuwWSmB3d6u4bcj9BujLjYeixPcRSR395LqLHhHNjYSIzz8YJchOColOy3kk8utjhpjGgIEDkcSHEFSpUnNMaf3gK55G5Q4odVZUYyZxC4rzV1UvtRaeLiNMyLLLc9yiyU4mDV00VMqLWwGFqMq0tpCGYyFq37dm6t3Nk17JtUGhzNttzc3b3EJGvhhjTjK92QHCk3pNy3ypUdo8TiMAOXtqU2OyHV41Fsl95hyHXYiJS91B16IGxIZUpXzKLJcAX69dU+27pY7i0Rxua5wAw+8JzFZtdBYEyIyqClnldwx5r2TU6oe+qtzWY1US1yZD0NOJxKOMpUv6Q7MNtd6VKWdyAtR6azbWpfv7pi0aWFOPEYVVxOuI+pBOASAgXgW6cE7lqyJPGdrbRXsih51w4Klt5lM0zuU8frZ1VKlRRLEKyqJwYtWrBLKh76GmXm23u5Hf3pIG9u3awto2wyPkL2qNPlyF+akNAb4mqcCCnAVvkOyX8zvMhEflOxUysCascQSozy4V7IPHlH9LHfsuZeG4LLvatTELIciyOewgKISlyFQYnMWhxXqE9/UfEamx7hBcRh0fnOaeHkuB7iqY+2o823SwyFsj4FBz1gj4Y4ca7pVFxlGavo3959lcORoRZgop+M8hYhXsp6N7ntMT7q1rXa+I2+faU+8wnfYqSgj1bN3cMe9sNpcOGCF2hg+Jcg7CFo+lgDA591ACV+RrnEJ7l76T2ETLOqzzj20qqmHMlVuaYe/DYupLQrJMlq8rxFYsGWY8996A66AHEpbcWUk7JJ6aXaTb++6j8u2tmEPA8cpOZ4hrce4Ul0G1tYr7mRzQD8sfdkXEfH2VYznPit5W8J8pZD5Z8HyuLvrm7Wwv8z8eONkZhAxyzqEMrVfuVDWSvuM5BYXrKnTIZDDL0dR74wGxQpN505vmzXz+oNpdE6YvJkt42ljHN/Mikq48yBjklWFrvuybnZM2PdGygAEMuXkFzSvhBA/KO891Md9z77lUBrxn4BY8es5l4rkHPOZzbfkyvrbZmozzBON+IxDt83w20md5m4ovJMi7K5clKQ9PhtOJa+RaxrWuofUQXi7ZsUVwyaOPzJJHMI0u1IIwz5j4sXOyAATCuedRQ3ezTG0laRNqzQo4Ztc0ohBHLtqhLyb5R5J5atL7LcpnOfxlz9ndhmLzVK07HjtYrWYzGkY9i/wBDFcWVUFY3IajrjEBClN9Ubk78yt7Bsonk3aY3N097nzPlIIDlwACIGtHyhMOdNyl8fSBklcs13faz2NiaEHvOPCoH8f8ALfJPEdhieS4NbTKCVU265zdTVWFnUpeiQ5bjtlRyRVyoanKeyfQ8hUZailtxZWEhXXU2/wBnttwtnhk08EskPl+bEdDhhg5rhxBxTiMDWq4qJInFshOY+I9tbAON4Ryh5P5NaZ9iHF2dxsAzHhePmvEFfgd5b8dYfSqEJm2toeeSKW2kSspjQzFlMRGniJsmWhoBZW4QOCt3DqvpHdZ7DdZr+6mt2+ZdaS50j4P+VcNDQGjS3xPUklCTgKlB00k+p7XBrmYFuHs+GedWAeLb3k34o4dFfz3ljkux4wuMPcFXifL0rF8hssfuMir/ANRxKr4pqZUlzLUZjHMkplxrAuV7khKmwD7Stb91R60+oPp+6aLarS8vOnYYGB1zetAiifI0Oa6CUOAkboKowELhUps09i4h7pXRNGSNJHIAntqtfl/jjOscxXE72+wXNhzNzZn2TjjXFb6Y3N5Q5IorOzdRBy+VRVSWI9aIdy4Y1eVhmO86p15lstslwJ2bpjqKZ8HUm6SsfcbwxkkEOk6yxw1ecGHxMa/HTqAJGKVtHQ+ym7vX9R7j4Nuslk1SIheMY1HFHFSBjgBnTReI/Bk7lPyAw7AYef1HFWfUdja5Szyhl0OBkOOcdxsZblMLgMUVg/FqrnKL2zmd8WzkPJRWrbSpppwrJ07e9as6c3fbtt2m1jm3y83Ftt5j5NDIg7B0jjiAG8NWZzSo02+bS25lijFxPc3EpklkLhG2R2OkaUL2xDgzAriSKS/KHhDnmXyncru8wagHFeSLvjjnNGS0v0cvjnMJ9lOn0mU5KuOJE93j3khC23IV0/3NtOuFLikoO43bbbS8ZbzyMDYphdOhnc5znmGZ3yOcmUcqjS8qMcxWuz+RLI58URjDSkgLy5CcQ4k5A5AhUOddMzxMy3Cbmm8ZeUeUMqmt5tYSJdlxpx7KxWnw3CMgpm3pFRW5ZyJZB+mZjzselLlz1sSC4hToU8r50JHLt+6k2/YLme83C2Y3qe0YGSxsBmlYNQTUjtDwQj2+U1GKC5ylKZuriOGdIoI43lvyq56EBF1HD/dqWvh7wxybXeFFjwVWccR8xx9GQ8k8iZjkOarkY/xHjcFLkiTi0qTYzLIv3+Qo/TGP0+fFiw0wEO9v7wLI1KuvXTZNxbD0ZtzJb+9kge6aAxt0QsKF0z5S4eVoOUknlrk0OypVteRyWv080eJUuPDsSvR40+XXJHNXBvEnjtk2S8a0+WVnNqIV7hmdV9XBxWbwo1FiV0VVTjUWIw9Z38a3jvbWQPuvSpLSnwoAJDnV/qpcdAdGW1vLZ3W59NWcnmSoWSeZA9EhaCxG6Fc7zGkHABcaa/qMn0ohkQx+Z8rhgWpkEyPFascj8n45gGJcvCdx3aZlxxwjyFQRavIKyeDk/IXFElHsJtnGwyKezuMCsrNDM1p5kh9vqwjuTtrYOlfXzpK5dJb2Fux3l+VLGyXVBMLJ6ASyNcP1XW7nI4AK9gzGdSodyt2NfpjLo2AEY4lvauaY+wVG6w52xjEc38wOQeHOXPY+uzGjXn8vH6M5XIhYhWYtT43i9U86Y8tYi08BZbQ8lCRGcUv8ntkjUOpOq/U2fqW8i6LuYWbQ16h8EKsmjk+acSEvY1o+XSQqqcKaluZY55H27sEUlrShCZ/b3V6vDXzvy/DrD+7Cny3jywoLm/hzmhyfR/wTRO3N9BjRxVw8wpZkiJUP5LLZaCHpTS2FyXFrcV3qI1tXQXqh6oW15Bsd7/TnWheWhkqND+GkysCMc8YsD26SVWmbHc5WkRq0MLsnBATlmMvaEGdXAT7LHkVcFV9Lzrx+lS1QsikwKhxt/B2bRuUtds3DvasLq7eBZSEbqI9ttxlAWlsAknue4u2Pp4xw3kN1sltcuL9cSfSMkdi7W9vgZqPHAE451sDgyFgDtUTziSPlB9mYI4inph1mVNMt3FTkNZltfIhmZXu2seqWy9CS0lz3TbvR0qZqm46S6txbnt9vcpZAHSj6j6d9UTtFzN0nvJuTdREsKwteGuAGuOeRpDNLQTqKnFRiKIzdxSC4hLZGrgHaXNdyBBRfbUWr7la4zzDJ9jwVj9PAivyLOqn+QFtAsrPAkg2C49hH4UxDsQeRcqgqZWEWzimMcjJ+db8rZLB8C9XeifT/AKPdD3PUG47Jue59fbjPM4Sa3yQGIu1SyOcAZAB+e5cWvlUtjwwpiaxsLSxkub+AG/VxawOIDi4qrgCR4RkB76cDxK4axjjDCpop4NjJOSX8nK38xye1escxzHJLZ5xdzkeZ2LjSJF1YPSl9rJdPswmEIYjtttoCR13+0z0m6g6h3mH1063ijgtorYRbTbsAbEyBrS1zo7dP0dJBV58Ui6yVWo22fT3zX3VzG7wkC3LSjG4o7wZmpNxPpJjkixjtPtSFSrCEt8qdZU/9E85EU6Iy1FstFTRLZKQpSNjr3dsse0bqB1LZRkTzOcr9R8Qa4sJLSdI+XBAuCrWy7nt7tu3B1vOv1YY1eAIcARgp/A0wnlVx0vk/h7KKSmYcfzA0MpOIuMOrhuMZFKdYYjqcLSSX/eQfaUFEpQ2sndI3Vp7ddntNycJJmB1xEVjUoGu/iwRTwxXspmSITwlrjk3DsNQQ8M6nN+GxbWWf0UyKcnMajdqFR++e2zUyHWo1jWOrCUyWpMkOENAD32UhSN+mud3PqTBsvUY6fkifJZtkET3tVRMcdOlAiZocHDEHCorodw2pzJ76FzIZmqwkIHBUVrsj3VYRyvX019xdyDV3sl5ilu8Us0Pvxko+oVMfjd9SqOhwEKmv2DbLae8FQ3+G2uqXUrGWj5CpZpUdpOICZjGrFWuaVXyyPvrSImY5yRzByJZZFya/cY7VuZpB46y+ellx+v47nyZz8HGYUmBIkMRl9ykF5KSpJUltxaT3bHXN2WM99I6/uS5pc8eLHAj8qcBWrSMe55dISImuQ9mSeyrMvFTzF5b4hyO04a5xyG15awPjPN7DHrqsRU31vnHFrVM81Aqcvo7WTAkTMh4zvWilbkIOLMZPzFQQU73+17hNbuDL3W+21FAhVgy44ltWUMzoQYXEuQ4tQqBwcO/DDtqJv3o+ZeAaXKcNb4byyuzWJy8Gs7y99NbLkYhhMqwefjNM2kuI029BLv06nEViG/dZRuf6dO3TpKzvupv6htT3luMkjWoTrOegH4jBDSjt9pc3H1bJRodi8BA72Dh21DXhCdhErjNlyHb47kKa7Acjqp2OUdyKyhhynGJxhZRhsqefaTLo5RZf7ZaQpYCkOdpKdcG67s92f1FHbX8dzYyG+jdb3rWGQOAIWC6jGIaQoBYQAoJyNa1uP1MlwGuY5kQejSMnNGCOAyPafupJ8bc00vkp408g+O3kfMxhfJ3FVZYldVyOtFVJuokZD1qjNuMsvisGQyYlNFL86hme5FfKFORi2vbVv1L0q3oL1DsOuunG3UFluMzIZJLZpmhaS1BHeQcCXlGzRhpT5qVcQy2V2yeBzvJKAZlvcf4Hcs9XCogPSchtcZs/HzLMhRlOHXtZW2+IZI64qU3NYhp7cXyeosA4rbJMUCkNs2TCg7Lh/unipTY11S82/b4t8i6wt4jFvds5zZSzDUw/Mx7Uxjf/AAlUTCpr2NZdjcmt03GTxweOJppuFOYr+BbX3HWd2ChZ48p2jF9I7VKuPpn3Ir8awbfS6xOMlpKV7OIWVo6HfW57hYQyQx7xtzf0ZkfpHBQFQ5hKnXdrGS28tQhchwy9v414uesOw0sJtJrL2FNvodkUd3QEDE8jnNIDiqyzrkqecxi6cTuWHWVGG+R2lDZOrPZr24eQ3SJiqEH52ghVXJwHHI1YbZNGg80LI44j9lQnccXZRFxnHXXYrTiizKeXu6pKfQep69vqNbM5sMUrZYsJF4ZH2Vdx2Ye7zB4QOXEd1YOmlIrbN+QEpLaElMdDhBSXPyhfad+5Sfw/HUiVhlh0HPjTF43HSzEA/Cs2j6xbipbii85stxRKu8BClElSUkbAp/Z6aQAwjy0wTupq0mLJAxoGquSpE1irdkMSHEJTK9pSkLO47xv2gHf1J/ZtpYeA4NOBSp1xDG5jpkBAOf7KSbrbyVItvcecnPyEohpSVe6XGyCp4bdVBJ6acDl8P5aiENfEdXyml7GuVzVtxbJ59mTKQltxbrRSFK/86X3ABP46iXEY8tY0UHhUQQubixPfXJpn2bRbUV73AyNnG2/nZCV9AoEHqojT9vrMQL6cbEBGHldWdKBUNhttTyi+hSNwUqA7FqA9Ej12/HUpXNPMVHcXB3iGdJ0UJuJrUgnt9rcFRJIHxACdJPhJp3zdERDczSltcMjKrE++oOyHFJWhhoblxprotZHqOnw1FjkJnLS06EzplkmhSM6RFkh8oZhOqWY8NgpjpUsbNgnZIbB36anjxHzHZ07EGEqM66/pYERlpDslqQt4JUtIHcEhfXtUfQKRqO8uL1GVGIJ0hBT8cbZ9g2P1NhitxTw49o06JldfRI7ZcltyE9wgvLBCkve4QN+qdaR1L0/um43bbu0l/wC1AAcwlETiOYNVtzbSzPDmuIZ+IpzGLHFraosbEWUSpUEgOptHm4jpSpCglUX3SBJbWBsSj0P4aoIo72w3CK3lhdJCTi5oJSmvImDg1zDjklMTn7lVOhQ49XOiSmnB7q1RF9zWzQ2AcWnqFpI32Prro1sXAaiCvuzqfaMcHFzwRypiHY7TE8NPH3G1LbSXQnbt7iBt3fm2/wBTVjGX6VbhhVs14DSmdPIy+Wmo0RiMA2pIQpzYbKBQB3E7AlHxA0wmJc9cuFVYbqDnqhXKsDPgRrKPJLqEupQsIPd2pKSjf5Q4AlQO46abZM/zhiicqXE6RhRuVZWgYx6pr48ssN96HPkS8slaVhR71L/Yn1G/TTr3Oe4tVD99Ie+V7k/L9krI2yYlxXzJUAfVso7Ur6pWpDrncUNAJ2ClK7SUgbqIHpoXSwN/Nz7qI9YcA3AmrHvED7dfm75AYhA5EpcEmYrxFCS7KouS+RLSBheNokxU+4iZWzr96Kq1ixwgrPtNyU9oJ7T0Gtc3Wy2hjnvuHRslk+cFFI5AZqf3VNstnku5HCNjnal4e89mPGrEMS8AfGnh63cvPIW3f8jMysv08yoFSh+Bic+ykpS8ltplxH6lYwkPHYOJjoDw2ShKRurVY65ltoWWuwxtit2ZEjEDnp/A1uO29LWkTSbkloaBgEJXl2961YFifF3iMiki3lT4uVFpbsSVA1b1dZy6yLXwwhmGiMth6PWVjUdKDskOKIO47Sd9Mu3HcIW6ZJh5pOJ+2VXUexWkjtQYjMhkSfZ+2lZkeA+CuU1zUHkfw/xSjkuR0dsnFXLLGZ8VKy57b0h96EiHPJc23S57u51EdvN/G/5hJ2gKO72UP6Zgkw0jUvEY1A3yA+254Y8h469YcJ86WnC96Cto0WS1kTMaV72lBTLMtqslLn13zbgvNghKdyW9N2272trcGeeORz3DgSgPM54fjwqnk6KfrL4lY85Y/cDVcvMH27vJHFcWFnj2PYhnmM1zDB/inDckrLSlsW0MdheTAU63OgSu1PVC0DYnYkHV7se6WcUj9UxeZSUL01Y5DuHfVTcdO3kMZiALi3nn7Oyq78kpZVS6xCyWiPtxSDOTI7XkQZbf7ssByO692FLg7ep2+HT01aywOufMl26YxTOz46k4j9larJaXFuHFpLCcxTHWkBhzITIqO5lhland07fK04P8mdyQU79B+A1a2hmFu2O5/mhoB7e3209DI4ReLOv3JUuyIMZ0+2WozYaX7aEo29dlq7QCoE9NOOYjtXBEpxr9QQ5ikI482nuR6gIQSoj5iQPmCVH4EbbaDGXeIZ0p7XPHhwNJmS6p7dWxT2k7I2A2G2+5+BOpsbdA7KfaC0JSs4/zu349uZF/QJim2lUtxj4VLZTIZTX3sNcCySG1ED3HIrhAPqnfppxrnNKtKBMaCUCkKmXflSFdaDQKQCnY9AP2/ht/TpIxC8KB8K6kFaXUlG5UBv6b/wBZ0pWhpB40ELnShr5bxSsHtKvcSdz0I7RuNh8Nvx1FlaC7sSkoW4Nyr0PvKW+t/sHedu4J2CSrt2JKf2j8NIDUbppJUkrzrizPDD7D0UhDjbodQSgHZaNiNwQQdlD46cDHaVdypIBa7FFrlaWs+6sHZ00pdlu9odcQgJT8o7EggdACBpYAY3FBTpC4nE07nDP7nOsYZmVEa0Zn21XFdZdbS8mP3zGCxJ7CFp7EOJHcSCO09dRHkorDSQdGfGne8tmG6Tl3JsebahQXolrJcsqmtSy1AZkP9jiXEIjkM/vArcbfA6RA50gL3FfFhSJAWu0hA5ceWS1FO1lOTfZRIfdddZSEMe6sq9hobn20b9O38B8NSAAKSwyHGudDRSrmV9LGSlayw++rc77Nx0Fbij277J7R66w52n30615y48qxkhSkue22E9o3QpYJUOh2KQfw3GlKA3VitYLgQuK10uKLfZ7wHylXasbk+v8Aqfhpxrw9ulqqlKaVCCu+OXHFKdUnvSSPXpt02/L6aw9yeE5gUsPa3Onw4Aj1EHk+htba0TXtx1OuwklPcmRNWktpjubg7JUFHr66iXUh+nICqRS4nsklRyAGrLMgxaqvZSsqS3HdvMQdhXdQ4tKdyENOJfjrdGylMutFR23PUDVTG5zfDihGNZcgIPGnrrrKotauPboeivLnRkJCmHUKQFBsFxLat/mAJO/4DWOyhyhyEEVXA4/FbybNq+JWhiwdyWykNWzSexUpgvhRiFSU7BLC+oTp5zyWMDvkATvxwpcT2uLgG6XrnzHJMgB8ayhiLckIeCGGuwpXIfcKUuJCQfcKQO3fdR369dIYIyCXHDljUooXK39lIfI3UlbTve4+8+VKlKOxWh1Ci0HFKIAWX0IB9T0OpsKOBZw4Ul5AdqGJNJVwuORn20hBQUFXYflPd2kFQPqop/Zpp6MeHNB1L8KS8PLCOYpk7BdWpxxboSkFS2lpSFFXuA/5XcE9OvUasmlyJxFVZDgeGkiumplpqrqBYQmokh+GpTrLctoSY75W0tpSXWXAUK2Qs+vUHruDtrGokIKy0K3xZ0pKhruXKW6llrdJkPq2+RIWoqDTZG4Snb0Hw025Wo0A6VpekaceVKtwFUhtSySEoKUknYBO5+UD8d9VZcUKJUZhAJ7qzUYuuAJd3AQjbuKdj27egPodtuvx1FeAMW50wdIJQeKv2Mlr6hLClj2yo7OJ/wAcg+v4fLrClFAxoJOlBmKzC1e60/WR3ghxxsslXcCSh0BPukJ2CVAbg/s0NGl7ZXNJbzpLQWESuBwHGkBbVcalt0VjbhkMpjtOqkuJDRWp0FbiUpHQhKum/wAdtXkbxPD5owPKrAPE0QeM68dZWxYVq5ZNpS4tTSkbODcBCxt3J7tilQ/HRKDc2/kSYNJx7ew9lIc1z4w3GpS8G4JlHN/LfHPEWD45Jyi8zbJ6qtiYs1OciMSKpp0S76RMsQh79HpoVQw+/LmFJRGbQVHc7JNJvG77d0psl3v188QWFtE5xeio7Jga0/MdRADeJQdtNsc2JpcBkK3JHeE2uN+FOR7iJTxsE4+p5jYwXjHD7Of/AAqzblLGOsTZUmxdNrlTdZHUpiI/JJU2tTzoShSzrwHf+q829zR7RtjTdXd3M6XcLl8bQ8eLVEARg0ZA8AcBjVbrldrdiWEk8kJ50zPEXGfJeSUuSZPFpbVvB6OjkO3816NKm1bCq2SsKcgS2VqEKxcVJbdfbW2gez83UJKhbbL1ht9vvlptD36biWYh2kjWr8GmTBSwEBSuZVKfsJZ4yEBDOOCj38KSMilqHLpq7Q3GnTkR0oYsw005JVGebb6NTO33AlTSO07dCn9uvVezwrEr0c8ZkcUwrZGGN58xrUcaUoZDgW+6zupa3FMrDYU52qJcShKtu4J3Pp8Brbl0sauIRPZy7uXCnCfFqHM/urOQ0rWwQEH5VJ7klR2BHzHt2PqQf8OltGtmrHD30goXIniT7dlfjMBxVpKmlbn75DSA2T+6R2I23A69Bt6/jpLAji4KhATErTmIaVwJ5UooEtdPYUdon0rLmntAe7YH9Ns4ksdVBQQB7PXcED8DqRCSJ2F2BDxx7ajAERlB4SCp+2dbU1NPasI8e1jqbbTYNx7OOtDi1gCW0iU2qNI7GwtGzgPeAn9gHprbJwWv8OD0z7SuNUQVXCtZb7uPjHjl9zJlUvG8HdrMZzSsxSNdXWIYzIdbxrkO8r5MyyyCzcitLjxa7I1NMMOIbSlPvlW4HcpWvPG69OX+0b3cnafqbuNh1vlkOp2qTxOGH5ODW5N4VtO03+27xbu6U6iJEbgTBcHOJ5yaSfy4DDtSqnc+4kupdzj6uPsfzl7EcIar8MjZTIZn2c6Au0abkTJk6BUIlTLOZd2SA0n2SpMVgoR/lCQNe2Had43SOaCRrZLBzi2V7W/nceWaNCBw541Q9YbHf7JBY7PMj4Y4nPdKweFxkPBM8AKtqqvsQSpKv7zbvmXBrCjyDF5ORGK5BmwImP4/c4BDsk5u+uvabM7JMUy1T78CmbbDUuGhIec950rS1c9J9R7V0Odye6Syms91WRrmh4dt8bzqkaHO/wCYzIlEJFarFtZbDqDwmpUT8qYpyP31Iv7f/IDPjH/DXAOUY/eV+G3Csok8G5bLuGINny1g4tRduY1dmvPt1fJVE7LRNTWNqZisQ5e6VOntUeTj1r2O19SXbzbQx3XTvkfRXNsDqlNvIf0ZJVCPfGpOlA0hxZiUp23uWwTC2eznoK/M3MgjgeIFLfmaFwZ49cbYx5dZFkVdd3/Hcyp4fqcPuXhcRMnkUPI87PWZVZV3Mixs3MoZxN1tpDKyQkH3Xt/Q+j+semul95k27rG6jju4beJsVtbgEtc8vBBbG7wqGI3SRge6tjg2G53rcI4rFupxYCp+VjVXzHcEA4nupQeJ/jTyOvDOZvLzyJprtvnXOsR5ATwljOaWUi4yXhXj+1q7uTQIiPPOrFLdzotyQy20lt6HGSlA9tRUnUSPoXqGw3S+9Qd8uyG2u13P01m0K5kjmFxlmfkdDBoijbhHicVwl79dRaGbJtjv/o9q0leM8xwdK7sGTAckWvDxh4qYpwf42vcvZPAjXWYxoNRTNQLiugSWzx63Pai3lb7NdBTMsra+Z7l/Uv8AfIjx2tu4DdevN3Tnp8Oq/wC3i79Romyf+ZXtybq1J8xGRwz6UDSXPBlDXayECFUFaXZ2ofZuuBjOpDSew46hmVqsLPvM7C+D+W8+5NwiqRccf5Zi0zj/AC7HM/nuZzEzbElhh6NT2apgbVOfoZTZ/THHS4Y7WwKynW2dD7pvO0bpNuFuyV8F/A1ktvcHzCcBr8XIPUs1YjACmWvMMxnYMHN0kHEEcV/DlXHx28geMfMiJ/cjj/EEfjzgsW8+w59z2LVtO5AxeXbM63w+TFvXZf1tfRIraVRmNshT7khv3XN2kp7dV9YYd9dY2reidutrTqOSUMdOGPmmnZqV7dLWue9kTfEIgEc4eIgUxcOZIBHBHpjIIc48FRB/p4EDPCm584fJXn6gouMMZ8b8hyFvhHiqBWVzt41OYtpvJMuLbKsmbrlOkYq4NQzTtxoSGIUZ0OJUyVOLcW64Sm/6H2L0bgtzs1lY+Vc3EzZbp90C0Xt2E1SOBeSgeoZA4NbEMA1aQYI4w1rCTF+Z6q0u/h7P9NMd5E3XJ3E3EPDEu9f4p5c4/wCSotNzblkuw4wrMQzfhPkHkT6qzGD0/IMBmDmqMbl0bTsxuE24utjd/uNoCig6671xabTcTQ+m31brdrbcXDWxRtaWh2Ol2prmuAzAXLglOXcbBAyBpHlvbqLSBgSSo5gcRWUwTkSk5dtOOIF3zDntRhrmeY9ByWsxO+VUBmmq2nplFAx+0upcinU/PLjKW3rB1QKSVNte4OnHbHoHb4esi7fzHuNk+Et1ShkVwXEAIXtGkRf6MOdMRjzZWidxfFGgAyTkAfx99O5f8z1/EfkwjlLi/iPOGqDjakpqrnGzu5FBjlNY4xYSHqiIzaSMCXa49lNdkiZyXpNpYgmXskKQgdReb/aXu0WZuOgpp/q7N4+VscjGR5G3IYjfKkALA94cSUwFOl0zZjNZtc6VpTTgAhwRWnFRmaV3JtM7xvlKuZ+AMYt8j8cOUF2iMVYz3Bq69wcV82uiS8/gXMKU22WMbdyQOQKRxz2VSm2HJLDjaSyTYRmHbIIuvdhgY3Y7thEzXaZAHDB8M2BDUkVoyIGIIqc6KGzb9ZGquBBDmghh4h/Ps41YH46+f3CUDiq4x6wdvKZWJxUQzwgEv8jY1eZjYSFu1OD8StW0hrK101i8SmMtxSmqQBf1L3sNhRtrbqmwmjfeR3s0FnM0GSyla272+R65sdKjrcJiocGsTI1bbRaTbnHJLA9kVhGDre4kwAHIN1eIuPBjFcDwAqa9fxzypyLQUWQ20/FsW4Bu7epyDk3xpwHJlck3mW1DEZTqsWy3lSMYVPHoY1gpt64oaOOlM9mP9I7IU2p1K+p7V0wenj/W9jmbddPSvbJNZQyl8TVaFlZIF81zMC2HwxkYoanwPt7CF/0bBNNIgEpVGtVSY256jl4suFTrhSqfIaSKK1cV/HXo0aNAZhxkQK+NBr/aTGgQ4DCWWq+LC9hDYipQ2hpKQgJAG2ukXdvYdQ7cYbsGSwn0FwKtLgwqGuAxQH8hw4JUSWOKaMsKlpPP2p+2s02Nkpbbb9oIR3pCENobZUkk7NIbCUoWonfoNh66meRD5P07GtZDp06WgABqIgAwARRlxp6ECN7TEjS0qAmAIrrSliPHbbaA9pAPaghKuzqpR2PQJUtSiok/mPr103Z2Ftt1qyytGhltECGAcASvDtNP3d7dbhdyXd25ZnEKeaAAexBWIyF5MSI3KCS8e1YaaSoDuWEbhO6QlKUgfmP4aSXP1lzsD76cYUZnTLZDbTpjyZTVZWBx2OyvvmxhMktrid4YTu4k+2vc7pKSPbTtt11TP2DaZdyfu5t4jfSxhr3ELq0fI4jLUzJrvmAqbLud5cba3abhwfYRv1sa4KWOy8LjiAeWXvpBZC9f3UZxOSXiEUcGI9ZypMooh1cKNAaXLmWNmtXa0I1bHStxTritkIQTqyuBGIi+6cBExuoknAAZk/bGq86nDxHCtaHyQ886HPo3kFxjwnw3hkni7OMoqp8vlO9qJs6/ynL8PZYhnk3F/p1xY+OV7USMn2/eQ4p9pwOqILoTrls3Wk915kdgyNuyskGJBLzj83JoPABTzNVE10r3sjYPKcQpOKoEDuxBlWapPI/B/MXlHhXIeKsPl0HmBx3jEnCuQeNJ61TsO5U4LrqJyLlfJtJZ1dhj9vY5XjsZa1x6Bt4TbApLbe7TSla2XaNzG/XofE0NuQS1ylWOYOLFzeciKmGJ8scV9m5mDUyfzH+r99Nx92vw84X8ScI4jThdzbZpiHO1ZcxreBnqHGb2VZUsGHbSshxq+rISI2LPzok9Ljda8wtMQNFCVK7Turddkjsb6O82ovjchJC+FQePH3YUzdW8cOi5h8OsnAjjyqhah4xiQaCTV4dZ5Ziqbxdik45ZNT2o8qXHj/TvvjJls+xCvDGUPZDboYnD5huVbCivN1nmugN1gjlkYQj2kHAlULFUjmeFR7jwht1IGyEOzbhpPaKWvEnHbPO8J/xq8ncXn1uZ3zkVPF/lFEp2/wCKsdVVokGpxC9soL8equKOdDSWVicO8KWB7oVsdJ3m4udiYOpumHNNuzGe0e4+VJgpIUOMbgckUA09cXbIIxc27mGIkF7DxKYIeCGspW+H3Mvjjaz8JsLL++bjinafvamdjcN+PlHGbqlIkvTp+PynXJcKktW2yXUxXJEV/ZS09qknWtxeqHS3VKS3THbXvKhjmTFpjlXAaZGgaiDlqAPMcaYlu7S8SWIaJXLgePb3LUMua6qlVnTt3VPJbelsxZxajkIQHgCEvhbexWpak9wUR3DXS9punx2gieAWBR2J2dh50uCd8UWglVz7q7cC5RxS0ta/jznhu8m8SXs5iFlNzjbLD2V4rXuu9pyKhYfSpuVZV5UF+18oeQkj105fWV3FA/cdh8sbo0Kxr/5biMg5OBGC8FWp+3xWke4wT3ZeLDWPM0fOI+OlcF4gHPKo+ZFjUeNJvKHFrZu4pa24sodDkL0d6vcyCnZlut1lsuE9s9BcnwUoWtpfzIWSPhq9s7mSVkM97H5VwWN1sB1Br/zAHiASQDxCVsN3uFpFK+CxLpLXUdDyNJLVKK3gUT20kq6jWqYzDfb9t6OrZxK1fK6OhV2nbrv6g6s5LkoSBgar2SGR2mPjTiJXX1riYCo4S6pPuguJCzttuTuN/k/HTUSlxkBUZdlR5LW7a5C3SSPbQ/VO2uO2IbYQ19TZR22Q0jt+I75A6ABtKASdNyStF00n5QCtX0FrINu8tPEoz502WQPJas2hXNLaiVimY9e8vuIfcjbe7IKttiXnUk7fhqVD+qzU5FIOA4DLKq+WOJztDHDy2hEzK8V9uXZSwkzFZg/WparPo347fdMdZ7FqfAbCFOEADtO59OuohaLJj5C4EfhUcsbax63Ekk95rD1zP6HcvIluOojgFI6bqdG/yggkEFP46lwztmY14TKguM7Vao7qUFpeNvpK2W3nUMp7iG0fMEAAKKh8U7HrqT5rANJRVpEdlJKrsVFL3HLfF4cEPO2depbTAWpgOthSVEBQ9wK+dS+4+n7NJeWl2C6fdUCTzWgACsZaZHHd3ehN+8VoV2OqCkthTm5SEflJA+Om3IDpZlSizBHZU0VtKkPPKddVvIPQpCQlIIJ/LtuEp66UXODU4U9G0KEyrwRWPqFoSruDqiT2q37VbHdXb8DvoDmnKpCBoP41yfhezsttQLqSFbAnuT2rBHaD1BBG40svVAUWmgSmGJ4IKe5+lxvI8arZ10++97cV5uK0w52NJcWAFEoT8we9wf0b+uqg67SVxYBpcfhUds0jZExwKd3dTe0eNPxGJBmqLkdPuJiIQCgKb3IC1/i4lPw/HUl90yRyRjxfDtp6SYqrSPbXFeEtyXPc+teYURul15KVJG53T8u/cSkD1+GnBclubVHZnTZunNBBaD3U4dLBKmm46yh1uOgJTLB7G1OoR2lCifRLnw/adNyuDXByeI8DTQCPUjPhypGzBOjOyC6Y6Y6nVKW3snuSlCzurcHZe6fx042KN4EgBUinkaURfM7K9dBjVzndpFp8Qr3bOzsFhqHWMoIl2L/elIjVsYJW7MmK7vlaQCtYB7QdtY0iPxvJy5UtjXuIaz5ia2ifAX7I9Pxrw9XeWf3BaWdQYhVXsDLse8frQqockyNh5KINDb8ixJPtWdPj8p0Kkx6NIZsbNpQ+oUyyrsVrG6dRMicbXbi11wCheCoaUVBzeOXD3Vuex9MOupBNuAc2PEgIi/uOS08HkT5eZ1zvktzxFgKosTEEt12JUdpEJj1eIYlWOttWQr6mEmPEq4r7LamI7DSG0LSn47DVNawQ6POnGtzipJ8RcfvzrdDF9KjImgNa0oBgATlj3U/OO8awuO4UO4paWXZ5j+hQormUZFARaWrDLEdLbCq5u0DVZXuSYx2Rt2e2FdSeu6L2aZpLdQjj5LieWP30/bRW7iA9X9gVO3IY164aMxyKxbub7EcPfbryUTLzkrkhqCzEI7UtN1ddBV+mxXkIUAQy2vuPypBOtYmfG7U0ua53tPxq083yhpYXtC4BoI964++pc4bgXNcxtp7B+SuMa9MeLHRAr52OjI6wvOAurQtbzDpaQVr6H6ckJ9eumbZwapcCWpwOlD2g51AmfbPKl0morqz9g9tNRzr42eXmcR5Mxqt8ZM8sYgbUlmoq2MIy5IJ9a6xaYqHiQ2DstxtwA/2djqXb7nZxEh73DHEKEPvoFpGYw5ZUIRS0kN44ELVa8638o/GPIpU+DSZhxzYOOLTdYbydirGZ8MZQlTnYmJGzTFQuRXGWjomS80kpV1V0B08bzar9B5gBXAtKPaeZbkfZSTYTqGOHmhMC0lfaDXbb8GYV504XmM6o41pePvIWkjG1suP2n66TB5Cx5plZu8g4wyKA1Hj2dzVJV7yI60uPqaR2uNqO5M6y3qWyuWRvd5kPByIU493bVBuvT7JGGQBCcinwIzxyHbWsdzLg87i/MrLEbgj9fpbCbBeC2BBdc+kmuMOM2FftuxMQjt95I3SFncdCNdOtyyWFtzHi1wXNU7q5ncxOt5nMkGLTkcxSfr4NZf4/cTm3j9RVx1LsqltIXK+m6pVKjJJAeZSR1I6jUmJwewub/jTDHK4EYA0xSzEKFt96+xJUpKlJHeEk/uy4Px1nxKpyqQjiQmXGsApPuLKQdunVXruN/UDc+u+pIXT206GoMc6I0CXOmMwK2M9NmPKUGYsdJW86UIU64UJ+ICEEk/gNJdI2NhfKQ1o7azicEJJ5V1vIIUQtJ70EhQP5kEdAHNxuCPTb4ayxS3UgDTknGkkOPy5V21jaS84ehBR2p3+PxO59P/j6TMFbhmtEhIGAxrIOMsJX2hXYnclZQQFJSfh029T/AF6bU8c0pDHOLVdXqZZZWpsrK+zuUC6COiAD8PiRpBJA7aWiheNY9aQHXCy2ss7ntWobKP49wO2wOpLQrENKQEV1peWSppjtCHgkL6bkqB9QR6nppLmtb4nE0ImdSE4l4/yK9mRb2BbGi+jtayPDk9h7nUmSyH3GVH5SGd+vd06ahSTRNAa44lf2UlynFSEbS58vccq8N8k+RqaHNdyGHFlV7n6i+6VuTVyqmG844HBuNg4s7f8AyNJs2gW4AxQux540udzZZS4gIUVMQcBj3dlRImNKQ92D5g4oqQACS3uTsgqPwQP6yNT2gOGoFDSB/lrP43ez8ftGZkD20Plt+I6l1AU04xJaU28hY/xSk7j9um3xk4nnWEQ6+KV0vFtt8gpbIdUtYSNgB3bn1/xEk6aQnALppJJPdWPU22vvLh/KT2JHp+G2/wAeusjU06mqlYUtKtri042EobQAFDdXync77dN/2beoOskEuWsuBGPGvfBmPQ5bEuM+6zIivNupebUApHYQo9h6gKI6fs0OTI0tr9JXJ1SGnc65yMescdWhLNTbw4yIlsHHGriM22QpCmn0nsdaX1BB+HTfUVsEbXLgq/Cl+Y5x8YzIxp9vGHkGAuvXhtupc2vTKXIXPUtZcq25e6FL3BLiWVOnfuH5T66jPt3gFzQc8uyp9x5TnDQ5XU6tbi9Y9C5JsW/pSimyqSw0G1+7IcbfbCfq1vJBV3OqKSCPXbUNznggOKgcEyrEbNJI7zTU/wAPraopkyXL758qX9F9CUqbUmKB7hl9znqodw6aliVuoNAQUtrG6S9U7OHfTd3DbTlBXpahqRLrrCbXzJofJM8O9rkdwtlP7lLKOhHXf11LYR5xxw0jBKak+RQqakUUig3IQ28CQO1DiCnuJOxSQe39p330iQsUID7qy0ODS1R9/CmfFEz/AJ0+VuPx0OKSHkEbJWon4/lJCiQeuphcU1YZVVOJa9Mx91ZXHqE2VhXU8BpLtzcTEVlQFLbZQ7OnOJYjtPOvKQ0z3qVt3KUEj8dNSPcBqbkMfZWcTkp/fWDMWworOdS2RUiREmy4spjvJCZMV1TDzPcCQQh1B69QdOBzXN1DI06h044D9lONLeKXUtKQoJX2kr22APwCPXceh/o1UBgLS9cQah+W7n7DWSRKdUzHT0WQdir0Vtsd9x8OmmQGgklcvjWNDR4s1rpirWl51fTtLncUeo3J27dz67/E6w9wcn8VKXwqPmBrPx22kKXNa6PqT0Ssko3Rt8oKTv279f8AU02XOLBET4KjyPcTj8tYKXj91dMrsENKmyGyQlts9vawnf5kdNtgfh66soZ7eMiFvgYmZ4mpzJoWhseWFdOLV65sxmvVDnWE+TMZgR6uHFkS7GfPkvtxYFZBgxkuSZs6bNcQ0yy2lTjrikpSCSBqXNJpBkagYASSSgAGJJJyAzJpyUFwCJp58/8ACt6P7XfhRx14c4JH4Ky9iNZfcq5+4+TztzDgcenq7a58XeAEy66oxTC7/K46HZGI3mQJtWlS6oOrl3NvI9oNJjRkvO+H/wC4Lqm636xk3C1dMOnYJ3WcRUshdMW6/OGP600mTWiMiJmgucHSJTN3aPLGxEH6p3DgG8FyR/HTiQC1UOBsV5N49h8mYZzfxdxFbJyC54YqXMcusRq66C5DzLKnK9WSWDT+RSHH5SpuGphKAZiBuO7aOGMkq9sqPA9u2S96C2ixk6ktdO57yPqfPL3A+TCU8uKII0KPE50mrViWIcakRbTMbeSJnju0xAHhLGgk6XZHTmTx4VWtL5o4wxLjHEeNaey5hx/mq9xG6k8t461MVD4oyTGzdTGa6Tb00h5MqJm1a3FZTFXFbZIZD6JKnApIT3Hob09v7qV3UV3bWzrfzW+TKEdMFAcQf4WtxBVVw0oQVbZFbCBkLGSNufzkkaS1fCgzBUYjsWmJrJDLrO7CPZaDbaWGz/ZbAKUdywACo/HYfHXqfbbUwweW5VzWrOIBNLch9krPwpLzqFJ9Q0soBST0A3G3TfYgatlVoJ+ZKeLWnmtKyEf3bqQD2pCT6kbHsHd+B33330trj8xPhFN9nxrNR2xsop7vmbX8Ae1RB7fxV6nSiXNKHmPdWcdJBrGTwoUriVgrWiG+CE7pJ2aX19Sd9+vTrp5zX4OCZj7xTDVDSCceVbTWDxHoGEYBB9yO44xx/gaV+1G7GkOoxaqU6htwqWtISsnuUoqUpW5PU63C5TzNIxAa324VSPHiJXBa7/4ZpmLm3yD9IYdtL12kkWSnSiQw9KoGlM1M9uO8lbaJkFtXwGygBvvtqKxrYnufGAHuQk8yAgXhhTZZGSXZkoo7sjVY3OmB1PhrzpU+V2NY0xL4J5IvKeh8isShRfdh4ZfuWC5OOcpUsNKVphsMXEpcl5pADAlKcBGzo1pG4Qjpbdxv0ATZ7t7WXLGj5Hn5ZgOS/OeXbW6WUz+o9t/ospJ3K3Gq3cTi5oxdGT2jFvbU0+fWLu84Gt6ri/IomPu5hGxumoMorEQ5FdExXJJEdiRNgIKXYz0eXRvltpttPcS6lA2O5Gm/3E7nb2Po9uk1yHvt5/JjGhfGZJG6RqHA+3DCtGvGubC5gVrlLTzByII4Gq+cb8N8j5l4exy274ONcnYzeM4+mBJlOu47kF5gL72M4tyQgrCp+L5nEpWmWn22lJbfCPn70BG3K7H+33Z+r+jtp3i3jbtnVkcLRI9g0iYYOHmkYlzShUjhyqvbaPlt1cguACOwpkV4OTDgM6bXxK4Xynyv5tn5r5ORqXN8P8QOTMvVSMqbgy6HkLyJvLSOuLfS0VzceksavjzF8fgvhplCmVyHY7Lnd2uhXdeh9lcYIpNxcJottL4onE6vMmX9SYkoCmTSmfCuiXVw/ZNmj2+3e8X93ADM7IiNMI2piA7M5FKvRkLU8ZDkpXuh73Vy1SlIUFpcBL631q7xsrruT67nXQ7qW3gt5Li8c1toxhL3OI0hqeIuJwTmudaeobkmkCsJbVdTllBZUdo04/juRVr9RPiRn5NcuwqJbZizYDb0VceUzDnRippftKbWtlSkg7KOoG2jZL7bjb7QIHbS5paWQ6QwB4Ugtagbq1KhRVWm49CIwKwBEHI55c61g/PT7YPIee834PgPG1ZXcZ+N1Qt6wvOS7qWZFNjknKLSO3AxGmhPswJOV5nYxQCxGYbfg1rTXdIfV7Sgnkdz0PH0nbSSueZbJj5HxgaRK50jyY7aIE6nEDAvPytBPDGsnsnRnAjyeeHHhzNWEeNfhDX8FYDecRcPQGXaswb/ABVzJcl/QU8gZNLzOrk2M7OJcqVEkHE6eSl8ohxEMP3NpXtKCkx4jiUGBs1jvt3HHayaWzPgkjd5TtFyGvK+WJ9KQwAEB7mpLMfmLW6aQwSt/TjxfiFQaseOrJreC5oarYzrwv5hxs27eRXOPcf4a3Jtlyv4tcez7lbmSFXPMVgya6/RX3cewStfnP8At11alIRHh7LddYO6BQ7z6cW1xZGNYIZomEs8hGxM0nOWd3zSk5u1Ke01Xi2njV3heMjijO/VkSOFRC8js5Z5C8fcF4ryPGVQuRfGnJmr3iTJ24MZnGMwxfFFwoUTDbOLGU/HvZ6xAXFlSO+S2uI7+7A6b6BvHV+67o2y229Dn3ETJLV0zUR8Lm6GyE4OLoU1NOpHHHLCkXcv6LICpe3AOGRbycRn20uvuQReH+W+APD7yA4pwJPBH96kK55A5r45pKuLRxqTkQiFgNRKhwqhEWHAcs7aDYONAuNR5ESI04hpK/cVrr247TaWGzbPeRzNu782ogdOGtY2QFEfpCtDigHzDJeJq2LGfQx3CaZXq06UAJBwyywqYEbgHgqilcb4plvINbwhw7Z8C4fxv5W43aZBWx5nKWNZNBRNwmCzKRJspsnJczlITJspUBCnY1c0FtvI7zrzn0z/APcyDq/eOkd7v2WG9h+uynMbnW08QcHeVdCIBpOk6YyT82IJSmrCyuJZpIo2/wDcaQRpKM08S7DA1aby8zcZh401HB3j/hsLE/H5OMwMXyryB50NfgvEtHxbUrjVqji7OQKh5VnVlkKkNRocyMzVRVd4UZQBGvYk2zOh6QGzbNZQbdtr4gZGO0BjnvxkDYsSdb9RDnloxBPKtkhsrOzti27IOnONuTlx8UhwA5opTIjCqPsAwnDfH3P+RL3Psk4Py67x2BFwaldxK9jv5LNhSZBeVms+YqZYU2L5BRPOMtxo0KQtt2Oz2didu5Xib1n6Xura4ttts33brGNXyR24cImgYCORzWmMtfmims2cdnvOqPdbmCG1hOmKFgLWRglS5rVRTk5xJJzWrqOBeV8O5G45xPKPHy2fxe5xLKLfD+S5U0QpFbe30mNFcj5FZQkvGvyLG7iyc7GHm+x1Lilju7x1q919a9g9E+h9i2PoK4mtOqo7phvre6Y57p4p3AFzC86XtaSgaxHNaqDKtbubuzsJJba2l1yRPTUvzjg4HIoFFTkwrOK6XdW+D3sOrxfkemWZl5i0WUDCsUyAlSchpH3kMCVXWTaQ52AF1r8rgJ6n3l0h15Yb5Mdk3Py7PqmKJsj4D4WSRyDUyW3Lk1McDi0K5pwIFWkU7ZAI3I2VFAyDgeNOoN/zKJAP5ylAJCT1226k9v4/hroJXTh8xGFPBVwxNed0NpUQrbp09z5ipRI70ntCe1aSDtrKnBVWjLiVXLCmi8geXOO+DeMrXlHlK/ax7EqMNoWv2S/ZW9g62tyNR45UJWmVd3lj7SlNxmQVBtClr7UJUoVN9dRWDTNO7wdxJKDIAY1KbIxjDr4Y99U380/ej4E4/i1s3AuK855IgX2HOZ3QXVtb0eC19pQRJcuBZOmtlqtMhjOqsoqo0BtyM25PUlbqEhlIWqmm6kDDpghVmnUC94B4jENBIyyPtph15G0AsCghfw++qqfLf7wXK/kJxxdcC4/xJjfFtPn9DXqyW5xnNp2VZJlNVOdamow6ps2o0GDRR5ra2WrRoB6StPc1uhKlDVB1Dc328WBsS9tvA7S5xaAXOaqluJwA486hzXj5YyxoDQQhPH9lOp4Q5fxCx4heR3GGV8WWN35A5JaUeAQ+K6FuDI5Nnm/bUziDWF1t03HZlwpt+l163kRphMNltTzyC1HTp3a9ltR0xLs8TS+aQnE4Oy1AhQiADsHOpG2RRyMfbSEBwQknNExTgozqH1ZwFfeOXLfDNzN5KgUGYTcp41z5rk6j9yIaiPfZPXV2Q4kw1CPSNx+20GXFJcbbdYccU5/liNcT6E64ZvW7mzkY6yftu4+RoJ1OeA5Naj+NMsfdUS4ufMeIIyWW0SeXwIz1EpxP41JT7s+c+SedOWvOfJ/HmSJ4da5Kn8O+K3HiZFXFpp9m82t2RyPbSkgyP03J6qA5NRIASHGCkIPaAD3+9tLq+kN5dSOiY9xDBlpYCpUcz7aevWXeovnA+lBRqnA8iEK49tVB4j4zz4/BvNPk9yitnMoODzsNxd6rGUP4+1e8gciWn6dgHGmA0iJIejGOlp6wkT1s7MxYS3CtJIGoM9lNcRNmt3tg2+JxaPCDLI8/MdWJ0AffhUWC5eC/SEja0EnDjgn+Fe/FZOb41GgwMyn0C5d9ERa4zHiKekTLClbUhiWZka0DaTKrH9myY7qypKQs7b61+az0DW0ToW4k+HE5EEKCOajCoE7WP/UhLnMAxXgfaFwqReBZu+1klf8Aqto3IU2lqlXKV7jLgqnFLDUVU5X+cR0Q3Xe5oOdzSeo9Cdcf6y2aO/En0xZLOwE6H/pyBc3NLRpccM+QqpcEcrUw5cPf91ND5F+J+Pcj47kGXcWV0djkXAbORX5fjVYr93e1yliaFphLUGYN003I+obWwEsSm3OnoNK6F9Qtw2O7i2rqtf6JM0COYgAxOyaXOHzMPylflzqxtbp5Plygd/2+/hVK/JlFIqb6MzHZkwnnYpYnQn2FxnY0qKv2XWXEOJStLoI2UkjcHXqKylBgGktfA4K0tKgg4gg8iMjxrYIPEwFxwGVIdlqbFUGXHlpAAKAoEp67K2JO5AG3rp4TMeriFp4StTA8cqV+JRWLm6TGnNuPKZZdK3mCe/YIUoBKiCnpv66ccXRw6mnwnD3cedX+zQR6zIcxwzw4UlLd+GxbS0JU+t6HHfJKXOhab3AQpW/VW/rt8dTLQSeWpADDUy8dGZVbq1jt4U5tPZpXgTdo6sbSpP0CAkpUpC3QlDi/cAGy22x/UdQ5o0n08edSopdVqZXLpAT2n9lILJK5ugW2qzYL8YpDsQHZWzSx3d/y9FKO/pqVakF6M+fI9tV09qy3draUa7LtNZKpFROo3LqgtWq24blsw2oLrIaWsOkB1sFSj7i1J32UBt001dF/m6J2rAQcRwqluH/qaJAdJ5ZUmrGntmnHZE5apD7ilbdxCwgFXRI29Bt1OnbSWCRuiDJuFZhLXK2MFVwRcudZmulV8GmmqlobCm0LaWXO1KgXE7dAT6Enppu5jkfO1wyXhW0WU7YLVwlA1t5piuVYaix6gVDalSAhEhQccJU8jZ1Klkp7gT0CemrMEu8FUV8NI8OJOJTH2eyuE2ewl8RmVoWEq2Qho7pQkED5V77bj/V1ktDTVdiQiYd1YixhJcbDiVOB1wrUpSemyN+m3UkK30x5hMugjwJ7V/ZSo5C12nBKxVfIcguJ720yFbr3U8SpSEb7Ht+Hd01iVglagKVIeBK3ScqWzQq7qI4lgexPQ2XAhZ7fc2/BY+VW+m3Mmt2jV8nOoZ1Rvx51n8LYo1NKrVyXGLSL7joZlKWYr60lS3BGWT7YWPXt26nUW889wEjQPL+2NJke8nHI0qy+xJZZjhCGn/eVu+UoLS+p7AtCT/a29Rpcds5oXMGo4iLTq+yVipbbqVFD4+YgkLSghJSPRQUOhb0oHSVaUApRPEY0iImRXltZqx/HqSdbWcb3pT0WMUpCWmFJSt4LJQyywFKG6lkJT1JOwJFgGNLPMUBcFNWLLV8vib85C1eD4yfaXybyKpuMYyLOsL/I8akzPMc7RXSciosVxnMcmxzB+O8ExmJEcjx7DOctsbWfYKEj5WGYYKiGgpWtVvN5MN663Ae2GPSAMtT3ajmeAQL31f2ezSOtfPanmFxPaxjcHFD2lPuwrdq8Kvs/+DP2p8As+eMjxSruOaINBIXV5dl30d9Z4TEbjBSqvA4cht+DWZFPd7EyrFpLkpx07Nuoa+U0G+7ncQ2Lv6rM6CWcJHDGVe4LiXH8mGS5hSMcth2fb/rtxjt9pjDooyDLK4HSPbyXgM8slBqC+5F5c3nmfyHG4j8da2ZLw6NaVqpmX2Yl1sK4kTG4c+C7a1ElYcmXVTIXJiu/mKiyFBITsrWv7RB5surBkJd4RxUfm7zkuZ410GUDbrcRyEmfT4kGATDS3s4jvrIcS+OEXxixNvLpONI5A5KtJj62bSy+n/TBZvqLRmRaZlpapdY06VfTdrbjryuvd29dX0twbYCG3TXkcSoPsqoji+rkM73JC3JDWZs8HyjLn5uQcnZJTY/Js33XlygpikMNK/mQy27ZvhuOCoDcJCO3bqdUkpt4Flna50y4lxVT3Z/bGnX3D3DybVBDxzC9uFPzxTxVh1M2zNsOUeOpzClJDMi4v8ejMx1oSCsRFSrJRlSlbfM4ncp+P4arbi5dcEua4RN7AV92ArAaWEtLHOPHM+8/vqbOL43wwtyOqNa4NZ2buzi3arKn3zJWAnb2nKSG+HT2j4udTvqsm8gnxTOc/niKV/3JCiIBvLSCPeSKfGBi1JNCEM12PyEKG0dK7F2c77auiiVz2GlgIA+CgRqFMGlmJ1FM+IFZY5zXcWu7Ag+/7CvDacWVds3Jr11dfOgSkFt6BaJkPxlMrSUrSyH3HY/YU9SE9CPQDVRKwykeU5H8CcT7wfvqybIzS3zg5QMwEH7ahzl326MQi5FCzjjKxPFOUQp0azQipfacorJ9h0Otqep1BL1ZJCjsiXFUy8gHqVJJSVH+qQRFmuMtQIHHFRkhHx58akfVWU7PLmY9xyUDH38UzFUVfeg+2pk5io8scYr8cZdDEqp5troteh2vuI8yOBEy6vcYiuyI1uu1baaeKdlErSsK7QRrp/RvVrmxCxvkD0AzTFfy9h7a5/1N0+2YmaxJdpBxTEgYkO7a1IcnrXeP7Z6LCmOG5ZhQYk6O0046XJdvCaffrhH7fdcWr6pKOzYlS+g6+vV4ZGzt1x4A5ezOuavjLX6MARTWyoDzUh9iwbVHkFKQ/HKShcZRJCo0lCgFNSG9h3JOxSeh6jbTikYCsOcWfLiKwb8ZLZWllZX2g+vaeifh3A9f6dSGScHU6xziFcErhBlyq+Q1Or334UyOVFuQyotvN9ySlZSsdQVJJH9GsyBjxpeA4EUsKDnjXmfcXJWp9xe61b+4ojZSiTuoqHqSon+nSmN0tSsYp21witd7xCV9oQT0SfUfiPw2/r0PKNrBJ4ivU8gNqWN+hG4Kuqiem/Xptuen7NIa7UEOSUhCcRXtMttMJmOlsBxHetaupKgrqlG/qQNMkLIXA+E8Pxp0EaAxPEDn+Fed0u+z7iQRv29w9QN/Xr66lMamBKCsYfKa4Qkdz4/s7bqKUj5h+0ftHrplziDqBVpGdZRcKlth/NdFTVNRRuULsaPXMK92a2pKnFSUqCw6Ueq0uqTsfUjVfJaea5VwNYLgPCc6bjk7Np3M/J9/mjFZHpmr2TF/zdLnuR4KY0RmJ3rdVsVF9TPfsdyN9KsbUWVs2DUXEEn3ntpLyXvL+JTL3DCmvnVwZs3YL8hG7boS5ISFFofIohQAHd1I6anNRNRChawQmRC9tYBDhbdUgqKlhRSFbk/MCdlpV03BH+HSg0hXNySs+IYms1BqH7NM91MqOwuvrpFiBKcCDJEco3jsb7bur7ugG50hpC4/LWQAcTWMC1vMjtSlIB2WevXuHcfXcn1/w6U9oBXhWC3HsrGrCkElsqVuT3q9CE/tO3XToRAuSVkOCrwSvbFWU959UhIVt6kbqA3/ABPQ6ZkDVTlSiA4omNOrQwK24hvRrbJIdY5FjOfpkaUvvD3akuIYQsb+z7i/T9p1EdGdQlbiQfhWHREEK7AGsTjGV2uA5Mu7qN3XxFkxFRk7qiuiS2Gd5DY+V1G53/p0+GCQIT8adLw86mjBcql1wPyCmW1lGG36H2Li3Q/ePOtJV86oa2nEwnd93AkggbAE7HVTcQFri9o/TwqdFKxzNBCSg8OXbSyy64lOyGrMwU1sedLKI8JHa420ptKWx7Zd2WkOEdUqGkRAOVgwdwpx7nKHNb4eX+NIWcph2rQFOR3lWMguzkJPaqvmNlfZ2dn9v2907flI/bpyIu8w6CQQPfzpMoY5gXBxKlOH+FIxUNtEh91h0PIU1u0hQPetxbqWvb9s77fKQdZmlLwGnBwzpIYA9xapagpt5teK+ukVrjTqR9fKeLHcEudxJWoE/FHf6DTolfLK3R8oFVcxAerAfxrBQm4zzjSVMEPkApKlKacSQd+xtXcnZzoNlfD1Gn5X6GEgKOPdxrNvE6eZsTDpcTgeGHOk7ZQJTcgqfYdQH3FrZfdUVFwd5KlFxXcpau71O5O+nItBajD4Up2fwu0vQvBOWWePxpaB55LQbf7FGO64I6lHd5bKj+VW5+b29iAdVsujUrFQj41DlLVVo9qVnWGUe0h5KlLQoDcAb7K26An4D4HfUR7iqVHxJQZV1IfbL4U0N0pILiD+U7q2JBO3QbaxpICuobryyrKLsGGZDTCUEpfSfbT+VCV+myj8AoH49NKZbukYSCFFAjdp0msj+qT66P8ASQFpakuhSo4SruALnUqIG4O3Xb8NIZGyRwfIvljFTxphrR5qvwqwj7U1JgWG+R915Ecu5TjWONeL/HdjzhxjT5f3uVfIfOP8T47gPF9Y7Xte3Y31Vh+S5mjJbCBCWJkyPU+y2UBanEal6mXl1L04Nk2uCaebcZPId5eBZEGmSUl+DWamt0hziG4nuqXNcrGPKQhVyUFMcRl7ONbtnKCuGPtZeLPlD5lzMeu7byS58dxpUnk3NJ7c/k3mXlnMYlnDxiQiS2kxMYoatTkm4h0cZDcagqooQlBcQhR8NbPu3UHqj1ttvS09sLfZ7CSM29sZHSR21qF86R7ygluJWjxSELreAMCKn28strHJPO1wvH6NGrFwEil6YqpAJLs2lzeJWoMeFXOmU8WZ9iGSVL0ubSZ8zWycoq7CQiIbCVLiPT6+ys50slMF4WcoplSHSUpjvuqUFEAa9m+q3prtPqJ09FbNLLbdrJ7DaynBsYwa6Nw/9st/Lh4q2OKUNYya3wniIc1csOB/y8DUCMqyadnfP3MOfTGG2bfK86y+zXIhSXHasxbC3U8a2nU4lJ/Sobo7GFAIDjJ7tgVHVvs+zwbHtNvs1n47SGIMVEJQBXO/1ELjVKIiXukeAHOcSUyU44U5NalxkpQp1KmyEDsT07XOvdv/AE7auGDQPC5exKlDBvZSojKU17x/shrv6eu6iFgfh00808kNGsFBio91LCmX3tOLX/00J3JUO7qNiO34AD004wELlTZB1FAje9aVcNO6SOoAJBAA3KUp6Hb13P8AhOhrNIxzrCkKTlSbkSFSmpSD27NNvpWe4jYoDiflAISQCfj006rw3SuNNtxUkBT9hhW0RxjKE7jfj6Wn6gpk4LiLja5S/wDOADRwgGnAkBKVHt67Abg63GcDWuOLWovcKoidTiCmZpe+6diUlKdwAQQoFI7QQUA9FAn8dMKVpBGl3hyrAZVjmOZtjGRYXmNSze4rlNVKo8gqZKd48yrnILbyCXO1KXkLIW0sbe26hJHUA6auoIrq2fb3LQbWRpa4H5SDgi9vDtp+CWa3nbdW7i2SMqCMwR2/hxqo/Es2qfFqz5C8G/J7JVOcMrbYueBuabNNlIh4fVrkIvqzFsjmVjapNTaVZ/es7r9yIsBam/YWg6849W7Ld7ow9Jx7xNazWMzX2Ug0y2j3jxx216wgtchwchDmA4YpW1bpYx9TWLt72drf6kABcwjMOb/zmgYoR8wxDcan75EZNXePHjDyhyDjlfdV99MoYTeNVbsd+UbjNuTkR8axazizWgt1uRkc5/uY9wNrW62E9qV7jUfaPVX1Bsd0n6F616VuLHdxbt/7+1Jl27U/UBMZDhFE8NcjS7zRIC3y0xrW9ltW3V/FBdAsYHgyBFAY0F2oEYEI04HFcK9njJwmjx24F4/4rCP/AF4ayskXeazH0K3s+ScuUL3LZsxRJUXUWUn6Ubn5GoyB6a7/ALfDFDsMdrsUsUhbAkbx42GQhS4gHMuVVI7aN1vjuF7Lds/M4hvY0FGg9gAVOFOauxN3TZDWvtpq7WKzIZmRHVpHa2sAoktrLid4zzaCN+n9OuKbP1pf9cWO9+mfWrGbf15atJDAQGXVqHNLZ4lKFpTS9ilM8jWvNmdOH2kw03CYf5hxI7O2vBdTqikqcUdzTLLHC6O0kOxS3TxVyr++mPNqNPVLuQlyHh1ZLabKlPvKDznyIR27lWqnb7ux6c6Xt9v32e62uy3PcZml0WT3BoYxs07MYInAINOBKAuGdZjjbb25Fw58cLpA0pn2AngCcFqpTmrynxHHby8gZJBfzHlmlW8jiXg2PKELjLhpxlxbw5a5jziZIeTmWdTIq0JQzu7FqYgUhpK5Do7eXW99/T7yZ99HHFu8MrhBi57IYnH5muc5xlne1C951EDBhzqBM+Jjyw4kZN4D/MXcTXRwX5QXHGFxM5IsXInkByXytPymits3lZEzUT6WrpKtKpVNguNyYzdZiOETbmW1Gl3JS/NdhNJR3qJ7Tu3THqHLaPdt21RM3GKV5bcnzSJyhyLdJc2HURiMXEhMKIr6WFha1uvWUwOJHI8m86mlfx/HiTTJ5b8nMpo77PautRJcpLCxmRcLxaoqJSZbVHgnF/1DdzyDNTZyksLtLWM8iVOX7cdhG+ur2+/9DyWDN86iu4nXAf5TYnteHNkblDFbORzSDlI9jnOJ1KBUjyrSSNs145ZG4IqMH+VrcCT2kVBPnbxwb8wWLvJ53CVDwG2yItPhWRXvJNVj9tRwrKE6/Hss3qksSsCwr9VjQPdVDaC5sJ1SDJIUVAR916Wi62hffXNha2RAIhe+Vwc0kFDKGKwrxaMQcCaW63F6wpC2GMfIrkI7SEIQ++q5p/JNVxx4w8i8DT+O8F5rynF7NyRVLey6AipxtnGnpVJY8kZjITHfrrfEpsnKJSaGRWOO2tsNvkjtEOagW8trtXT42MxsPkL41DjG75dT2nwva8n9MN8SfMBTlqIWQttLsnymglxbijlwPIh2SjHmKrcxqlz7ke4nXlLW1VgrEGHMwyV6Sm1l1kirroiGqTEYvYpM55p9mMluLVRiglhogqS0kk2m17Tq24TyFj2x+IvewLI7gA3NGjEKUBFVHmXLnlwJQNKDIHsQHjxFKnJuQOV8o4SyWosb/kfP4WYRK/JMqQ3k9tOwyJj1dPbfx3Ho2MNzZGNY5QUMtLZhxFRmG1PJAJUQNNdQ3cljaMNq3F51PlcHuYi4Fxb4W9mQFNsfK9jgFEXHNAOQ/ZT++Ffm3ZePGQTsCsqyFkeA5TjsfJ+Qai346xfPlNt1TUlUt+BU5EiM4uUqEyS6zCkI709UJUsAa1rqTqj1K2/aZJeh37PJK1gJjuQ4wyL/ABPVWnsQrS4r2aBWwEOa7EhwCYcv2VZpEn+HnOWTxcyrsUrONcG5PxWO/Wu8IcmP8SXke1gS5bZv7HCZ1k3UV82XKQz9MzMGyShxSASQRwS/3zftx3EXXqX0jsl/ePexgbbzxwIQhdJA9/h80YENeA3BAhNS5HWNzba7q3idIQisOgpwGOAI5calxW3HMuIZ3i+GxMWsfKat/g85dU8x/wCseP8AL3G9VXyI0NyrzzHpc+PR543Ir2QI0ijU7LkpQtRa3ClK67FuG79USOEe0X1ne2Dmut5L1kUdyGlPEwxyOZLCW4amkdgqW0S+W0RMdJHpwL0bI1BgBwcO7H2VY5jHJEezroE2V2uxpMcuotYl3jt02gpDIdiy41NJVLjOxnXS2pDjSHUKQUrSDsNdm2vrGCGNsO5smGkAGQPZKh4q2Mq1SqKOwmp0c7Q0KDjiqj7u+nFkz61mvdtJNpWwaxhBVIsLCdEra1htYBKn5851mJGHb12cUkjW9i8s32/1nnRi0CK8uAA7ySEKcDjTo8RVcDxrWn+67zs7z/ERifDtzWZZU4Xd32OyU0cxc+BjWHVxYiX+TWM9pCq6NknL+SoNbBU057jWPQCkKBmLGuSb9170zPeeVBdNmgjXzXxh744gPkY6QeEOecShVMKi3N1E5vlscC4OQopAw4nLE5Vr6WPD1nT49xrl9/XWDCubsqzWnarlIjQ2YNbh97GoktpeVIdlInTZUtS2UrZShuMgK3UVAam2jLW6bFc2MoljuhqBYhCHADMkZYrjUWJh8rW7IvI+PwpxsH8Y76ryHN+KuU8KyiJyfU4+7L4txKocfOTfqMmZAl0FnJr4DEqQ7GuMclqkR4zyo61N/vnPbQCRaM2tz3vhvWn6yMAhrTgAvE92JFONgcXaJQQoKBox7PbVimJYrzbyPx9ivmfxvyfM4gwXgW1qMNz1zEcrpqfIsr5RpaV3GJnI9XIv6pdJR08/G5P6IwFplplbSHu0NK7lWjniG1G9Pm8u1A0BgeWa8EKFCcRwC1NjL/LEzHaRHg7hllw5YHmaffgPzJ8e8wos6yG/+3zmeW8F+P2LPzc88gMpu8dubavdyy4eh5PeiLZmHi+Y5PlN5NW85GppYllotqajpQhCRU7cNliFz1HFtdpBauQPmaG63OxGWkFzlIxHiypMU1u8ue2HUwKXOOlAuGHDuGdZz7zHlXwLyP4q8BZHxxyBjmc8dscmtP5HKoJgk2WHy4eHKFBjOR1iktz6Szfje4w026kd7jKkJKtt9W+5X1vujIXWbmSMBJcMQ4YZaaxubhcWTWweJusKOIwwUcMa1eeOeTbPyF52osHYnWFHxTV2krI6vD7N94RbfLIdPIgV2RWUWGFd9kiHJUzEQ4dmGysd6e9R1W7pI3bNpku0VzWnSBk0cTyXme+qWWL6O2LwVkcQSnBOzklWM+cEOh47zLg7jbE6iRHi0XEyMzuZmRN08mYzd5LPV7BrpDLS5cGregwu5ClK6qWez0O9Df3D7wwfMwMgbxzLwuIGHaOykh5EDC1xDXlV7aj9jtzXZDVW01Tj0WbjDLs5SEqYMj/W5n61+A/JQpSFtzoncttbvch5CSBsQQOb9XbdMy6ie0+ZFI8M7WlyjUCEKA4EVFmgIXJ+oZ5Ie2nRuuZcc4Py/i7k9MBbvHXLyYGLZjPje6+IGSsoZi1hle8tSX4FrXPgMuD920plSf7SRrTY+mr7qfa7uxcR/VNv1uYD+Zg+cEcEwKe0VmC3fNFrixlYMRkrRwNMl52cF8Q5Tm1eLDNovHfOExdbdcSLlwpEbjTyDxK19zuqZuQMtmsw/kPFZiRDeL5S1OQ6wsEbqA2D0s6l6q2OzdFBbP3HoxhLZ/GDcbe4D5msJWWFw8QaCSAuRFXe3l7ICrdcKZpiAf2VVlkuIvWK5bMpl7G7KmlSKyxrJsJbMlibEc9iXGlMKKHGnWXE7D4HoRuDvr0tZPhmtG3kZEltIha4HMEKCPZmOBwpTbltq8xvaHgkEHglInE3f0GdbOJKHn2w7F7yvsS4kfL8hO/zqHTp+OpdwWSxNa3wt/D7ca3XaLiKO0Nw9oaDlzTsrEX7NZbZiuJRV76Wr+mjw40FbfuOi4WQJG7qSShs/Mru/wAXUuzdJ9OQ8ppd3hKRdXdtczarRSHDTjhjhTj5NQw4HEMevqwrvr71urS5uO6Q4x+8my0q2BIXIJSD+A0xG90l8HlNJav7P8KlSR+VtUkLT42uC9p4p2U2dg7IsI8OFZrUr6JtCE+6DsErSEjdfQlO23x08XuaXSRgfb8a1913cyNDHBWjJKUieMlMwItlFZYStQDgcDh2AJBQ4pB2SkEn/BqpfuMrpPLef0+6oDpXSvEYI1KiHIr+NOZXS8JvcVtMWerH5WdfTNwYjzBUlt+Slw9gjuJUUJ7k7dyj+Gmg27hkbPEUt1XtTLKty2y02sMLJ2ab0tRATnzBXCmMfw6ZAyyJj+VVyESGVMLmRWpgeiyW1khsuutq7XHUI6KSdtiNXRvGGHzYDqPbS22B+qbFcNaU4qqjgvszpN8t4qnFbOGzU9xq5jH1LSWnFLDCu4oLazuohG/pvqRt119Swuk+cHPKmt1tI7V7XQJ5bgfZy71pGRCWWGioKV3BPcU9Sk/AdNvX46nFw1E4ZVRuBcocUFZ2HZtKZeU4pSPaSpHU9Fb77BPrvpp+kkaeNR3QI7wnhXFAVKbjezHc9x0gKCE9xb71bJKkgH5V/j8NYRuZpbm6Y0VBWVjU06vkJlIV2JKVNu7+nYv/ABAfQ/0aCPNjQ5JUVz9TQCCv2zpRQIDq0hbThDpd70OgdykOp/IsDYdQfX/V005uQcP02+1aScWq+vQ5azK4yJFme55j21R22Gkth5SVfMSB8qCn4/jpIa5pDIj4CmeNJEXmHwk5H7d9ZI5jT2kRtlTw791fuEoJkJcJPyoSE/L19eu2svh1PV+fBMvbWTazhukAVP8A+1zwXiHO3lNxZwpm72I0mL8uclNYnybJzyWMXspmO3FU65gkbjPMJDrVXGyuXfQnohrZBWmUqSFlpxBPtxdwk8u2Ooo5oVv8JcP4h/D+yrzbpBEQuD1Q8UbxTt+3f9HDw58beBvFPFeV1Yi3T43huf5IxaM4eoTJsrD8mx6eh+U1BuLZxU21roF/9T9MltaBCLqmEtoSnt1yu/3t8TnQzo/xByjBMeXBURfZXRbfbZbqUTW6t0gNK/KVaQmGKnAnhxqvX7unmLNzq+awjjHJJAr6VxUHImIiQXHIkuKpLVpWOIBdizY6JDkWW0oDvCm3Ubdp1rt/ucu8bu+/uVXBo5lrRgMMO/mca3nYNk/pW0NtU8bvESOZOITiAahX4VePbkp2DmdhDjSbe6eci00ZclxSEPrUXl2G4Qv6dxrZSVHqndSl/MrYDZ9vMTY/MdgUwGaVXbm8iQwNXV+Y4Zcsfhxpe+afIl1g7kvivHfIijxaBHYS9kFfjdVNLfatvtf/AFK1ixmrBpTUcAKdkSy33jqPROokVw65ndi9wBGAwBOKjD7jT30uizbK2JXuyJ0qAnb94C1WrieL4FdS24uQ8g5Nyd3PIkx4rkW1uI8pLxLj7jseh91/2kk9yfcdQSnbcalzzNJ8Ebo3DDAA+5cPthUAQTR/qHS0LjqIGJ7Th7vZU9MDjY7jkaEcY4mbS/EHbFt7bD40mUyp10OpfQ7lFw40iPv8wSiOQNtleuqR4lncS4yFc9WkJ7qcklkY1HyMER/K08fYEJ7jTkROSub0Swy5mjdQ00++ksx5tjBfaYG27EOixeshV7RAUAFKKU9dk76cFqSEJIb2FagyuiKuAJwVCAntXE91Sc4/56vkpZrLm5yBMpkNMuWUlhjZb42HaK4SLm8dKv2x0KUTv6nUW5gtm4fME5r9hWIfPVWhGryqUcHIcssmlOVmSxFTnGQGIFnWP1yEK6EPdz7blm5IUpW+zygkbbdg31rlzJbRtLGR6TzC4ftq0hjmJ1OXT3rXrqbHyXp3w5U1+MZBH71OuKmF5uTNJVuouOzH2Wo6WvTZKVBfxI9NVLIZWHXaPCcyEJ96pVkTZvYGTB7D34A88Kep5cbl3ErjBubePMUvKG/gOV17j8p9izp7CCtIW4xIa+QrCVp7t0jdCk/EDUuG7vYpBK/T5oOajh7Kiy28BGm3cXM4g8VwKitI378Hgfi/h5n2FcrePeOxqDj/AJBlzJFzJrCmTkOFZB3upYkxrSS6/YtRbTZRZcbJUhbJSlae1IHVeh9+n3C5ktLx4c4NGgY4hVIByUVz/rLa4oLGK7tYg2Zr9L0wUEYH2ZE861s8ow12GuM8LhixRNaEtchkuL7w+S4t11xwlwuqWSVlW6iskn110+GXWXYIxpzzWuZCfUDqGHYc/wBlNjKKY8lbKVdwSpSNwPUDoNj+B1YMDXhTnVg0EtU14kkr7mtwe5Q7j1O4Udj/AIdOFrcDyrBaRiqYVztKtyvS0pbg3fSFIQQRsnb8w/HQ12olMqWh06jlWDR7jat0KV83Tceh7h1PaPx0rsNJJbxSsolt5RStzdSQ2Qo7ED9u+3X4aZdpA0jNawSAEFd7aF9i1BfyH8m/Uk/sJ9PT00hxaoHGsMVwx+auvvWoELWSjf0A2Hdvsd9viNPISxExoIA8XGlDKnomfRLLcWOtiKmGExGg33Ntflce26LdXud1ep3OorW6XHMg/fSvvrjDbZWoLdCy0pfzNpWe7sOwUQrf823XbTqEAYUjA4/jWcu2KqqnzYlBbO2dR2sLbmqbMZxwuMpWtt1s7bLYcJTv+zpqPbvuJY9VzHomUhBiqHA9ijhQGu5qO5E7O3v40lZM951xxT27hPYhLmxCkpT6dxHpsPj66lGJqhFWlOaDxxrzKabVuUjuChuSonfu9dxuduh/o1lxKaQCooBwTjXaDu2C53/J0X67qPp8n4g6azxKY5VgjBRnXoW3u0kI6dN/Tqrf8qdgNt9vw66ccurS9ErCurwFGx367kgBOx3Kt+oP4JTtpatIQEVhrUHJK5JKT7y0eqWyFA/KTt1226aQWuVCiE8KdCjKvRBaTLkMpCUKe70t7KISPm/K4SegCdJPhUcDSTn2Uro8aWzHfmeyHfYkKjqWzs57Kmjsgu9DsDt3A+mokzCSFcWt+2FSbeVlvA8vAJVBivbT1cDqunM2m5a5u9Ij18pIlPIV7JeSlvtWdk9iiUp6/Df10zdyNMehqHEUm1c59wZWngo+34UuslnO2Ux199b7rynHlud7nyodW4VnsSPlbUk9Rt029NMxeFgLkqW5jiVB8arjj8OVNoxbKdu36hL6u8q3Pz9o2O/aoddiST8dSmgeX5qIi0gkatOOWNZ72ZMaSGfyKQ+juIX3FPUbAHf1JPU/hpl5Y9uoKcKWxQ4gnI1iMzumxYLq2qhiTKeDD7s9S1AtrdT0IX1QlQI67+p01b273RiUvLWDlUa7dGZCgR5AxpvJDghvg2DfcsLSAUODdHxHYtPQnUlzXOj8uLPmcQaaszD9Q18uLccjXJ/IXJZipkstuRoKlmK2pIVt3fmC3Ad1BX7d+unGMLIwAfFxpF1odK4D5FwroliQ4hl9or7kr7lHZSuzbr2q3BACt/X8NQWCMkiQ4VDY5q+XIcPsaVNVI7222nng2HykFskDZYA326HcHUaRqEhuSZ0zIHByhdNcyG2ZHtnYoU4e4j1T82yNwPTrppVHdWQ7DTWV3YbcShzsdUlPe2pXaVkHooDYdAPx0DVpwVDnQPMc0EKtdtZEectULSsBltaV7rV+VJUCpI36lKuoG2npbhottKeJEpUjmiML81WMfbkyLBJH3J/BGq5GxYZ3h6PJXjWtkYmiLEnMybq4sTU4bIkQ5p+kmx6XMZsGc+wsEPNRinqSBrSetW3w9Pt3mszpn+gkGZarPD5jVGI1R6mjtNP7ewRvbJM3VHrVOxcRjhlwNXhfzAPl7Z8seYGL8b4UZFlx/wCM8R/GbmPImM2+MZXytZy03N3bRYsVbkdCqupdj1pU4DJQ42+j5U9DxL+3/psbX0w/f526ry8lLWuc39TRGTjqIBLXuOocwATT24Xr5LvzWgERt0lPFqcHEkgoEBXLNExwptML5AyXO/Ht62sqxeOX1n7NcY7Knml/QJKvdkMlYbWiM8kNhCQNzv6bJ699v3PvWR282pzHO1OHBBkT2VY2k3nxgyjQSSUH241208Z+J7S5S+59SGO91XV1bwQCtxah1Upw+v8ARqwAbG3Q0I1APYBTziMhzp0K6QHHGhsBstKidt1bbbDp8Ovx0hvzAhUrJIQc+VLGKlL7i21K7Ao9gJ/KSV7DYdDuNj69NOOxKDA0ku0lMzS3hR2Wnv3RVsG0IUpQPbuCQkp/DcaSrSMGkO786D4m1mm5rMRQEhxLYccQ0k7nq46oBsIPaSVL9P2afZqIQ/Nw/fTZc0DE40mUezHkPwlufvJqbFTLfUlLbYUXCokdSCr9g/DWWl+WGOHxoAVTzFbQXCS3nOJeMVvo3U5gOKLOxAQpaaaKgqPercfJ8NblIHKM9WgfAVr7mkSOSn0xulrruYlmbf1FZGQ+iMtuROipt5cl1AdTAqqtx9EqVKfbWFBakhpKQT12O1Rd7xtFn4Lu5gFwTpbEHtMznHJgjJBJcoTgikkNBNYaQSjnNHtx91YPkVnHOMau7zK8yLFLeLBYkTeNMTl5LWOvXNw3HdDdxYxymK3fToVgERq2tY92Oh0qedWpwgt8X60g3q1srzer+4ivdymaWWNq6ZLW0ahHmyaNInnH5GAaQ4ICcXiJO10QdO8iRFLGKE/1OGTiOSdmNMv5GeLGH8h+KVB4w5fOTAybP8gqr+5zeRIDuTNc6ZMlVim+Qd/fu1fXS1QnmGyVPVpQwOxpJ2ruot0i2Lp+H0q6OsJtw6rgt4JXah5MbnPAke8TyH9Sd3ifpbqIGDnYJVztm4y9PywTwFZi8Ncuok6h49QAJRMOPLMVTRiHlH5Acpc8eKnhpy9OqaHJvErkvIbbMs2tpqUs8gyuDFSI2E1+U0kxaYE64r0RmvYLpW7LeeD4CHQpRpN764HTUkHU3Wl5d2F3bMbHKjTOyN4UxxSW0Q0Slj3PD5/mR3hIQVuO42NjY7HP1HauI+pAbEEQxl58YcfzIha1cgSOJq3LM/L3IafMMgwRGLO2+bxaSJkHKmSFVXifEnHWJ5FMbYrI4k2Mibf5LaWP7pKn4iC0ypxS5D7Y7W9c62P116l2uXc9z2jbrS+jvpy+OZpkhtdORmYxgfMYz+YPR5euIrlU24SxyPdCwPkOZPhZ3jAkk8fsazreX5XWsSsgu7HjnFolnj8lpiSqBItrNyBIQtxcySv/ADxyrpe1pP08paT73cpSEKSNxyP1t9eeutintZN4tdng3e7tXMZLaxvF0IJQA4mQl5iYnyakMmK0j6khwubwwsfk0oQUKZnFByJCGmE568lL7iLhaDd0OSY5X57mFhY4bgcjCYddnuK5NndnVqerLCdMnRnqmIhqCtxS1yI4DSwFlJWE7Y9L+vOotp9Lke9wgjleLR9yzzpvpJSX3Ly17neBjlDJXNVpPhGCVJkwjdPbua8oSDmmGfIj7qoLfwPKk2Nvy75C0+RX1tMsnIykNwVvsXWWR33URZTrsJDUNVBXvNKbEf8AKsr39R02i33R0u2wb5YCWW2Yf0ppA/yiA7HVI5QcVAbnywqlxMQuZw/U3iiqVzw9yVi+Ic3wrkHObuZluJQ7XJePszfyGgxWmn21TRVApsXZyuRUvSq1L4YgvT4ldCXsh0qfcUVJJR127b993PY+sY+tYYYXbO+yBkawYOfqaGIwAEpic1XNaehezXr0jUPEB/m/dyPtpY80Z1wtyLmtfzLmdByzNzZnhZzAsi5Up5GUs01RzVOhPZfjNJV47AYdsZ0OpuHl1UJt095jIXILSXXCtPcJ+o+geqWSbnDEH3TIiGzyse17ZmgFwBcAASSmZKBBhTsk1hfESSYvAI1IQNXdlXh4ezrIfJCh448c8umVmAcWY3T5GnkzhjFbqHE8jefM2s8fdsnMlosv5DRWVMKiy26hpgu1lY89dBCFdq0d5Vrbunrqy6isWWs07BaQNDRbxvDDK7BXveQqOKoxvEYnKrTbry1batDE+vacVTSqYEas/jUrvLjhfxsynFsG4O40Xk3FaLebiFjMrKXEahl05gqDX0lHS81Wi6R3JJNtRN2qUtQZk07rQtxptR7Faa6yvtrm3C26YkbcRNkla0GNo0Bzka3X4MUKYaimdTJ7GW+tsy1PEgACLzwC91KCv8ReDPHTg3PMI/vR4Ts+Smm85xavlctnIWoWTcjzlxY3Ilk5Y4RMsF4YOKKCa1XVa5DLoaeLj7iW07EV25wdTRWjNjt9y2hh1PYT5Mkh8luDnucp/UB8OGlrRmSarBZxwQuLHM1oilePNOWVL3iL7cuN1fgDybxnibNrF5X8g8JxVqZktZyUmVik1yplty4CkXdOqTT3ODPJYamlhhn3lSO5sEkp2atPT3q8RJDvrP6fMxvmW4jD7fS0qSzFXFwGZKA5Cm4LN8VmYyQHvGYcoI48EQjLiOZqpfmbwhs+F+XeIqChpePeS8u46wzGr/nzjHH8zs3MgzW1scgbaiYyK9lpczFsku8ekK+oiR1ONFlBfUpBUAfJO39fz71uO+dOWT9yYJryW3spTZfyzGCXSCNpcHsa4ZnxDkKpbu3ZDP8ATKx8gYpDSqE4gYYqnuyNJHjBvmzxn5w5fz3x84VbocJxSNk1dzJSclYvR8gYJxqc3gSzjPH8KwcddnZBNpMY7pjqQ4EtPOMlStgQpuPqKK8s7KK+urK86wax0ds90bHyzRsGiaWS2uAY4jq8LXkFzSCRjTcYkt2m50AyAppIDsDmoJ48x7ErPZXw7CruMOPfILEMku8g48gWD+MXHH8zKJeJ1n106NJubKJME+2VkdJJtXVKMSdAcMWOG22FpBKda5071hu+5bhe9NSBo3suDYfLd50zcEBjiaAtuMn6tIBxGVMySODTK1GxhyIccTwbxC5KO6nixbzLZ48kw63x2wB3muFa4vWCxpsorMvmw8SyJBSIq50m6brWL7I6tl76dyU2tMaQW0KUVq3Ud+6S9POrdouoN+6gu/6Huccj9cZmgkju2ldLnQqUHFoaFBwVaejlm8EkDWB2Wl+OAyXHMc6z/PPNUzlCTxRgbMHkjHc05IhtzLOmzfL6rkmSw+xZuV9rPg4ljT66qqYEsqajokx0EoSEtBRSTrO9T9VbtaX++xXWvbbBriWxufokA/5szpAkUmCBjWhoama1Ie+aYDU12tzk0tOpT25J+IpqeaeGbjiXizJOWjOZk49m92xD4kmKZah4/kFdgsxNPmEK4jwkQ6yXboklxwtOAS4SklARuSrVJ00zqfcbDb9yvLSRm0XUj2yTDGOTA6HMamnS04EuCuzwpJj/AES4gh2sBcRlm3SMPfjUG8yuMZlYRTZBJrZashjZWtyHKjD/AFnpoVpEC0PxVvh16NbItYu6diG1R0gdqldddE6bi3rat0f/AEu5db3RQjFWOA4GNETmRmKdImzhc7WceCU+3MnIFHzDyfxDcWFzheKNZ9h+G4tyVyLW2eQUt3biNHj47lkec7WrRktTPm0zKIkh+Fu2iApwpBU4hI7ZZdbX+47nJY39oIntLWyPCujAIHjk04tjdn4SoOCVaQXxlLJXs0sAQvK5jnjn3VIfnjgrlDx34xuOTKxVVTcdYVkNXf8AH/M3jZmjnI/FOG4c/Ws1tdi/LvFNw+m2YYbnhCINma+RIYbkKYkEo+Y7HuWzyzQi+gnt5ZmSBwnjefA1MGBqo3SVRB31NImiHnQHS5Fa6M6mgfwvacweBOWNVa8r8n1+V4gzQ8eZRkaMO5EkVuTct8fY+LTFOPMizmG4t2NfSuOxOkVFNc10qUptuRWKTDlo2cU205ugUt9A6KCNjXyyRjEucSCZP43NXSTjnkc0qruJQ9Htdoe4q7DSHHmWgke2oj8l45iSq5ETGcauoWEnE6RjNq27licxkedQHJibnIIrjQ/1vQqTJQmAhf7+OlshR2O2mjcyCX622WK7aGtAz1O4lMkPFcqzHKXI4BHZOXIkcR39tRCrJOW+NOVUeX468/f0jsuPLhT5rCW5lYWlOIl47cyGd+8LZe3ae2Ad2HxB1tTp7bqiyk2240wXwajkK6sB4gE55jvqbI233C3fGml2XdTsnyjvudvJnLMt5BnpbjZrhmOYdjVev9xFpYeJwW41PUxE+442yXUl5RIJ73V9ACdKl2p9vsEcLv1L1hVzxxTAD2AUw6y8iybGxCW4E9n2405mNT6XjPnriuZnmbRcN4uyyZKx3O8jdTLVTVzZiqeppd92e4mbXNS1hCz7f7oFX9kHVO2wZvO1SW4Z/wB6wgsOZHMgccBTLYWywvLG6nM4CpFeeHJ/HELgi/42wvMuK+RGZl9jF5SWHGVjFuotJXQJv1SL5yciSiL7zwSEluOwl1kkBz8dUnTPSX0nV8e8h8kbQ1zZmFpYJNTUGHEcDqxqTtlhpuhiRGWqVwXsqPXM/MWO+QXgjgL+QT6n+M8K5IRUVcWRJH6+gmm9i0/Tmv8A0Q5VTGg24tW+yFgbEkaidNdK3fR3qTdRWvmO2e6t3k+FWAEq1p4amlUOKjCrnZ9rNndSteXGxLHO7Mcm5e3CoTO5ZlmbpgNXbsMW+P47X4/ZX4S4q0ylMFbia+zui4ooftold2RS+PmdbbSVbq3OurbZtttYiaO0eRbSTF7WEq1hPzBnFCcUOXCqa48m2fpawquHHjSFmqao7BuFGbEiQ+r35O4CkqT6rbWdiG3Ck9D+OrN8DpGGMkIAMsP3VaRuup4TJKdERICZZceyu6vm1mPz7XI0ykiZ+ky0wQtI96E5KSW9yk7/AL5LW4Rt1JOshr/JFs0eEkL/AI1ItpjbTagxzmBpDTwV3H2c6yme3kak4nwBcd1MmTcyZEyWwp7udbQnchbyNgptxW4Ox9N9S7UNO4FqeFjUFXksodtcZc4Ome7H2c+3vwpv465ORUTdmsNIZElbDrrRUVM9reyGlADb067+m+nJWMgkRoRpx+NQntLbQPYiLwHHt+yVnqm3u4FKxVF92QyVupamLUS23HdUSXHd9y4GU+gHTUCWO0fd+Y9GyLx/ZUVkO1uIknK3ZdkpAHbhWYqfrK9uJlcZ1lhyue9xp9ndSnUtdw9x5IACCtI27Tv66gXBHnmFhJDkQcB7qh3EpgvwYHEyBwSmsyjNLCwvXbNJ3fffLnf1Pt+4fgB6Aj4fDV5Z2jIYPLcK2Se7nOmclJePYaT71nYyn1T5kguqWO323t3Gi0nqU9itwEqUfTUkRMDNEYQLVe67lldrkcXSH8fwrgp6LMTvDQGT8hW0QQtC0n0T0Pcg7eunyHjF9NygNCgYnMcufsrJU9elTry5JQ2z8Er7QkqV0WST0B3OmpDqAEZxFR9Rc7JK9X625QmTDjRkqfDh3eUNkpSRsgHpuoJT6bHbfStAewKcOymXROkk8ROnlWBdyWzlvMh55LbQcSlQJ7WgSvbvc+IAB05pbpGGdOGCMDIEnLOnIqrOPDUj3pUdxspV2LZ6oIUOp32333/EaYV5wSoUjZnAhrSipTiusVFxUhTi2FOJb7VL2SoBWx7HAAArc9BrDnCNinKmW+azwphTFysPf+t7UvKakSVK9lLaVJBb7iVkoHU/J10uK4jkaUx7+FWYmGlXZitjb+X7Xw5Q+TNrgHPfGNdy3RctYfFxbGY9hEXZTcDyZ++gIpsug1aHWnvZW40pMyagpfrIqFONlXcpCtf3107rV30ztKZuwRP2VO2iZsd80yNLgVwAVcEy7a3TvMvM8j49wW0w3jmoqkRKVlFdLmVi1uspkoSltKZbMhAUt+E52qVKbPe8lSe7f4cM3Ka5e8uJKasThiP2V6C6bsIHiIHDw6gCPlz+8ZrllVMmO+MnKHM2RP3U6sQi0cQ1YTn5EwNx7BPuNsxI7K1JCmnXHnFH3HD2Nt793Qaas4JPMCnH7JW4ym2tYwB7M0WrkfF3x1oMDp022cTIFVAq4kiM5ArbyPOfd+oSnuW2zDgypL0ppaSgJZUSpXzenTW62pijgDJDq4EA/urne5TSyXR8kEyE4eE8PcKgN50XvBeKrmQ+KuAXeT8idfcmWE96HDj1FaqOv3G3MgE39SsH5Sye9bYjqeQdint9NNDdLS1eI7YBuPs5d61iKz3K6BfdS6BkG8T2Dh9s6pjc8nc1iZD+n55xPCwWpesDGYmIq3pta1K9oOwpQcu5CK+ZCcSpIU6htYbSPmSANgia8mezzrZ7FzOBPwJ/Dup8bQ1uL9ciIcCmHEp++njieRtfGnR63Mrvk7Hq9A7XI0eDj7ePPtSEfu5EU4lWNLkNIXsS4FBaUn11WPZLeFXzI88AAKkeQ21aTHaxvZmrnEke8lKlPx9fcH5bGZix+UMsjyngW3G5lfZ3VfslJKPeSFOSo8hIO2zjZ2SOu2oNxHe2+Ic90fFOA4mkNfHMrfIha9OePYlOZE4azuI1Ik8U8kYhfxXHQDHr1RsUuAFH3EkoiJhLeQ2D1G5Wr/CNJj3HbZGhsznNmRCHf4ZVFuIrmPDQjTioKjup8sIoeZINezV5leW8lCAFiTNv8lMoJbUQFQZNY8nsbT6gFwpUjYEDUSQbf87SxOAKp7AuHspgNnwcGoRkgH3VJTHrF6vEZuRndspwqCFsypE6ehpxtPtp+XtW60wojbtWr83UnVfKy0X9IADljT7BO1quB9oApzhkVdCAdsbSS8tPa6A01Kku9w2+dCYaH3IygSNkklSify6ius5SCrj/ALIXCpsc7cCGKuCkpWvR99VV7kvFtVaexcWeMW8qRUT7KVAZVC40hGJ2TL1NdK+isZt3e9v08BiMlSlOrU6oIAJ1vHp9agbojiWloVTgXY5NGPtJTCtX6zc4bcieAu4ZHtXs7a1AEYRZIKGJ0MhDnaxDimTDXNsGnAfY+ljNyVOvPON+qEJKt99gRrs9zO61bptmlwIVeRrh0zZIlMI1Dn+6mm5Y4ryPBXY1hZUthTwJ4QqLDtojtdbNKWN0OOVspLdg3Fkd2zS3G0pcJ2STqTtt79UCyQpcAKg5VLt7l00YL8HplTMNkodcUtsJW30LagQpB/aDt1/5mrbSoRSlSsxX7Lfek/mcLxQCAlSioIQOhCdzsD09PjoAazM1gEnMoK8jS0odS4EhXaRu3uQCf2j1I/ZpRChKyQBnWaQr3k/Mfa7if3YICQPxB9Tt+GmHNLShyps4fLiK6XkAdiEHsSCSsnoD/wBCB6AaSCA5xdiTlS2KBiK6G0OPlfY38/5eu+xHr1+A6f6usq5oVcKyWqMa7wx2BW+6umyenX5R6dB6gnS2PbkM1xrOoAoa7WVSm0qS2jtQk7FRTv1I7inr0B20p2lVJNYIbnXq2cU0C4pALoJCVep67jcn1IOsOe3V3VknnlXn9pLgUFLSklXapW/QbqABKf27+ukl6lXUnPxcK5yoziWmw2O5aTvsgHZSUdSok/DWRICf8tZ8IPbXJMdx8KV7TjoSkFYaQpwskgbBQQOm5PQev4DRq/L+UZVkKVIBIHZWYqMcyW8lxYGPUN3f2EtZ+jr6SpsbKW6pndb4bYhxn3FqaQkqUANwPXTUpawF8p0MHF2A9/CnYra5ndpgje53YCV7kpwMt4O5jxKiXluUcT8iY1jrf07km4yDDryohR1SVdranXZsNoNMuq6pcUAgj46ixXtk+UQRzROmdkA4FftyqRJte5xR+dJbyiPnpJA76aqTXSWVxO9hxKrJlp6EgJUt6U0+rZh1plAW44mQsbI2HzfDUxMfFgKrwHFExNek1NnAtW6y2r5tXPD6GH4dhFfr57K1EboeiSm2ZDLqQQQlSQoaTrDY/NDgY0zCEe/EU4xj3SNjARxPHOnChInYq/dMRVj6Wcww2qTJR3BLhSVNthCgQqR2qIUOp21GEsV0wFMjTtxC+2kLAjmn7e+pAcJZDvimRV6IS3bNmWuUDCjrcZar32ExVj5EkoSp0fMPhqJcxsaWmMICce+nLN8Za5M8Mq8FqVR3JbbjTrbrLjil+8lSFAK3UkKQsAncbbH4jSMSA3DSKlKVLm8kNMqljtyB2x7j7zx7Unb+yPmAJ+G+3TVjE4Fpa75RUaQY6gcac5vuX7Ljw7lulKvd2PcFdAnuCRsST01Bm0t+XJKda1NIzXOkxkM1qDYSI7qkIUWGlhDiDu6oIP8AaIPygD01m2a50QLSczUC+YDPgfCBTevONWIUp5pKVn50/mS2obbduxG3QfEf4NTWfpDOo8YQo2kutySS/GbbUhKVE9Pz7HoNlEk7dNOgsPiVaclBBxyp8KqKPpisRi6EqebeSQod2x2AV+B7DuB8dtazKe3AiqxziAnP3e+sPLrEh4pZCj27Oo7Qf3XTu69N0gft9NONkOlHGn2yKNLq6UNOpc7j7iivZSiQSVJHUKG4II2HQ76U9ygDhWHOAGCaq96mgpIkpbcL4QUpQlKiOvxTsNxuP8Gm2yJ4CRpXGstk1OAODa8D1r7KR7UhsuAdjgSsHsWCPXruEhR6amMg1qCCg7Kmm2LWhzgQ08xUlfFnDLrkHNDPw6RMXm+GMuZbEdqZjsK7qpFRKYdrLOsmsK9+FZMTUJVGdQUOJeSC2e4DVbu9rPcQvtQP+zcxCODlzaiYgjnTD45ZD5LD4Exq8fiLhB2G0q1zV2XaG3Zi3BayDd+yburR5c6+k2a5qBMlWb810qdfePurWolW5JOodlt8Vi0NYNLA0BrRk0cgOFSbW2EQKYuICg8+NSwFbHDTNYwlCY6fbKYyEpACGwQAlsdCkb/hp97NRLsmnjVgAFXjSEytLldZMNCO+olEiU4ltlwJ+kjNlby+4JCQhkJ3Ud9kpG56ajud4kXH30kuUoc6VeJhU+JAmsLRIYlxGH2JMbdxmV73uLK2H07tvNJGyO5JIJB66UwqUx+6nQSABTmRovtONjt7zuoqJ3ISVbHYnpsQT/VqQuh2GRP2NZxcME/GlM0p82LTQAMYxT3DfbZfcOvp1A229dJBDpCQE/bSNOGnEBc1rMoA71lwBSELSUrWlKgggjtKCdwFpJ9fXS26wuPblSXaGnEktXjXhcj98lXagFwvvNMqTsVH3kfkSVbfmUfTfrpL3iJjpnFI2gk9wpRQAgfInaTWxLwJlVfkvB2GWULLo+HV+NUeO00uVl1TMgJyKQ1Wxky2cYlWMZph+vglpxBsGllsqJLZISFaf3zdHz2TLu1um2cT2hrfNZoMrk+UPIJY0j8wBrWJJsXmM4g/maUPtKD3Y023kByxwlz09V8Vw/JniPHL+PWTKeTk83Gn4kSHTGSxJtEYdmNXPXHq8ghMRPo230fUL2Wsdylunbh7+ibL1IvjunqNDYi8slZbPtLp8pfE/NfLDPKxQLi4lSTilV9wbe6f4pmglvIYdgLVQLxOPMJUM+TvH8eJuNx3/Kji/D/Jvxkr7dH6PlmGtVNv5K0VxKgv39TV45yLXZHi1s3g9XOQy3Y2JrkLYCi0l8JUHF9AG07X0TYQ7buMdtcbKP042Oc11wqKG+Y4h7gMhpCgZu5tGBtq3TcsZJb8UQvx5EISO4IMhSCyCJiPlpyvxnyPxfybnUHDuJZGJ1fGvHmY5tkdrg3H5pWIj1lVu5tV2KMwcsYshHeqfPfcfdeSU9/snt1429VfVbqHcvVqHo2S1O3bErW2t1FcGK4giawGSVSC3Rm3Wwu0jCqa/uY5rpsbNTY2kBviOChexKZnE+PL7Ffub8E8kc4yscTxrzfzDmlTGzh6E3NwR7I5lZaVlbSxZDhbZTPTNENhp6cpDqVyTIWnt66676V7QN3sLVt9M4bQ+5kdDcSgyC4a0uIMnmeF7XEc0PzV0raN0duPRk2w3DnmW2mD2OACGLVipOYBVafnzF8NuBaKs5O5l4wu+V8ke8f84mzuRuK2pK814cy6hsrqSl2HFt66SjKIgaU4xOlVn1kqLAjtbllG4UdZ9Q9t6A6TvJNuF4y3623KRzR5OhluW4+U9kQcWx/6VRxxStFuoImGWcBxEbsQAXRocsQTpB5HjX5jVV44ZJw7grUXm3k3jmTYiLd4xyzhuR2b2MY5a5hNW3VYbcyrht2BkVTQ3Mcx0Vs8KkttO9hWEBlGvNTumr/a+rrWbdHGfpuRgZdsdpfdPAwMzE8DCzNrGhSztxpgW1vcxtfG9zYiPmDl0+zFQuCcsKkpJ41ZicL8lsXV3hMnlDifDP4gObO49AxKq5QeeLV3GlwaO1DEWny26RToaW+hJedQkF0BCgjXe+qN19O9ktLnYbHfwzdJ7GEQ2otInR3MTnDSwh7fOa9zxplY1zi75gEWruxgax5+pniiDGFXOAaHgjgM9XcCvCqqqCfzfyviirJ+pzWTj11NvZfG9pydGj01DU0d8tCL68xtcOJBYyx+PauuwKlkIInSkqWlPstkquOmPR+6vY2vvobp0EhbJLGw/T2/mArpaXK1q4JHEwkc1qgBupQYnK+JTpLlBRcEy9hpDZlgkprCuQeYqrB7Lh3jHh+N/B+FRMUrGUVkzlqepmK7d51llm5Dscgza4lutzreUhMpcUfuo0WK00nffptnv9ntbvfNwa2126B7YoILQMlYC1EZJLOfMfKc3tibgcC8GgxvfGbmUOZBGECcTxU8+ZqJXOONwMOxLh1rDeWZnO6sueXzHypiOD2l/QMY1ymJ4hSHciaZsJCsmtlsl0NuSHGHRE2Kfz9N1bawy21nd2jPqrIwh74pIdDI5HfMNHylx5ux7abLliZ5crnxyYlqYg8iAMff7a82Py7vkzOIlhEwyrl1eC20PJn46YTFw5TVFL3TrZ7HMPybIGswyjKo7nYr9JiuqdeituKAKwEGki2KCXfTuO1PfZ3ULwXpp0EH8vk6v1BzAGACjKnYrSOV5dpDdLsEGB5+EnErmFCGsFyd5CePNzmdnl+L5h5E8Mc2Vd7KyBzlLBOWshz7ivK019KiHj0jGcUzSDHyrGM1W+0hr2pp9mohtOIb3PtNp2O63Lb3W/1E1tJDuMbir43lzXE4NLGuJLdWblILRU4SwyP1uM0cgObXHSRyAdkOwrV1H2kMSt+FcIxfIPKaHaPcreWDVzI4ez7JZVPb8fq4zYbeu2uPZ9jZrjSsb5e5IlSZVzbwpsdx27V2gSXvbDY3/p11htETdvuJW/1q5ibI9S1QxFDCuQCrifESruVbJFY3DbP6yISOsy4DUUxccwmZ5ZVKzmmkvvAfKKrnTiq5n0/jBk+RswOaODJ7zU3CcCyO+kFuq5KwOFN923xLHLewWG7qJW7sQBvMQx7QcGom67lYbBI64266t2xPVjonSN0MlLSWOAaS4NJxfpyAwFMy7fe20P1cUUrIAmpWkMC4ascMSgIFNyKSPgl9FzbieNgUvmzmrNV5nzryd/ElUufh3FFe0ubdVWPXVi++Jl/nikx6WrVWNPe2JfuoHedx4M9LYt+2D1wk2Tcb9+4ERz3dzcxRH6eNsji76G0dpUvkBWeYqUSNpBVNYisLix3XRM0Mnc9XuzRmaDidQwXgKhr5CYzCyXiaNa1kG8d5J5N5BzHHWOEaaFlFtGu+QIVopWV5pcsLrjGXjqUtNV9e4x+8UiOgpKld2t86n9Ltl6n3pnVnQkcMO7zgtfZtZpu4dBIdMwE/LI7xaUQqq0rcLSO6JvLUPRztDWo7h+bJC3uNMpllDkHPUHCvHqioYODXeB0FteYNhNxTs0EG1yxunJsKfLp1kW7LKryu+i9iCqYllCVOBa095BGtdM7h1J07urdvFnstj1MRJG66lYy3uHAL8z3EtErh8qlCeC1e33TbINkj3COSNs54HnVzfE9p4v4NxXxpjmUReLpbV9RQ+LDx7EVU013lvNlHWtT8xh1SFRxcT7n3lKD7hWuKwlPep0AduqM9TXPUvqeyIdNTXcsNs1jpH3b2zl7S4fUPe5n0wjdidDXAlqBuNVjIhG2NkzGvdpQkFCTnnyWtfjijOMTw/IfITykyKtjQLm/yTJcf4+rsUVMv4nHOU3cqzxzHWbSe2pCqqLiGMse9TfVKWmwkEuhA3Guneou6sl6XtfTTpmaBm7XUjZbyN7dIkhBB0Ndm5MlVygY8ak9OXdrt+6vv7uLVojd5bCQRqOAJ4HSP2jEV2eOmT4jlnhLmnj9k2RLmck3PJUnPaFWRY3dWycakSYcZa8sr8vRKNdQ2V9N+oYsYT7ATKQtTm/cBqw67vNn6fudn3zabu4F1ZW7IX2DWB1lcRIBmSNNwz+JrVTM1FtLW53FkzbcPL3ylyaTpBIx8XA+yo55fwux+pTuMrrOGK3HMncgZdU1NWh9mulZdAaW0/j8S8X7MtLClvmQwyoKUktkklv11qPrtsrXbrttrI26EpD3OIc5kR/y8CPlByTHhV3abGlok3glUB+ZKLwwCE8+Gdd+OwOOIvC/NtxlN7hrc/An8cxfF4OT1rdhnl6iatSraBiNauTGn1ELF0dlgu3UrtfUgpKVrX2Bn/wDfDcN/sOoNueLfb4yXGOObQZD/AAlqESKF1a/D+VpBqlfBJdXEzk8rbonYDVmVRAM3OOZNQ1lcici0+Ozl4VcSrqnTDsYlnVPSphj5LUPpLU9p+okPJg3UGUhQcWH0LJWE7bbDbsM8NmyePcInG2+pGLWqGskQalAy1ZoQUpMB0KMWuGGeffSb4lZwZhqPkOSJsnqGxoskgU9UxIdg19Zmvytw1TnVL9yupkuyS73qDiY0pkNrQUK6WEW5zCWbb75X+BGgc3ZO7EzHPsp57YdIke0pwHBf2cax2U0Dz+Ox2ZUiS1azLCGtuK+y5HZs4Kh9TCsYrpV7Mj9QQk9dghzYfHbWbQSWt0IbvXqGIJ4jge2oPjheDihx7D9uFM3k9dDmQrivt4h/TmqyMzZRwz8rf1TvtLkgHu7XoxIWFdCCNXlq+T6h00DgJy4aT3cPblUmBxXU3MrVbmZw7DDrmyjsvldjT2Sm6+W2Ah5hyE/7kaX7e26VfIlWuq2BZewNndg17VI78CDyyrYIWNlZiukt9nbUic/5NquUfGlydkam2sii20GNES24UF+fGdZEtptHaUKStlZdAJBIJHw1S7ft93tfUoZCCbRwJxxABWo9nZXMF2Zw130vEph/jUL6+K07J+mbShv5Sn92lCFJUv1GyQBsobb/AI63Z5LRr4/bnVrJ4TqYhNOrhtJYTbZqrmS301tc3IlQ4YWAlx9YBcUopHxA3/EnVVuFzHHCJogDMUBPKr7ard90dMh/QAwC4GnNkRm6WC5KlxFOR5L4H1KHFJfG52CT2gbIHw36DUO3mZL+hGB5gPLOq3d9kuIHOuraNv06ricf8KRVq5WMKRJSZDhkqSEBw/MVq9Ed49Uj46kxtkkVrggz91Umma9l0kJqQdmH2wrA28atlVsFqU9KhuvTkqW+2wp4L7VBKWwnpukb9N+mnLYnznCMagG5Ze2rR1reROLbkkRFA0jHsNKK3g0cyYKOxfMByHCaEEz0pStbzrYAUI5JALyvhrML3xu85jSW8U4UuaBm3jRFGZXvIxJChc8FrzSY1qcCkmW63UxUS3K5mBAj/TbFofJJW2AHHVST1JJ087Sbhhj8cmaHh7KsIZfMtpC92lrVBAT49tObjeEJYxKGiylJAVBSfdPRY91Pcn2+74oC/jrWr24JvS5oxBxxrTJZ1udTBqQ5cSlJz+FnrSQnFYFsY0da29nHEqcbdWrclSw1sE9Px266mx3HlNF69qvraNnhG4uLblmmcZFEKchTH5TQv0tvYxEn6lmO8Wm3G9lbqbHb3EfAqI32+Grq0nbcQteEBU07e2MkEjmxeKPBcVx/bX7VqYcp32LGE178lzduSUn3mWzsE9AdkklPTSrhkrZg6Aq1pxHCk2NxZxB9tcNAe75XIqLyrMxsWYrC5LmqUI5KHGyE9FhQBCSr4J29fx1IZctmbpBAdxC1EvIZLd5bpd5XAoUPtyH4VwtJMF6IosBkoaUAEtkbDu27SSOp2I081o45c6gxqpzXlXlv2BJMV191kSJUNtSUgJaJITsnfboQR8dNRNEcaNHgU4U6ERfzU362HUOqSEpWUhfcEnuCT8SPXqPhp5dZUfMaeY4LqIVRThY3j8hNb+pyfdcYeQpDQSju7VoPq4fQA/DUS5u4oniEA6+2ok0w1hjM6VmIy6qKp8zXFhlJUG3Htyyh0HvLRHr8+3Q6i3zJXECPHAYVGmZMQrRj+FOriWRUa8hhzJTEVv6YOLbeWgFl6MpHadyru7PbB3PTcbapLyO50HThHyy96Z1Ekjl0a8S1caejDPJuV4+eSnE3KeJ37b+BYbf1eWZbW0Kmk3D8KrdQ1eKhzmgJtfZzYbxTHUytJaA3G57t3bK1kvdrntJWubK4ENXLHAGrXaJNDmylfC8H3Y19G7FIci+4s4szC0s5WWQc3wyhzGukW7jJ+ppsthov6WDLZQ0A99DVTmgFqJdcHVSt9wOb3u1RwvFs8D6iMI7jiM/aK9HbDL59m25g8McmITkD8caU8WejFo8STWNx4z0Vz6hDrcJopfa2caXFcR2qIQhtXalPVJ+P46iXMTWRhzMCAlbQIRKzy3kmMjJfitLHE/JnGePGJn1uGROqfqPq0NOy3H2UqIMVsuzUJrihKenaSNzt0Gqhu8i2/SewEccCv34VX3XSt5eo+OR2HJB71GPdUaOV/IbxZziy9vKONGquVKnrmiZQt1rFsH1EtM2UtmC806t1ZcPzre7ttztvqE/eIXuBwcF4/dzpyLpzdoYhpcS1ozK49inD3Cmtn8EcUcuVaXMBzlpp5bbkeuq7evpb2LFKk9zjCaW5anMGR6e4mLJS6d+4oPXT0Bif4oXyMlPFcO6qud01s5wuYg4LjiQqcVH7EqEPIXAee4HNdo+SOMsczjEWnVJr8349aex+/qEI7ilqdXqRMrHGfbIK2lJYUQOg0OuLiIOMhD04qh+AqRELOQl9rLIyRMWvRzT3FAfdSMpOH+HrJUd+E7mdZMaJZdlVxMuyjLbA2UlFY/DuYzjPeOwiOs9NwrYafZuRUNIeRhmn3HEiq6e2nDiXBgwVUOkj3e+pC49hmV1keLHouU67LojAS1HiZ7VWX64iMP8ApCLFpUKzS+fylb6lpSR1SfXUe5urC5wmaWvHIH7JzqPFFK136YI7iNJ9hz9lP7jrfLMNltMHFZVhDWlpDyMSzmJIXGWN1KeZgZBsWHHAB0QpaCDsU76q3R20g1EtdGMuw9hFSmmfzFJ0u/zNKfCnfr5vLDSG34+Pz20JV80bIqSJNJUpW61vTYCzIY3A23aHbv1GqaaB2oeQ97QvA/euVWDPKLUnawuKKh5DlTpVGSTm4ZVkONV7u4CHY9bVzJCw5vuCoPMlbqlgfKdtx676j+deswZKrBwRfuoNnZOKtaV7ch+yvc0jj/L/ANRqOReLMOssIuPpYkXHOQ6KFOhz5KFL3lOxZ7KzXuOKX7cd75Xirc7pT01Y7TvN/t87rpjtLyQmKKOOfPlUTcdst7m3bFiWjPTj8MiBzqAPlR9kzx/5pxi7sPEdVX408jzIchp+jxlqPWRpipDiZT6aF2S283ST5qm0Npkxn2R2eqkp6Hruw9fNnLYNxdiECEAH4Z865vuvSYjDpIWZ46hiO/8AbWrJ5F+CF941XFziHMXLCKfmYvWCJjLwseQrqvxuIULFNx/Pt0x7PM8xsw+ldhcKXX1sLvTFhOHtddV0e3vdseDLahcsRgV4r2VpMmz3EEnnOZgmBy95y9gxqnLlBzA8UrEw6Lihq6Vct2VRW59yJdZEvK0irkNmfbLo612mo2LB5x8IaQ4mQmClPZu6vdw3EL3SIS5oamAH4nnUVzdBRwxqMM2vMGSloe6lDzLMlsOd3ehqQ0l5pKgdidgvofiNjqW0hynitIQHOvEwjse6euwAPX49P8J30PJDcKw/4VkSlxshD6QpKfmCU9CN07jdW3Q7j4b6ZMijQM6wAmNdP1aVN+ws9VL6EbbhJGwG2x22/brHluadScaXiidtZSAoKSG1LQhHzJC/RQPohR26kb+usHPHCsUpKCvRaT4desqLcl4MLeYQXFNlZ6ulO35Uk9TpDgFxypstDnIqVMZrxY5q5HZo+PeBeBOTeSciswzIcZxfBb+zfdZdKUtT3bAQkV8SGtw/5V11De3Xu21EO4Wcep9xNEyJoObgtW8Wz7nO1rYYJCXcUQHkVOFXLeO38shz/wA2cLzsqy3lGqwfld+e3EqsORit7Locblxk/wCdUmV5RKTCjvPL9wKXJgsSGGygoQpZJI0649Q7KGYNt4JX25chc7wqBxaCCU763K09P5vL/wC8maybSCQCCihe51W2+L38qZ4yYPjthC8wrzkLlvLZrOzN7xnkcjEKCnniL2kVkFuC+/NhtvOgpXJWSpaNlJA31rF96ibxNen+niKLbmYAkK53eT28qv7HpDYY7JupwnvHOxDiWgDigBBaU54LwqaHAP2EvtWcYQpNbltDl/JNnits87BqeV7SRBn1qLMLK5EaIzGq/wBegrjg9Qp1sKBIG/QUtx1rvl1J5jn+U0oHaBw4kL+Awq8b07a2jWQ2dpC+EgkOKOxC+HmD7+K1Y5x79tfwM4oVj9Xxr4pcYV9NaXCEVrreLw7uiuZsVkzI7187aGVJZku7diVLUSo7JA66iy7zu9zcNkEsr3F+ljlKHDAYEIeeHbShaWLLaVsojj0R65GABr2g5uAIOsD/ABp46yy4G4R57xLhe24i4WxiDyhjtzdUNpi/GWK4+7EyGG4pu2itzY8VDiyqMgJWk7OkAfA9C23C5duDrbdJXTWk0fe4EYktJJKrglNTbVJc7J/U9kfPFf28oAHmENkactTAA1XDEOHcVpVcyYNiWFYrm5lM8e5BxJL47sMxew7OaqnsKe6hJkmPd0DUmXEef+jmwXR7LJU4htR2SAPRV5Zu2x7ZIJ2Fjo2yxL82JITPB2GGPKntqvv6tE1l1bys3Flx9PK6NdI8Jc17m/KmBBKYlOBqsThL7ZX28+Y3+NvKzxr4d47xPLsZsazNsborGgiWWPwDJlu1EynuKyU46mtmRHkvMMNrKvpyEOtoHQ6sI953y9sZbZ07wCiqVOl2CErmTwpF7t207XubJr2FVLml7AnjaNShieIFuKhBmDX7lH2AvCTKcy5M5txmmtnOQbjNrnI8nxTmSpGfYtkj8qSTdY26bBpnIaClflBaWbCFK+oYSUrSopSE6sLW/wBzj2eSzM0sTIAAxoBDi1UJLhgEPFwqlum7d/VLd89rBJ9U3V5kbxpaU8PhIQkhCY14oFqt3lb+XD4b5Yj8sDiywp+LuYMSZm3eA8X5pYWGQcUxYV0v61i9Zt62SbXJqCMrZtPcruSEpDw+XtNpbdVXcDjFIjo4m6nFRrLeJA4nivHOoW59M2M7WyuVJ36Q5rS0Nf8Ala9pRzV7kGXKtV7nPw98mvCDmXMOK/IigsKDJm6qOhE6A5GGFXFVM7pNfbYvOr0MV8qknskOMlCQsJ+VYCgQNyh3G33K2EkILQuLXfNjiFGXurRp9pft05YCx4cF1N+UoUI7CCCCDiDgcajc1TWd1BtZsx9bFXXNFc+8sO5EZgNAoYhtPODvnTpOwS0y33LPqdkjfT/yvxQZKFqEj2tK+6mVW2W3G1/mYccK0K7eg+ZQSHPwICen7dT2O8RaczSZYneUHkZ8v20uI7oajxEI3SVq6E7HZJ2PzE/gpPrqHM0ueTjgKUwI1OVJXLq9D8t2W/3PO/SJ7O0hKu9sEpBB6Hu09ZlIiERoNQb4HzQSVJFNI9LlrcbbbQtgoJaUHE7pa7jsFHYflSDv+OprgBGSQoTLnyFYtwx0zBqa3U4DURg0c8MSnFK/UtupU6lCvqnWVjteQkhtRXunvHTco2HodELi5gOnQEy4il7ixkFw+MPbJGMNYyd2jsOfZTm090Q+8oKKStfa+2nu2I3A70D8RvsSPhqhlicAhCA1RyDSCq+Wley5KhtJZK/a3V3LO/esEbhIO35E9dJibpcW8SBSo5NTQ0DEDOkoxbqcca9wpbaO7DRc6p7u4dqdxsQpQ9NS3WulupvzGnXRgtU4g515Xb6zbW4VR0e0286lG+4KUA7dFdEncDfS22Fu9o8RJIHtpccUDpAxxOJTCk45JcceKkKKUrfQ44BtsU9ySEq677gnfU1NEYaTkEq8vUiiZEV1A8OSVZ19rN5yJ5BZZEd7UNXfHVm82FDd0mFaxnEJCv7I+cn8dQ7gj6V2JzFQIHh1w/TWwW4sI7GV+pLf5gDslI6J7f2HVZI7EDKpoAxT5lxrP1zraVhrcuJ7g4HFAdSrptuR1IJ+HTTT0DS1uCD78aVn3VFnk3iS6a5kxfl3F49hlF49LYxx+lmWUlGP1VHZqEefbvQml9jgYjd37vYBRJKt9VxhcLgSwgGU5rwApia3cy4F0gc5ERcEPPtp38MmLxjMLTDbRlqvqpbjEvBnI6yYcn964m2rYbewLCGph/ctjqsb7DU0tVhkc4aGtUrgg7SUAHaSKmvMbmqCVTAdg5cqn1xd45cp8sXNRS45U1dWq0WtceZk9mxUF9tsd63maw+9dym2+4AlEcI6jdQB1x3q7159Pel2vjZLdbrfxFDDt0D7jxH8j5/DbRlcw6VRyqsN9Dr8qJZrjFGRguJ9uVTGjeI/j5xsm2pObOaLZjkWFV2P1UOngOY/R0dlEivy40dhi2rX5twiYpgNh9x1DW5JSgqCUq80M/uv6537rlmz2uzs6b6PZFJKZb1v1N7MWNLmRljXNjgZK4aDMNQY3EalSqu43WaOYW/8pyKdbcuwrx9idpqCHKuOWnH+HYjkEOitENZjW2V3XTMieh1b9pT10l8PZEjGJrsS4p6MttAR3JqWlyvzoBSU79m6d9TPVTqOeF1vY7PHFcoWW3mPfPHE4oJZQ1xdpObRJpcR4tKGolx1BexM81rYy1xQA/f+zlSYby6544Th0PIf4DouS82pZ+TfTTozV9ZYXjNgwhrHjHj2Kf0D+JL4JU92OMuqix1hPQqJ10lw3ix32Pa+pN8hG4SsUwxsjZ5YwMflgg6z/EX4FMMqVbX1zdziK5mbEHMcqZjLAA5mpSctRPNzhDEMU53h5je5/wAVX3HdSq5ynAKBqyyXDJFihL1fX2vGjSotZCx+HugybSqQULab7FpTvsTqy09WOmyb7b7uHfdkkLdbZoGRzQs/Np8sESADiAE41X30e427zLE8vtQEVASF4kceZIqFlrJzPyMxagv7/g+HY5jkmT1eF43yzx7BnYLdWzHvwYcadyXxnDCKS5hTYEwORJ0ePGfDwWpTrwHTnnW3VMT44YNoj8nrx9uZ44GRvbPJbx4IY4wiyHwxmRDxFVN1cSOa0FkYuHZEAgkcy0YHUOOdXF+PPgpkXjXPxzkSs5cu5lRU1cyLyJgHIbjNvjV/jEyCk3TlcufHtXcbsDOjsuttsdolpYbaXuUo1tfpHsnW27bSOtvVG0trfqeMTCyi+d8EbwjSSVJe7AODgSHDApU7brGXULyVWuaukHFR2/hToYF4f0szLFcl+3J4Vq3mF/xFZ0bTNPZ5fjCpA+mwixx+QlbftS69th92a60qa0tQQ32rWQPMWyemHVHp/d3Vx17ZXXUkguXyw2hc8saZpFaNTQXMjc4hrbZji6RHAta0aqj2u0H6gy3nhQ9pVQqd3PsypkvvPYgm88NIMzE48ypkcNZbW8j4tilbFgVVNT19OHYGTZbcVrDX1Fnax41w0Q446fYDnb2ArI16Rstq9XH2Vvf9czWFpbtGuDaNvtmMjtYxkZ5SXEyMHh0tcilwKkknoHSEzYt7htJGsO3z64yzSgRwIBPtQ15eFvNTCJnjJxA7hmfUrDGZcUpezmsgxMZs+TrLmlVi9V5hQ2tRZQl0nvZTLWou2M5CWY0f2Gmm1kkp8z/3JdI9FWPUW3dRbTFLebnewDz43TloY/UFmmJLnBoaA1rWaUAwIqk3aO42G6l2cPMYLnAtwBQkhTgcCMAfdVVPj/cci4Nm3kJwXUWmLU/FGGyzzPLy6faUF1R8cZLBYVZ1GOVdzkjlJX2NjmcxRjuQWo/zvNlSGUJQkmcd3t5ulorTyG309w+NoljhmdOS1GubC6NrnENbnrIaUOp1ajaebayTWoLRAfEHAhWkYoMs+OCrUo/JTna852tvHPCUreu+M7u0q855IyGzdh0cO5xyksDLh43NhRLh2TXM5HGhuSrUvLbDMYoZ6bq3nenHp56c9J+qc/WvU8j27nbw67WGcAu0uGDiHuexhahUBwDeQJQqudEz453DWHBcfl9vI8+VOd5GfcTtaefJqKqugYxgkZpuoxGgxxqAc1m47+lqLL3H0qRXSonHuKWEUqaQ5CjLsI0WKVl9ndwq9Dbt6n7xuBuJ4Y44elIWK94kLJpA7BrWvAWJkh/LEGyEfmFWMlxPFbuuoGl1ixAXtyU5NB7eQx41AzyFyS9t8V4Wcw7itWZv5rid3k13jUq2u7vFePoNRKlvrlRcaauFQpqmnHHXpd7kazImPIdeVskhCZ1hLvFzdwN2PabWDYWWbJHXb3awMzI1rXOIZpz1EOkcVcStVAnM8UcjI1a5pOZICH+HL2nE8agg3IzFqBnExy1lcjO4piFhyHkMbFLCFivE2BQYsL66EbWwx6PWu5BJZZ7EtQIqwqS8A0XSCojYI5y+xmvreR95bxtLjNISyJRwijAaHcmk58qcikc9QPHpCkAo0d/EnkBlTF55nPFl1Mwa046x7LMXy24waLY3EfM1Q2bCu5HipRLk5VTqolw32Y119UZDUaUpciKsbqW5vqrtP6ZLA682poF1ICXPJDnCQYOQ8AcgG5UuWeEaXRNcCGgEHIFcXN4gnitMhkMBWSWBXYzWFrtn1ypdpZtvIr7O5LKXZTc2clCUszmXVdj7rYVshQUd99VttexXysmOm4acQeY/MOKnLGiSSRxV5Dm4VaPl33JOVrbirAMKxPMLDk/AMDw7GKDJOLuUeMuOLSrduKWpVVt1IyKwcRd5VUzGGFvQbeKlMutUhlQPuI2VtNz1TcsfG+AsltQxrJGStahARQPCXFe/A1bs3mSHSyJztLUBaSEB7BmfdhTWeUnMVLzd5e+ObFP5Fcs0/jhbcaYs5kmNx8zn8iRuGK25p31ci4tT2b8Ovm5opIhOt+xbwzMacBR7hZUhQ1Devot/nv3bRaW1nGzSyGeYeF2Gp7msaj2hpOkcXnilP7hvF7fgMdJN5LAANUjtOOaBUw5EJUFcV8g+WMFqLGr475MyimVNyauo8Vvl3j0LIYHF1ReTMmpsbqmYjzsSAuVOiQpshiKQ0w62oBRT0MCHaLWG8jt3NkSa2LX+WrWuK4qWlrmNOYGo1TNf5D3Pjc4zOag5d/7ql/in3GvJNvlfBlRM1lQrmtxuO1X3WVWCnFRMmanyX8gspVhJJlhq3eeDgHcyG33Ss7p2GtT2LoluwR3O9Wckz94gncYJWOLphAUSMvJJcGlfmJyNWd9uLrhsUrTLHpjaoY7wlwOLtOQB41LPxv8AJfyCyzmfN6HMORMKk8wZXc488xxryyaaqt+SMYnPOWtvMpeUctrFRqGJHpGFL7n5scuN9qWy4pSdru+ZvW4Wr7LevpLrabxn67rhsQkfxDRK5qRkIoLiMcBjUQzXszzbzSEw4FHEEH/SuA+wqInKXJK+deZOW88mV9mmNj1feN4zUN3rUeBiE6tTDrH5kSxr3K2G6n32uiISE/VKUOjvVRjQwQW7beBwDZLgte4tLV0xhGNOkAOaGgDVlxpMr23b3HFGtACkDBuH+FeXjTkSBjXDfKHEOSQwtnkeXQT6yLMgOFNLk9X7sdjIFzUOIkxZEFhagyyErDzjhJ2AB1qu5apt0N/EInhkmAcxvmFc2xyIXqmbflzpx1xbwROBbqlcGhvDSmfwrwca5y3xRhGd5DGsJl7mOQzq2jg4dJkJrcfiRI3c/OzG2yRHufR10FlBJbSe5QUeg266v1HtN/1Jv1ntkTYodnbG50lwQrw7IRxtPE8ScuNSLDc7rbbx0lo1vlSMAJK4EFVUffSeybkfkybR2mWZkmHjltOu4rdBEbSRKlQJtI5ZUthX0ts2btvErOnHfFnFtsuEpAIKu03W07N05Fd/0zanPuGsYWvkXwucviBePCSDmK2baeon3m4yWkmjVKwsD0QaiPD3+L241GKvySXj0i+xKRS1dquwkW7eTR7RxMue5Ls4qFwpL8pRUtqTRtrWpKflLSiUqAJOt/u9iZdNgnbLJE6PSWaMtLTi09h49nbWt39rLazfTSOS5YVfxRxzC8+ffT85txTOwLAPG/K6F63/APX2jXQkVFm0I6pE+RLMN1urfHd+pwZDjbaoTjSlId7+1HzbgEVheSyXFjuYj13LfMtzGSXaWO0hQeLyPdhUaIn6drpQQS4p2hU9teq88aM+x3IsLftaaVTQORkrrzBmvLV7OSqTIfn1c6KWEGltLdmE6A24n3RIT82509/VLbzJdpu9Td3tI2vcMnFh4HtH3UxM9zQISDr4Ykg+/LCrAPuNUHHeC+MPhNVVtfS2U2FEmU1VktRRNUlzmHGEiuj3GKW2SrZV7CchrHEyKua52rWZ8YrBSlWx6h1FJDuW37bdWzm6/LUOAzYWoFBzK4HkasZvJfYW72nw6sDkS3l3jI9ta92W8iRbTjflPIXIjQsaFNtTMtRXF9kqK272Vz7TknsdkzIZcDbpUPmPUDUW02ua23W1tmO/Tl0OJTLDEYZDP20wIWNuQI18nE48ABgDTB+XPBeXcKZljlhl0uFaQuTuPMH5Ho8qqPddx+5byrGa+ykw6qU4lH1Cqx90sunYbuIUQNtbx05u9jembbbV4+otZC17ciGk+FyZkHLvq7tLgOdpYSqYjsph8djrt+KsiqG4hdEDMKuQ04P7ImsFO239kqUjpq8unNiv45nuIaWFe4f41ssEoZt83mL5bXsJ9tYCqwyxguypFg0uO6Xu6O2sgjsT1SQob/nH9Gia/BLWwoRxJqilu2mcCPFgxI4U5Ns1CjUn1rctECYlll5taJAbd7/yKb7ge4nf4aixanz6SNUR91bZG+A2XmRO0PRQAfupsJ+T3Ybdjzr6a7AcZSliI6EuIK+u6+7YK3Kh+PTVm20tg7VHG0O7OFV1ze3KhutzmaeNeuRKVJgNOIbkykR4rbu6EKUhBA+ZSyj/ACex9D8dILY/qPGQ1y4AlF7qpYo52SGQkaC7DgvdSrxl2JbLaL0dUllIS60ypZUWlt7bKG5BI3G+oE7xZyEnND8f2VN3i9LomMgQyBCp4HsrMZ/ibV+zWZZGXJj2Ue0roUxs9xDsNDyP34AG6SyhJ3PptpnbL+bzXRSI6EhQckP7+FQI7u4u7tsVwf1SAFyy+6u3Nbdc+MxXMBKHJU0mskLCGxLLaQhLCkkhtHcRuFn46k20qTPkGLWBXdx+2VXl9twsz9TGT5cpxBPFM+2sJil5kbua0mK5DJfrGnpzLE5dg4VR2IymyoqA7vbBUhPyH0+OnbllkbN9zbNa/wAKgjNe3uqNtrIBfxyIxS4K45J205Gc1tVEyRcPCraSjtCWJMt14hJcKtlOtSEEJLZR67emqayc+a303AapOA4pySrnfLmze/Vts2m4a3HSiHtFNDZNtV01yI5JTaJU6v35KdyO7b5loWoEuK3OrSzhKYq1jTglapb3V3G0sjeUOa8e2uyRBrWoKZzbEnsWpDYTuSFKPX3O31CEEfhqxeyQ4hwVONNNKP1OUkOxwrtm2pnsNQAsqjBCStKgR2lob9oPx6ahRW7o3mQtGvKr6/3Mzwi3jKxBCScOHDupGWdSuMjuZSQhw+4htRKQSSO0Eem5B36+mrRpORzSqjUM+FJCfNkLlJbfKwWUJZKFnctI6ApSFH4DTrItQx+WngMFAQGlPXVkFtTalOFAeSgOuE+4Uo3ClKKPxI9NY0knmB8aYeunnUq67K+M2KiLVRnWH5KIqmnIbjC23N0snvW62B2BS1HodzrXLqG7L/MeEV2Bqr0XIcqFFpkGWK66kWtfAaU0j3krQ0ErKEEEndDhBCt99vXpqwmmkt2xzSIS0ac8TjyqaZDBDqcFfy/GsbMirqverULW482ju7gNihSkEqb7unylP4afhkZcjzEAK09DqfGJE8JrFUmI47NppU61yefX++7MizIMLGnLByPHdBbC27By1hRXHHu87II2QRuSfTUl8zY3tCIeHLCnXStaUx1ftr6b/iRyVE5I8EPDfLKwPrgS/HnjWviLeDa3WhjVO3i5D6mnXmW3Ffo+60pWrtKu3c65N1G18W6TEZOK+8V6E6EfHc7NbqcANPtWnQftH/b9tTij86k9o3WNldBsD/bV8P8AV1pl1cOZH4nH210y2tmTS6UGlQceykRcJU8HW3UK/eDtWkoPctXwCenbsd/j01rhc5ziXErV+xjPLDQAKjtnHENVctrm/p7SZyUL9l5pJbcStSVp9xtTSSttexI3T+OopijeVQ50GSZjTGRqiqG1qjkDgeebeFDnWeOOym5P19I8WbutS1ul1qwguEtWcbs3G5T7oABB3AGpkDPLTQ4iqe+sob+MveP+4HDnyROXbUsuPvMmtyOjdRYR5GTRYCvopkaYXYF7ECG93FtSHpDMuO2W9y4h5L7e3zJ2T0E97jIzS5uoJiufsIyrQ7vb7i0mUBrXZpn7wRh7K7XOcfCqxkIsLjk7G8csnHVM/o+RMNW1rFfQr5xEkY4pMxhDD39s9pO22o7dnkcC+N04jQICjk7jx7qZF5uAUGFriOIJAPeCEpxq3yu8QcfYDd9yhQuuIaUhp5rDuQocJTLZ7kF20cizkpW6gjZXd19NSY7Bsp8LpHvTIo0e3nUWV13qDmwkN7Ech9iU+OGc2cEcl/QO4fa41bQpMdLrBqmsgbAbWdkPqbFY1uHFAjucV3b9fhqBd2nluSUta1Mv2VYbft+63cZfEx4aCVLtIHvNPWm3pqllMmBWSEMp+UzYUm0WyylRCQl1TTMkoQdvVaB/SNVM0TU0xEOPbU6batwgj86UtLOSN+FfjuWzHWXHKODV2b4SVspesFtK+VOw73V1SFIKfjuSdVsluBgWu1LwBqPG9x8LT4fZ+FMhyNf20Sqp0ZdKqjNym2VHRGaddRHrK1Icar5aVPrW5JQ9aILa1dwKmwVI6jpNtbTVbvch1P58hz/Gkvm0TBzCojClB/vD3UpOOOWbSkmCgv7Eux4UlDMG4lvNGVVuI7N6a+7ihx1lPd+5kpADjSkrGx7hqFLI+B4aCjRiCcx2f6Vy408beGdisahIxaOPaPZmOdSO5o8efH7zJwljG+Z+McTz6zp0iVU/rcNs3lQ79Mtr6vH71BRYxEvNu/KpiQgq/wAZJA26B051ZPbyCMuH1AOIzUAJ7u2tK3jZShcC76d3LJeRHAnjWmH92f7VXIvEtjQ5Fx9xxi3Jfjpxvj0mE3j+NXc6vyXGLW2s7HILiRyXZWEqRlERdpKfQTMS2tUiMx7QePaFjs2xb3bXRLnvaLl+lP4e7vrne5bY9kaxghoc5xDsCVy056hw4d1arGSMTp+SqMlyAp6xks/TuVbPtwPpnglERUNkOObsMtICB1Pyo1usb26MOSnvrWCgwxB4rwpKTI64bna4hRKlbIWNgFddu7p6jf021hsheVXSeRpDXaseFdsVpTyjutSlo7QlB2Kt9j8u2x333676QcCpoK8Kxj0Z0SFEoPbv+VHqDvt1HoDp5j2ppVDSssDnTpYVx7kGY21Fj1LU2Nja5JbV1NAjwK+dYyHF2MhEdlbMOtjyZ0taFL7ihpClkDYDVbc3sNu175SrWAk4jhw9vCpttt8948RRNJc72gYpj2VtIfbr+zFS8PcoVPJ/mDLjZkmvpnbrFuBKLHcit8oslqabeiXOVVwhx4dUmveA9uG844HXflc6AjXJupvUQTQO23ZopjdOzcMNI7DljXW+mfTt9vO3cb6SJ8Q+UOTQq8eOHBMRW5Dwp5EcOZ9Ax/DrDjzLOFMskY+UY3NbpYeO01rRVM5qAaafFrymPW2IiNl0MuD2/aSpbXoRrnNvcOkgbHewyfWBwcH6lBAKkOafzDNeVbzdbdc2lwX7dcQXG3ai10bgkjSi6o3pi1cAEwyWp3TeObiHSv2XHmQTLpbsZLv8N3T0ezxS4IY/cRvrWFNyqtqWCB7zSkoQepG+tjO0Pu4BLZyPe4lSpBjXhjgQDz4VpsfUduy78jeIWQ6VDZG6mTMPMAgtcnIg9lJeqTkFhjSqfkzBXMBntzSg1WNch1+UKMRSS2iwgy2J8awg7dx/dqO426JJ1DNjcQPba3TInKST5cioO7gasmXUD5zfbbcCcaPmmgMWPJxDQ168yM+NK+qwfFEQ8fqpeRY/nFPs87QPZ85Hyu+r/pHdpqqnIi03Piu1yFFC2XvcSCNu7pq7tduht42wx3Fv9JMzDX43MAJ1aXnFrhxbkvOqe73S7lfLcfSXNvexnx+QBHHIXBWl8ZLmvDkwezS5M1WvZn3KXGvGn8I1D1gxK+jypLs6NBBDhfj1r0ps9jSShCI6VNq+bZICdt99SrvdunNoNrY2Z+pdbzOklIVocUzUZIoPaiVF2vYuoN7bdbhdNMLZ7YMiL8cC7JM8cRzxWtdD7gvJjXIPPtVzxTZc4jCOGG/1DH6yrePvybwBxhUox+9Lm9tYLXGKdyChorI221pJvIJL+e/CvJJcBk0LkiZE8Txrqe0bc+z2yHZThMQGudxQYnEcBkKXc7zBk2WMYHEsvp7jBs8/UsTcjZCtMkUMbJmPp2iptQU63HqJb3uoQnovZIO2oe27pouHW7yPKe9PF4tIJJGknEaTilS7zZiWOkjVt7GFOjwB6YqUzJAQk44U6HG3JOL4a55Q8E4FKr6fJRU8V1GKS6179LhoWKmwTeSY0FC0tvXS7h5Mhp8K6kgE/LtrYtFtpuLMvDriV7QHhGqxrcu9cVqjkEwbZ7k4f9vF5rix3iKkhHasw3SoQZ1neL/uHcsQsZgS8qZTbZXitdkFXbxp6w2jJWai1YrnLyeW0JKViKgOOo2KUrUSNxvqBHvd9Zy6Xvc54j45OxA8RyLUVaVddMbVdswjY23kcx3hGnQ4tUBvEezGlFI5VvbvmvFOR8BjyGLGnktR66tMlLdPNoMkWhd1itqNwzOqHy64pCEgFC0pWnrrNpN/331EBADXJpOWl3zNTiOA9lR7yNrbM2c/ijkajs9WpvyPBGTmoCvOmk+65wpxnzVhqrDKMdon8+pa2FCoLexr2796LUQH3ZMBEKA8tDkxqtE1aQO5DXaT3b/DbrHepLSQsDkcCFT8wyHubhWn3u2RXcbC0EtcSpRPGcye1xxPbWjj5PcEciYLPuH72UzlWHoMpdJLpIjCHIMVJPcmVj8FEdmhdYPyhQQSr0JI663jbt0tLwrEUnXFf25Vou4bbdWQc1zP0jy59lV4THYZq2G4LMwEIAcflONDZRkEtqLDaN/8me0nu/NrZomuM51EFMcKqpHD6RG5ZH/CspBbUlKEvIcC/l7ABsAoJ3Pceu246gH4aTcAfkTlUVjSW+IEDsrC3kha34UpcdqS00ChxhwkNuK3UGwspIPy+u3ppEMYDHRgkOzw41Fuw6R7Tgqd1NjdSZSZcpxaWgjoSw22EpZbUQnsG25V2g9D11LijaxoDSSeBJJx7jUdgaJgHANAOYxrorbiPGjLShlT0h1xaXFb/KhAI7SdxuSB8NSGg5Y1ibUX5nTwpwJFGutW1MYUXG177/l7kq36pWkH8pPpqhbcGX9OTJMKrmODhokKjhXRItVLgOxJKex1l3vSUpISWilXd67HoNZDUd4aU2ItcS3FqUhiQ93rYCtmdllCUE/N/jJ3HqR8PTVnE4taGy4ONPtQtHJKP16BLppgecU1LZ70COptRX8vxJ2G43H+E6wYJ2XA0geXzqztIbaMG4c4kojWnJe+svZYPd1GO0eSORnvoLVlt+QSnZyE5Id9uKh1B/eD3mgFAkAJB0229gknfbOwez4ipt9ZzNt4rnExvGPYe2p1+CnIvHHGHMsCZld+1QJfx+zqpNjNbX9F9fNQ39HGTL6hILo3I6I7vU9NIuRpY7SiFKqIXRwXKkhDhWwLg2XUfKmXzMG45ffzHIqejiX2Ry6GM7JxzFauUSIsjKspAFFj6pXYVIakPodWgFQTtrWL3d9us3tbcvSV3yta1z3uI4NawFxXhgnbTs9/ZWrtMzw0nLt91TejeKfJFTUYxkGa2uG8fVuWFpnFP4otZUG7yf3UpWxOxzGXYDd/fUw7wXZsaOYgB2Q4tR7dQt+3d+w7Y3dJ7a5c97msZAGHz3l2QbHmMMdT0aBmaiv3mAR+bHE/SCmp3gHsXE9iA0y3KnEXJeQ11tF8YuTcYyd/E5YrOXcjl4jdCDx83JKo0a0/WZX6ZjVNGmSx7EZiymomSFndDQ1qVj1H1RuAnuJdpFvtzCjXm4HhJX+ZqaGA9jC4iq13Ub5Nb7SAuDSgKk95KgNTtpq+IKJOFYjiyK/mS+yrkzEm4dhmeUwMArM9ssNZyO+XFdsRfSXUYvjYtZEj6KE+46iS2VpSjdYKtUnU15Bu+zFu/wBiJ+nonsdIk0qPKppk0hjXRk5hxLScxWD1AJ4vJdbl0YTV+onFSpGA7lqzjx18nazgubyRaYfgf98Me7oK9jMb2fIhVPIECmkrfM9mjyCFKvrepgH325byFwXmlyY7Yc3bSRrT9x2/Y9+tmWvUjondKzkeUy3HkwQxtADYIZrdfKKo97pmuc44HCk2+/z2lwZrNrACMGoPC3sTFx95rxOeczvM2SYliedcZWXK/MeQY9lOO8cnHn6rIhPo8Wq5mUJyO0xapboswtJWBU6vqZiH40GA7JHuuFSSGtcgd0XsHR26XvUvVT47uwNu2GCS4eWwMbIS2IPlj1B7wAGhwwRSWjgm+3aXeHibyvExpCtHeSSMDgFJ5Y1Gq85+Xzzx9Qcd5pa4cbXjblWg5LiTbiBW1+V5liFXAfbRx1PhthNxdVcW2KJTqnGm2Q22hDilgJGul+i3ppbdLdX3nXeySsitby1a0wfUyXLHO/8AcjDl0tBwVxKZCqbbwy9eyG4f4WyEqgUrzPIYYcMUzpx828ianJKeDxtnHEWBSKqxjfWy7JcVMXILTL3JRdaymJkiFvWFZJkxEpaLKlJjFoBPtJSN9ca3foXqV/qre7r1jucrerbmbVaXLylu6ND5Nq+MEMAOAY9qEOHiVTT04fFeizvGhsh+RxKA8kPBR76sD8TPJCjpnsX47/imVBx+PBratnFr5LTN3jrUtosN1trCs1pZuaiwWsOxZkctkM/MS6AUj0z0P6ob7sN43p31KYQ0aWB8bTrjc7wtiuIgpeD87ZozpDPmqbDd6XmOVRghBwI4FRxHvWp7UXFFVDzORlllXVsaRSWrK8IhVbLEaPX09ZWyKqpjykNJT3M1zMp1UZo7paUoKHUba3bob0yn2nr3evU3qKXz+pNwuXNtSribeyDAyOIA4AIFAAzJOZotrJ7byS8mcviRg4BqJlT1Bn6kKWtLTaWkuS3JUp1tphllge69NkvSVoYaZhNo9xTyyEI23J6a7BdXdpZxuuLuSONjGqS9wAAHHHHA8gtWQClME+CfsqJHJ3mdxThnDWY8vYnYwuT63FMmbxNb0SdGrqGRetWHs2RZyAqfS/DqSAt56KhXeCkNrUdcN3r1o2K4t3nYYHS7jbPDonXLHMjc8kt8yNo8XMtc5FBUZ1XTblaNidJGsmkjsB/Gqo+WfNflTyfza/4g4JwTG89l8tcIVmB12CZAhyvp1Tcpfcl5LOVkFrvXvVMFNiFSUl9CnRGaPeFjtGh7VvXqh1R1E7bt00Ft3EhbCfIgYxuMbnHxOIQo5SATghwqug3rcm34dZxlkmGkoQQV5nBMu051huOPCzjj7fmINYn5QeTsCr5dzVMSa9xH4/s19nIiRmm2242Oz8lmwjkaLOe44ExRtWQlyN3y4tCO47pu/SXpzsm7Q33Vr/reoXRCJkDcGyYrpMXHHJztLA3HKtu6l3aTfbyO8laGXflCNwZ4nORMSUy4jAJzpveXs0zXOLPkrg/x+8Z+PePuJuJ4KJPJ2YXUhyXmTz1jRMPPZBlnNy2F47ii6fIJkaOiFAQ9Ov5rvsIK9tjcum3zf7Ge22gW2y9G2hLXTQaWB+kAPYx4A1oQngwJHHOtVf8ATSW0scYd9Y17QAisLU8TnPyByAA451XXMx7LeJc8xDjrEaa95q8vMoxexu6LjGhhCDjXGFL9A9bysgy+pbKEN3SaaMuwmom9v0rKUrf9tS0J1oFh0xtnU1y+y6atm/061cZJb2ZokkdIMXFjpPlDRidShUAU1Tm1llmbACS9FIGaDlwQcTTNYP5GxuYMr5ObznFmcn5Pi8bKoIWT0XZDwHF11c+EiVKajPSnnZOQXbxMeQqOpTLranB2pCt9aZ1ttW47dZR39i6I9N/WRukDm/q3Ll8OriGFwVyAOOGKVY3+63P9BGzNZGyzZLr8I8ZdwJJKYDsw4VIrkK15o5OvP7v8m5MocX4X45wuFcyqyI9HwWik3M5Pa7ZcmXTf0jmV+02WoFTAlrcYcdWlptoIDh10/Z9xvup7V79zma23snny4g4RRoGggED5syMQcqrLeSS4t2wFGxtxJGGHLDPsFRk5i5WyqVg+J8d4DjWJYBxM1GyuZmjMTIXLvI+UczxidAgt2tnfMtqRJRJXOL8KEwkRfbZUrvLaUp0jdd+f1FsUcAf9K2G5LTBHiHkZPc8gaiRlkAMhUuNjJ7XwfpujJULi7DPHj2VD/J5LFg5htrFjGPZ45Zv/AK1eSJbz8vIlziltTa+9QCGoTaEpSOpPcob9Bqv6au4tvmFrOB5Tnkj/AC58ufxrDyGs0kElKcavpLTMaK8i0rLJmVDJytP6iHBEZpkOMsW0xS0qQhhuGlaVOHqo/KlKVKPSuuNulHUUtzqe2IRF4LRmFwx4cqTEx3l6nDwUlsdxC0zy9mScAx29zO8xaiVdZTM7Cmgp6KGfo5GQfTJClQsbrUfO868oJKh8qT6FybcLy32+fdtwcyG1ZpDQ3xPGpA3zHDBXOIQcFSmAXuDnH8uIPZ+yl95IZ/xXglxwdyL458k2eX5dL4fkVfMX1/GH92VZi+ezYc/H3I+PQGkJYyGmmYfadzdgpxx9zt3cIU4W2tnube1ubdsRluHPmiYZmvRhY8YlgQDw5LzUqatmSseGyNJdLoRwLQPt303KeJrek4O4z5cmQ68UPIfJ9nhVHPDrK7asZxPGvftHv0prsk1kW0emNmOXEpTJZbUWt9tLhaJZhdxaTZMY5g0uB8TcUchXLDHvypl2pzS4IWAke6m+5UaVJt5F9SxZMeBUGE2tciG6lD7BgxYK7Wa1JLjjS7OS37iO8kKJ1U7JfsKsuxEy5kkeNDMEC4AcCAMzz50yJGkAg/qkonf+FP8AwW7Hkqt425kwTI6OozviXKKRtrFrSbdZFmsqkxVUC0kZteZBmqn6K8ZmWkUiLUBf0LUdP0yW/bPbqDe9QT23Uku1T2D/AOkiBrm3BDXQmUZRiNXOJ4lzgnAU8yOaYlr2JCwoHJmRjxWuq+5kGQP5BPvH4bsnJMkyDKrqTXVdRVMTcks5658p1EGpjxq+Epv3tkR47YYbWrZA7QBpj+nyndDuk3inMSADAAKVwyaD2CkTMRutxVyqQifY1keX8xtsPTxTS1N83WSY72Lck2timhrH2od/ZRkOYrWPNSHUtW0OM0wlMozHG45fcWVI7QdQuj9liutyud4vG+VO4Oih0kq1q4vxwDgflchIq7uNvFraxtnY4XUjC9xObQfkA9mJ76fPjurdzDGck5Yya347yXLsm5ITUQuIqarTV0WF8gsSEZE0m+hRm26C8w3O6FDtjEZiKDET6dxrZe4A1bqPpq9sIWWdgL1+3sDm3F094fK8PzDH4EPCkBxypv6azZtMkzpHvuVDdIGLXKoc45FrhwGWVT8xXwayPyD8h+POQ+UuXMZ5Ge574u5DocMyGjxc4zRYbydwq/V5JjFEIkdbftUlnXCdEQ0tvdSIxITt62voxse0710tuPSux2sm0Pge8wPmf5j5ZRiX+IqWuBBcmZFMbRDH9QyQNPliUI7gHNxXuwqvXyW+35ZYu7D5m4QvV5ZS5rR2mS5fSvJDttgOfV9pIgch0EtTBU9GTHmNhyO7NQyt8PdiArYHXVXbbdbdZWkIcLq2bbtEz8C5sgXWCBgB/DkUzWrXdbSaK6dM5S2QucTzJOY5g86s28CvEay8l/CviipdTDocm8e+fheVlpZwTIXllNLy2py+zjtSpwKGq6FWtux2Q1ulUhJSdgNtbHseyf1eSx3zS2N1lNpAQ6pYlJOp3HEq341XQ2ZmjGn8jsDhiCijsTs41OHyQ8PJ3LfLvPlPX1TstvJKjHuYsJkPOuRHqDMaLJXoNlLr5AKmGY2Sxk/ThK0+57oW6nZKSTV3nQtnufVO67iInMvnW7dD1KEuDsDwKBPfT13ZCe5kLR4TEUXBCKqg+7xBg4V9rji3KrE16OVuBPKXL+D65yO8t9UWtyNVrOeqGXpCGXLCqgNrYlsOqaAcb+ZAAUTq+6c2Vs+wbZYTn9a2fLG84lA1y6VPZkeNOWlq2Sw8qT54Zj7FxQdnGtVTJu1PCuPIVYK+uyG5mS56Cse446tv3ZJWkK7kttrUkjcdCeo1sFnET1HMfL/RhjAby7KIY9V45qIxopX8reScLljxY8f+BMqr5xznhC+uIEDLZi0uRJOBrZcTQ09cEJ93uQmS4l8PKJStKSjZPTVZYdHS7P1tedVWUpdZXdsGOiT8+pdXYGjJM+VSLWxEd2+VjsC0AN5qc+xKZjhuU3KreWaHuWr26iBkEVIAJQ7Sy+xft/E7Mubn462rdoi5kEv+ZPfW0wMM0FzaM+Z0QKcy0/vNeawyeFbKb+m99sIbSlwvEISp1P8AiI3PxO5Oo4tXxYyZkYDjWuSWjom+Y4jVwC414P0+Bah2ZNc72oTZShlpQJ949Rsk7d3Xqfx0uF80CNjCA8xSoJC0BiFPhSGuIv1rftNrbZDSwQCnuX0+O3x3/wBTVjbuDNUjsXOqR5zAC4k6lp8eOsdjO4k4mM8+7Ib+oRaNS0pShIW2rsDKkfN7YSdyDrUt/unf1OMOADAQWkKq9vZVbcXDp5mNcE0nw9vbTRpgroZwden+y22txlCWlLQ6porI7gkHonY62UTNu49OjU7Tn21YNmgMquAJAQ1JWFSJFVVvtyn7GsXG+d/3fc90PJ3WFqR0SUb+h6jbWqm8fHO5hakiogHCqV00gmMkbUcDhUac3IfvXIMGS5IhwD2xgVlf07hJLiO4AEEK9NbdtjA61EsjQJHjHh762WTc5b+GNjy4hrUR2a+yvTGsZKl07Fs8iREYlsuSJD/at5thofKoPD96pYSNgCdtOPtY4onOgajyMhUA6o2lzRiiIMac61yapnKSEsuxm/yokto3QAOiFns+bqNUcVjO13mHPl++odvG9sofKA0Y+xezjWDQ9BnNPJkFpfsIcW0lCChb26VBJIPzdFbasSjEJ8OIX9lWLISZQ23WSJeFYKusplYHHbZbr7CWDHjRFI22UtX7tDaUpJKl77FR32Gnpj9QwMhJwIUjhVhZvbayHzWfrEYLw9h+K14b20WiNDEVDTE8LUh9gIGzKZAJCkEjZXYD6n021KgayUANcoHHuqPPbytlPmhFx7PZWNs5c6xhxQVIRJhtp99SNwiQRsEuEendsOvw30SzRsejv8aitDWO0ZjOkM4lbjv75vZxxSh7nqep7QST69fTT7eQOAC08pcKztdRXdxYRKqoZflT5CkMpaa7u1ttXaC46sdG2midyTpJkYwF7ijRTBkazF2AqSKOH7HHKV0Se61sFoU9LnMNE+3s3sWWTsFbsp9PgT11rlxuomn1RI1gKAfiar5Ll8kn6eXurPY3leOQcUh10iGwqfCStp9tMVIWW0uKS2XXgAouu77nruCNIms7macPBJDsqTJDcSkouJ+FMZl+SssWL9szFZcS0vsaivsNPtup7CjZ5h75Fgb/AB6j131d2sZgAgdi/Mntq5s4ZI7Ml7sQ5EP4VJPiXlOVAw+uTR2nCGEvx4Mh2QpWKY+1dHqtbhyG2u6O8lS5DoJ7FMgJHQAA6Re+aH6G6yEGAAQL8e+o7nP14AJX0BfAKHaxPtseGb93Mat52Q8MRcp/UUxmmG5Ue+vrm0gvRGGY8FDUVUF5v2gWUfJsSkE6591Q0i8euehvvSu9+nbE2aNV1CQn78qfZCO9SST3BwKI2B37RuSd9t9kJ/H021otxEXRrnhXXLNPOAcqItJ68kVFahc2wtIMKIj/AKdNmNx29j0BW46tCQSn0+G+qd9l4fMLmtae0IPfVuLtocGNBLu6kOvPuM2HkMu57jZ79ke2LWMUJKtghLjqVqbT8w2+Yj/marHW7GnByleBNSQ6Z7CWQyd6UrhQ0F233dlbawJIbU3IQhiZGWtQ39wK2daLWyunXVlbNcR7Pt7KobmSRkvmEOYOJySkBkHjZgOUvyZy8frIs7ZSDJiRRHUslHaj3PpFR1LHXp1BG3rrJdIW6HhH9lIe104JaNcfbj351ATmriLGMBcnRruHybRtKV3NWWA36HGZLbZI7gxcokTKxzZWxSHXW1j8NSofqIj4iXNKIpy933VRXm3GfVJbsicBmC0qPaD7sKbHi2rxGffQ4OH5H5P2LqnEOuxrO9xqixvcqSlaJUmxpbQuoA3GzLYUr4Hc6NwEPBketOCj8aiW23X75NBjhYzuJJ+Iqy5nlii4jax2JYYtS2Ei4cVDakXdnBYd9yAlv3g/ZykVDLxabcBAS2kq+AI31qZUyu0RlxX7q6BadHTTwtLrnyGI35Q44nIBoVPaaf6u50oVxaaarjFxVVcWUOpds6i6bYDD851uOyXUNPSmnYyy6Fen5fhoEcMrdZDmuGSOIJ7j+0VKZ0JfS64Y79jpmsJ0uYXYcxlUPOQPuZeP+H5Nf4uxwtmWQZXR2NlAkx5FlVSY63amcuFJfiU9a8xOukKLRdS2PmWgbbb9NX9t05dzxNna7UwgHxO4HtTOuR7jKdvuX2s72amOTwjP/GmJm+SU3yIsGr/9MRDrJKXY8RqwW7BkFUdCgav9JWhhVYIDaU+0yoqUhJJB330m6tTZEWqN1Zrivvyp60aXM85qiMnKpHYXmTOTQE2U5tT1hTMx6jJKlbCHXf09vtTFlS1OJEiQ8w0T2kp37R1O+2qW9t9bHPJ/URAECJ+Ptp6MeQ/SqBTp+9B21Yfw1ngq5FZitw6lEfsS/iuROSV+0YJbCm2nn3N/Z9oKCChW6d9hvsRqrtnwmTyJEY9vyuyROZ7eWXOsXlvqiM8fiDvmb2nP/HOno5s4exrmHGLOLdUlFYTbDHrKjthJaQ6b3Gp7CjMiFxpYQ4EuJS6y253IQ+AR2Ak63zaN5khkayQsD8CCMQU499aPf2EZaXwqmJTHDgn+FfN++4V4c3njDyzlNVRYFi+fItJVjecbZvBoa7E2YmFvT335cOJikmehy1zWg7nq55t391HWwpftOqWgjvux7qdwtg1zklaPEqKeK4cDyrmW7WRgnc5oRpOHFMMVqma+gyolq9DtQ+3YMOue41IjGI40lQ9xAVF7GwwQlWxQAEoPQAavAh8QyqkIIRAgrxtx3GVMutJWyQo9zyttlDYnr+zf0Pw0p5bxxHKk6kK8akT4f+LWeeZXkpxx46YJNFXPzu2UbjK3Kiwvo2GYtBT9Vf5TMpqsfqFi3WRvlajtEKkPuNoCh3bin33e7Hp/aX7reLoYAAwfM95+Vre086vtg2S56i3FlhAjQcXvJAaxozJccB7a+lJ9vz7HHiL4x8T4flHAeTUXMnI0e1bdynnrMWy9lcW8bSYdzTs0EYOsYfCqXVqQitCEyW9/3qlfnPHr6bf+sbJu72MsP9L1+OJjiHw9kjDipPHJyrlXU4bjZOk7mTadxsrqG8DFY46HCcZtc2TAI4YjSSBkpIq2rEeOP4Bop8m57Pq4kudHTdYnUrTNRFUjdlmyiLS9ZKjrf33ShRABHpvrURts9tqmnEri0keHgeC4Vfy7xHfzR2u3iMtexriyU6QcVOhw8OoDFDj30wWRQeP8jsa21tFfr8JqE6lLUeCy07ILEhRlvNxHHmlfqDIR7CkkLcQ2NvTfeCb7zJD5kZe8p4XEDI4n2jOtmZbyRMLWubGA8nPIkZEgKnHlTzcYZJw6LqJiFXkdhS3Fy2+7W4/c27tHJltJT9TJbp0pXHYlutDr2oJWEg9PXV/tk1tcXAikY6HUuGpwwHJwwPvrWd6j3mKzddhsM0LDi5rRIna4OUgDieHOlhey+AsUsYdxmEeTDskLlRO60qJslMqTHZeQy+8Ww82+7FCiplaz2qUoKG+totG7NYxm6mhke8gqrAewEIVPbWvySdT3wMVvLCGjSWlsgGkZoFGC8fdUdOQs9wq7oaeh4+ySso8HwnGWbC2s4HdFltUdOsXFnJTJ6vpslzkNs+3uC4t5ZcCtgNVF5eWV20yw6BHHGGho8JwxHaurBOVXdnbX1rKXXTXvurm4c7NW4jSGgZImI4DhVeeL8nv8t8k5LJtbyTDXku0mXTzTJEFECSypiEy1JRsPq7COIq9m9u1SyD16a1e0tgb9zbg4zDEHm4YBe9K2i8kENg1sHyxEaSM/DmPvqn7zJpsiwCfmdAzcuKexzKWIMpxL3uNrjyYoktsMR3wAmIPdVu4Runrt66g2jVldbgqxkjm/7oyPNK2GG5hkZFcoQXxL+1T21mvH1vLOf+MZcWraakZLxi/LvXGWYkeNHNbXQl2LchI7ykx2kQ+7fYhSgB1PXUaa0LLwyAKjVA/HtThUqS7t4GAyFGSYc8Tgntr11fLdZSZq1mDsN9OQS5zH8S20slxieplthFPDQhI/dPxnEqd79we0/KN+ugSTRls7S5BiVxXHlwrJgZNG62wDAPCAPh3c6yzPIvsXEuHPefYlW9HIqIb0h1CTUypbkqzmNLjqJWgWKHkgei1b9dOOkklY4ua4lwQJw99JNrGGgsI8DtRHMYAe6nureeoWJZjgVhPs7ZiopmsfVlCkEfSKrXYrLVfLhtOJ9wSnVIUVdpGyQP65e0COQPlmJ0NeAUzJA4fjVLuUGk6WtHnPUtwxXHMqcKlz5Z8p0+WVqbzH7NE7Gp2ORYxfQ+2qRGenwlJYjoc2JUFkgSUJ2IBHpq6E7JL+TySkYAA7+XdWtutSy3jZNjNqcSCMMHZ4cRwqgPn/AIys83wG7tILCTf0sVVrQyENoJnNRh7E6uQpKEh6M6xsNjvt031bbbfut70C4Kxkgfb21U7rt7JrN3ltRwU/ZVSqBORMUocdgJyybHgyFy5j0OLjCHihyBexnCZTF+hrdTENh1QeaSFbvDZJ2TvrrW33css3lNx8KqMkrlG4WghgMjgg/H91NOZSWGCiS4krcCHn+0JTu64lSi5032AUrtAHonVg6ORz1QkLVOSU0PKYcKRVrKQ3HRFERL8iW6pLBU6UbdhJUpJV0WpO46alwIXHHLh2d/GoNwgaNQUpTWTVWDch6I6EOb7oWrYApCQdiCT11KaG4EZVGjCHUK8NfHXHW4lxASU9u6dtup3+bfrv3acDglMzkkVI9+O2tDqWyNigpWhXzHoOixuPUD11qoQHH5uFVmlBhmabi5i7JWop6nZBVud9lb9NvQgnUuJwwWpEbgD20n2FmI2VIAX3grUNu1RKRt2JO23ar4ft09qL3BvD7qkE6ijcFrGyKaylx5ORRoOy0kS0Rw33N+2yoLBcR0LnaGx3fjtqay5ibILN5JGWomn2XLWPZCWnw8TjjS1XyhMzOsdh3yzHejxG/oY8NtDEB1bIJPutdSp1YAAJ6D4agP2mOzk8yJSCcznj+FbI7dXXUBguCA7SgTI4YrU/ftr/AG6cl86ORLWZledNcQeOHHrLdnyryuzBbu7aTN7Uy43F/G8F1SYEzke5hgrU7KWIVNGUJMju/dtLkTyWVnayXm4SBkDRxIaMBxJIQcyK02VzGAmV4Cca2/cc8+OKvDXhOF44+Hnj3gXHWNQJbtFjuYN1UTJbCDDgR3G5ue3uQ2UB+bnWczlocdfubVbjfuSPbisgBAHDrD1C3Xq3crjZugLdtttUb3C63PMhpT9O3CBzpXIWteTpaq6QgNUMM7J5XGJjRE0nXKcQnIf5zwqENjdckcwchYNmXKOa5I1Z8tpn5G/yHmUmdk1hjnGuJ2Rh3OZGillydkd5cyGpMfGKBlaGX3Gg52NRwtetwG1i4vIYZp5W2rGanAu1yEZFz3uUuc78xKp3Cm7mSW/lZE0ltsPlUqUBxJH8R4cqfvzS5L5DRj/EfjNh8TCeF+InKgZ/QcHVVqzfZzRVE1tlyk568qcgrWE1FxynyHEluTINIh1aa1O3YkbtrVpll6pbZ1dLemxc6DozaZTF9S6MNtnyNJDmwE+KV7UTzEDSSSwKpLe4TOEbbQaWWgxQHFObiOJzTkarvwnJ6zirlTkRusn2s7HXeHZ1BkqkP/Uu5Gy42/fXVtLjuFKHXkyG2vpiU+5ECdkdvXew2W827qCLdoPMbcbbcMMZLcRHGgIGOBdzPPDOojNEMvkNeHtcGgpkdR4/d3VEri7n/mrkPmKvv+GKuHQ4VjFbLlzXqSbOavscopCT9a1auvSCuwFtKc9tbRT7S0E7jqrUF/Suw9OdOXn07XHa3x+ONxAa5paGOHYSVdhitXtztUVtC59iT5bASD+ZoQAjuJqxzgnOuTsU5ll+U/H9pTv8pY9JuU5dT8gmJMxe+xvK69uvyusfluo+spqi7p2BGCWVNojKbQUlKR15/uvRXQ3qN0DP0JbTmx25sZY1jXFojLQSJWEhOJ1h2DgSCQtSNvsZr+2N1a6oL+MI4HFha4EEu4kOCg99R15Y5PqvJ/nnOOdaXPYXBF9yPkd/WoxONXD6PDV0jULHoENi2ZUmGxLsGaxxxRWUiUFNq7EI7Rq59NununehOndu6TbfTyzQhyTEFjJNTy5AVKNVNLVIAyp6bYbeJ8d3NIITI7WC0eAKVwXJvALwqRHirwlyBw//ABVL5H5Ae5QRc5EjIMVjZGym1/S0JR2/VPyX1LVIdmkBQbSQyhGwAI10vqboPpXrG2ZB1FCZSxpLHNcWuaDjgW8ciO2rM7TE9pbc6pMVacFA4FchzFbOvjbxrx/yVxDwnneQYdRSM1o4r79Texq1hqw9v37Sqer5LuyhOpTWuKZLL3e2lJCk9qgCOh2/TezNjs5nQxm5t7djWyOR0iNboGt2bvDgVzFQpLeMyhpaC5mAJxPtNQU84vu447xNZ3PB3iVCgcsc1IU/jNhyIG2Z3GfHGRnvhsVNQHULHIuYwZCQn2Gf9bmnf3ZddcBRqBuG+uc91jtGNwcNfAHLwrgfbgKg3V/5R8uFodKXIvAE9nHHPsqtXyV5+5i5JqeJPAbA7TlHkjyuyu2iK8tOT8qyihezLIeQ7RK5jHjzxbJx6whYxjnHuJNS3F2EOOEvSJiW4znurae9zT59u2bqO4ht7KASzMk1Pmler5ZGnS4hxOny2lUA0tJRG4Ka6WSN4ETNRncUc4lSpzA5NFNj46eGEbn7zE498IsZdyZjjvD8lk2XklaWV26/XWknGZSpt7jcBqE1Wx4kKFCYRVuR3G2pkiYqQ58iQ3252bZdv3rqHV5MbbK0cVJa1HGP8xVFHAZ+6oscDJbxtqF0Bw1E8T+ypwYjzRhOZ/d/535LxnJpmL8K8G4Zf8LcYs4rSU8THqBNDiicPfvqDH7NVfVQWqZyG/Hq3ElC46R7rau5XeTbdytJN53XfnuHlmFzWPBRGAloCH5QEwT2YVMF2HbjIhWNmDU5DDLgRVaXjJyJxfYS+WD5OXFZOwGRz/J5I5D5As6PILnlCLi+KOuQ4kSbnlRInXDeHssoakPVMJJlW1hJQyJDbHuLFP0tbdOy7Yy63CASfra3Pc0Oe84oHSHx6ScNIwTPCkWF86KVWu0OEhJcnixXI/hThZ592iZyLfL8a/FTgbGeOfGpMSdluItZvOK+QbTPIVhszzXyVZ17jsK6zSNYSG1U9Kt0QK1a2VuuOOMAod6omuOqIG7dcSR23Tlunl27PA1zgmLy0gH/AEgAEZ40666t7eB0LGRiI445k/xYfMV58KUVrylhfjz4vcgYJxlczsy80/MQzpnkl5AxKh2ZF464WS47CmcRcf5MiMl9Nvkz4DljJrHTH7FEOLKg0ETrzcLWx2eLYdpIZBOQ64f5ejWAEbDGHBvhBxLmjLA51EFzGyEiIA3Uq6nIUaBwCjj2HCmW8WPE+XJoptxV8Y5hPvs2aGJ8U2Mqum0b0q8kyFQZddS4rJYVZZUbRXtrRLS2hLJa2QSFFY87eqMnVG+bnY7FsZjdYi4DjBGQ+W4LcVaWElmjiqNH5sKhz2z3s0HMjA5AEnjz/bTW838GcrZhlVzk2MZjEdVjmWWOFWVDFsJUCKxm/HziqqTQXBX9TAsZNdMYfbLpbdjoeSotBRBJmbXu0G1OfYblC6O7c4tfqcHaSoJyABwKKFGCCsRaIGBrgRI0ovb301/CmfVHE91yZnF3h97m4yDA+S+K4DGTVH+acb8636auM3fS1RocqibYXQ10lX0xLTkphIeZbT3KOujW0r/6BPBLbeZYvDPIladLWuORLvzOTMAkt41dWIuBayTNa0W4UEuIHicM1OeHKohS83VZtzaSfV1f6dW3rcuqu1sSI1/JZQhLcdDsNLggMolPD3VsuJcUkDcK3J2ItpbbmOR7y+YsRwwz78yE/fURwhLQGFXjNQB8anV4YcsceWGX5NxVyli2EYu1y3x3e8ZYJypkVo9Q0OO5bI9mdSv5JPmFdTW49YuRFMy5yi0hBUO7u3SnUffY9zm2N217H5Lr6aWNrnSOLXRx6gXlRwACIcxQ5rRCgQF/h1cO9eXbU5vJzxmw7wX4bRjfEXKVVy3lHktjlJgudco0UNLeFYfgjzKsuzmi/XKSZNh20fIolSBABcafYrUl1xsrdQNXu5dMwQbXaWF4W3MzpWTTTN/kt8oBzI28HuUgknAe6nZLb6W2bocHOcEL0UBvJciTm3sqpfmscb5za4rNZu58CIzJx3H8hpn6EMZJd1s2S+uVllFDhNs0sXG6SufajKckSWpDrqkK9v2+9QjiJjS+7upZB5kmIAJcGnNwLvD3DvpNvbm7V0Je6UJgB4sSgIHf++p8eVFlxFmeN8VYLj73Gs+ThGFM4LgmB8UPWn65lWQ4JRsUGMzcriw69WRS7bJ37H61b3VudKaUnubjJA05Desvd4NvbWrGQNYRE2BiMe45ueAANRGJXjlhW8y9K3Nvt7IGthjj1EySucW+P+AasXKPESAWk4KlQXwDPHHOTqDHPJuTc41xTa3WL8Z8uRqOBj6Mtr6mqcYhSMrjQrKAairkYvXzSI5d95x1aFPuhRbTqq3nZIpL2HcIYRJvEDsdTjGBHhqbh4Q7DNCoUVq93bbXZyRsYW3V0B+oQdLQDkW8HObii4Gm4ziVi2OcySYOOzHL/jquvMmxXDpT0lC5M7Empy4VLcvJj/TRTY2VeEuurCP3ilqKUhJGh1vNPYCVgEd6X6nFMDjkOwD31H+rnEP0oetq5x5ApmPb3eyvLQYU9kvLmO4nFgvNRLzOaxPvuJ/zCGypQdkNpWgDs9yJCUg7/MCrffWTNoMj5HMLxCqKccTSdut2XW5Rw5RmQYcU4/vrK8mWFbyM/nN7EpZkS1Oc3uP2MV4uNRIOOV7i2KB6E0ElKEw3m2juvclHclAO5Ol7c02AjGrwvYHE4IC7Nq5ZVsV/cRXc7/NefPYSzy0AAYD4UPEgoSTkKSfGsK9qcrxu9gw7O0RVyoxnmE3JeOMWzsOazEmJQ82IzoYZW9t3JVu2opCknTe87lt7rWW2vHmKKQFo1EDUuCBCvcmKVRmSybciGcuZbuAaXkEhp5hPmC4rW07wDhHkTzXWeN3N3iQ8jjHhegflSquXzTlFfm8oZXUVc7Hsrzr9GrKmDL/RLCzffLVQH3N3AGyUNhWmumPSvfTvcHUUM/0cPlAQva4v8poCOLmkeJ70KN+VCFPGtzsm7HZ2sbY57ieBjvkYGhjiVUkuxGPD3Vatxb44YLh3Btlxz9K3NtuSI9vcclZtYVtc1eZlmeSTJUyzyixQW3IkNP1DwVFjJHsw44ShI7hue/v2q1h2WTbbVrmsfGSXJ4nuObnn+InHkBgMKhXt1Nfu1THABGtzDWjJo7BXHw84wv8Ahjx6w3i/KIkGPYYZY5bAjPQGwyJ1FJyaxs6KdMKgkuzX4U1PulI7d+gHTUzabaWx2u3s5E1xsAPApwXme2q60jMUIjOQJ9qlakgqPG+pfmoR3TJDUeM/IGxccixfdWwxurp7LS3lEJ/FRPXU3wAkgAFxxKZ4IKkKChNaov8ANGYixhniLxTaUaktM8ieXdtnOW9zjrjku6Vx0utrlFwkNhuHHh7AbDYEAA7aqtt2yHbrstiJLp5JJSpUB7swOQTGiKFsQe9pcXSSaj7An7q0mFZDOsYkZJbUiPDSfabC1OJDi+0urShR7UJdKQTt67a2AtawlwRePM99Z0tapAQ8UzojurmSGlTSAR87ZCR8vqE/mG/XfTTkIRuBp22QTh2KJTlcCNpTyFkkJZ7lSsQyhBZG4MlKYodSQPUlJG+q/dy/6IELpD21b7U5/wDU0aCTof8A+krXY/Wxlw0LcU2FJa2Xs2E9Bv0ATt8x/H8dRQSyTVm7L21r0ztUxIUuVO6kNDmIRPejR097WxO/ee4kJ7T2p9CQfjqwdG58Ac/BwPJMO01Pihc+PLxY10mUzHmIdkMfUBCvnQolG4AOxSrbbYHSGMe5qDL31WOjcDpcEeefGpWcTSMXuMEmMx2j9a9MdYtvddP1KX3N0xkNdhCkIDXor0OtN38XEG4NJxYGhCn2TtqP5UkbnXDnhkbD3knkhyFNXnmEQcasnF2sgvKfSf05hx1CXO0gqBdaB7u7r0PprYdi3GK6geER7XDHIHDnTwnM7vBiBivGkpUTpNc2IsW0mKhS1kyIjcpXsR/lIVs2TsO7Uie3ZcOdI5gEi8kXlVlZ3Fsx+q8jUCk23ZqKZFM3XJWhVg64myUg+48pv5kR0ubfM4pB2339NWTA5rWklEbl+NN3DI3XJuY3eAjAdlZLII61IjyU1iq9tMZIeZ7CRuE/5Ujqe5Xx01b3IfKWl4JXACotu4kuJkDgDhzFKemhV0bGVTbWxYkufSOux4MRaFPLUBuyw4TupKlEf4NMXT1l0BWnClkDzA44GuuhixrGGxauyGWXFKUSwwe7tCFdELJ/tJ22PpqHdzyMl8nSSAn+I51iGS8NyG2jXukJRAOFe/IZVMjHf1ZElla40r6QhpaPe+oCu8D2j1GxG++rC1hJaAR8wy7Kd/7k3DxPhKuJzQ9/Omdn3TlhIblhtCFhAbUN+jnbv8/TdIPb66mQwNhcW8PuqzkmfOG6x+qAi8+09tZ2sYetI/cS237jmyj1APanYAAE9N9R5tIeQ/FqKlU0xMc2kZn8aT8tlMZ9tuSslsOBJWB127907jofl39d9LgkEpKAgAJjS4pS4lp4U7mLiTEs4NtQPSIto2ktMOtgFp9pLfc4l9GxBbVt6eum7tsYt3efjEntXglN3Ab5ZEgw76dJ/l/MpTb1SvHGBYONriRpEaQQ268ehddaWNkK677A6oI7C2mIlDz5LSpUfjUFlqx/6jHHy258PsKQ02ps6rHp9hdVpg2ilOurW9/k33fzNlJT0CO4+nodTG3AdeMhtnEwty9udSA7/uWMY4aOQpirGa9bQ0/UstNyGStbqkq6LSdz6ehH46u2Na2YvUlh++rgysdA2ENycq81pTY0mvrYbM2DjtVmrjQDzjeSNWCKCJIcSAtldLXToEi7aQFbbyZCWiobhvbrpRe8PU4Dvx99La+JoAkQuXL7q2/vtd/ck5W5+4nTgL1vieKXnjTVY1jdxxNLoW4GK2vGRjmtxq04/vIkszKMVzsNUeTCejPMsrU1+9KXOnKeuIrjbJW3YWS3mzPIjgndl2V3f0vurLeLd224sv4mq1oRC3HEcyufKrt8wu8lzbj1ix43v49I7fRfdauChucIqF7JlMNJR+5MmM8hSPXYEa0G7le62bLGoY48Pj++utbbHHHeeXcAF0eBBwxGRQ/Cq87fhnjeNkLa+WM25E5Bv5zntIbyXOJ9fUNyiQtaIdPWLajIDYPyfKrsB9NVB3J4IgijYDkFCk1s8NooFw0jyxyp/seVxBx3Gabice4y8xBCe9UiU7c9radip5wzBs6sBIJKgdv2agSbm7Wr2o4ZhEy7KsBZumjRj344j8v+NTMwPkrHstr4icerIUODKZaU2quDC4iW9u1S20x+1tO3bsAOmrC03GCYgvaThww+Fanum2TwDQvjVEP30+MJj2Q0hK9kfKSVJT3OpIP5lkfKO8+g676cmkMj9TUAPAcKj2tloj0uKlKR3ImAxr6GiWmvRNcZbBUVbF4tg92zaVAtLcSsbp7xtp4PkDFGYqO61Bl0yABpHv5LUdcfxKLWXcx9DSW1MO+4W3ILbUoLIKu11jtShRPwWk9T01BfNM9xLlP2yqSy1jYwaf5pwpgvJe8fqYWLwrTH2b1WTvS14nB+iaTNYs47q4j7qAhfuOh9sJSrvSsN7d222+oET5PNJYQHEHDl31vuw2Hnya3kiOMjzDw04cOQPtpZ+MkfKYnGsqTmyJcRGQZRX5JjGP260G2pKfEkSJ93NcaQhtMOG9IYShvuSj3N9076QIJC7VMVOpcOAH7eVbvfG0gvHT2QaYba0e18jfkc53ygcyBmeArXE5EvrLkvO+XK2Mq1uZdNkE69qor7z71nBM6a8bGxoZrSmrKJNpXFofeYYd7ZMQKITug66Xt0wtrWLWga4ImYHJRy/GvJe+wxXG5PLQA17yexc092VPlwVzja42KKlymXI9m9bbhi5ccTIAt2m0LYYWt5CWmFyWUK9p/191oocJKiRre6B9w6QxHxtUhCpQHn+FWNvZMto2ODVYUUHBP8as+45yS/rcop8lbaVdodbRDtHEuOoet6RTwDkeb2qJXPq0lRZKtllKS2T+UnWhNI4gIC7vz7+6nLu1j0Hy3IFUDkc0HYedWrYTWwbbBrGOzJMldSXLymedcVIdcqZvzqjB1CfmCQdtx3dvYnc7g6rpraKaF8RQvxIqAy6fFO0gDQ7PsI7O2pL8XZ1IdZFDLkhU6A0hUdwkq7kI/dlKnFABxSV/IsHcKQRrFi8hgYSSAoaeRGB7qr7+NokLkAU4jsqmP75HjnDv8AhvH+e8XYiRIWF5DN/jN1zH2cnlY0jIW4lc3kcCuVW2riXMWmOJloU3FedDYVsFKbSD13ovfHmdtvIQHOGnv7/ZXPt827VA98Y1SAqmQQcO8860I+W8YzWyzebhtzFvc1yHDzY1dXeVMJySJtfDlBz6qe7Hra9pUCVGcTI9yQ1HfjJeQl3Y7pT2+B7Xxh0ahh4Hh3VzO5Bjk8tyezP2/dTOSMYy+HDeky6dSmWSUBiPNrpswDuCA0IUOXIkKUpagkfL6nTz2RMcpchTjl76j6cQxv8w5A1uRfYj8IsB8dDb+QnM3J1rUcyzKfj+1Y4vwDEFZRdY7i9jMftammvJTz0aRYS8meQlMqNF9pDXaEe4tQ31wrr3f7Xd7mG1Y2d9lbTFxc0eF7skIP5e2u99A7FebVaT+WyB95dQnGR+gtaoUDA4qhxGIrcRocEgePmWUXJXGOP5e83y5Er/4xr35r8lu2o7sNyqt6bQraXM/jyomydvre4upiIUy/3BPcKOO3v9gvo7qzieyS7gAXLWxxUHDIjMkKedTpZouqtrm2zcZIyLCY6AieW9igkOJTyXjJhAxVyjCpNr5KdsXLSLT2NFGyNtcyE3UX6X467CfEYQoBlx1pKWfqQUk7KUCk7p9Dq2/rO5ySSFzomTIWkFpOpMDpJ+Uu5HM5VrremrS2ZH9Uyd9lmHxkDQp4gFSBihAWmazXCcUyKDYWeU4Jbtu1z7dpMahQG3YiZDkENyJUaHVPQZU+AwsFK0oWhTu25331BZtjrrVKWEyqTiwInYnBa2GLcZ7RrYIp2Pi0oHazqIXBpe5UcnMYVDCJf2MTNmhnvK3Heb8XSJ8eVgE6i43r8Xl8dwocVTX6Q5LdnyJYKJiAlTilpdKt0KKemrKztbNgMl1NI8/lVABhkAMsaVd3E5Gmxt/KmIAeTI5xcqEkkYL25VX/AOUXnVk2F5bPwPN62uXSQFfXOWVhOdZmTIrEgrjKppLRLsuGzs26hCXFSEjdKu5J1Tyy3/muMZ1QBdKDH2kZmry12+ykYrvDLgvfzXKoG8s+WNbXQ5dzjlk7JxvLIv0eUKo57jaZD+RKQl6cyeiG0Be3chQB6ncAjVBFBPcXBYQjwVK4fHiavixsMIVHEInIJl/jTq4R5VYrf/pVbR1iqxOE4JDRPgTXVpftLSqkMTZDrMlsLcU5NUwlwkFW4T2gAak7q65c4TSho0tAaBzB5/FagWFrGBJCSS97iVIVAe/DsqFvkxyw1kyr2Y5Tqbiy48SbdP2CX35M6Rl7qrGD9RJlpS40XEIAZB+YMpO3TUfZrOeS589EaXkEDJUqxuJ22tuIA5ZQ3BEybhgBw50yHhz5C3PH+RZ3EauIVLGyQQIzyoivcsnYcFU2CuphRBslMRSHwp8qKUFKR3H4aut72kPEUrSVC5YHLAd1QINwEzTG9odpJOOQ+3xrP8u8jRJF01QQbeR/CGO5hDy0MNBpDj8gwWG5UuWWO0yHUtp9tKCrsQkbgb76h2Ng1xL5mqUIb2Cn5tzlhY0sOLhkMAOympyTmlCrKLZvKcdcbsEyVyEvHteX9SlDS3yoqUAmNuCk+pP4ae/pDvKLGhXNb7zTsW4gnxEaCnflintqceETaPl8yrORcwq5t+qnqqkS0rS3JdxmAzJdjI7FFjvQxt7fdsAv4aqtuaLZkjHBJmKfj+yk7lIWiOWIFzQQqFSNWR9pzpJcP8wwnarPuOskeRaUWQoXFemvPqcs6B0JU5HtsfddUGmJLYALg/tNg6uoGG3e3UAWyOBPNvd+NVV5pmALCWzRhBxBHEH9tInhTLSi8vcByCwcv4tY7NaqpgePamPIc9pqW2Vb9zEpCt1ju33Glb5bsia2eJR2/bspNoBO0xvA1Hh2cQap68+uKqvjHm/LaKmZkOYbla28nYkusONCFaLiRkNlCPmBbsZId7T/AIo2OuldH3j7zbmzPKvjdp7wnHurkPVVqLO7Mb8GuB9nYO2oM2ECOuIlDBLshDLbBbCf3kgpcA95II9UDbf+jW3teV1JhWnSAjHN3xTnTQ8jS3qb6BUbtbnNPuNpDgClJV7Y9xQT6BRB6/t1JsgHPcScCOFV91pKBoOX+NJeTbN271XMklvsbr0R5IjthAMkfmU5tse9Xx+AOpTITEXNVVOHdSXuY+PwgBwHDj21j/dAdcPalSQSoFJJ3R/Z7t/VQH+DTpARKhOiLgoONPe9KKFIf7lNMto3e22UFleyEpTv1P4n8NawW54Y1XGNy6XZpwpOT1NyWnOxQWC5uhzY7Hr03HTbb+jTsQaXaUT7YUprXB3GkpHjPSJoZK0fui5uhQ3SrtVv0H4bHpp8kQt1EKakufpaJExRK82SXdnUsqgRH1IbWhbapDQ3SptxHVlBPypIT0OwO+pFhbQzvExQycuVPW0TJTrcusYgL99JPD6SwyXIKXHqxVfDnX9vApYM+2liBUQpNk8iOZ11PX8sOqrkOl+S4dylpCiATsNWV1I2KF878WMaXEAKSBwaP4uA4c8KmySBoVzQoCpVvHj/AOXlrjvKPAnjhx3NW7494Q9fcZRmVJRUzeW8jyBdi7bcuZU1CQlXtv3SlO0tapShHge19Qt2QVKTz/qDpOHrLbXQb+XCR5bJpYSBExuIhDsnOcCPMcQi4NCZ0btvhvXf9y4gyOGAzAHBMlyq32ys2JlxQ4jFXCnF2O7OyGOuYyJzUKM4A1HU0lReaQ+lfcdkbkazZ2Vrt8Me27Vbxw27EJDWhoGCcMz/ABHicaVudmXSx7dZta2206ncMkRU4lKmxwLk3FfIvkRDuPIedYyI2OYMZeL45i8qDj8edXYe1Hal1rr7/uKx7CMeo1PzZqYaA9KcUEKcQlSieNf3Dbnv+ydBSf8AjjWC8vLhlvJJiXsjkwAiAK63nAn8rcQFxD11BZ2tu0+WpxC6tJx4ZFAvIKmRGdQvzGwyDKsxz+ze/UJruQ5BbZNYOUjb5afjLlR04tTzrWwUqeMexfG4rLEdrv7XFoKlbkA64puG/Tz+nkey2ELLbYtskga5SAZJUcJQQ1NRMgJAAJxU8659ca5Ip1za4ZcioP76ZLlDFHmoGWzVs15a5AxKur4FpQ2SrCyhN3kp6DNr7VfttR6W6fVXoU3GjmSWG1ILhCnCgXHQtzc2N3FHZbnD40lmiYCmn5mxuwwQYuOHJaxbtEb45FGCEBuIJGQ5rxNY+g4rmeLvBeLcpY1TwYzPP2S2fGdXlBkz5CYMShYiTr9+RXPhIvp6JjaWmXn1JaaStztbJI2ut16y2/rbqd3RMdw2UWoFxOxqgFCBGxRgASVXE4VbTXU5Ac9yGUkHPIIeCV7rnI8groVZTXSKGBaZ1WV9qm0iz2UNWWK3y0poBIgturXUPRXGHVuMPqDqSBu2EAd2v3M+6TsubKB7/wCnxz6HgM8tz3Nx0uccDEcEyVFNJjnmhbqc5COWBcMgp5BaWHMnjXjXGsniq1x2PEapuU6J6mzjII6Jk+Dk2bIky7DHOQ4KO92BBiKabeqpKGg0Ayw264CtXXanXWwz2I2u03Nt/wBRWjm+exqmK2a4YxRv0gO05qC5CoBStqihlvdudbtmM24W8Rl05jy8nsJGaDxZlKkH4z5Tas0l/guV3cKS7g1k3WUsmXLZD/6cfdDsRMhaw3Or47qAuO8FH92vsUd067H6f7ybuwk26+kaZ7Zw0kkBxjOCleA5nnUnZbgOhdEXeFnyk5J2dmKg1ZF5Jec2OeN/gZxxxbXSVWHKHM1NmFfCgVN1OpJGMcesXNhVzcxnWFah2asWE536WJHaca+rWlYOyASek73uDIdugtIkM8zOf5eajMH3cqhbtcst3OBUveqJ961XF4P8dt4Lw35M+Z2a00C8TwVjkCPwrilo1Gl0x51lTGqvDbe1rXW1C3sKCRcCyr2mnDtJYKlpUAO2k2+OC22W4vYP1ZgsbCQvjdg5Wj+EKnaVxqjsWlzH3Txi35Qci7JT3cDS94m4qrZHi1N5VxrAbKb5USuTaWS9yXlBLKsZVez5zmTZri4sG0x/116N7jrMpY/zK1c91C+7t2hHbb2PZW7ds4LdxeRqkye2MnFrVGCexKbt7GeVrmQtP1IcquGCE4p9u6nj8YuH+WvH6JaZwzbSl5DdyHptw5hjtDeS27W/Q/GbkycovLJ6Mxbw4L+0l6S0A4tS19zijuNi27pGex259q6YtmlbpJYmoAhD40+ZOzPjV5YdPkYzzBriSpxJX3Vwx3xjwXjfMsyt6NUt+Xli59vZ0mVMryBibFciA3Ud6lgGHKfXOUXHUvwHA73Oq9obJ21nbuitu2qyO3sWSAt0uLzqL2kqQ/LFSqire26e2ljXFzZZZFxOoAL7RSaZ8VPH7Lq7L2qCyxrA2ORp09i9xbA83vUwkyJbcVp7Hq+oyinnyaCGtTQd+nL7oDhUDsO0izh6V2W3thbRtLYwQjQoGHYSSezEU07YbJsiRsezFB4g77d9LPiXirxm4FCmuNfHjjnO+fKuyWK2V5RZAup4Q42xSpZQpGbyOPK9pMzm7JUzIrgZiIliPImOIQfYHzpadtUVm50tnBD564ySDUWoMPLjyc/+FxIx99RrnYZof+4hj88nEYKGp/lGJ/bT+cp59lDHE7XMvK2J33OHkjZK/u58Z8PvoFY5OvMwkSojWPyqbivjFAwrhXhTGhJ+sVSx1zLOY0ELlz1r7l65v1jsu87843O4E/TtYdDWB0l09wKudJLgyJgCgQQgAk4uNVJt3Ty+buTXtY3AZFy8NLcGt7aRnkx5J848FeNtjzphysYj+RnKkm+4goLbDkJOP+NkZNTGquSsh4kqn2F1LmZ2l3Bkw4rzswPVqFD2g8tJ1z/praLixtf/ACS4Oi5unvhaTGW/TwByGKHSNLXS/wDPkUk5A8aZkdp/7gNRriWgZonHHDVz4DhVWfC1tDw/xg4+ssmnrqD/ABxRide5GLFhy0yS2fmLmvWdjL916PY3Tz7inZE8j3nlElQUpO/KN622/wBx6kvILFrXPine7BSGxta0oEyCYgZZ1USRB5fpcS7WMMTgmfvpfcgYxxSqq5AxnlPNsyg4tOxWblfFeBYxWRf0fJuZvdgR8eaasWZDITlGbNykRJE19t1TUCKUlRb2RrpHp/f2G47a+03KWWS6tyPp4mj9MucUKj+LtTAcal2jIZYHQzPcQ0KwIoU4Ke3tqrvmjjf+67M3sKuKZlN3hcalav1tNyWZVnk+QVsLJJ0CzK3XUqZrmJqIbMhhKC+0SsJ39OiS230d461KF7EaSfzEhSR91Ew8mQxAEkIpOOdIpLNpX2cz6lDKmodFKyjIG3mmpMOQ9cSXH2IbEd1JbajtLYUWvRWzKf26dmsYZw7WNJYFwwJJyBIzx4ZGkB8rJCYyuKDkR3HClQjL8qg8bRYeKX+QM4Zc3SrjIsOcu5r2KXcyQIwefmVSStER2ZGhIirkRi0+ptAbUewba11jrqIf0+/kc63mJLNLcGoQqhU4Y8xT4fG1ht/+XxGKYdnwwp/GuR0+Qma8YWdzT5HyjmKMQybEp/EOG0tbSY/isJM+BFxDGamSiI5b5LXSYMVci1kKC3kKU22HO4uKFtE2WSZgnM1zO7JuTP8AKAOzDiFWt92C6ZM6SfbHwWFwyINDXHWNJxc9XBV5AZHKrkpH29PO3JeFONaLA+MOEfFysxLNKPJUpiIh2nkPfWli0xSzsmzK5r4UxuNR0te7uKhUj3vZb+fuWVb72Ni6ilhiZJJa2rGOBEUTVcAcC57wmot5cBhjVm262QypfGe+m0/O86Qv+UcBVYv3O/HLyU44/Ssm56tMh5CbZWxVVPKE6poKirumIa2KO/TDqqCFXGsoqq1eS3CMptyVKaHvqUELTrWN423cLbdRPeFzopItLXOIJQYYtHyqVQY4JlWl7zMy6lbLbQthgVBkT2rVVscP2C6mE9GcfeiGGqCwlbiFLSy97NhIccKfdKWI5LpVtsEp69N9UwaX2742FHtXHsTFFqj0AgB4JAK5dvBezPsq+rhvx0r7vhPj3yfv36+tvkcztYbhOPVBjpx+fX0mOuvXIyN0f563kjiSZgjPBKnG0j21dqxqBfbBabV0y3dHve+7mkLW6sQApJackJHM4Vs+127Lq/beQsEYY8Esj+XSGlXY4kriV9lNnkfi7yJx5425ryzl1XVpgzMm48sPqbf2K+5tGMrp58Omtf01Hsy44uIMX9w0FPd0hpw9iN1OaTuG1Xtv0o27vWthHmsIYupxD2+AZYahj2dlL3COOK9N1Zlk8ZxLiNKrmoORGSdlJPxoyvHaG3kvW2Q1WO4zcVds3cXGYMSpNc45VVdq9Gs0wKSBOnJbF6tLEJhKCkOkqWSFHXML+CzvN3tY7j9Oe3OtpcwyRh5bg1wXEnmqDiFqHdR2swFwdLiDkFRAMMMkBq137KPKMmkw/JOOH8gnTsLv+Sb6ohVOQzVOWGD8jzIBymsjQGk+42ij5NpFyHm2R2IRPiuJG5UdemugZrlu0MjvJGyF5IUA+BwxDAuKOGIBOGNR9tLoh5bnBwL0TkTiPfw4YVsGqCTsjokADuAUPlKR+3YDu39PTW/Yl2JGXCrc5YV0OLKio7LJKQB+Xp13KviDuNIAKjXl21kkogX2V+K6bfKntABIJ236doJ39CD+Hx0p5IFYAFaz380fjKcg8J+DbBZLcek8ioyJUxTqvp2F2+KWseKytoHZ0vutdoJ9NtMB2m5jc3FyOpwkCNThjWiMusDCChLzWzCiFKSrZKlJ9B1A6A6sF1hedRS4goCq14Cr3nkn3ghCXWm3XUJ7i2hSuq9k9T1/ZrGkcKmRxE/qjJox+3ZT0cNQ4MTmXHrZ+WuNAmVV7XuOqbKxIkP1r7CYpCBuhUjfofx1TbzLKNvdExuomRveAMzVrayaL+CWMHS46SO8H76SWRSZj9yusaaRDhtiQpz2lqWtTTLq2wl1ZT0XuNinpqRBHEyETvV3L3UmSzjddFkYRqknvGeeVYaoqvfcdfbKk+13pG4+bqk9QkeqT+346lF2pni40iSbyJQ2MKQueVK1isoG62eq0MybbNpSuCxHQkpXuPnDqgNgf9QagzG9MrGWgAiPzE8KagfZ3cEkl8XNuQf0w0cufZy7KUeKVFphlW/lSXEwTNS40mEyn6p0h/b2VlpJBU4yo9CR0I21Q3t8dwuf6W5mrTm44ZZjUnHsqsfaGZxDijQiYKD2J+Ne/kijp8qqcZtMemWknIIcFw5LbXyHozk6So9yER2Fq7UJaG6dgABtp3a5Z7KeWC5DG2ZI0BuOQ4njVxf3ew29tBb7YHG6avmOLUx5DFE5fGm4pKN6M9DZQhKlS3UtOrcUFDuKgVbp6lI2/qOrOe6JWU4MaCicv31XvdHPZveAjwuPdlhTuWNI3HhIaZYZkJi/52QloJT7jY7iobDooH0+Otdiu57u41OcQXEgfdVDHI7VpUla6IqlWwS05TvymXGSHHSC28y6E7oICk9qm07ddPXO33EQbI1+iVpUJx76W6BzSCwcf8abyieitWsxcqKHC5JcbLDgQ2hoIV2KSgDovuA/w6vJWTeWwyfMQFcOaYr9kqX5coaNIx7acm4qMNbahVICIK7dKfY9hxaFrlLAUtoJT1RuTsD6aI/OI1uOoN4nKlMnumuDWcDwzX766OUcCxiLj1Ollr2bUJjBJjq9sSN0kKRKQCPccT2/nI321C26/uDfvjGMKn3rw7K368tbd22xzSt0TIMsFPFaj9Ix2cwgH6R4BRABCQAdydwkj132+Otn1EuVxwWtc/TDS45V3JEmvjFvscC2919qOiykbKUQBt1G+oT4xLcaVyH+FVD2mSchMUzry2aUza5MpsLKx1Wem4G+3aQB0UPw9dYb+lchiqx3wNJa0tkICU//AArluHVFApu9ZcRZKkrSuVISlcf2SexLbLw3UyAOqvw1E3WG9lAbChiA9vtFR71lw96NQtGXPHnXk5Gta1d8xPwl9yS9VBuXYMtIU7EdWo90dCFhIDq1k7LA9ANRduY9kJjum6YpMufae6lWkJMbmTK0HOsTk/JVle0S6C2hQ0y3m0okrZKu2MvtCwlDZ3IWk9D19dTbXbo4pPOiKgHAphSorEQzCQOJSmVlQ2UxmlLdcIcbUk9iwnsc9CCduoO+rRrtLyEUiprXFTp4U7eA44KuuffmSWktSu0FsrDqyhwAI7AjdKD101dl78U8Q5fdUSd5e/SiJVjH2wsbt+T/ACmovG7jGTkmI8k80IzCsyjlCrvPYq6firEsRss0l07uPIhOmQZV3RNKlTFvbpQttDaAe4mh3u1+o29zp9Bt2sJIcMS7gF4L/jXQOgtx+l3iKOFrm3Ejg0Pa5C0FScOOGPwrdB8ZOBMy4D8VsE4yzO4tcnzFxWW5hc2dqrvltNZPeSrCqrNwN224sIICEHYpSob9Trl++eXHBFFBEyKZrVewFWryHamdei9vhdLez3Ms8ksBlLGud8xQBXHsJyqDHkfwvyDl76rrE8oscLySLOam091WQ2LGVT/RNrZKHoU5pxDsexKj7h7SpKQCB6a1WARvuhK+PUwZtHh+OdbhBcObayWetzVGBRfcMuedMFxr4l8w5tax5fMHLufcl1onolyMKqGY+K0lr7bncli+t6xiC+a5zYKfaTupxHQjbfTt86NwDbGybEQP5jzqK8wCo9tTdviuIWF13eGVv5QAG6fZmT7aun4uwtOI18OF9JChrabjx2YtSz7MGDHZbDTUOO0ewllhPTc9SOp66oBra5Di5c0p2a3dMfN1Et7calBUx3HnG07J2SkBXd1QggD8vXtKeh26+urKBuBPBKhvIjiLipf2fjSsaUpI9j2AUhnvDilJV3r7zux2EdyQGxv3dBudtSg4IoIUAew9tVNzJG4KoBKAhMQOdN1FgWMRuwduXa+bYTJM51n6OH7EeJBcURChtl3udcdZbALq1dFuHoABrDow0FSpI93dUx7rSV7BascyJrB8zlJI+Z3JurlwqI01GAW3KUDkK1aWjKqeA/hWLCdZqdpS/F70TV1tYtBarZ0vt7JDvVRI2BG+tTEpZMXEtaA5F4kqgB7O7Guj2sNxFYR7eT+hM4Ocg0vQ5DWT4u5KzvL9xXYrx1dTIzKYWR5JQy4kn50uPxIcxtxtxCFEntS+Cr5Rtskn8dWcdwC1rnggnNOFU3U16+yt3bPZkluGojAcseZ4E1pp3WRKxvykWzJ+qxzHrOUK+LkU64djPqyuG+VU06piKPb2yHl+ytOyUFCtlqIJ10iOOOXZBJC5rrpmOgBVCcTj7a4NdRys3XRcAC0dgXkp7hz9i1OOXXY1lVTe28LGEuSm5TLWRVtuuWiFT5FHQtaLFiorVsiPCuQtxQbDq0IcWe35VDWjwTPbdKUBLkI+8Y1tN5C5tuLfUpaAWnmO32U7niZ5dzKZxXGvJsRlyXWvrYTJgIabRZUft+5WW1Q+2FKfQmAke4orUtaUnu3KVaxu+1+SRc26mB2fBD2JVbG/6hhYjRMEHYavi8c+U6pt2tjRLD9Qx2W2V1UgrbcasaOxJRMi+4g7MWFW88d2yeoIPx1rEszIZQoPbyK/iONR7uzehMaaifc4Y+48OFSIblTePsjXJuFIXBiTEph2SVLU1PpbuWyzEmRFtlPun8odbO5Q6lXdsNYt2m3fLBINXi1tPYT9hVdegTxMuIPmI0kcQe37wnCna55fbn8CcuTI0mXGkM4ozMUqpgNT7KNbOLaiw5lfAfbXHk2ShO/ctL2bUpIKiEgnWz7POW30E0aeJwB4eytYvbVj2PhkCgNPuzNaPHk1whhvkZdO8eUTFBwxl1VWzsltoFBk89rjTkHJO1LNha5Pm8iN9VcyKBpAatkRBMiGdJQ1C9vt2V36zv5rYfUSNL7ctaMOHaF/irmV3aW84EDXAP1fMoLkTBUw/d21Dr7e3hbQ82eWPj7xWWL7IqbLeUf0LIstq8FsEYs+rHY0+4vcYxVy7mVdvMjCNXKRJt0Rm/ZZJcCmykJU7v25S2m0S3MRHm6fCC4BT2/sGZ4VjYNqEm6NZM5pZG7UT/CAcwuacuVfRm8Oft98N+PvKN7n2LvZdTTZ9ZFjXWEXmbt5lGWIriG4JuLByuhPSxThofRp7SY43UpSlHpxmxv4txkZFct0QNer2krqIOII7DmgrrG+3VxZWHmW4Es0o0xyBhbpan5VJVcl48Fq0LKXa5DNZNmswpVFV2sUVthEC1yqB2S2uMuS6r8qq/d3ZZ6FIO/oNbPu97EIYXSeTJtEEyRvYSXwagQ7Up+XHiic60jZIrt0s8EDpGbnNA4vY/5Zg06kC5SYYcDjSR/hXELC9nsy4dRa09pXwlxZ6H1LUqzqm1JbW6dxs+CtXa4khRSdjuANQ4brZn3z4fMjfZviVjlQ62j7+NXEl/u0G2smb5sW4xSnzGluJjdl7AMuRr0X2UjF6aR+tsf61IgPRxJVHdkOtstpAcS97KffW2CndC2ySPiNSn7xcWkPlhodCWlqgYgDtGfeFpu12qHcbj6i2fpna8Oc1UB7QuCpmCO6tcDyd5CxHAqnJc148uqO3wx+ztzMvWJL85lqZLsFouIF9CJbUj2XXO151TSXUABSuid9ax9VFdyaVAcePCukxWjoXnzQQ7SCQAOWBB41TTz95BUPJ1XBwHkOil1K3pMGfiWW9kewgy2IRUpUJueHXUzK5UdYLa0rLiUHbY7akwW9zZPEzDrjCqONOONvLGWsUPOGPD3carIy3L/4Z5An0jt3UzcfmRZsxdHHnvqjSqKL1QppL/trExJSk/KD+3VvBZ293b/URsSdcwMVPM/tqvluri1kEUj1CL3pWT428qI1Y/IgyJ8qqs0tqRWuy1tJYW2z1hRpL6VqQFNgdu4270/KrVfuux3GgSM8TRmnCrDbN2tnSmN7gx5GAPKldyL5DKv5Cp13NkSa3MosRNqXilX6bkFQGq9PulvYKbbiMpLCgAPbVsOgOq7brK4axwavmNcqZLzI/fUm40OmB/5aEA8O4ngKZzM4L9A1FzeglGXRzlL9ydCdARGkSgEEd7R9EyAheyttxvq8guYr5vkyBHt/Kc+2qie3ns3mVuAJxxX7fhS6g5m3meHRrdDqWJs+M5R3RaO7kS2bUCkPgdUCV7Z7FHbuSrp10w2M2l35bxhwPfz7qSS24i1NcVHLglJcy1WLE1DhStEyGx1/IWrKsKmZDfbuSlxTQCttup1MkcAV7P3LTUBexHfMlSM4T5Qnt8VWUhqQ6iXij2fvtONJ2U69OqmYkXqOo7D/AEDfWqbhZhu5tjXCQD99X8V7rslA8eXcipSA48yybGuMg+pWlLbmP1UgBThUVSfowmS7uSSVOJcPd/g1eXjGxsY4DFSP2VUQOe9zmnNSh4e3tpf8W3E+r5VgJbdKGZLaWnFlwex9L2pmQ1HuPo24lQCupO+2m9x8uawIw+X409avMU7nchTreV/HNFz/AMdXMyBJeRltBFkrrVNoQh+SYft2CW5hXusxkoQ57KRuSoaa6U3aXa7tsRT6V5xBXklVHVm0jcbQzYiUNwKchWvXCtREsZcV7b3oc1cZSloHetTZKFlP+L3KHUfs122WI+WHAqw4r35fCuHmV/mEOweCnupnuWlsOCCvYiSZ74BB+VwdqQVH47j4ambZgX8cB9vdUC7+bD5jSJjNz0w0pfjRxGab7kuNp2X3J9O7YnuUoHqfw1NkLXO1NXuqIHBqtAxNeaMyC37rq1ElZR2jftBHUb/gOusYnCsOJa3w06byl7utIJW0hxSdioncpO26Tv6f/ENULPlBdnVcxob4j8yVjn1KbLIR8g7lDfb0BSDsfxWV7aX8p1DOl4KvFKxTIWl9xwFXvFwKBJ+ZSwr5lbdOgHw9NKc8ubpKJS1BjLTlWVdixbCN/rkFBCe8p2Hae7tJUVJJ/MQPlPpplhdE8GAJTDC5paIMFIpoQ2pDjgcZWiK/KKkNLCkpW0nfr2KADiVkjfb11sTnODQ5f1NOJ/D9oq2cf09QKnup1cAzeRx3n2H5tXwmpszD7yDexYj6iGZDkXvSGFK9EgpcPr8dQmhWPU4uwqCx3lvLzj4vt7qWd/zhyJZcrZBy7R5JdY9kNzbLnsOw7B8JhxlFCY9cptSywqGwhCU9hG2w1iG1iEXkkDWePtrL3vfK6YEhzuP7a2ufD7hDJLrDEWXlLjzmWch8icaYJa3GF8dXLBXlnFcgHOoWJcgZTSWC1YJgk5aoFhlkWC4m4tmkoqyqOl55aPJHqD1lsk/Usu9TyW8vTGyCWO3jn1xtl3NzNLXAIsvkknQ1ACfEDVBuG4+Zc6JRqMbQABgpPEnkOVP5geQYQqlzPAMiqWIVzn9guVR5a0qLEgwmKWU4+MZ+kYSovP3dpKbSypSghuO0EJC9hry7uLt1uooJZCZ7W2maGwtUPkdKpc5zQjDpcQdZOoDLGtet/Jex8c/gaScRipOKV6bKnRSZHgNFg0etj5BU8dVOP8dTbCkaM0ck5lkjkK2ydiG97ybWTxwhx6dFW4N3XGEKPaCBpi/F1t+0Tz7mfKhdI7XHG5AYmFdLnhHeI4HGnXnyHgoGBoRnMklNXe34Co1/cEtrHIabgnGotXf1GCca5AvCeP6p6uYgVBhMFDt/ksaWGGTkOb5xPbROt5jinnG5T4aJ2SBq+9FW28HUN3eGSF19cQF8iOLiNTgWMJxQR/KDhqFNTOeZIxLkFAH7+JNMD488RxOTeTK+HnkeXXcbTaSwYfyKSfphDRWIbayOQ1YNxpP00+lMmMth7tAPeeoBO3RvVLq7/wAXsp27axk27ucwuiBVQ8FNIJGOGJx5UsS6i2N/8sr7uFZ/JHs0xyqyDiPJlS8wxCtm29dx7kcKE9JhmuqLJ+exOpnwsOxIl9XrVJcZUjdt4FW3z7A6X3Tav6a10lqLe/uxHIS5gEgccHta7IsJwdn2VN267nsTri1NmDhofyCqQOBDhgQVBGFZS9tuVeDsp46mZfU08yz5K4qpskhovXK6xj2nGhek1GAUr1Uh+GxSWuU3TbX1Lb/YpFe0He8BxW5su+bXv8e4f0aaRzLS+MEhDHKJWAF7vEEkjY35QF1OwTCr+9eJ7aTe7ZqRa2xvZloe7FAmTDmOAJQVEvOq7kzkq+rHnVpD905lddiMddg1YVVJ/Bzs2Ze1UFIc3h0WPJ9xMVDTaWX5UgFJUSojtdpvNvaWTbN0kkz4IY2yOcfF+p8qAjBV+UIG5YVrzPMupUcC84kBeWQ7qvl8W+XOQKfw5444W524foqPGYtw/mdg/c4nIijIsUqxIOFnJ5ta3JhR8lrrZLTqJamXkfSFKZHtlIJ7pslpuMm1MtbxhaxjVYW6RqCeEuTjiqnEmtw2+0dLbBsoAQYDJMccPzdlNBkvkNWZbDYi/wAfY/S4FUuymRUxprlpmEmQvdtEeRkAYn1dsFSW1JcYSwAplIS2ptYB1se32kVpHrmkc6TBVCk+2r1tp5LQ2NqynicAndzpN0d/e5VUXkrBM4t5kemV7M9rjXkzH4N+00sfUOpscOFBGyya2TuDsZDqUdAe4bakPMBGLXE8MSKsWtcCGv0NcvEIvcVReapUcqnytzDCsov6GyyXkiROdsW261/M7OfBnVrtY17rcSHJsoVZY1smUyVBMaWy0iekfIsnYGJoY0E4scqjE/jwqfFE8OB0tLBmMHKPYfjT8QMkT5FFSpFi9iOSyHIEJOQQ7NmudsZtihS6x6w/T4PdYqcdZCm3m0lwlJC+1SSNOsfICs5VoRDz76jeQ1jlYEc3HSi4dnKpdQMiGGInYbn3u5BjeOUn1NjkFslFuqRyxCjR40SJib8GM8Sq/cRIRZsBpSHt0OLR7gUo5Y9xc50jf018PMnn2Co8kLhpfA4tlOBAX5e39tK2FxjYLVJzLhi1vsItK3HWLkcQruYUfAuRWbWO4qxYw+S3NjSMPzqTWOPsPIrHYiHHE7oS2s9hTLAySN/IhCxSjl4YZHmRjTMjmzDyLxocwkjWniamS8xypgInHqud6zFvHg2uWcN8bNUT2NYPxLlrLr+K8PcqOxrSNSZfYwLEonZPAvLS2cYlWEr6h6C5KRNYWVoWganuWwxbjN9LrkiDYg2OMEeUwtyIGQ5E4k51ru57Z5Fv5URHklxJd2nLuqIXPKrzhvhrk3ivK6/J+N+U+MVJxrLMGkPV9yz9dYMfoVdNvod93wORuIeRKpx9yNcwPcsaayQ04lvqFI5LsvRVt0ne3u4TzTy39xIQWEhobqILgqo9hARpzCY51rDIhAXF6tmAQgcBzP8AEw8Ux5VD3NeYqu4p+FMFucTfNhHn4g1kuPT12kqLUVEKZ3OVkSSt168t3HqWQ0UPlaZDbaSv/KbbUm19MjZt9ut2/S8pztUbAHIxuZGBGfbxpmMCKfUR40ARcM/jTa2HIF3yVnOe11pWTZ9xXZfBrccgT7d21mw8TblJhUceRZz0fqF5JjwkNNfXS1rkKQlKFeg1fw33m3bJ3nU2ckgk4NTIY5IOZrF1rDiQrgTh2dh59hpa+MmAU3JGfXn8Y3Vbi2I2F3b2OV29zYpr2o2MUEZFT9BAW81JU7ZWEhamYzDbS1FZOwGxI2GM2phdPfyiK1B1OKlSOAamJOWA9tPbbtl1ud/HYwtfLPqXSPd7ADmtZ/ijx0yzkfj7n+3wtME8e+OwFzlFxLKq9h2myHJnIOK1tNBcS87ItpTb4WW1KCWmkFSj1AMKHbrrdLI7vE5o2+ByAuBDpC7AaAPitPT7fLBeXEc6i4hJBBywwTDMUx1VgWdYlyeLrD7W4wrK8ZfiWsG6gLnQZNbJQUv01kTXj6z6Z55lIUpLbiPdCVKSpO+tWfvrbS5jind5UhlLQTqDmvapGHA5Ec6rnvL36XHSRxGf2Fby/wBuLnzK/JTw24j5Q5CyCtyfklbV1inJNjAjCufXl+L2b9dKF3A7Utxcgeghl2T7YS06pfuIGy9h6E2W+buO2xXznh0r2+M5eIfNgcjxNbFZSGe2D3oXjAnuypC/cp8UrTyz4uxvEoTFjLi0Ubkt2zra5xhD0iXPwt1zFJb6n3WRIr6/Ia9lamUq7lKIKQSNV/UG0S7m2JzD4Yw7vUoi/HCnHxiVrWu+RT7yMPYtalvGf2/udrXNKfBn8K/UM4wLJoVzlVauaYxteNn101LkAjF9n/Nlz4GSx5DceUGldqlbkEba0Hadh3VnUQbIxpsG4uxw7SR2nKqhkM2tPm+4VuccxcM4ynxpl8c0eH49AcP93cNcBcWHXxv1moRV4mxbPPpMlCLhFU0iN9SHFOKR6qOt/wCq7WK82d9ppjDDNGUODV1DHDnx51s+2mSOYFgRxahTj4T93Col/dg4qtF+KUh7C8eFhFh0eM4HkFFFDzjdPHx/snYXktRGZ733bHHZ7EiClSUnujTCVnYaovUFjotrbdlrfJY9rX8gAga5o7Mk4YUyYpLmOSCFpfIRgMyUxwAqrbxX8E/7x/B3l3l2XXWMHI6jI3bXDjMZlpVkOFUOJpN4ijYWhDb8mRdvrbbd/wAnu0ofDfXMdu6KO8dKSb7N5kW4tuZHsUEB8TEDRpOOOJDuIypiHQYS6MeIMHDsRwTmtdX2v8Ovl8k8kYpGWmuRzRgDyMOyZhSUrxPm3hSSxlWGz3FhS2HLCxalvMdiwla46XAnuSSNbz6e+dLt9xASEwfGQVILMx7Vy5VX2Tf1XMaVjkaR3OGLVPNThWyzx3l7ec4Vj2V9Ey7GCY17FQ2ELg5LWuLrsiq3GjuWVw7iK8nt6fLsR0OunQPEsbZW5OHt9vaq1dMfrYF+YYHvGdKpZUSNygbHqrf8mw6g7AJ7+n9GnVOtBlSq6ipOx3BCfUlXVRO5236nfqfh021h/LitAqij+YtxWFkn208ltJSkJXgfMHF2SxUq6JDkqzfpFj+ylavbn7gDc9NQ7p72OiLMPGgPfSZQfIdihBb++vnsZVUqf7Vw1hlCUlTwHQOevzdOhWT8NSraUtWOUqAUyWmIZWsPjBK1+Ix1iDXQ5SVuK+q9svdxHcFLA2Ct9ylCfX00y27fJcuiLQGNNbe+wgbZh0TyXuapHbyrv4tyibT8gV4f7XW6y3iyY7IA/wCkTEIfUDtuoKjLO4+I1JvYRLb6gi6f21XWj/JuRqHia4HnlS65XqjS51lley72OM2btqyhptRSmstSJbIIV1UhKXD0G+2oW3SB9mzUOGn2irC+jcLx7Yz411g82nH20jKt5mK+Vpf3bLQ+cdw7u7cq2HxWN9tvhqRK2UgNYPCDzqnuGzPe0RBV41iZtxYKeV7ClxW0rISEAFfr8qlK2JO4/q0+1paF4mno7FzVa7F32wrM4pOtTcwVLnSyVy46VrKy4Etd+xR7awpsd3p6dNRr1kZgdqa1SOSE03cN+nhehR4HtxqQF8tL0WStCQS2laQEgDZe3zKO24Ow1rdqzSow01qTHK5Tih50wMy9coLKG86popclNEKUodiU9yfcKgnqO0Hc6uWwOuYXsbwbVxBr0O04Nc330/FHawMojSm4Tq1eyAEPKbUjvWod35fzKQT0Hx21HtLL6WIOnY1QT31CbC0O0PADl9v2WsG1ezsan7zvqJUdX7ma0yhK3o39kuhsDuKO09AOurFrY5SEA1D4+z76efG52RISkLPdjuWU21MZz2pbryapt1BYV7aUkKlqZKQQo79OgG/7dJlLy4wtPhGJTj2VMgd9PEHvVy5LjSIjW0iHlVJb2TzjzFTMaffQ5utTkdon92kkbIUR0H46fDRJbOjaEcQU7/8AGnbF4ju2yPGAcD7ONZ3OeUZOY3DlhFi/p9ewU/SQlgLUn29wl5xY6dzgHoNRdv24WTdTnB0rs+yti3HchfEiMFsQRBSd/jOU4XDIbDrSmkIbaTuCh0Dcud2/QKJ66tkAK1QOf5bjqxHwrjDW/apVJeXu4VbJ7ehSkeo7R022G3X10aQqgY0x5jS5QENOFgWK1WV2UqglPqhKbQmTGb7kbz1H/Kp9w7Hdvb0HXVLuBmtiLgBcc+VQrh7ozq4c+FLrJ8NrsBNT9ZDak0r0xuKEhO4Wt8gFTu5H+S7tydU1tPdXE7vLefO0kn2UxC+V7y6MkkYnjhSts6WHXstNVrcNhtSN20MhDavnbHY4B6uEEjt1DNxJM5Hue5Dz7ajyy+a/XjUX76qehWElD/cJRkLCvXZaXD3dy9+oJBB1vFtI2SBrmBGpVxHKC1TlSRs4LqmQlK1AlZK07nbYD4fD166kccqWx5epOCZfbjXiq5s2B9QEyZHb7ZCQHl9ncPyrCSdum3UaQ8B2QAqUxjHkkjGtgz+WdFRkP3FrVmwmt/xk7wFypHxf6gBJaes38ar7qUy4vqVRcdckrOw3CN/hvrXeqYJZNu8qJQx0jFI4BVNb56cmBnUokmRGQvIXi5PCO9a3rMxTCk3VqIrv1aY6EMtthILaY8dpMdjde5T3+20Dt6Dfrrj+7Sn6p5jOt+WOAwwr0jZWzxbRa26FKpxK8aiPmeV1dNbQ2MroTV19w4IFZkiy2upcnpcKG4UuR0RCekeja1/IpXQnWtG4vbaYSSBr2EjFSqckOZrdNt2eG7i1wOJlbi5qEEDhStqn4jMf24gbipA7t22kNqQlIBXukJBPd8fxH7NSry/dcR6MQAcqtLfaGQvDwASDhxx7aWtAtidMdjiQj6yI2xIfaPb7iWJAP07pHQJadKSAQOpBGq6GLzV0EYUu7idbQiVzT5biQDwwz91OzTvt+44wtCmPbS0UyFdpbkqV1IZAPeCyeitx8dxvqR8pC4cB2/srUr4IdTSq8Ey/bWWAeU8pSlghQ9U9NiNgD03SAPXr66zHiSDlVLLkAK7p8BlyKtwIJdCFD5QVKJIPaRttv+0afL2ldQKmo7JnxuRfCc+XdUVX8DoazI3rGRSVtnEdYuQuunuSkxmrK2Qls2zKYrjTn1sFxIdbHd2F0DvBHTVK+3jZO6RzGPBY4EOVAT+cAfmHCtpfvu5z20dvBcOiDSxHBoc7S0/IpBRpGDiEwwWml58x2Va4ZPajh1b7Vc4j3nCPedWpACfm/tqcSPUbdOg1Hmh0Rtxwaah/UuluSJHBx1Ke79laoPl54/yZeQLngyE2CWXZaHUJVtGdYdK20jYBSnS6nuV6bEevTW17Fvn0jfKP8klD7eY5VTbxs43AF5AVcOzkakl4iRLTMsGy+fZFyU9G4vvJE1b/ALqvcscenQER2HFbpcU42+tSUk7lKV7DUDcw2K8JYiOKtTtyqOHJFEyRdbXaSvd91RIyTCMvxLM5NRQOSLumYmRcgx+B9Y3T5pia7XvsUS8VtpCmol7TuOPAqi9/cCDsj5jvtEc1veWrXzNLJkQ5OY5ECEcCeda05lzaXDnBHRlSnL7cqsR8WPJqbiE6BV5AbykkPyfpX4E6mkvY3KfKu5yfXyY6Et0Ut98dwjupR2qK+1Xt9oGo7zsYR0ttpdEc25ovDtTnVpb3ouFhmaj8EdxwCIeytjDj3lDDuT8Hj1F7a1sSwajNTKyTIltOKTMaQlbDrQK0ojfWp2QtClAdxS4BuFa1+OWC2cGXBDSAgBOZyReH2NQLqzuWPWNpLTiUGQ5/vqQPI/HmV8jcM2vG9UiwhzMgq4ES4kUE+rly32EzDKfr3rO0kM04beYQlL7i1L7UEpSlR21snT0dsdzay6MbLGJupVXU7+EEZpzrWt4dJ9G59uC64l8AUIWt4uA7fuqpXPPsg5Vl0ptrjFnh3jXFJrcJM1zIcny3PMsfQ287Mntxmo86kpW0MzH1iJCVIFVHbKlqjvOqC09Nk612uzafMLpHAhoDWHQEHNyYpxrSYel72bxOwcApwGJ9mIFMZafbI8gfCDkJ/wAj+Ics5e4wyjAat61PNeHt45ml7yJIQj2kVNphzKLBlXG6YrzgbxeMzBgr9tIffcWvuTPtNx2vf4g26eI2BwLGhzmycw4OH5gcUQio7rC72yUeTHHM4gtfqaHRtCqWlpyX+IEO4hKsX8Yfuk+TvJHGD/IXKnBi4MKhvJVdZ8zZLj1Jxrk7tRS0btlM5EssVpJNtWNUOQz0Jg18FqTKS06Sp9xIUhOtX3zafpbwCxkLmgl+osa6TU44q5rQpJ7E7K2nZRb3Fs6GYPjamnyQ574SFTwh7iWoMVCHtq5fCOZrXkjiOizKc9Ve7muNpyKI5TNd0STUSj3xHQe1CXyuKQtYUlJK9wQNadutxeTRPt7p/wCq4KUaASBwOS9qitn27pnb2bjFNZtd9NHI0IXKA4hcCfEOCYnCoj8h+T6OJKtN3lU1jHcTnzX6KVkDjDkB2Etxtws3dahr3ktyYiEhSvkWFEHf8NaWwz28xBa57Xjl4mnm1MF++ui32yWsw8Aa+aNHeJwIIP5XE5jgAcqplyX7w2ZcC8k5Hj97ktt5B4kJTTtZIw3JKk1k2hk7FEidilzCsUxrtTKx7yG5UdPcO9CUnprb9qs5hC4sbKJdeBkJDcTidOWWfbVNue22Mj2SRMhjIb+SNvmLy1t0kjkCDVbnlD9xPj7OrmDc8X8HzMDpcjk2jHIFE9KkWczL2pRPdaGigoEJuxisLc912MCrsPzEjc6vbbar++cjnM8xpOktHdiqBMsqhSXFvZMPnPe8FzcSAEQYgAHxDtqnrm2bFu4lfluG5BOn4NCmO19cwqXHj2NFIdJeZrpERmSFKRGcJS28G0nt6bnbXQNngc+IxX0QbdZFcV7q0TebgNl1Wcp0OcpT8v7aYWvz51+NOi5KldvKYq5kGkuZKUmfFLziDIjuSEAKWgIAHXr01Om2ryXa7M6GucNTRkfZVZFujiDHckyIEafbSTiWQQtIkMlSgPc7F/M6nsO4W0s9HmHP29RpyaMsGGLSMuXfSIJGOfpfm0qvL93ZS8NgLaOmaH1CDPbEOSGypKoExpA9kvNKJUltQG3ePQddVjWRwOcHAebmpxz4Vbhz5mEhxdGcyuXspzON8rdx4S8cyMvyMbu0GBYsPqUqKBIQURJxKj2xpbCu0tPo+VQ6K1TbjZNc9t7aI2QY4ZjmCPuq3266kEf0t0SUbgXZEd/aKyWN2r2D5Nb0Upoyam3cbQd3XG25PcFKiuKUCEJfKFJU24NtljbfbROxl9asnwLwEPAj91NxONrOYA3wEEt4hKefG7yqs57ta4lTUpKFPLjurbM15xkbIkMp7UpeUps/N2kq2Gqm4imhAlUmM4VPjkbICzAOSuvjSZ/D0/M8bdlKRByWzfbrw4e1SkyklyRGS302IU3101fHzHxXDWjW0dyCl2zZPIdC44qor11b4rbmOXAv2Xa6xhvqSjcqNcVn2Fd2+5WySR8dxqTcJJAhzDlH241HhBjl4kCnSMtutv8AA7etdS9HmVsZLq0EdqklSvY91XRW7ZV/VsRqub+tayRyAKHfD7camEFk6nBpaoqWHH93CtJbkN5hSm7KC0S6lYQ0Vdr7KllS99x8m5G46dPjquEJjcSD4mtpU73S2+lxJxyPEGqBfInCW+OfIHk3FoyFCA1kT1lUPnp7tfbNJlpT2nZOzS3FDcfDXb9kvHX2xwSuB16EPeCnsrg2/wBp9JvE0YI0KuGVRZz1oTYdS5sXlsWSveQ0rdxbLqNgU/gpIT66vrLU1zgBgla7c6vCXZrWPkyP09KG2I5k1qUIaMhZ9taO4dyvcB6HtJ2306G6nayUfy4VB+ZyDiaSipSVyUlKP3aHPnSD2gAdE9yfT008AUJ40ogtUH5qfGbWOVciVGkIPus+6XAE7BDfd+6dPXoHR1SR6jWutJeNI4VFEUusxluINJec4hkIUoJV8qiAodwSQBs4PTuWofH8NSGMdLqHHsoa1xJHx5UmkzlPvh323Y5QU+2XG+xTnzbKJRudgr4fiNKdEImgalcc+yjytObgWVk3JUh2Yge0PYW1s8sdQrr8uxPTSQyIxkldQOFYdHGxunM8KTGaT2rCVXKin3P0xpUZSEABhCQ53AJUNgo7776sbISxwnzQgdiOP76kW7ZBEknGsHDfdnOFLaFLWB2bbgbqP5UDbbpvp7QI8eBxpL2tY0kriatl+1r9sbP/ALhPJ2VmdYrwvgHg+PjuR845w5CsXlWjFlMMmHxVhU5hg1h5AymohSHf84ebTCrwuUQrZCVcn9V/Uq29O9nD7dhn3+7ZL5DQWhsQY3G4mUg6GuI0gfzHeEcSIc79EZkaFansHee1CnNDyNbuuOcQ4ZxNxBlH8L4vX4Mcxx2xwnj2nqYc6Waing4/JRSs/RwI636utKIi1SJ01xtklIUor9T8o2bvv3qPfXF5udxNcbDtsv1Mr3ObGDdOfg3xkapF+aNmp+lNIrWXMjuQ6U/y2tUnkcmj2n4VGXxU4swCroJHMfJPH3JmTYCbS2xiuzLDIkO2w7HM+Yo0iPC5CZlF9VNXyJT0VMO2VHVEZmOIaeWn3ADsF83qPctyFps80UMduQ94Li2YIjgYjxKNKtwJAcgOKNWVoRbm8Mcn04JBc3LUmAK88PZTYMW1pkNzxBW51cROLr5vOeXJuMZPXimansR6KpgTqVp+NaR5UVm5mV7rhbcJWzJQlx1tG6N9bj1NuO57ob+826zF7ZWdpB5kTIyAdTkkkKKqko5MSaGPeyQOkZq8tSmeeSnKq4/Kjkdum5iw7E7nlpjlbJaDIoFjlFK04ZIwupzCvTklC3XyAF0cdGU0kyJOjiuHtdjoUv8AJ13n052eLd9lk3Wy2aTZbWUFsTnAtbNJC7TKrHfqhsb2uaQ/AkK3Oot0+3ukkjifG9SniJZlwXGns42vcYxPjazows2FdkeP5Dl8mNLcWzJopuOIYrrBNdKiBqO9ChS1Q4lqrvaAdd7VJUVJ1XdYWo3PdnbnfWkjdyidFCyUOQPBUoIypRwUgngMK2Gx2axPTE3UF0/WQfLawBCJOQXPnhwqr7KM9ya9tzlE7MbqTZti1g0yI8kpYhroopcbar4LDwiwKoSpCI6CQVrS24pRUTru+z7XFbbdHtzoG+Q0BQ8k6WuzClXAcUCe6tfhnki0sHzDnUt+OeKOROeLViwalsWtjjOGYAjFLy/s3l0TFzJnNsyGLuxtlhcqVT0JfdgQ0IClvs+2gAJRpPSXTEczLmLaYzBbmZ5e6Ty44gTyLScCUKAElVIU1tmx2e33dvcwXZna+RgEYYhjMg+Vzwq4ZZVaFingrw/i8K05TnTo+QYhEqMW4/xOujQLsSbG1W02xkt+80uUmZPn5xfvPSHksFsRmlJbbJUkqPa/Tv04dt+wsd1VP9fuU0z3lGpGGuXTHwc9rAiOchPIU9Y7HDAf1TrlHJQifjzrA5vx9yZiGYP4hiOXuQ661xJs8c00fLpT9Df1zUtdKuqer7V0Ro10ltkMB9ZaeUoJafUVHfXZIbWO3i8mMeFMApQAZAfsrZow1G6W+Fhx8KoEzpgsc4U5UospYcy3iDFo1ZdP2dVNyXIoWRU9pQWkZaXL2rv00zcuyrGkx2Q6uRXB1S4591TakJUdLhtXiUOcjWOyXh31ZPnjdCkbgZU4ABRzHb316+buC6Ono3JWPY/b8Vzpfs2Scmj2FHn/AArdJeYcVHTVco4Ozj2aYch5e6Q9LZJbUrdxJII09eSs0+W8eAKdSgjL4VGsY5HSrE4vK4sIIenPQVB7lqHEuCrkSqqsf5CuJFpMxbI62nk3lxID+WYe9ay2WIkK9yHeIjLMKmLdbcjzOz2/pXEuthK0OtnV7i4D3AMP6jT4eXt54VuVtZsib5ugG3eCHBMu0cQR8Mqm7wjxnmvFFzjlNAusRfyiQLUO1LcyXmMl6FZOBNY3Z0FezKpXGpHzFlx95hOyipRSSdS33OmEGMrKgwRU51FFk27uy0hzoQUJQBQObsz+NSX5Ivs1XBfckRajHYzFpGi2smwoaa2rLVcVH0sy2hwkexf1D7CPlacr5aw2hI7dyesJt6/VqlkGeQIJ9wFZG0Rlxjga44KoJ0gcly9nOpHV3Hl3aYhFk40+7U2tVEqUQVU7j8+Oi1kuSHZ7r9VbJalOxXBGTI9suh5PduCCCdWpidK5WvOk1RyyRtGiVitxx4pl3UibqheF5Aup9nXyLOtaW0qRBkz5jkOaX0rfh2UO+S3JrnfejqWmMFI9hw9iCtI1h0DF1n5xxHZTemO5tzC5qw8AawH3I41F5G+OmM8jSoGJ2XI3Ezs+xscjXX+1kd7x7SxD9bjdjXQkuxrqLGunY8xSw4GzGDi0pQptaDrnUtvFcWbbpgYZW44jEitU3LbCxSW/qNGoHgh4dvtqimi8fnxwJdc9ZGjLKPIrHkmiwLi22ZgodwuazcxHbLka/XbOLdskz6qljor4EcJSFOzUuboCQk8/vNviGwfVu84unlRpAIaQ3FHcSpwTJa1ia3JiMpUpi1Ml4jHGmywDB77FOXYWQfSmIxNgrq7FTNRMsb+J2qEGLPpKptwJtrJmWs+y2tPV0oV6J2OuQXET3ts3wv1l40tY0a8c2gduQ9+S1ZdNywWu6QXG5MDoGyKjuByDiOLQc62APFH7NEa2qLLkXyqZv8ZwpLlrmGL8BVFkljPLKnjKcyViJyXlEIk0htWmSyqthd04pfWHHmiQkdU2/pOJkDZ96ZruI/HHAwq1pA8Ie8fO4/mYPCvMVtEV9Fs26z3WyyAyzKPNRC0HEhgyTgudKHwy4D5X5O8I/MjCsfwJrivL/I/leoEe6yGAmHGqMEfgV6f0CjxFXY9R2eC1jSWI5ePZ7byHt1E9xbuNr3e76WO37eG211PctLiiIwuBIDR8ukBAV7a1VpnuY7h7/wCdKVUqpXP2rWD8zPBtrAOZPGs4RZKn/wAQYpC47vbJyGmPd5VaU1IqLc5jbfTKkrmX9zkBg+xHb+RlpHy7DcDm/qf09bt3e1s7Q6RfuY2INGPmx4eY5+et5RT2cqiX1oQ+Es44f7QzJ+FS88MuM7DxD52zzjm1kzI0DlrCMT5HyemjvrcoI+WxIsKjm5LVxnthFsEtrb/VHGkgvFR3B9vfWy9Kv3Lp3rGbpTcZNdu+wjmaQEGsOLZM8ymZqTBG60u3McVY5inkvZ21b/3LSotqCz2ggHYKAWkEns9CobnqP8GuuqIwAVIqxAQJTW0/DXHlDyLm/K1bRJj5xyDChQMktffWWpbER6LJUmLFcPtxJUx6EyqQ4k7uBpA6BIGorI2Mc97GgPkKuPHDKkIC7zE8bgQe6nIn10G2ivQLOKzNiPraeVGkgKSXY7qZDD4HQB2M8hK0KG+ygDpUwEzPLmAMfIjll7qda9zXBzSQR/hXnuaivyCvdq7mG3YwJBSZMaUnvbdWgK9mQSd+51lSu5O/QLAO2h8bJWaJmNfGcw5CCeZBoD3td5kZLHJmCn76wFviNSeL73jyojRqXHpOI2GHV8avZTGaqquwrXaxCYrbQRs62XisKGylOEnfc76j38TJ4nWuIYY9AAxQIgA/Zwp2EDS4c8Kp7+2p4r5RxNe8vf3i4nIpo9BkuGy+Op095hyXIfqG76Gm8Q/HIUlcyte7XkblJDgSSdav0Rst1skV0y8aGl0o8vFfCBx5LxHMVXWdqWSSB7CACCMeKnH7cqtJxqE5juXZpSMQFt0V0uLnVdIQkiI1cWy1wMjrgpOyA+9MiolhPTcOnW5Rsexz2geBVHt4VYgASOz0u8X4Glu6rb5QP7J32IGx+CdvidtLDcdRNK1Lg0YV5lK7Nkr+I33VuTt/0Q6ncb9fw0l48VLDVGGa1RH/ADFGS11R9ueXjtpPZrYmec4cY0Dkl13bZuFJmXRDaDv3+4uGkH4J9dV94HuMbIwS/Uqd2dNz6vIcRi4kYVoEZazBoZzcSNORYsOjcgOJcW13DuR3bbpCCDuNSLbWWuGmo0EUk6PPhRKTqINjNeS428VNSE7trUpRZe7T2gIT+X5D03042SAEqEkGf762qGOWaPWXHAADgMKwD8ddHkMe0WFRHUPGO8QO7YrT7anR8O1PQnUsSCSIxtQg8aivBhl813DCpR8wpanW2JTZCG3pOR8fVkyLYs9Pq1ssmM426QPnTun11SWTXMbK0ZMmq+uXMkdC8gue+EIRypkqDH3pii06+zFU28lkLfHa2XVK7UpPwABI66udTSMCATzqnYTE9XDEUvYfE9vdTbOHBlVrz1T7IlLDxSwpbyAoJYdI2eI+O2m9ZaNRTRlT7p0c5VI4DCs1TcfZBFiTqxmKw1OhSvfTNf2aZcJ+Ue2+obqS3+w6qZon3F39QClsAmK4nmBVHcGW6uHAgtiBHeR2cKSz93c4xHlxskfrpn1ani2GZCVSm1pJQogJ6KbO24B9dSJdvgmANqUc3Ptpm521hAcxqO7OPfTU18Bu/kPjb6p5Slr2AJLaVklCin9vT+jUsv8AIYIwEen+NMTyGEAflArOVGe22GOmuaZiGL9ShEx0sqEwMoIS77Z36KSgdPjvrIhEx8eNBt4n+JpdiFzT2VINizxy6ifrtY83adzSPeCAlL6JQT8vvhXVKh/g1kP8uTyU0tPHnUdwe0aFIHCmSbmzLrILZc4KQuMhxphpR29ppKtktoSNvUfhrE7NA1hdRNPSSv0NaSoFI62bdcsFBhsOoWBt7hCR3pBQsKI6dCNZtj4EOLql24EgCOGvgOfZXkconXEpVHQUFSNlsLUndCh1JSenchR9NSox4lJwqeS0KcQTwryIix4Cy1IJcV27uggbNkglKUH4kb+ulSkl3bhUJ/zeGnv4z46jZGz+txTYpbrJLT0v6hCW62WwlRW40y4pR7+9CCFb7dutP3rfrra7hsGmN3mYAfm7/wBlVt1cSRuEeCEcM6VV8nBhNgZjiLa2kwpa3VRAt1CoMuEsIdYd7Ce9ha07gjfuSdRo7jcTcts7p4BkAwPAHL21Hf8AUud5TxpBGX7KVsK5d5Masf4pr0x6qJDS7Bbi95ZkPqXspwOnqnsTttt12Op00ce1HVA8Oucu6mwPpj+m5XFQajpnk2YmzFTUy7ARYC0O7qkOLcD7SAEe24T3BtpsDYattthbJCLmVgL3diYVZWzIXQtLmhTWGp7f9aYdFnIdfsUKUh5ySoF9ZT0Q4DsCdkjY/hqzDGxhG4D9tLkZpJA+Ra98inflAANH920OpSdlBZ6K/wDND/U0ByikAlpUGsC9jDoU4r2kpAB7e5QA6enTfoN9JJNPw3Hlu8WIPvqaf2z/ACMtPDjzL438jlULuSVGEpyTHcqoq5bca2n4hmtDNxrIn6KQ4pEdV7XwbAyYiHSG3XGfbUU9wUKregJNskt9SPfl2H9lbLtG+x7Lvttudy0uihkDi0ALpIIOHHsWt5Hjbzy4H52hNo8dOUuOeTsrmwn7ebgU3I5WHZ9U07TaV2sq5xu3rjauyKrvCZMeIh8tE96nA2O7Xn3cdn36KV3mRHywvi4dhH769odP9Y+n2/aBHuEYlLF0aCZARmNOHiHtFdWeW2X8xVMTGcgmUNNi7UxifLx7FmJT9jZuxXUqajTruatRjxEujd1LDaC5tsVbb612JjjIGzue544EECt/tt32TaXPu7MSyyPYWiR+AAIQo3h7VpZY7kdpjCGoVnGelVsdKUsPLX3yosZA7EJWtwj3o6B8NwrY7DpqYWHiQarGbiyWTz2FATlwqQWKZnTWoLtRPhTUJQlDzbBa+pY/xRJQdpbSUq32BHYd+h062QRjSSAe7H7Ck3bWzsVjivt/w76XNe+3GXKU07JWZMkynUSJCnvbWUgJDIWf3DAKdwkdB/XpsuGKfK441RTPkleGSBvhwwwXv5+2nEp7Jclr217k9NwfkCz1PQeqjsPhqRE1q6gcKqrqBsauGQ+y0pvfP0rzhKNg24EnYgnt9VEb7Ht366fezDVVDJpDg3FSV9lMRkJMh90AIIQe4FHaO49FKW13fm2/Db+nVNcOWbTVlaOARedIvJIsWxqxGcT7idu5SUDd1ZHyhIRsSCT6/D9o0iV5ezSFCe2hX+apIyqlnzBwaK3YLmfStspUHk7lJUSjuJUhbaU79wPQ7eoJ1BdJMOKBavtuhE0enNvFc6RfibgH6NgXJ8yPEYbjuNTqz2m0KJScgdr5iCG1nq259G4EbddxqSbh8rWvkK6T7ez2VR7pAxl42JqeIqh7B9jTnDgOlzvDK1pnHsZupVY8iMuZaCW1YwqJ6R9dTPGTXyYy3DWuOORu1R6oUgnfY6l/WXESOgcdI4cPd+2qqOC0lkLZ9QJGAGGI7aaxXjmxRcnIqoWJiZATJgImrrZVo1HPvKjPln235EimU8QtwKH7tShtsN9yZr9wuXQOBarzkgT91I+ksw5rmvRhCkHEjmedWC4xgzOPxGawQU0zDTqpMKFXP+3JjoY6ypAdcUqNUxmwrtW+r3HNtwjdSgNa1dWMtz47nSGrlx/YlSo763jeWWw1OIRT8vs4r8KsV4/ye6sYlLRIcXAr0xWmYzKn3kS5yG0IC7FphsKVW1bSEjd93tflLO/cBvqTF5kgbbgFoRABy59g+JqrNtExzp5ADIpPYCeCcXHswFWR8XZZY45Fr62U67ktIXGXJLV59PIfQy2kILVCluKXQEbbj3Ssr6gHc66DsF/LYuZBcDzLAO1OY4BziB/CUQe3FK0XfNniv2vuLcmC+DDpcxxa3/b9vAcanJGrMfta5lxNZAfgzoqVBl6GypDkaQ38zL8dxspCVIUUrbUOnVJGu+Q7Vs9zCyZlvEGuAI8IUdi5hK4fNc7lbzPgmmk81riD4jiQUX9hpruQeB8SzjHLShaS3Rqsa16qTLiV8R1Eavf/AMpWphpEZv8ASnSB3sNqa32GykkAituOkrBzvMtnOieq/wAQJ7VIKe3CrG26iu4SBODIwBPmLThxXFT3qvGoN5tiLHGNhiXC1U0uFjNFUVVLXWMd2QxDcjLZHdELalSnWt07lTanlqG/VRHXXCurdpfZ74+3mc1xDVJaqIQuI5jIivTXQl1Df9M/1qJoMziQWEeJujDUvamBHDhVX33a6NNnwDFcrpzdY7jFyGZLIDrkVyM80pKXVltKnESXPbATulQUVjfpqgt2RfVxvlKxApgOzD41da3+RJC1XmUKFzHEr2CtEvnae9kV7cWLUixYcsVONNS/ddYlxzAQEtxnfa9takFIKR3Dc67TtELA2MOAILVQoc+01yje5ZC5/kl4c0pgo76jPQXt7iFlOsqy5va2R9AksqhzZYL630lqdCmuLcUW4LzBUlbaCC7vt6b62n6aFw0NYwN7AAnbWjvnug4Oe95cE4k5cqTDNnMmV05bdg6w41KW9GWE7PRSpZcSgbbJeYR6bKB2B2066CCMtKAnJfZTAnuJAUcjQftnXOFkstZ3tGkEPbtvvsJKUKfQNkSfa32SXAACRtqJPaho/Sdx+FSYLp2oCZqtyUZVnq+7YkK+hlErjlxDSJHo7F94HsV1HVpR6bjUJ8MkIM0ZGriOdTRPDJ+mcQCgIwNcKy2lVlm/XO2CgA6WmnN+1T6FbgNq33S4Uf2T/a9NLnhhmgEpaCftnxpMEssFw6Mv0lQhOXZTkIyLIKswnQoWlOyvslQloStL8Nw9rye7ZSmVtb7hJO3d+Gqc2lnLqa0Fk2S/d8c6vH31/Cgd+pDhiOXGnJtswrHI2PLStUuHF/zJa3EFMhNZIIDTcgK/eNyYLyh2nqNh66qI9unBeMA74HtFW77+3cWPbiCE7R3UsF2LkqIH4S0G8onE2VbIA9qbLjMdqnGC8ghDylxwdgevTUURD+XKEhdgR93dUiQoroz42oV4kIppx7i3N1SU2Z0Wy348yFaupBQHluMbJeQ4oDdqSnt2Pp39d9U7YQ2Z9tPyIFWImBayaPLj+OVOTZNCW5CvoY2g2CoOQwk/IQhuQlLdpFVsfRLhUNvhqHDIQx0BKvaUNSZY2h4c0Iw8fZSmZjNDGcPfjOKVIYuL2IGlpPamFFmlxooR6AtpWQNyemmWDS6UnJFrMga5zRmUA99PljTzsX9PZYccQzBTPakdij3rJiKnIcfUB39quztCQNuuo8TiVfxTjSLqNzXaBmmfbVZvnvTJTyXEywOpH8TY9j0spSoLdQr6MocQoo6ISSkbp/o11Xo2TVZut2qSHn3Z/ZK4x1lGxm4awcXDHDFVqA1tEQliOx9SiIp5a3CtSEqKW+whRSfht3f0jW4QkidzkVoFaTdN0NDBlnTU27k+rdchpUuRAUolCnj7iJG43LiN+0+vx/ZqxZof4iUNRGFuZwcKTrVp8vYUo7u/cb7pKuv5d/jvpfluGNJkbqcp41LqzlmXXJg2EUR7VppuI0tXyvv/AEQKe2Qs/KDt8oB9dazGkRLwug5rwqzlEbZHPYE1ZHnTRvvOrXKr346yYzyXWHCCnsbO/fFdTtuexXp+zUxwawNlYQNYxFVtyGJqK6zXikx3XVB7t6o6qA2TslCQNgB1320094J5VDJDfmyrgw8U/ukH1JKUkbDsPRQG/Tu69dJJ41ksVqnMV31sGkU3ORbtI9h1w+4G1Abtgd3f3gboSjb4acdPMNL4lLgMFypLpZBpazMV+8Qca5PzHzPgvDfEdXOv8u5SzzG8AwasYiuzn5V3k1tFqYj648cJcMOvEhUqQoqQluMyta1oSCoSdzv4dt2ubdtxQQQQvkfiBg1pKAn+Io0d9TJXAQ+bL8wH2Htr6KngN425xh+U8SeJHiZWfwp9rrgzH8k5M538hb2zis5f9x/yNuYn8PW+RQXo7AlI4AxHJ2yQ7EUzFtWqhmHHXIhIZcPzw9X+q4d32C6n31zmdd7mYHx2WoeRt1nE5GT3CO8b3swhhcMA9z3t1vBbG0RXh+mjRkDQHyuyBaM3HiWtcEY0AFMT4nFHs4i8zsJ5J8q8uxS8kqj8AZDih4W49qSlsR8nh1l02za2927GUGxack/SLSlYVs1EajxWiBuTW9d+gdz0v6ObfvnT8Hn9QW0wvL4AeIwzNGrS3iYwjnHEtzBSh9vFFEHhjjZkgPYAArOZOPjODiQcDgMKrA8q8gyjx58krTxP4k5I5Bl8E4dm6bjMqrHrBcuBllhmuNwraoxqbQVzzZyGfjKGxCQl4lLkxCN0haVbbn6S9DbTuPR7N93i3b/WL2HRHKARM6MEnUC5ABI5E4oVB56ffMFrcyWVtI59mxxQhx0vKYEtVDpxTvqE3mPlHO/CvAHIuFwVVfKHHFtmmGcz5DfTKyxr8uqLWDjlpjc2M9NllFjjiqyBkD0ObFRu26Yx7F9pUk59GN82O96xLt1gfZb81stmYXva+J6OIGAGmTUAoPB2JxAqTtN262lMFwA6KZy4gYEAgAnPI5ZHM5CqffF63pbWZlFq9EmGXa5XUR4Kp8t6fGqcfqqN392qVIcVMkT/AKlUZlkgluLCYUkDqkDu/XkN0dxtoLVrRaxQPc+NuD3vcQB2D+Jx/MTSt2L4ZmxwsaLcscSE7QPZz+FWTjBc+wZzkatv7ScavlmQMpxxMaxemQlYhQR4NLSY2xEfKI9XCuMqS/YWZQEfqMhiOpZKWRrlXVVo2C92yAsZ/ULWFrnMLA0+ZK5yOkcnjLWeFiEhgLhxpidtxbQQ2L3HQGatHDUVRxHPIislV+JlpB4/oc2uLysx6VU0sypZxe9RMkfruV2FvOfejQbGOyIdWwija+rLkg9it0pST3gjft92ifa4LO3kkb9beuJQkNQNaqk45AoBxq6j6bf/AE6TcJ5Y4vKYFDlV73FGxg8yMS44DjVg/g3g2OT8YwTIMtCZOEVtauUzj84LYiXWcKsZzttdrKO120br0obbYWtfay3+UHfbXYOienrN1rb3N2wCKONWMQJ5h+Z5AwcSMiVwSrbbIPLtmTtwOGHI8cfuPtFXJN2zGWvKrX6MOw7RiDdxX3Hw3EgN17oahdgSloNdjbBdSgglLRSOnU66gxsuktLQgy7BVi5oDdWoKff+81DS1gR6NOVRMhtbC3iVeW3zFUFUUW1dxqe5JUZje7IfkPRXlulaVBLhUhGyxskEQoJ2kOiefETwxqyfbucWTxtAaW+LE4innw/l23iTqmpzSLUZM8IqJOPvwJ6HVZbX1TRdYQyQtx9m+qYJVIrJfyymiHIT/utn5nPrhC7S4tcR8O+mn2Ov9SMObzX8KiZzfgcDCnLrJuOmwjC8yaXY3mFLLiqdwyZZTdOx651BgMqlIkl32w2lAcJGw9RSbpcxticRgziOFbHssMt5NHBcnxtKBwADsMgozU5mq0s8w2XQZzVY1isNyam5TXRKldakKlu0ksot41NKTKDjIj004e6y66Qhplwt7761m0ldK8Jihw7krcZ4BbkojSWuDgTgCiYDmePOrofGrhdWB4ezYXVhEi5jdtOGfNcr1PKZhDbaoh7rRJc2aV+8dS0UuK9CNt9VN9vLDIbdk2lvPAh3cFBIq+sdikNu2Tyy/JUOkr7QnfjT82WD4JZlg2L0plBaTXONIrjCsrTvUA29ElOOOCE2gtBtAQAQPUHuJEaC9gM4lmedKIiIT25n/CrOXa7qO1cy1gBl1agSQQzmqICvbxpUY2+KnIhOX3VEChhobxmqE2rsXkNRWmmbC+tLF6XAcYW/G7mFNyEFDadynfqTttjvkbpDqcCUCDVkOOeK9lc53XpyWK2UNJe8+J2ktGKnSOePHKm65JYxbkPk2yscWiuMolVbDzzTG0YT40xhSDKkKZbQ86kuQUvIT2lTRCVIVset3DfxTyY5O/ZWst2+eGBH4Fvw5ioWqh39Rf5Bhdq3DlVVzNkV1bOfUEw7ZbjL8d1x1gKdYExthTsdaFtpblbgkAnuFHdSeYTCoJJw5r28lqZeWsclh8upzW/bGoM+Q2T5JzyzwP8Ab48YsTfr8PTnEljJLnLZ0kfxBytld7FmXtjZvJYC6HGqWmqo7bTCVvPoaBPQlGtSu5LrqK6t9h2xgisInISVILhjI48schx51zLerB1o5loocHkOIXFurEjsNWKcr/b6l+F+IcWc41GXSuXcs415R4Zn5I27Us09c7DayitpcugQEqfdsGsPTj9g84lx9xyYp5hDh6kIEqXpGz2HerPqCOaaVscrWvDiAwh/h1ADEEEhO9KRvDmzz/XQtDGNYxmkZICirzPHnWxJOQwqRLab7n2SpxKC6ndLsc7pQXAe3vDjR67/AJt9dMcochzWnsTgANNeBpplgkR2Wo/ee95LLDTKFuBCGQpaW0pBWGWkJCj17EJHoBpJeVIKoPd76xxKcxTa5txXi2e5Zxxl9+0p6x4zspdxjzKVbsidObbSp17bqrtW0gp/AjVLf7Dt26blabtetL7mxcXRIcAXBCSOPZypMkTJEc4KW45599NlydxBeZbz3xVyPXpR+jUNHdY9lba3FMvyoFy1YNFfuBJHss97Y7PgQDt6a17eOnL2+6123qSF7Ra28UrJW4qQ8eHL/wBNIkY6SSN4I1BQcakzEbUxFiRlr91xiLGZcePRanWGkNqeXvt1dUnf8fx1uzdJAY04LTrQmC12qBHQJ7idwSFbgH/GA32Sf8OlNep8IoDuJrmAfQ9yRsTuQCkjYD12333/ANTQ94yIKL7KySgoKjsPlPQHdHqFf+WHqdh6abc1CUB/D30AAEk11zwBUyt0HbbYKIJBO6Tusj4I/wCbphwATV31Iixy+WkZ3KCArYKCN9zsPRW3QBIB2+H7B6als+XGlFVHZXYtewV0V6j8ium4O249SNttDnaeFYx4V5FK7+gBSFgjoO4jt23Pd1HX/U1gN1BeHJKFQpXBxISUlI3UkEdxJJG/puD3bkBP+roc4AYZ1lK1vv5n9KHPt7YCwtC1rc8lcKDPVPY24mmulLU4Nu/t7dwACPXrplrz9XEuaO+6nC4tiJwzHCtFbAqNqyv/AKeds600gl1CwXD7ax27/Ebtg/E6lXJkZG58IxFIfJojIAGJp1Iox7CMpjx0BeRY+fdVHRLCELivghSmWkk7FkOfD121RXEdzPbl6aJTmRxq62a9e+cRDxMDcQ4e/CkLyAw6qYq1cjJTBtJbhr3IpQ+0z7u3ttKY2K9xvt8oPXUrb1bH5akva331J3MSg+a8NMDnYJn3JTnXU1AwPjQ2TMWTOr6yzo3FMSVfUVvtSQ/EJbVutKXW19Un00w1+q7lDFDCQSO1OeR9lSQ4ttoBJ8wBB5jFRSFkNOpZ7PcaXHUe5p5jbuUojuKVkHuBB/HUyMNkGkYu5E0uSNqIocOYyrHtyLKN3rhT5jShsooQ+8gOAehJSQSQB031IawqhGFRzBG7IdlOlksnNUYTj1nPsAuvnMqUwhhPbJSoDbtdfGyln8TvpuZmluklNRqquSGxPaMEKFP21GKyYlzbNPXuW9shBUpS1J3J6Hc+u+n4dMcPAnOoQc5kCuJQCnj4zqIeLWMt+4aaMmZCQmBJWC4PfcUd0oa3AUoDr19NVG6yXM8TY7YBNWPYOJqnufMui1mIizUZ9tdN/wAaiZNl2VjPYroaX/qJE5xvtbbjr+d11LP9tSUHonfck6sIXSW7Bk9AMMytSbV0j5WwNc0MGCkfbGke1lEOS87QYmiTCoakrUiYtIZnXbqlhK5z5T1CV7/Ik+g9dSoIJHu8+6QyEYNzDew9o5VPvRbhghjB8sFVOZPHHgOzhXltHZ1cpx9lwIdeAC31DuWkqTsQon1JGlyNDgA7FDUONrXyBr8iaycSBEVjLVmHvdnwZIeWtwnseaknZYcR6/u1HofTVNJNKLrQFDHZJnhWywxRQBp/TDAFC54lE7hSPs33IslaG5IfQR3IcZc3T2up7uz1/sKP9WrOAl0aoQ4FMabvWxtmUFrmkLhwrzMPxD8z6lOL6BSnBuOo/YOvb+3T+lxCmqh7XFxLqWVPmk6lhv1zMp9dZJUPfioecbQe4FIcbCSAF9itiPQjUC82y1vJBO9o+obkT91NFka63NBdlXCutJEVmfX10poQJbil+08dn2PqEqS4tt1zpuem+o9zZxTTxzztJmYMxkU/ZSjBG8h7sXD7CnBw9ydBZEAWbiQohXah0uMNNH8ynVpJT1HQfDfUuWC3uXskawFoCqRiahvhY0apR+oa8GSorJTslcTsZlBSw/8AkCpGx7C8VfmClJHp03GpsTPKZp/ITh2CksJDguS0jcXiU0EKdW8xJnvPOHdSwr2tydmyFb+hG5+O+lOOOGQw/fS5pJHlfy1lr6/YqlBaSXPdaSgI7wOvQKUfwSPQaQi4GsRROlAHEUh3ciMxax2hplI3BQsqWCSPnUNh3I39RtpLwU0irKzgZG8vlQgDjwp3MGzHGadKI99CSw86W0NzYe6m5CVb7rWB8ye0dT+3VFfWdxKv07lQZHsqHfxXE85mBUH2U83GGdZlxBy/hPN/DOQLqMvwWyk2lFNdbVIYnsWMR6vuaa1joUn36jIaqU5GktnZSml7j5gNQZZGz2j7G51NMgAOnMYfbCpmx73P07ucG5RMjfLC7VpeFaRkWlEKEYVuSeHWZ3Pl940YZzlS51i+F2uQOZZW5fgc3K65uZhuUYjbLp5dE/8AS/Ry0sXUZKZsNyUhtxTDqBss7qPFuqNtftm5G1c4yu0tcHkI1HDjliOIxr3V0P6p9Jb3tDLq52sxTByOawtkIKKSrsm5YJhWI8hPIfwl8dxfY7yZ5ITOX+TMcRit4xxlxZNl5HZWlTcvohzMfccoxMpI1my4pSlCXNYcbR2bpClp1W2217jcvBgY58SpqA8CopU8EXtrZ4+r77cpWx7Rt9rZ27muCzNVwIXS9B4iqKAGkE8UpgvE2TytnOa2HkjMwq14ZwCnS/iOA4VbWT8zMc1pV3suwkZvyE0VmNAmJpHUQmYKS4AruWVfKjT24WcVlA0CQS3hTUR8oHJv8R5kYVLmuL98oh3IrMW6kyAHYAAAFVAeHbV6NbbtSGoclonseaSrcjs3Q4hK2w4onuJUlX9Oqlkwcp4VWvt2yAlMDThVspTbXvJUO5B7kgK36bHuO6unp/XqYyVAjUXnxqmvS0NMaIoQ1knb9amVR0KBKj2AAHdW+x2H7Pm33+OlvnJanGqCaENOA8KUk7eIpEX6lkhS2wStKh3KCj1UUk9N+vw1DfGXBfzc6VDMBIWlo0k/hTZN3DKjLbUlwTO/Z1pxOygFE+2CspCe3sAISNwfj11EEo0kO8JFSnxFzQ5WFoPKoHeTGMO30hO7QcZO7i9h8/UHuACSe5JO2/pqG4nHM1e7WWsjQ50kfE+mjtZvyJg1m8hmDkFNS2VWhA+WPLoHlsOhuOAQ80GpBU4Bsr2ySOo03aPMs74H+EEYVVdVR+XHFeRjJxa7/ax+HLjT82WC2XE2Sy32cd/Va191T7Tdc0hx1caatapMGMndTVlVSFrX8m/cw4Tt2nU1LiCUxlpdGmGOfNDWv+ZbX8AcHiOUYKezJeR7OIr2V2DwbSQzkeP2FlTMKeS9/A2ed1RLjPKUUtss28lwsW1YlY7klBM0p+XYbA6nxujLSY3FqAeFxHHlwPaOAqvkdIC5kwDn5F7AoTuGI/ClpT8fZRY2zS7eVCVFElqTMly5EIv2LjZUpluHV1zskRKmCCEsMLIJHzL3WSdNSQPmIDiDHmgIVexMhUqCS2ijRrXB6csB2knEk1LDE5MSgUhph5qO66s+48+WnbKa82kdwjRCVIaajtp3T3lwtjbZKQNSYmtjOkkBeH5jWJB57FILmjlkDzWpFYvyAxVQnLWW+qBWJdbQmQp5xyxsXwVERoS3CPfcUr8ykhLSPiem2ruGZlvCZHKAuHDHhhVPLbunk0MAc7uQAZKmXvqfPjfy9G5Ax2QwGHY7sO7nVzHyrWyW2Wo7/RXXc7PfMr0Kup9dde6E3ZrtsbBO52oyOxOKVxjrzZ/o9085hYWmJpPBSSmXdwqTEWdGmqfEeQ08GHPZcKFAkOpG6gSOmw/wbg/hrfLW6hvdT4XB0LXJ3kZkcx+ytEmgmhRsrS1xaoBzQ5VAHyWblwLd/JW3FLiyUOLYV7J702FeUpitpUr5UgJTsVD8wJB1wfrSFz91lvCcJCUTAYYfY8a9P+l1xC/Yf6YWpPCVOIxa/FTxxPCqEvOC2yu34/y12XLL8K5jrditONqVGZsglRKGwvvbSHRskD+wrbWhQMEdyA8kxlwPLLhXSbiOOXSY2gSMYRhxCFK06+X8TkS8jSXYao8dJU0pwAg9CpRCkj5lOMOkhR236jXWtluW+SAuKqF5cq5Rv9s5sxexqhDnlUZLqlaQZkX5vqH2gh1nuG4LRJKkD1Ctv6NbbFcl7/DgxK0N9uNJJ+cKAOymoTWqjrlMuntSXOxG3y/MtB2KT6kLSN/w31N8wEhMqpzbhoK4mk7Jgy2AlDR91XfsVL3WlSiPyLHruU+h/HStbSVPKkFjmZAoa8ag8gd/tq96N1U0s/M+xvupCSPlK2/h8dNqMh8tOta5NRBDx2++sj9KzbtumLI3lNISr2HFfNujZaSlQIUhYB6aSHmEq9vg58KckthctWJyuRU/ClZQ2FlFjOMpeUoqR3ONu9zndsQlS9ifnLRGygOu2o09vDI4vOfuqbbz3EcQYTiOeNL+usGZyAl1tLS2vlcZcIW1IJBJ9tz09twD5QeoPT11BkgewgKCDUyG6a0iQgADh+ynixfKKdz9LW8n2pLRLTaHQEB9KfkcaSr8qHUA7jfodtta5d2d2xzkVzFXDGtptLy0uWtcrWvRO+lziLyK6dbVzSu2DJXIJihZ9paZJUtp5CevsuNubb7em+q++Y6YNmykHLBAMKds3OYXxn5Q5fZTt4vYhdL+nqSSiNIec9txXzwm3VhqVHCQdktqe2WjptsTqluIjHOT+U5YY++rZr45YABi5rvdyp0q6Oo1S3FoU23V3bK1tPJV7vbL9tuShpJ9QptYV8vqBqL5rRIWn5iKU9oCOGAI+y86evjuLJfVftSWz7zxgxIyFnZxTjrhjJUncDZKmVDfb1A1WzyFko0nw9mOf2yp4R64dRwIXHs5e2q2vPTIqeRyS3gdelxa8Sr6+DZWBbShpyW1HUXmGlDqUoDnrsOo211zoyCSKwN4/wDOvww9ndXEusbiKXcvKYSXNXuzNV03cN+wmQWmFlEeK06p2QVBKgk7dqQhXUqVtsfhreLYaQXOGJrRLslQzkKR1+3NRCaWv6abFakHt3G0lkdqgnf+ypvu6EfA6lMY0hGnxVGjLQ5TTeGIl6T3dval3dRJI2bX0JG3rsB+Hx1IDiyNHflpT3jMLnwp+511LfkJXIdUpX7s96zsoDftSpSthsshI6/jrUImSaC0vXCovnzvRr3IBlWYm1kz3o81SmUKmsp91tZ37iEpHunb/phTtvpplzFoMT1JZy/CmS/UutSiVip1XK7FPpa3QncrcZ6pIHr3D1SevU6dhuoMIy46jkDmfbSmOjJxz5fvypuZ/e+GUxHC2/HmAPJ3PRBSruKgncdvw/r1bQEQOJmaCC3BfuqQ3SzEqMa7JEgFxqIWgz3bB4p3UHWSPzJ36+hI21mGIFv1AJJQ55CkuiH81mVTL8PeQM18c+fuNuQeEKPHsm5sylOT8K8eU2ToWiniX3kNi9nwvX3DMqORIgXVQvNRJiyE/wCTcR1BSSNal1XZWnUvT1xt27TSwbSxJ5nxJqMdsfOczH8rwxHcRgmNRgZLpYXnDUPdyrfJ+6bzda/a2+2rx7wvW5k9ZeSXPvHbXjTG5TrWRT0sCbj+JY9X8l57SUu6zRRKjHwuDSMRENCNImtyF7LRsfnb6adAbb6i+p93u8cP0/T8F1LPPA9zpDL+sDHGXnF4BRhJPiYHIigCwutvi2yFkbH6ZZmPY5xJxIcwu0j2Fg/y6lAXCkHxut6vCeDsFmN5PIyRrjijhWE68oZCZM9LuOlFkgw3e91cdUFbbaEvO9Wwn3CT2nX0P3i6istgnnEP1LRFo8pBpfq8Pln/ACnI/wCXCsXL22Ng6Zx1xxsyBUn7caS2f+Q2Ao56xbzJrMaVbYMcupcgyTiMLdaYZiNxZdXeYxCE912RKvcXukInomPHeXI3d2SlQ1wHr6x3PrLpCfpfa3t2rd5bYiB8RQQOY4aY2lunQxwGn+IDFa5vK9r3ktaGhxUNGWfBfjUrPuv+SdJi/A2A+VvCFZjGa4z5TYVnnjlyFS5I2qVXUt9Jx5yzRKtK/wBzvYvq2vlPyIbagC1MYQ7uUK6+XP7aukXX/Uu4elvXLbuDqfp+9i3C1umPIdND5gD4nl38weYWu1KcCgKrVlt0Ed29zHEtcW4FQqNIJHYeRyNUQfbZ4xi8jZhduT5bqKjDXqqxaot93pT0vsYfnSnttksrYhoa2+IKtvU6+k97tlteXDLudTK3iBmBiAfxraLbboL2TU8r5ad5TEDkh41sXWtPSZBWmpsq+FMgqCG/aLDaXW0IWy82y2+B7qGIzjKVNtg9iFAnbrpi62Tab68buF5bRuvWABrz+UN+UN7B21dvsrS4d5srA54AAPJO2kJ5VcmV+K+NqqWjoFi4mSHscdsXFyZsi3yLKJjqGbSNCbLseKxieNQ/YjAISpaklS/XVD1FtzGXb9/uwJJfJFvCxP5bXHVI/PF5yVMG07vO5R2/T7rDQplkGonNxJQEcmtHDOl9x3c0+M4Xg9LVCbErGYGI0EYSpDTb0Fj2YbL0hjbubMy0lLU48hQ9wkEa6HtdxHBYxaWkR6GoDm3whKsNvs4haMaxADECmaqB91WX4rIkswnkLkph3j8uDFhy3H+6Glwx5DdalpSTsluU059Oe09iiR8TramXLTFrUGRwFQnQJJoc39JoKp8a6rhNXIMldviNLYPXbMd16ah2TXzkWKmmmlMSFthpCbNpbHa1IJ/NsncHYapbu7MIMsTWlDjwxq7tLVx0RFz0Iw4hOVMTydi71J/D2Zw3Jrj5uaptMhIS0/GmwSZX6i+zGabaXYuUqH47gWEocWglW6gDqovLtZ2zEHxDGrGG20l9u4BEJzw9n41FXl/LLq9roGF10cpmz0viH9TKd+pZiSbBV1Melx0r9lwJq2kIUk9EhQTrXd1vtIDSmrjxStn6c25j5/qCuhuOHEgIAPbjTacGeNF1yhzVIznkIMxsGwuXWWFVjsNUqMjJMlhtMmDJslrcK5FXVhlCmmApLCnRuEHt3Ol7jvjord0UB/UcUXlXWdl6fgEovLoB73A6QcUzxI9tXORYEFLKHY/epXcFJcmL96WVlP7zbu/euAknrvt6a1ZsoLFOLkzP31t7WuKteAgwCZe6vcbZisbccdgL9obBctbzSpCdyEPex9Uv22v6ttwPUHVlb7gI/A4JGQighfZVdcbe5+oxFX/w4ge3n7aRdhasM/VWLTf1gjjsYefYiluK1IWFPtyW3XHGyFIRupSiWtiDudXtnNDA/wA+N5cfyr9xrV9yM1xEbWSLyh+ZxxU9g7OAppGuSYkSytbh1bqcmekrdgS48B0UbUZlKmmCu1bILnYFgq7Egr7OgAJOrtm9iCMPLi64PABRj3Y1qL+nhcymGFhEBGJcUXFSlYK+wu5ziLj0udTqp049kEfLLi7bKC7eQzIjpYEBuKVrjONurMl8OqQflHaVdQZ9juERuI/qXAPJHtPD7caqdy2uSC3lFvGXMawgdgHOpL+NPiU3H8m8g8prBFZDq0TMykYjW1iI7ddbOZlDroNfOkwGUJZTKxSorkxe8oae90IcHcFq1uG32EbLqTdMNcjS1oAAH+op92dcEvrWWLcXumXUOfHtFTo554mZ5w4wuONpUmPEYvLLGJU92QXnIsiBS5LU3FnCeRHW28W7GDBWx8qgQpY3O2rG5t23TGxv+UPa7/dKj4imHtL2aOdPVKWh6Q4ttsoYUtftMn5UtNE/ukE79UtoASfw21IJLnEnNT99KaA0aW866QsK32bSrdPd+c9p26FHb6kJI6EbDWDlhWa4qGwT2ko7t/X5PQg9NhsBt+PwOk6l+Qj99AIOVcgrfvHcQdwFLII6pHToNiUnb1HQ6S5I3ah86eykoAV7KFfglsLBI3HdsVE+m5+KU7+nXfSA/icTwrK1xJ23Sgg7fnCkjub2/L0SSCkfjrJ8TVc72UELnXIbAoWtO6vQlST1HXcgE7H10tuoNRCRWRgK5h07hJ3QOp2A9Uq6DbrsR/zNIe5ykHLlWOZ4102h2qpyCkgfuVqKiAlZCkgAJB3V6dfQajvaXEAc6eYdII9tIsp26bfMSNgSAAk7bq7R06bDY/AaeAaczjTukOKHvr9JHcARv2kkAqA7d/Tptv8Am69dOIowQpWONeYrO+ySQpPX5SAPQgFQAAI/5+mRnx9lZrqUspRuV93yqUoJSCOn4KO+53OnSSOGFYrXX/maq5+Z9vLEH2z2xYnkjx+qa93J9xkSqy6ZjdgJ7ldz5AO23T16aYBLbmJzcjqHwpagQlcRqGPLsrQkrrqzxeTKdgdsl99K2itYOw7jsDv+b5dWLi1wXJqU05JDodwpOyJNxJkSJ7sl9SwpTrLKlHtQ650UfmISPU/4dJGjBpGZx7qnRaIjqBIcmCU7nGt6wbBpVwpiTKY7DXtzT7raJSh2j2mSSjZO2+49DqvvYiI3fT4NdmmZFWlncB7/ABuLpB8odlTtVlOm5xfI5M92LKsKvMmp8goIT7VdYtfTFCnEjbsbeSAB6DVJPcCGZohUAxIORNXkcAkjc6RC7zA72HCumxxmshtlbbC4LraUrX+872HPRSie47bKSR6ad22ea4k8okdtMbgIrVutjSMeZP31jaiox6XYkWVn9HXPBKFTI6kKMdaj1UttW+6Dq7LhEdMgJj5jhUBs5kjJj+ccKdXlVnE4nHOOUNTlKbKXWPuKjoYQkfWtO9Ve6kH90psD+saclfEgI8TDl+/lVW5pneTIEIKkZA9uP3VF+sx5c+wDjqwwiL7bjvyjuKt90NE/t2330y+5YyMpi4iqi7mDSQMWml7eOtuUxjxQz+qF0oYJT3rQkgdUFP8AkloA6n4armka9byfLXH8ajxFyrk2sA9ezcmhqxhSDKk10dpudaK7kxWU7dobc6bPOJT6fE6zK82rPqH4NOQ4mnJWxxhpccUX40hWsUOLTosyPYGwbfcXHkREM9paKtlJdTuT3ITtqdabgLs6dOlyKlOCZtzH4sMaxGVWS5LrjDPysJdW24oeqlJG+/afyqSDqYFIxqTbwEI51O03icmpxZV5HlNPVllTxYTzPt+52OKb+YlSujalE9T661+S7jffiBzUkY7Dtqa1jL+/ZbBSIo1JHA4nHvpmkVHetKYvc437paJO3alXUEdx6qQNumtha8uwyKLRK0RqV1AFF7a9CK0NKVDkMlpxsggf2VpI3JB6g7H0/HWTISEqE4r4lzromVqkBtaEqSDt3/iCeiFAbdQr00vUQMcqb1KSEwFYGW+4zJcZZcHRKEJT6nv22XuPQEfgNKY0P5gc6fCELToYzYyGqlEFltQdKVIdeV6q9VJAHr2p36b/AB00XNbnUC4PiV3KkfZtPMSXHluSFPqdV3juWC4P+iBO3w9NKDgaksDSFald6YyEtpdSntK+1wEEBe/UbgjruDpDsTSFU+IIFrGWsf8AUewyJBLoCW0gb7BCeoVuD0UT66VrLCraca5rAcEJrGKgrhPBv2yVJ7VD+2Ft7BXVSfiU6NfmYrjzqVFqDlGNSg4+49qn8aE6a01cSbI/VBLSkL/TUpR3NMR3QfldG+6vx9DrVNy3Z8d0IYzpQ4kggGqW5vHCUtYC1g4ffXvTnjGFRX6dqmaXLiL2950JQXB2KSPcURupaCfUdCBodam5k+pY/wADsU5ZZU0+HzHBwcoI91Tt+1fybieRc75vxBl1XWysh55i4xEwCw7lRjD5Ewd62tKypgrQoNps7+nsJTTK1hSVraCD1KdoW/2txFYCSKISsYVcCFOkhCfZXfvQbfdn2bqOfat/ldFY30Aja78hcHAhjyflDkwcOOBrY04n8FsIob2ZauYVR4cibLL9vNS3Hk21k4HPeQ2I7I7XFe9ufee3KSd0AHrrks1+2MNjY3RC0lA0n7vtyr227d+ndrg87ZWifcdOkPc3LgrnnEnkAg41YvXYtTQq1NNBhIj1cWOI7DTTQSFICNlA7jtWpYBJPrudUtzI+V3mOXLAYYVz+eW5muzNLIZJyfEeGPAdlOBBhiNDjhW6EobQEnfp2tJHakDqn5AfX9m2qt8ZapIzqa2cEFo4UqI9uiMyr3nElkJKB3bbK3IO6dikqII9NSIn+Dx/NVbeDXzU14o2SMKkpV3kBBAQO1WxCidtumyyNv26bdN4sFqtlt3FmIT7caUrF23LiqbkFKVlwgdykndKjslR6bAbD007DMJGocDl/hVfJZ6TrjxwpGWLDSnC4SjZZV3LT1+U/lVt67kD/AdIfFqcMszSS8sajvseXf8ACmK5Axd20aUhCFKSAQChGxCVb9d9vXrpqS3BGocaetbt0BJKKchUea3EptFmNbk1EtEC3qpKVILyO1L5BCXWVAdCw+hOyvVJ1WSWszZPNhXzWn2JVpcXkV7aG1nDdLs6sPo5NXyBSNRWlsQrUNl1de+tHb72wElllLgdYlNSO3oe3vQfmIPXV7DP5zNA+dMnZE+3nXP54JLSXxAujXBwzw+5MqaqxwLHC+/ElsxoUpBUl5i1pSsoC19rhTawZYStK0b7dnbsNiNuusmO2ATSGu4oBxzFW1vJOAJWjWUzDgPgQV7jSxxzEaitj/TV7sVFe2R2sw2loWQk9wC3VqLpT06Aq+Hx07HC1o8CAdlKmuZZHa5GkyEcU/AClgzFqkvxpbdU3JlxvcLEuyUFqipe+V724ramwr3R0PcSCNtwdSYfJMjXNjBeOLsU7kqK83DGFhkLY3flaE95zHsrveYs7uwZS++664kJ7QWy4GQPlYjxY/yR2SpPRPRKUdTtqUYDI9ZHeHiuSdnI8qj+f5TCY2huOKce+rLfHaPZYLgjMRaURn7KVOsX5BPerskoR7TAeUAVJYZYG5HaFrPQdoG+69NG8uI2Mh/S22MHhjI/FT3JhXKuqjZ3N4+WUB1xgg/KwD8SVONSdxG8jOmHMhFLYsIjoltKc/csTGnFONqUBslJUhZHp1J10qC5g2+1VxDGlqY8TyrSbyGS7JDwToeoTPSUqK3lvkvbTsUMRofVDeTGKN1MOe0S473bDZLiVHqCfjrkHVu4fWXbWx6Q1g4FQV+2Ndv9Ldu8i2m3GUnTIjEOY4+6q0co4vj8pcR5VSy1oRNVEkvw1ufMUuPlS0htP9hxqQArcj0GtTEeoEuIDgVrpUs/l3Ya8HyXKO7/ABrUN8xOMLDjrLpbkiN9CiPMeizW0DtbRK7VtSUsISFFaHXe11B3Pyq231t3T9x5ocwlPEvsVUrX+oreNgEjAS01V9NpJt1be3VNldhIQIznt7LU+tCldqmdt/3vYdiPidb6LmG3g/VKRKCv4VzP6GW7nDLZpLy5EqXvB/27sr5lqabJ8u5CxbiWFdXMuixquyt9MO5y2xgMH3E1zD3a0IqFEJDiiApXQdemtT3Hr+1sJ/poGiZ444oAvFK6VsPo5c7va/V3rpo2oDpjaCQpzccgPjTGeV3gVzl4qqGSZKwzf8fvzm2o+WU278evfXuGol4wkH6VMk/5NzcoV+Or3YesNs3x30wHlXuKBcH4LgefIVrnW/pVu3TEJ3SxlN1tbU1YI9mOZGadvDjUGJKgJLRHQqdbcbRuOx1D35wD1G43/rGts0q3UOXurk73jztJ+YV3/RIZltvxm1pdSFLUls9ii0fzgE/nKPUD00kucWaXY/dToia2TzG4GlBHWl91l1gqPcVILrPaJTTiv+mKY3AUk7EKHoRprLCQANqS7SACzEfjWchvOx3XHn2EOoO31PsjsQkHftkoZ9UIJHzJ9UnrrEkbXtDAdPIjOm2zOhf4m6mOw7KUzDTUqVAkMPOtNmSApBO6G3FALbcXt0UDsNiPjqE86IyyUK9M6fiDXSMdEUBIUDh+2n0q5TpsITyOxuW0gNuhIO7w6FPcnr3pc9R8da1cxNELoypYe7Otqhl/7pjuK/hTpMuiNYCVG72d3gZRKiWnmJbKdm3EDoEodTv19CNVDmCaNJfmGVT2vfb3AcFKlexKkxSNOzmnauW8hlU6Ah1Dql7pffjNpejknbuDgCdgR6jVAYxG4uw0jA1ayTB7EaUKr2U96MpqeNcYv8ptHEypVDh7uWsoWypPuSGpIr6iOpxW6VrfsFJCE+qiOmolvt77+9ZBEqOeB2cz29lRb6/bZWL5yg0tOZ551R3y1fTc3vbnLrZTci1sp6n5Dw/6Y46O8e4EkqCkbkKHwKdd4sYGWcLLVgSNgRPbXBdxl+pmdcuILnOK8u+ol5VLbjvJZ9x0SXGiphUck9zpX8jZQCNwB69NXds3DWngXFapZzER41MnwFJyz+tEJSZEn6J1qIlx9DiRs53kdqR+ClJOpTNOpBiOyogDSdRzpBpUXQvdaipPRPwHUdQOo332089pBGGK0OAadQQGpFvUMhx4shKjJSUlCOoSewndJ39dyOutPimLn+WAhFV7VI06Tq51nolyiSmW5bMpYRFZMeN2BXzvNJHe2gKGyVFWxOoM1lNEW+USdZOrsp7ynNb5enPiv315GrRSEH2e1QWFBbKu0ntI3+YgnYgHS5LWN6OKhwSmXRtUtpJwqqTJsJC2UJWyUFJbKdvmK1ELKlAdyk/AatZrgGFjCCHDInH/ABpx8w0AaSSnGvQ7Qlpf1zsB19uIT3nftO4HVSPgtHefTTbZX6TBrDS44VgPeWeSCB9sqwP6zdzc2xdOOSpdRY1dvS29VKjS3K+bCsqaxj2caZHsGCHosyO/FCmHUbLaWAodRpx9pFbbTc/WAPjfE9rlCgh7S1E4griONPxRMggc8/Nj9jWxd9wXyqvfuxeQTGbQaHK+P8YxXDaTH+LsNyie9cSq6ihstvZLmF0Yy1UqL3Kbdwoecibh5mOwXD3ApTwz0n9PD0Jttxt0rvMvbubzXPDdIY0BGMafmITErm4k02sl/OS8aVbge4AEknicyeJxNSE8CPEyyiv2/A0XMZEKRzNj9qu8mvttMRq+gplV798iG+8VMw4T6HWDN27nVMt7duyjrWv7h+ubn076Yh3G2DpYYZmTSsaqvbqDWtQY5qUVDVXvQFnbNsonlZGuc48w0InZjUecb4mdtpuXcRLLU+6psll2VW+2S6xMdxycmtyJuG04AtSrWBFDqnOoDBJXsAdVm7by1tva9QsaWWs0bNYI+XzG6m6uSE+/CtKxlLP4sV/ZTZ85eM2VZ1jFPTryC4rRjrsmzhYi/Mfl1JlrR+nR5zsTuEf9TiQnBHVKSnvcZG25BA127praIm2Me6SQRM3aWENdK0DVJGUc0EopaUBCnAiugbZtZdZMfINFwmYxUcO9MqeDwK8fs14FuuRZORS4TruSIqqupZhlLrHZE75UmfJ3HuMuRi92hBO2+tvgY5gLSpevPLvq5s7WS2c7zDg74+2rU64xmEttJUtSE79rqlFa3HVD94tZPVSlqJP7NZDA9+ofKPvqwQMGhuAX2VHHyyp2bXBMdmpnSYsqhzD6+JGjPOMGyccqZTRiLCFIKilKe4dOg3/HWl9fOEW3wSKn6+PaoSte6kY59kCwkOa9R2hEI9+VK3hSquMx4axKWHWY0+Ne/TWqn/nb7VNGfAkrW+R7VrCkRQPU7oVsk9dXnTFyb3ZopVXSrCeCjId6VsXS915m2R6sHsGnHsz++rmsRxd/KKjD2FFbrV6utkSnkICPpbKogqdeKgQCENPte4E7BJSfieut5iIa2NTk1as/CyaR+GSJ309DtPEs6+695mO8bX9JmxXnd2RKCJTrloyEjuCZKERFEDbtWe3r1Gqu9nH6jGEEOIPuzq4sxpe1xyaoP4HuWm75pqKtrBjcRQmIGYYsmm5KHHESJSjLjMBBcPsOqbVK7klW+yup6dDUbhM1luJOKYVPht3SXPlAKXEA8cFxyqt9OJOQ33MoUHLa7tW01MRhW8pURU1xoWTzS0FLQDyihlaikE7q7dgNaJeyOcwlfG4444103Z7SJrxC4Ixo1HhlwJFSc4/gKoYyGJL3c0uS0zJLTKgo2QJQ08tSSVsxGD+6SQnYBJPpvrVb1hB8eX3d9b9aA+ZriHjacuAH7/jxp56+3bYeV9Q617rHtBLQUNy86VrQyFoJa9xbaO4JJJ/w6pZHsjJJxA41sBi8yMGLAuX9mVebILD6auk2USkssnYnp9z6GKPcklxbhbLKUqX7UZnYbuKIUncdNNOlmLQ+3aHD7vj+FKhia+TyXPEekez38VrFv8X1E5ESYmW7Wh1pt16tVbzCww6Ee4pLjCpLcZ+O2Fdi0FJBUBsOm2s/V3LT/OCJiP2UiK1gme9r4mydpGP7FrricYtQpIn18yGtZkJckIfZ/UY0hobNslMeWpZadTuO0pUUp9O3bUu0v54X62PDyeae6kbhtVvcxGMsfGwDNiBO9M++nZqayKzVrambBbiJLLiHFJQ46odyFpeQgholQ37AOiT8d9TGbjO2Zk07gJGkI1U01SXexRxWboGtVkjEJP5gciuYqSXjVPkfpmV49vIchY/c17MObLT/AOik2MFyWlKVoKQVsoSlK0gEo+JJJOvQPTtybrb/ADkRpKjGvIXWNq2y3Qw/naoPsNSdSEJ3ACdwCAd/lAJHeE7bn4/Hpq+BrUMS1SudcFqR29AoncDYHuHfttuOp7dxrHGggkqMvjXQkDchKFgblZJKgAsnYjcfN12/o0HFeDT76VXI79ydwokbBwrKR0/1SEj0I+J0gxsGPCsIhXhXYU7nv27e5PaFjbuHX5ClR9Akj4eushDnlw7RWa/QXFKHuJClAH5kAqIRv8xKBsNh8R/XoIGoZUV+FLalpUkgpCR3fm7gfmKSkI/snr+OkeW0BXHj9hWAEGNfqU9dtnAEf21E/MD+wHp6+nx0kyLgAntoDge6jtKSkpI7twStQKUpB+HqU77+oP46SM+/NaK8ls44a51sBO/uNBxGwG6O49y219QDuAPw1inYsyvKkopKHWij8gC0lJG4USCDt3D1G/X8NKCdqrTi8ENcVBLZUSrZZUVdylbqA22T6D5lEg6ccRx+FACVjlIcPubOfJuolO43UsjcH07gRrDQW8qHavylK5EEoG3qpKgk/KOu35VbEgf8/Rg4K7CgFQta/X8yxAckfbXhSGXEIRW+Q/F8mRu4pPuIcFtG2CEg+5spe+x6JA30xJhPCDiNR+IwpRaXROA5ivn82KEuBa2nE95JPrsrYAn5dvQgjpqdlGF5Cm42FrtRTSlI1ceY8h9hClrcdcZ67qUS3ueg69Vbn+vT2pjS1+GH2xqcD+mRnUnqLhWdXYvS3TyvbulLbmholKozcIn5W3ngrZuQ4D3bfD46ornc2GZ8LPlCg9ndV3DtUggZO8pJmBw9tPNxpEp4E3M4tm03cQ38cTMs6xp8ttOJhyAtaUuj1WhKidxqgvTNJEwRq1XI11XVqyNkjhKkh0KW5DPnkeeFNvyJmuKXQagYnWzY7DKgktzX3FKIQAFbK6FSEj5QSeurLbbO4hBfOBqJz/dVffXUEzhHC058SUpp3K76pl16CpxKQAp6MHCVpI6goSDu52kfDVw25DDolCKUBGVRfpo/mGfZ9sqzFG1MShL8x/6iIwlxxTTjZUUlKSG0Jc/MlSlAdP2aankbpLGhHE401M0xQufL44xm1Pgv41npKm8XtHYd8402J9TDv61+OsPxbCssWQ9AmxXGyr3Y60lSNvzIdbW2oBSSNRPIfJ4gCQDhWsXkD5GtlY1Izl+z2fGu2ydRHqXZDSH3JMiC7PdDTCg9FrGGvdemLKhsywy18ziugSkbnpppoc6YRvCD7yeHfTEbSP0xj9sazPCvGvMefFNDgXDnJubt3yn5kOzxjBsmuYknZO4SLKLWOQA17Y7u9TwQlPzEgddP7rbtLfqHyNAaEQkDLiFIqdJt11dvH07JC8BEDSc/YlSPe8H/ACohtkyOEssTZxmnpUihbRWzciYhtNJkGc9VRJ8h6NDDShspwtle/wAoVrXot025j9Udwwu5glP95E+NSv8Aw7qiJmo2c+hVRAvsAONNbdeFvktj/wCp3OccIZdQ1txHTZ1BsoDcWSplwfu3kV5eM9tT6UkhKmgdvX4b2533biyJttcxPmBQ6So9pyX21PfsG+w2zXvtpWt4qMcKROdyrOixrG+PLtqbWSIccyplW/AXXT+0gfTCSHEoekJP9noR+3US1t/P3Ca9YS4lE/Ej91J221dbXkk8rXNJaMOKdopm4jsYpbjNNKabgvOB4BQVILi91BPrsCk9D8RrZYY5dRkkcriE5BOaU3uE0bh5MTUAcpORJpY47TwJkaZLvmXEuvlSYroeAXFR1DPtp69Seux1i4c6JCwKftwrX5ZXNkQDAcVpGzm5cd8UshTMl9IddYd/LI+nSr5S6j17gDqUw626iowqU0sd+oMlpEiCpmWUKZV9Qt8p+f8AN6E7n/FHx+GlA44cqcdI1o1Eo2nOxerHtl6UsKZCvzNr2PcB+UK3HoR1GmJTiDgoqBM8l2AxFem5qBYvbhlRCO9SFIHaVhIBTsOo3I1kSNagwpUchYiUmY1OqRI9j3kMGMkqShavnIKdh8vQ7Dc/16WgTUMialG5OlQEP2xWuc/FzAipeU4ZSv8Apie0IKO/0OxPVO2gOeHAfl58aj+YXZj4Um4DkJuQ4mS8tC0dG2VdUrJWkJHes7dfw9NYm81rQ6MYcatbWSKN2qYkMAwNO3ArM3xR9i0hSfoqp6ZGdkVyFhcdyNIKUOKDf5UrLZ/s6oJp9uvv0JWF8wB8SZGq27mtb2Rz2Dx9yCnTzivwuVj65FhvaWkiK2qE1CUpmUzIWNw2496BKVH5gfUemqzbZLtty1sYAjVFOSdnbVdbm4ZIC3BoOPLClr9tuZF4z84fFHlbIq+xn4nx95C8fyb+NCZK1wq6fNdhzLGav23A63DZmhwI+UuIbdJICDra7qQeQ+IfnjcF4YjD9lbLt8gbdRT/AJWSMcfY4Vv721TBprh1tkF1mTLlqiyoz31FfNiqdWuLKiOIK23IshohbKkntWhQIO2uBXklqxW+WA5pKnDMLh2V7k2qKa8jE7Zg6NzGkcVXH8aWFTGQtTY7/cdKPba+UdVE/wBltO+xI6DbcnWsulE0pEYUKcBjWx/ReRbmR/hHM4D3mvZcyYsNBU4r22WfkIBStSlD5VtqQkqUhSV9D3bEfEagXlzBbEec8DHIBT7f4arYJNZJY1e3IdhpvDmtCieiPLblsuLUGkOve05FaK+gWfbJU2j4923T46jMvoJHBoa5pPHh2LjgtYmgui0uejtOOHL4LWYdlIQ+FKbC+uwW2Omyv7aQCQQoehB9NPyW7mP/AFBUeP8AViDo3AhT3170TW+0pjuEOKb71NBQPtpT0C1Hbb0J2HqdJDS0qxNNRnuDc8OFfjk99DnbIASCd0K7Se5Gw6KAHQhPppcfmtPjB09tR3NjcVYFefh21zdTHlghXb3qSQrdWwUNgSAnf4f8zUoI7xDOq6UFqhwVq+2m9uMbiuvfVFKAd/bIUnYKTvunZI6JCkp9R106G4KaZ81Bp7a7ast1D7XYr2SQkBSCSj5VEtoJ3HzfEEfMCN99KMLXhJB4aZe58jTpyPOlwvLV2YSxYNqneyFlMzcNTSRslKVPbBuWW+7fdQSvs6bq0y6OWMo3x9hw+NKjtgxHREMKZKq/sWu+JapQ0tKZBASQvvkslsKA6/KG9+9ChuAem3xGsMmc3wvjcHe0/dS3F/5hjSsqllaw/wDUNLDnzJ7FkJCVH8wUlGyewnruRv6akQzvLtcTFTmCKiXBVqFrtVLilyKvavqHG6GILPK761jVUJQ9p5DEiY4ELktx1H6VsxmStxTjynFJSgkIJ21Y29pcbndRWUx8EjvlGWGJU8hVddtfbWM19MscEUbnIciRkO1eGVWZWXtVFSxChuF1FZWtwm3lq91yRKeSlovPKIHc44AVb7ep12uC3jhY2GEJGxgAB4J+6uGGWS4ldPKVMj1I4DNM8a89BcSIsb6cFCS6e4tH1cKkndCSDv3KHQHoQT01LlghnjMVwwSRJi0/hyPI0pj5I3iWIlrwc+wc+fdyqpfyX5m5j46zuzgWbVjY4K/ZuyKaLlECO8p2C53Ewf11ltLUewCVK9hkuqkLaCVKR031wjqbbLrZ70mAn6ORSGuxcAuXdXpjos7RvO0gsa1u4QsaHujUMJ/iTLsK8acS7uolHhuH5I2p1iLd0MewmIbSttiQmajcNMFQbXJVEUex1XoSN/TUednkBjnA4sxHOrmyhdfeY1AocRnxH3E8ByrXL+4hSfxllWUQ4Ve2uJLiNTIsuQthhuMp1xP7tKNg53e6R29pOyfzae2m++lmJcUGGB5LjTW8beDAxhP6mQGYqtDxa8fH5+ZTr63DU+FWS1JTHK90xp4WCiSj4uKDfTYbgeurbfd9M1t5FuCqYnEKO2o/S/SzIr36iXMZd/8AhVnHlhxULvgCotsLS9YZTw5KhZa3WVziW7OZjyFoXkoqm2/mclRGh7qEpBJKP265nBcRx3mt5SN6tcvw+Neh+mpfLYbSQD9TFv8AqAyXtFPJhcnFvJLhhfE2VPMZLjPJnFMqRS3Du5deH0xT2v8AuJWtmdBlAKSQAtDiCnT0Tpttu23cJ0SRP1YcU7fthUrdrBm4bfLHPH4XExyMPJyqCnL7xWm5neMzsNzG5wmYtTknEMisqH3Cj21yW62dIjIdIIBKw02FH+npr1Jtt6zcNvjvYiC2WMOwyVAvsXKvnv1XsE2x77Pt0gKRSuAPNq4J7CK9yH0rKHWwCYZaSVkdp7XUlK0q7h1Kj/XpYBb4XHE41SPIadQU4IRXkZKEz3H4ie0tr95pru+YttkfUtpI6hYTuofA6XJgxDivZSraUsmLlCp9h30rpz7LMNNi20txaShxz2/m9yGtJDh7QOnZ/aB1ChDnOLCcAEHOpE4aGtk4kqQMAP2UqKKPFcVXyIi0PsPpQ8y33AocaWCR7JT172u4jb11GnleQWSYEcftwqVawBjmXEOMZH2Ttp1qwNLchvQZPtz2ZLnel5C0nZKfbJKD0UQkjbY7b6p5SdPlzN/SPL8KtYWu1amnxA+2l4i2dhS6yAppt9dgw01OcdJCEIVJKUusAdSsLP8Aa6ddVzbZr4nSRnTpOA5rzqY65eyUavEVxqR2NW4tMoYRCcS39IqsQ82+vdbTfvFsHtSD297III/ZqmuLYNgxxeSe7/CrK3uGySkty7c6bby+5Deh49inFYdU1aZXam9uWgv23I+LV0h5WO18koX3tNyJG76UnYdAdbH0btZLn36fpxgof85z9w4860brXc4/LbYxuCuP+K1Xn2F6O9CZUVvIbkqW8olQeWh10BPz+ilNq23+O2t8fi7zDxrnkcYezQ0lRiaYHKPZrcjp5ksIDcdt0oB/KVIdJ3c333J9NWlodcRDVzROR7+PfVVca8AAmac/bSLyPIW57U5ttLbiJXcEupQO5tIUlSUhX4J1KiYVwTCmQwaQTmtJSq9hG7kk9qUndJO3zEfDqdwRp+QlQBjhTcwVqJU4eTMev8ctauXax24qpEFEd1ML5YkWfDPfJjIUD3LcPuBRUehB6a00MBJD3B1M3aCbwjS0imSXaTQXe9xLiJbhdPvBLiSrco9CN0L2O37dSgMENYbcPOGYTJPxrnHsEspUGIQbU5tusnf5tj0bSRulBVpL49eBPh+2dI0FzhiGsJx+3250pkhw1oVGd7pJClPbtkHYjYpbA2Pcnfp+OojJGsn0PHg4Gmla2QseVauBzwr0sSGFqYjSlTex5IbcW4jsbaATsVbf2iFHoPjpEsb0MoLVaVQcaQ5v52nKmTvFS6C+mKfWl5cOQp2NMjhTZUFIUpotL229xKDtt6DrrY7d0d3bNdG1GOwIOPfV5AWywgnLHCtkHxYbppPDXEGZvsfWW8vj+DC+ud7ULjwVrU4uGwE/J7Yda3KjutStzvqruYRDM5rEDxgqZDDCn2siA1ZfH4VP/wAWczqua+Zo/B2J5FOxXkCnscip7m9x9QbyqvwDkjBo0lc6lnrWlMaPBt8TeZcSTu5IlN/m2AHlb+41p2/ar3fb2BlztrNkeA2QAxOnZLrYHA5lE9laf1A3XcNcwf8ALIOGQ78qiny35AcPeM3nVnMSxyddI3w9yvf0lwi/rZf6a84263W2NQ260FP3nbVWgbtikdzzpcWjfcAR+ntj3Xrv0d2zcbNhludx2qN7mlGjzGrhGRk3BGE4jCqw7c6WOK6tyrXNOoHmMDUr+RZOLzn7KyxOdFyLHZdRCtKO+jISPr4FhEj2CEKUsbtSI3eGVoTulIQnbrvrufpvFvVv0bZWu+RSwbhC0xuY9C4NaUapGYTI5mt12hkzLFrJw9smOBw8PD2Vj2LVEFbcztbbccbQ86UJSnuU4hHyKIACxt0JPU7a3gAjDAN91WjC5AccBUIvMXzgqeHZOP8AFNZIdRdZuwsZRldZK3k8cY3YpMdFzFDAcDl2VEraQfyNju9dtOwW755C5vyDjz7BTM1w1n6JXHMjgOztWo2cR+a+K5FhOK8a8z5Zf3hpMnlip5IWyH2bypcU9BhrvUoU3IZcaiuhSXNiSodfXVZ1B067eGwR4NhjcSRmSvHvSqydrLmJkD3ENa5S6r3fDblvgLO+O+XMe45yqsvreqp4Gbx3TZIfh10JNm3jBk2VKUKXVS1SXE9iwgqeSAVqTuNZ6e247ZYz2ro9I83ArmqYplU7ZmPim8piGPWfdh+yrluN0sV0CJGMpvtrD2uzgENNhuxhJjqdQouKCWg8kbFRGyVH8NX8hMTWFSQn2FbMxoe15CLy7j99J7kDK4dM1cVi1yGZDEOQtplpCFOBJeadhuVT6F9qxHKQsgkbdw2O3rrN/eQCRXLgE7K2vbbOSVjZGA8V7+OdNPyLlTtxxkFsrYm2MxhUSvSpao8VXcUyP3CVJIamLQe1AUEthSCBudtU27XA+nGJOCjHIVsu22SXrQ1haNXiPaO7spseMaR+a3Iu3FoaixVpYgNOtBYYERQbflOhewWHJKioAbk7ftOtFlvy0mV54+yuoW2zaY2wNaCHYnE5nupxU0jFc9JltPL/AM6bdbcPcpbzjL6tkSmlskpU48SoKChsEdBsNUN1evmlOnJ/2z5GtvtdtEcAif8AOxSv4eznxrL07aHIjqoriGW2VqbeUkBG4YUUIHaroF+4Ck/83UZkD3QuRQ0H3U+8tjc0SFQfu45cDSirXnw8W1Oy3C4yPbixktJdBWO14vS1JU2hlxW3wCRsevrqO+3foV2pzuQKe85U3IYkJaGBq8VK8kb8KULEJKlJaMaO4Gj+5XLfK0KKwErCXW0OocdCh2bdU7H0+OsNtXA4FqJxxPbjWYZX6iDr1EhRl7SK8C0orrFKZlYiL9SVobsocgxZW6O4hL6EhgoQ2n03QoEddJL/ACngPaCOYwq0DY3tRpLZAPl4D4laWFTVQJ81t1iKh2R8q35k19159SVbI7A69+7Svbr2pCR8RqdFHrIbpaAiqcTVRfOLWOjLi4lSAMge7jUzOIquqg4otUBGzzlvP/VdnT7glMJaZR3FW5T7cJKO38R/Sdeiej3Rnp+BkeOkEHvWvFvqRHNH1XP5gQOa1ze0EZj259tOql75fkQtf+JuAlOx2+YgdFDY/tJ1s9aJyX5kr9Ku1BGySQe4FAA3UTsd0bdwAHqNYzpBD17K6CpXTd1Kwd0qKkknYkgD+z+U6wccBnhSsVPKu4p3IGx3ICVKQO1sjrt3b7jv/r1lAO6snALR7Z7flQhz4gjc7qG3TYdB2/0+umiNTtTM+2jkRka5HuKh8TspSe383eOpDgJ2SNvT46yGBpGIIrFcVJCtldC6lXzdm4WCrYncE7E7em3TSCrnICvfR2VyCVncq3UnZSSE7A9PVRTuO34aQ7UO+ivxJ2OylJ+Xt7kn5QUkdPlG+/7D00YkdtYKphnXjs0pNVKH5QgpJAA/L3bpSkhRO2/w0kt0gOB8K5U9EFJBxBFJLt7wFEbJ+IV0HbsCOnQgbjSxjlTxxwOVdZLfyjc9u53+Yf2twFfMCN9/TfSsSjnYtpAQO0gFE99ebc9569xHRJ2AJI39VE9QNup9d9KAeSjjSypQrxriD8h7kfHftSB1UfiN9up3/p21hwLQh51gOAPhwFUZ/wAxRSMW32vORpSytEnGeTeLL6E4FqCESf15Vf2PITuHGy1LUNjuN9MyEB8Tnfx0txIY4jsr55rdLYzWFuIDIHqD1BUfiR02APX46ekuoY3aSqCo3ntBOr5U4V71Vb9GK+W022+4XEuKU6jcJc29COu4T8NMRSNu3PYCWhMvxqVaX8Q8TWKWnjUg+POSKWfQ3WMZE/MafS+uQylLfuJIWj92G1DohtKx1B9NVl7t80cglhQt4/vra7PcLe4jex4Idw5ZV4MTXLr8pTOioQ43bxb2oUy8s+2Y7la4U9yBuFndIUNviNJnDJYSDg5qEd4OPwpds57bhsvAgtTsIRU7aQFOiJu7Dk+0h1Ti0IQsgKJHcFHcDf0HTUmZsrA1zFLSBSbNzHgxyp5ilFrnBh1TljHZTaGvSlY96c5+RhPeEn2kBSfcUE7jt+PpqwYjokcEZxWoc0j4CQoOJypZZBSGHEhmksIOQQLN1x1xFcJDViiTFLaXGLGqeablQ3FtuBxst+82tB7go7ahPLTL+k79MDM8OftqO6W4u2eTFg04kcXdnv4VfJ9sn7Clx5t4RI5/5cvMx404BiSKj+GZlrAMXIcwsy5NjZTC4+beb2yGE1bNR/angMxGyHkutLW2VaZ3LeLfb7csIAuCiM/M4HAOb99PbRtk24ztgkDvIBxIOARSQUxaoBCnjV1HA32KPGrGOb7KosOM8q5UXiMlmE3m2dZXIs+PruDKdYgTf1DF66vqayrnR21Fw1r7UsyCEtq2QvdWhy7nurYZRAI2MDiNYUvJPDxZP7hhwreLfpbpu2kZekPfMQFY52SqmAwLUGLl78qkB5FeH3kLmtxh+F4rms/jjCrzl564pcPxRWR4g1Mw7BOP38+t623GBt0xpA5aRojEmR7zDPtOhPatIbYEay2hjWxX27CS4ug18hDg4saAOAJA1DPvraJNxtXGS327y4rYaWAt0klxeWoCRiMMuVWqV3hrg2b4C7yTTPKdsM84gorSH7FXGZTJtbGkqaewsbpKY0SzspNbK9xxp51YfTGAQjsLaSZb+my//vJHP8hzPMaDiNJIUJwI486qj1SIXjbnxNFxHMYi4FETEHH+JEIGAxSoQ4b9pvj/ACTjrg/M+GMnymLY5DIhZ1e5DyRId5Bymxxi3gW9HaUMF3JJUiZjaE2r8KamfEX9Y6lTikq73FbPXOzT3sfl2zGCMQghkf6bhiniHPiSOBpcPUNpazvjv/5rJHN1HFgw1DSmGXhQ5Gqc/P77WXIeM2UDFMxwdjIuMeReQ8swnG+S4WRyLXMcFtMXFAmBnVrkFvAebhVmSybsqgVDTO2ylsd+7Zc0xt9vfbYxt1bFukFw0nUWqw+IH2J31Pkk2re4zD4g/SxzvCA8CRdBAGGCYlScic619+X/ALTXMOA8Z8q+RHDVjD5L4e4syedVcl0MuHbUfKHFEOPayaF3Kr7GbRj3sk42XfxVMtX8Na22Q6j6pDXVWt62jqG23X9ORroLxoCtI8OOSO+xFc06h6Tu9sm1xSNlY4EhEUgYuTgSGqSBigJTCq4I2PWUt9wvWgQ/HSh1LcdYLLYKQtpXcglK0K6bKG4I1dExlyqCQU9taN4XKdKsXj99NRYv2sbJXpjslSpyXFsF/wCXqgbJASggjtI080gt08KeIa5oZwrstlTFSYrrshIcdeQ2He0dFOdqQpQGwUNj8NAamWZrLXAKCMqV02HbYkhhclKZsZbvuhtorSyttxKVLUnboFAn+g6S1zZDpYo7eNQ180k5DnxpfQ8zxlUGNu/GEh3ZSEuFRUwNtig9PlX3fDUZ9vqVqnDGmfJnzAw7qbmysojeQonxY6vowp1TryVkF8EbgBJ9BuNtPROayMRnhUmNjjHpJQrXrey2LZe80plUZKkpCCvY9/cnYtrA6p7QdtOEH2Up8TgMKb2S/AbtAJXZ9PslbTv5tlJUNgoE/P1HUfhrLWPe0gHPh2U/o1x6eJzqYMPkuBleN0TzGK1wRjwWJyVe6G7ZTDATCejJGxbbDif3gO+xGufnpm5s76Utun6Jvlx+XmDz7DVcLLytREiOJypuL3OZ11NKk1MZmW4hLrwipQGY8ft2ShsbDvUgD+s62XbNsZa2wgY5xYMyeJ7qkRwMY1GuONLfx9zmo4/5Xqsiypq0ssPmN2dLlsWpX7dzHg5DS2WOrs6MbpLdzXM26nGSnZfcn5CFbamXdv51ubeIFsqYE5YIcanW00drK1xarVxHfyr6GX2YvETMMz4fdZzfmHLeUuIaSsmVGDy8tpnk3DNl9YiPEXFuXk7V2N4zUsiLDqmJMiQ9JQ47LMdoNNua6/piHe3GaWFkTi7F/NMCQ3JxPAnADtro2z9b710uxrbG6e63GIjcxpQHFrV4AcTx4ZVfLL8feKeLKNmPhuJxXL+USp++tFLtrpmujp75brD8wrbho7u1IDSUAd37NLv+kNns7RkG3whkocrn/mLUxBOSE8OzCrCL1A6p6hvHS7vdOdaNb4YmoyPWVRQBj3k1r5+c0HJPG7mdU2E2p3i3mf6nJKNbTahHx/N2m2zltCVndCRPUU2DKNxul1zYfKduE9V9Ls2jcvNjH/bTKQeAOCtPPHEV6M6I3yPqDYh5yf1Cz8L2jMs/K/u4HuHOmKxK+N0FumVGnOupR3KjqDzUZC9lpbQ6nfueUTspQ+VI3T6761qSzew+LEcx+zsrYpLtjQA0ODf28U7KeWpuJCdoL4PYhrdhQ3P7pJHc2pW++433Sfw6atIdfktZJigzqolcyGcyscQHc8KULNtHi7r90juIDiF77gnYbE7bJ6ab0AuRuDRT+rz0DgA6vf8AxFEfSQFgsJBAJWST2/L3q+KvTptppxe13iCAe2mHW7QRgM6yDEtDzIfjOg9vQhKPmcSnopIB3I7gP6dOwnHUMRVdcQuDkdXjmWbYS60VpO4CNiSn2gRvuArfYp/w76ni4YW6XoKgm1efEAoWkm7PjpWop2KgE9xUARukHdSQCVFSvQdB009JLGSNJUfd3VllvIChHsNdDmR19Qy3ItrWoqI0uS3EadubOvqI702SpKI0CM/Yy4yJM99R7UNIUXVegSdMrLK7RA17zxDQSg5lMh31IcyGEB1y6NjTgNTg0LyBKAnsGJ5U4VK2ZEguvoW2hKQkJKClYUncFJb6LGyh8fw30ywSOd4ThSrhI26WooH2+FKm7ujGgrgxT2pQzs64noHO3Y/L+A69T+GrGKMg63EkDhVe0AuGCqakD4U8bvW9rd813UdRroIl43g/vIJEicslrIL2MD/YjoH0jKxvutThSemt86P2sMhdu0zSHSeGMcdI+Yjkpw7RWgeom9hI+nLYhWjXMh5/Iw9oz7Km9kk/Z1uN39/YpTr+xUE/UKA+TcbdWm9tx+J1u7VBBCpXMmguGKJyArHQ5nRLhQopTt27HtCdjufmSd9wD0B1MaRkclpZaHeDEgkCknzxxwnmHF7DBb2LGnVdTW1k6ph/TbvfxZMlNLcslSVjvUY0FzsABBA31yjfHndN7f5wJt40awcF4uTjXaOj3W2xbLHPCovrokSOLkAiYFa0DgdakrnwqMvmHOrcXpsMwCnBDeKY3AqXWlIQpAZYiNtlKXFdxCd09/TY/t1r/UE0brjyYlDWNQj7cK3309tpX2cl5dYm4ndICvLAL28D2VrYebzc5FjBDIUUy4fuLlEpALfT3u0r2X2lsdSPTb8NUtlC0HHl7UrcdzY0NaYwPMKpyXt/bSb8WcdiyqixfEdLSmnwj3h2/vkdnuIdJ271FSFfm9DvpvcWl7dRLgB20naXm3eruOBHfxpTeeWQZlwJ45t8t8ftMv5PBsIggl5SxFTFkOe1NbkxR/6MQ4yrtUydwoH01E27bbTcL23srl2mGUlSApwFbHbblc2lne3sDBNLAwOa0k5qEOHLOnF8P5MvKeJOA+TrfFomC21zhmQ5TY4/ADqIcNmc/KLi2WXktqZjTVpU+GyAG+/ppjebaKx3CSwhkdJFCEBOJIOAXurddo3m63PYn3l8NF1I5ig8Hd/MVQb5ZeP8mXyc1yDTRVOQssvcmkzWxtumS3MdlJXse0qLrCis7bnprpnRnUDY7T6CTDQ0J7eHZjXAvVPpQ3t23dmgl5ejkGGSg1Bywo5ECumBxl0OPyu9Dhb2Cm2nlJQ4lR9WyU9OhOuiR3HmSt0lQAFrz3eWLoYZNDUGtF++kzGhNLfR3d6Hivu70euwWVHuUSAAs9Afw1ZyuOk6a19sWl3atLSvrlLMl55wtQlR3NkISSC6U7lKQentr9VH+vVfI/Sh/wCYDj3VYW0GtxaflIrMQY8ijisQ4DKS2uxbfgPkf+hu5oKeaZ6dULHXb0CtMSFty/VIUaiEcxw7qkRefbQIwB3iwPfwpwxOiIjGxQlbclxwwEgq7UGQFNpJaTsC4SrodtVkkT3N8sDwjEdvZViyZoAkJR6hR+2nxxykdtMjsFTIoTDra5uIyoJCDInyI7JajMEk9xRLX83r2gH46qZ5Wwwo1dZdj2AVYxRee7U8fbv+6pK8e4c1U5A664hO89mvjyZbiT7Ikwm1rkLZJAKkMlZB9BufXVbPIboBjTgDyWnwts05lfhVW3N2dzs95qy/IJCzMLF6qmrHGU9zESnqlmuhMNqSB8pQ2Tuf7ROurbNZx2myxxhQSzU7tca4xvd6673aQuKsa5B2c/8ACkW+2tFi+G1JBaYG3r27q2DncBtuoDbcHSynkg1XtZpkJGLk91MrnFZA+qhyp5UtltUlC46NwXVOL9xPzD8oBOp9g9zA8N+bPuqvuiQR3GmjmKqn0yXERlMuDdltgHZCCBsHe7f1I1OW4D2gEeWePGiMxNhJkUzrgmVJlqMp0kJc3Sn8TuAokf6h31KLg0KAV+FMB5BVKstg5YrP1wcD5BiJhXVePaNk+r2BbOQoyUInR1udobemw9u7fffb01qskEZkc5oRhAPd7e+pl1C25bpcBhypFch8dUdK9AdrEtRqsvsw5H05EiRGMjsQZcxRWdmvcI7em3cfXSmgveGjDA+1KjyWzDo0BI+JOffTc5Hj8egrYcpa/eVJed+mSj5VpDMj6bZ3bqQ4rc/t0GKYuGn5ONMz2pCeUpYhz4muiNOrowdfV7qFttIBbUFAFa1BDae/8vqd/gdtQ57KdyBBicPxqNFbnzg25cGQH8wCpXmscjr3VNNQT9TLOwdjqbU2GyjYKKFHbvAJ33Tv00mGxu8fPAbEqKM3e+ia1ayQ+S/XGvwpIuY1kGS3DkVmqtrOK4y6H0wa6TKaWstn222ilsoLgUflKT3DbWwWrGQW/wCkCvDt5VLs2lxKgpwzqwGg5q59444X484/wPB7aym0NIY06c9i10/Mr4iZklXtqiLjIS6+tpxPad9kD8dR7iCS6nLyCGYe2p8vmxsaLduopioVPdjWb8RfL7m/x+5wzbk6VgWRZHf5TjVY85+mwJVBbw8l44ly77A1tTVxXv0+LLsJbseaypCvqm1pRttrnPqd6bQeouwR7I+YxxskcHAhWvjlAZKHjAEhoViHOqTdNtvL2NpaHCQEYomHaOXfTY47I5K8m+T8ozTMbGPYcjcx53lecZLc28SMqVDcsLN2dYiG17Yr6+Sx7iELS02hW6OgAGtk2Pp/beldns+nNlb5e12NsyFgX8rGpzOZXBTnUi22ySOOODJrVzB45+xalfyryl5A+MuKRsNo5L9zhkeFHRQ5fMrTbWM2fNQTMpGSn5I0WE6odm6CTuOurXSJZE1YogxqZOZrVGxj9NM8yT+zl2VLS05oeyjhyJLx6dGGcZZhsWBAjyGnlmvyOZWiPKMqua9t9pbUhSyhHylStj0AJ0ggiQNzC4/u4VKBeYQieY4ceFVDTvBnyDs5U+2y/I8aiTZR96XLsLmXZzFNAHtLvZ7oQhDfQI3PYOg21asntYmBoJQchVebWVp1OIDSeNPjxJ4n4lgbMljOr5nLZVzGXFahvKbr6WCkn3XHapLy0vvTdiPnP5R6DTU9+FAiCDmc+7CpMdozBzyoPDD4d1WT/a9o+JeKuX+aeO+OsqwnKcy5V4ztqmtiR/qZuaxBWT4d47jjz5mioehx343f3Jjrd36FxO2nPqxLaPDwAhB1EYBExJwIFSrKDTesjtyXyOeEY0K4rgAAOZ5Vsiu8jHj3jZ+kfahWeczKwsSKyLKEmKp9khCXvqnUpjdxbaR3JQSEqJ2O4OtSv+tdit3mES+ZIf4QrQeOPLurvm1ehfqHudm3cY7RrbJA4gyN8wcfk+bDiDjTQU+Y0GZ4NGtE2T86yabVUWSnu8vVcujU79bXuqUlRRJYQ4WXU9CpSAobgp3rL+9269tmy2j9eoZgJxxw7KUenN76dvXWu7wOhcDgHfwnI+0Yisln1nAZh1dHFU0zOcxVCywXS0Un2mXITzTRQA+0Za1n1BSASOmqDdnghsIw8Aq42OF5mdK7Uf1Aid6U4eJVjdXhsCrS6y6GWEmQ71e99097j6i4CD3BxR6H01o8/ieWsHgy5r211mCMhgfIHBxROeGXsrklC3k9oUfdbShDTXb7Tbb4UlTLzagrdpICdu3r1309a2Jk8ZwaAquwb3YfhSLrc44oixoWUqma8j2JXnyDKqvE4bMKelYb9tCUyEvtNNy3EkOvl38oShexAUrbuWdLuLuCE/TwtLohgvE/upi1iknWaUoDkOI4AVCTmPyyyyOqXU4XismJVlKo0eeqaxHlzJ4/KG33Fl9UVvopTiW1NnbtT6nUQ+XdFLhwZHwA/H3Ut1pcMefpWmWQcgob38KYrDec/MTJZ6odTd4nWVyGyhDSrBiRMaR7Y9qSlLiChb63VEuEgbEdo2G2lObtMUY0OcD2DD7dtLis9wY4vuI26jirlVeVT44WtOXpeNy4HLV7W3Mg2lc7WusR2hLG7hckockMqV3NISN1AgEJGw676rrt1o5rRG4nGpVu+R1y0vaQEKngqYVnOf8AlLPeOn6SJgk+giyXa76uX+quPPd7qR2tNORWWn5O5SCvuKNu0bHYDq/bhhkDpnkNAxACnGoNw+S6D4YI1k/iyAHfT8fbSyzyGyS05Zf5cuanIcNnxKa3xSbXe2kxrt2U6h1holtmQUfph7Ckp6BAKh6a7v0GWnaXuiU25fgvMZ15U9YLcQbtAJUF6GOBH+RfDh31bP7iSFbeqeqSfmAIAPqAdttbvXIO3jXDuS5ulKtiFBSyjYbb9QST2+vx/DWaxjjX72OEgJ7NwgEAjbuTv1367bkDSUGfE1gHnmfhR2KBGye5BTv29ynEDY/AkAoX8QNtZwReFKrmO1KtvcI7gd07hIC1bAEAd2w29APU9dJ1BoUlVrGFcVFaUkN9oIPzEdVI/DcdB2/j8dMlruI+6kajq/y10AKKu7uQkEpSO3uKiob7Hfbpvv8A1aAWgKcXLS1Tgpr0HtOwUncjoe0K3B+Cu7+1trGLjWACffXU4NtldpIPQq2AUpv8FH+1t/h0AFxQZ1kpq0grWLndqGJpKj7Tjbai2nbtS8kjYnfqdwfh6EaYLwZNIVQfZT8TcDzpNrCep3WpIAPRfqk/Ekgdfw1IUg4fYVknxIMez8a6FrOytlJ6jZKNgCAPyq7uo6/ifjpbS0Ac6UmK109eidk/iSACANvmG/QnuI21kkh3GsBBhyrj/YJO42B7UnYAH4Aev+DQ7JSawDiiJVOn346GNe/a95+bkl5P6bccb3LSUn5C/CzCAP3nbuC1s6eh6E6r7wpGxyYiQUSlIHnigr58SGW21lpr209o7exSkbn/AMz06nUWQg4uqoMh0BAVTGsHkTrRciQUrQl1DiHl9CQCdkhtRHQbjU2wi0Oc9CWkBKlWcJLXOXAn3VhJ1RaU82BOiAfSzELMlafmKinchCv2EnpqZ5scodGrl4CrKKUw4Ypl++lhg9pYJy7CkuKWUycncgulwEp9l6KttKG0egBC/U6i3ltEbd+lQ7QcqvdvunOkhIxWRD3UmrBxNfkFgypoSPo7ie0hKgobMplOJKe7pupA32/o07GzzrRoBQFg/f8AGnJD9PdF7hr8ZTsFeCzQwLFh1byI8RsNvvboU8stKcH7tEZC0LeeV6BPcgfEqA0lkro2+U8A/jUXcJzE8adOnP31tQfYS+1140/cAl5/ylyViHKj3DfG1pFppOQZtkP0OMZRlTMdiXJx/DcQx2A0bu2pK55QsrN6yRFrDKZY9iW8vuah3m42O2AG80sDgXBBqcEGBOKBeRGPA1O2+K9u/wBSxj1eIMGKIXY4E/48q+gXgVJxpi9LU4rg1AzSU2GY/ExjCsdrI7LVZjGM0sFuJCqK5Du0WvStLSdy2FrWeqzuTrnttu23Xck0zmy/WPagcRgRy1OKNxKo0Vs9zY7nZwxs1Rttg7xIULnE5lrfEUHh8RGWGFICVxNCfzObf4/f2UReYrp41g1XT0fRRq2jnw7yymtpQsmRIenoTHSR87zj6hv7bexdtdmt5byOa3k1QFwc8qqhuZXlqwTAk45VOm3l0di6C5haLljHBhLdPicCGtAyUtVxOQAQYmnQy22xCJPbz/L7KBXVtHUchV0V1brSHENKcjMWU0tvFDTr4hwRH2KVKSwpXcQnc62i+u7YRaryUCJzJAC3DB2AVe3j21rm3Wt3rNpZsfJOJIXohICK4onHH9lQsneYeJYrifGGDU1vX2F1kXFtvLVGZkpjxLJ26r3pONRaewHemJ+pLe/c7dUhTfZvt2mmfvREgs4zjBDo0lwLXqmSDDDD2VsMPT0r4331yFbJchwIBD2AEglzTieGH7aYLyQ+4vh3C3HeMr4l+kitUkDEMarm347azjdX9BIKmVe+EvTo8m4r2GS/2hOzSynYq1X7lvt3eO1WAEMkelrSMPCApZ2jVjU7bOmImOd9efOikD3EZjUqBy8Dp4cK8OMfc68ceaPe455jcrqmgziiwS6uXojH1sRh/IJsrFMpWt5PvqgCPkKIim3+zuYYdKlFKkJOsxb6y4d/3cZZEXjzC3M4HU4DLE55UP6dubAtudufqnaxwjB+VCVa0nNGjnnU0OKFeNOUY7ZwMZu8VXH43sLDjjPlFNJKl2lfijLmN21fmbSkPMW+K5dUXVfLkJkNqZe7lqca7SVC+ju9kuovqBcOZLG8PcBm0DwhB+ZpwwGLcSapLu33+CcWssOuORh0alxccUBCaXBCBjiDnWuV94L7KfhbyTw1mXll4P49jXCfJ/G9FR5ryBgPGbJh8bZlhl+HlIs7fCYTkiJilqzOBSqfUNtMpYIdlR1NoW4izbuvmxvuI5I32jAwuwIeGvAAeMTqOohRhnkKrHbGL/8A7K6jLN2eZDFJhpe9hJdG5EABahaUVQQpBCaIeRRai8RZwFY6uhyqsnTK20hzAW5sCfAfXHktSgPkS/HfaKV7bp3HQkbHV/bte2PUXB4ICFErRZWyRTOgmbpeCQR3Z0iBVQkWFc1Yy2VOw1Jcd6EtK9r5huNvmBP46dDzSTqLUGAyX8KV+TX8Wyg/plahL6lFsOvrSVJS2hPUoSeiU7HbpplGxuDnHBDUCIOicXn5Vw51nPGTxD558sOV2OOPH/jm0zy0afi/r1rsuswjBost5tlNtnmZymjTY7XtBRWG1qXLfCdmWXFbDUuNslxF+mEK5/b7e2rUSCSMaMFrYDf/AJXDzKkR4/f5G+MTThZbK2W6/lNbbLi2wospkDGwJCWVqKQsJAVtvt10tm2yNxcWl3+r91RhA9cx8VrHxP5WLzDQXXn/ACW8aEPOAJ7GqjlKSgBB2Sv3TQMAFQ6kbHUn6V5Gk6ff+6nnMcWgLiPj8Kxcn+VQ8w5j5WryX8aggqCiRW8pJUk/DZv+GXOhB6/PpTbYsHBe/wDdTgwCcacbEv5YjzRxZhyC35MeMsuC77ivadpOVVONqWkp7W1/oDSEoUfXfUO7236gYENf3/upqSIPKqlduO/yzvlM/nM7G7TyU8aoaa3F6vI5UqrpuSLK1Q3a2s+tjRjjq6uG/Gjq/T3HG5b8hLTxQptKe5JVrMVlLCwNLgRWDCcAp8NSc4r/AJX+TGy1qbzn5MtzcIccDlrU8LYI7DzCwSnYGPBt89nfo1T76ehfLD7jW+6EkgafZbMHikcXEcFQHvp5jGtCOJKZY1ukcbczYtxHgWIcY4BwpbUOGYJj1Vi+N1Ua+pQiLVU8RuHGLyw0FSZr6WvckPr7nZD61uOKUtSiZDWqcEHYOFZJJxOdKuX5QCY0tiTxJdPNrQpOxyCkKwFfm27mt0776w+HWC16aDzNLjmfE4PYSCCvuqF/kbi9B5H8YZLxpk2A2sKPPfRbYpdG3qZE7EskgqU5T3DKUsILiGSosyG0KT70ZxSN99talvPSTN52+SxmkYGOxa7PS4ZHDHsPZXQ+muv3dNbtHusET3o0NkZqAEjPzNTt4LkariwXwV5PwuUFpv8AGJ8NaUBxrss2nEqSn8zavZKSgq+BGubw+kO+RjSdwtHs/wBEi/v7K6Ze+t/T934o9tvWPOP8yJKd6X4uZ697ZjS6RhaCg9xXPCiQoFX5I5BSodNviNSh6S7qBhe2hP8AokFVx9ZdpIxsbr2viP40kp/A+efr1hjEV6gs7mrqKq9nRo9t9PJiVt0/YRKl5+LLYbdDUuTUyUIV6KLKtvTVbc+k/UomIgks5IwAh1uaCueBaSE5qhq0tfWPpcM13EV7FKp8OhsmHA6muAx4DFOdY6R488rNBK41DGUtJHd2XMDZSQeo2KwBv8NuuoL/AEt6vAJDLYnsmb+Iq2h9Yui3J50l03//AB3H8a9MLiPl6tUpCsRkKbcG6lMWFc78NgodskLI39emoZ9N+tocrWNw/wAssZH/AKgaky+p/p9c+P62Vp5OglH3A1jrHibkx1RV/B1yhZG5UgxXk93Xc7JkjuJ0g+nvWgOt23vI7Hxn4alp2L1I6EIx3GIDtZI0+8sypGTuOOSYb6fcw3Jkx0FSlLMBSwVKBTt/m5cJCB1P7NNSdGdWQ4y7bdAdgDvucVqfD1x0ROTp3Oz1nJXOH3tFNracb4JnvM/jJxtzXwI7zVgOR5ly0myosikpx2uoMg/uSyxvFMknXFwwxV1DkG1BXFmOSGTFkoSpHevtA370usby03K9bewyQaoWtPmRuaoJKhXDHBMq5b6x7hZbhtu3usJop2ieR36cjXIdLUJDTgiKCcqdqnyJVdS1bbrwnSm62DGflKeD6lusRWWVurkp2D6VqQSXR0d37h665myENne1o1Na94wxGDnDhyrqeMsEby7F0THJxxY05Z06nEHGd1z/AJWqhhrk1uEUTzb2d5bHb2TEiuAKRjtW+dkPZFbJ3CEju+ma3dWB8oOw7NtDt3l1PBbYRlHuH5ivyM/zfxOyaF41r2/7/H01a+Ea91kakUZ4A/8AMcP4R+XmUzC1bkzApMNoKnHsbhs1NTTQGK2jrGE7Mw4MZHtskg/M4R1KlK+ZxxRUTuddNEbA8RsAaxoAAGQAGAw+/ica4q+WW4mfPO4vme4ucXYkk/buHCm9sXlOupbQS4FE9ynPUqc/Mrf17iSTp2XEYZU9CEBKUq8YhxVvKfnoL0GtjvWctgqKRJRFT3Nw0dAe6S8lKf6N9RdwuxYWMlwiuazAcymAqbY2cl9fst4sHSOAX+Ekop7AqmvzBLfk64g51yZyRjrWF4tKWIGB4/IKW7qayhbin7qXH2K4sBxtCUsFRCl/mKQnYnmLLfeLaxk3zewyISuSNjfmAz1EduS11neoOloL+w6N6VnN7uMXiup84wcB5bXAoSqqEwGGa1U/z/b2N7mdhcyVF+JJkKYZ3UtaFJQSEo91vdO6QNaVOXzF0zjga7Lt0MVtattYkb5YTlxqnzzJpIF4mvgzJyIb0KKuTAUC279SmQ9s+ytI+b5gO3bcADqdSrMtbhIFBGYzp24kdI0lFPFeFM549XjcW/RXMzO1khTAYbQkR30shDbTnzbAKABG/pqJflISFxp22hDhhiONTnsca475es8XxPkmkmZRW4bdqyukpi5/rFJsY7JVFOQxtw1MhxXvnQ25u2V7bg7apLSW6il86JHeW0gO5EjA41dQm4hs5IYS1sU6NeUVxAKgNHLmc6UnILErFsEyOyZEREybB/h/HYUZptiLDYnktNRI7bQQC3EaUpakoCUgDb01GvXNbm/XI8guPPmF7K3TaoS+BkczdMLMcMyOePPhVdmfcbQbHBW2lsMS36n6+Sl1xI71SnYa2nnEHbtAc7zuB02GnrG8MN43QoyCqccar+pYWz2b2uaFcMhiAmXwqlrlLimUoVCYh9iFCq5cx3Zvr2LkrRF69Bs+vu7N+mwJGuz7Pu8el7pF1EgDury11HsTygjwiBJcR+yo3P4y6wYqH4YaS6FLQf8AzxplRQFle35VrPTfYnW3svAVcHNRMccq55cbW9rwHgBi80X76yTMAPPfSpbIZaLQcUjbdtls7uNKH5d3e3tG/UDTZeA1czWI4SyTTyHYaUaYcd9+tbUHmxCTKfbXskpbU6lZT7m/QIbSdh6kaY1YueMSlSPKPhBBz4YY0k7mBbP3GLNRNjH/AFaIpCEqPtdqlh4r2OwDai13KUfXUm3mhEb9YUgY9i5VX3cMnnANwCrUmqHNK2niwmnFuTrhNjMW/KV8jLch6SfaLaAfnLRPanfoda9LayzSa2hIiPt++rlk+lgaquXnUlIuVCSUVVVJMlygwqws7d8qSVCS5CdfU0lYCttpLvcQfmPbqALTRKJDg0vCcOIFF1O98DgFHhK9nJKpmxhcy3yOVFZfcD86fJCkbfLIWmU66wDsPmWXDvv+OuwSgRWTQ7g0fdXEngyXjwT+pqNOZMiFi3Wh5JZD0GS7IbUgEe6h1MZwIWR6K2Gx9dVjntMeCqMkqUxWSFzhmMuVR45fkqoxBLLYV78iS37bg6DvaQ4hwfiWwdWO3DzHPBOIA+3vqtvQ1zhwCGo5OSHHwSsnda+9RTsNyf6v2/0auwAE7BUcHCubKgwsqCiUhQUpB/YRv0PqBtoI1AimyHHApU684y+HmF81NcpWYsaCveIhtShMKe9Ptvvvp7Ct4JT29Nk9o6DWgm6uZAWs8LSKLjcYXtDLYOa44Erie5awU+2tWYM5MSCmfBsYMmHYNBajKaD6kLbUw6olRKXEpP4jbU3a5PEYZXHUBgT+2nLOR4lML1yUEjLvTOkomPOymLPjGS05Lgw4ojRXJIbdVKS6lT7SlOfu2+vXuJA3Prq+Z4HKTqJ5irDyJXEA+IcEXj9sqtU+339vvm3O+RaTkXOeJuP8i4Uqo0oWrnNllY1WG3j9nXOR62ZVQ6Jw3ORyqV5wuojM9rLjqU+4oJGtY6jsLneNrl23b7+XbLqTTpnia10jQCCWtDsPEMFpbdtuJCXTN1NJPhUqEyKBMu2rZqLwI8EeDrifPjY6xzHnEuQ7bWclMQTsVwRZUt0xEx25grqCrgpJDTMqS4+UABW5O2rW3+oitIrdj3v8tgaZHJqkQJrd/mOZH7KnxWMELGxuYGp/EcXe7Ovb/exx1SOzKvEa3AK5yCCmE3QYNSRZEIundqNOthHlwVAJG52Hug7HfS2/Uubp1khcwEqY6CFrQQzDgpwwzwwNYqHz5k0ArMXD8hu5khxbCZv6LIsY4CgT70RX6dGjSIrK+vtkKQrcbA6ejhkBQNJxw8X3cBWHgFqN0MYOWft41k05fzfaSoNhkfDKMqw+YlYmLkceqxW1ejnZTfdcQ6X2+9peym/eRsSNvw079NIHo9xMZXI5VFJtUKaWzYfmVR2gnLuxrBCp8bHbCeiVw5QwLqxQ9Jf+jyCtp7dVo4Ox36kRKNp5qSVo7XlkN9x6qOmjDHrMYB1EYY/f2U8kpZqd8n+k5dmNIRPBvFmXm1j2A5CwqE1HURW2udUkyldW44ENqrpllFW1VqeWpIbJdQHDsCRpo25ixe1nvP4U26NpDQ1xxyw++mQuvEXJeLET8i4ny20yF+OXbKTgttjrku8nxX3UOWEjH5Kp7rEu6EdkjubdeZcZT+5IJ7dYeYHoih5Hy8F7DSPozDGV0vjK4rkfwFQ9vPKZ2t5DgYrllEIOG5FFVJxzKnVuRVyzFdXElsWcR5KVQVMTmVtOIXsoFI6bEaULMmPzFxTLjVR5ojnMcwRvOo+ead3ByReHoo8hjV/8L1M+4mgTnoq5ardbTdaIBj7CXIcbQogA/Kn19dYsmaHvLxiUAXgmdNXY1IGEBM+1eVLn7MS8Ih+cOFO30CZNzX+G+QpmBS1TC1UM3EXD7V72ZzKUlc2wsiC3HClBIc+BVtqs60lubbpW8mtR42xcOI410v0Qt7Gf1HsIL5Q10mBIBClPb3cq2ZsFyrNMv4wi5JPyduNaXOVZMEzr1ppytra+DO+kDLa5CVIi1cX23Edo6JA39deUGGTyY3ud4SVK5gLl3V9V+obSy2veJbaxjP08FuxGxlHOc5qkkL4nE86kBxVS47PrKvN8QuYl5UZmqRIyePWsldbYWVS6uim2sJDivciLQphXu7f5QJSrqFa3jaLxtnexuhUsGLmnIrma85dcufu7ZbXcI9M8WDHn5hmQ133AU7GbY9Ct8rpmKeM483GZRVdwbDjlhAkxmFwmC64W09kR3ZSnUkISlJT1Ot33ljZiJI8WuwA4EYYnsrivTPnQXHlXKAB2J4Ahyoe8cKcCvhzI8NqveiI9pLbiJLxSGPdf2GykpBO31KRv3dQU+u2tKnt3qmIT7/2V10Sx6C9rj2DNBwFYCzXHgKlgoLMksrWh5xLsiLHQ7sl7udjjvKVdCkhK9juQoDUa5uzHamFrkAGXLmneapo4x9R9VIHFhdkP2H41Gi8tI8x1+Uw5MzSzaZWiJCh+0y2y46tQDsizt+2JGaAbUlAUe9agAO0nuFYxzwFarg4jEog/E9g4mraeQOeWAMjbnjxTsC/DDnUN815hyjBZv0lH4559lmQ3Xcn6u4g11bXx2VvrbT3TEizdhfOlJWQSlaDv37DbWx2O0xzQOlfPBE0N/O46z2gZDuqNuO6yWEkUEFpcSl6eONzWxD/UVVO+mvpbzPraa1eJwu+xO0jWDr95Sew643QQmk+7N7JcZv6OwqXdu5lxrdXd0cQg7E1YZBDKGPcHRFUI4jmh+7uq+luPMjEepuvT/FqCplwQjnlVo/EFg3c1tROkyXt3xHdKFIPfKllIDTiUjsSyhSfzJUPl36nrqPe20MN0DCdWChuRqntpbmWMjQNQJC5BKj55J59znxR5KWUzGeBpfK2IZezRXeO3pnNxoryHa9mNPogpLUpyql1NhEW06ZASyA6le5SdbBte221xbyS3FzbsuFJ0Oa4vKAIAhDcedUd9u89sWbfFZXEkDydczZI2MjC/MQ7xaR2YngK2DfGCoareDsDszjv8MWWU168qtKGZFZYtaibbOLW1UzC2FIU5VxAloKSexaNlJJSdd26dsW7Zs1vaMX5NR73Yla8Y+oO6O3bq26mDy+ON/lgquDAijvz7akCPzK2UnZXRYKSlKlbb7bA7KP4H01djLKtNUoQBjXLuaWkjtbSE+qSNx0/xVDbuJ1lMKXX4QOhJQe4dyVHrsob7AbbfKN/j6HSXODcDi7srFcSsE9iVbIPQkEbg77bEH02J+B66Q4tcPFgnCg9tdnaU7gqOxAQVhHpt/jjbc79PTqNJA1IXfLwrAIOJyroX2FX9kj5SVJJ3O5+AO24JHXfrpUoGCgGsmv0EAfKQASCeiiCN9z3JV0CtvTSC/Vg7KsZ1zCkJI3V/5U9yglRO23eAO5IBOw/bprU0FCMOC/CgJxxFdgKQClxQA3226bhYH+KN9x06+mlg/mJUpiefdQoXAVjrNKfpJBDaXC22lXeR1SO4BJDYBKySdMuJaAiAD3mnowC4lwCpSO71dhI6KUeqQnfr8SvckdT6bafDzpAOSU4gaukV1ApPcE9vyqDZ2O6gsepWT8gJJ0tqAo0qDRwroWgAlJ6BHXfffcEAq32O5UonodZcuod9YBCIM65LSCATuogBQII3CQOgO3y7pHx0rHhQnOqe/vuz5Nf9rDyZlMqWosIwNZCe0AoXmdWFhYV1DRSOu25/DpqHcxeaI2FEMoWlFqxOBxr5s9k7Nm3CpzMqQ2wt1DqUlxQLZ6HtSAR0B+Op8bY2R6HtBJFKaxmlECJS8huB95EyWEuOuKR2AncuLSkAKI9dhtv+3TXluaPLjQD8KbIEYOnBaUdnKcTDDLyil5H79CgfzA+oCeoHajrt8NNMjbr1tx4HlWSSmBrz4RKrZSsesFyVolwM2Q6SFHdTTC21rV3HdPb7YIP4aLwSMjcxgCGNcBzSrKza9jIww4CX20v5UvA7CxuLFaRFT+synGkuLCnnX3X1HvKQdygeu/pqLbySmKOBwQIi9n7aeN0H3EkjflVBjiv40gclrqCPZSZ8d9Fu2I7a40FS1pVOt5bojRI7pa7HTFYcV3OJSUrWkBAI7iRMkiLiGs+PAcarrgPedcqr8K+gF4R8oI8M/DGi4+bW7Cg4LiWM4zLaS/FjuJy+3is32Y1NJ+msNV0VFlcWLcR55pKnO5txRKlJBPnfqbqC4u9ynZESXOkLG8kafiK9E9LdOR29hbNkajvLEr8OLslHMZpU5PF7yqsLxGX5tnc+Q7Q0jLTEepqHHExb68mOCLXYwx84WILbwDZf7lqfWr209N1KhWkrLOB0kpMs5cEauBcnEZBvYEq5u7CW7lbb2iNwJLkCho/MFBxP404vLflfl/FmO5Bk6v8AN7mtob16HXh0pMK8DsV5ceWGVoQaaqTaBplJSFpfO+57NSLPddxt3SRRvKkgoOB5JyAOA540T9PWFw9glZqYSFUZ4YHv5nlVceZ+XVrmPHspm6yU3iqHD83p/wBKmPSX0yMtyuv/AIbdtI7XvETnMbmXEktodUWnASVA7DTrdyLmuhnI8TdLQ5SO0g8D+NSYtl8q7a6FqSeY1znMQBASdLuzEAdmC1U/nHLmbjDcUk1VjZJVhFXTYTK7veLla5j8duNX2cVxtYeY/wAzWOqFbNhn93t66lQ3lt5yvIR7ff8AvqRPs8gY5kbSkbi5M1GZpnRzJkGYY/SYjkOQSrZqI9LiSGZa0ue/DL30ZS1KO7n1tcwhlTQUVAp9wgdxUrUiW9ETwQAIB2/Htqug250jXIPETmMMPu+FNoLKZjtpZ1zsuWw2UzzDne84ppUK7ZaiW7Syklaoy20RpxTvuksLKR3DfS49wikUMRDy/ZRNtkgbrculR7+CVMfgbybzTCc2asaq0mVzHMmO3uDZdXyXFPtsZtU0wrhJVs4EPTpceuS2JHX3QlJUkhW2kiQNeHgNRmGWBaTlTU1s58JbKuppwPFRyp5eK/MfN+I7TLMObyBxWO8hYs7gC4M1sqrQiSm3Yxuss0SStiRCC7IsSWlgNqaf2QoFKAmYZfMjJtCWvbwXMZIeYHDlVWbdpkj+oaNIUqmIKLqB/iPPjWtz9xPAaXHeaavMuNqtynrszxeBcW1ORuJE5mRLrbRLfaB89dYQXYyvVxTKWjusbKPSOk7109k63kPjjcnvC/flXJ+urSK33Fk0YxmYSTwJ/amdVrWqpyLIPtDsUsB9aVb+38+xLRV6bAf4BramNDihrSW6UR1K9M+vbqFPLnt18l6M4lL2yXEsurSWw6ehBDa1AgfiNR3jwuaPEfdUF4kIOgKh9tfTO8VeB+OuEODeF+N+LsSo8Kw+nwTAbWVCpILER2+yS0xqrn3WV5BLQkSr3IryykvPvS5KnXVFfaCEJCRscUbY7drIwgTH3Z99T2sa0AtCYY1YsZj6EJQFhKUIQkfKjoAkAA7p/DWNDVXPvpzjhWMdlvHfdW+3rvsAP9QAHSkTAUIa6m5bxVslW/8A5Ud234ncA6wWg4laW1oRTWVZs5jW2zittvg2n8COvcnr+3SdLMxQjcqYzEp8p3yq53mpBZdb4L8bK8y/abDsloX/ADTMEdZ2HciKt7dI26FZ9d9JdwHZSD8xqQwsp/xlLP8A5lA/H/of26zoacjWK4G1sATtLWevp2I6f19vXSw0DKiuSbSed/8AOTv8fkQT/hKfjoIBCGiu0Wc/0Mle/wD+ba/p+Kfw0IEThRXL9Sn7H/OD8ehQj/nDQEbhRX6LCfsP867SRvsGkbf17jSHOQ4IlZApnKWzcjeQvJ7y47Rde4d4XbcsVRkLdlJGScrqaiObn2w1CKSpJAB3eO+/wy5SfCRWOKmniTkCNwHAwkHoSqE0QD/5nbWNL+dGFZBubGk9Ufp7qj0/9CtpUQP2dwPTQ0OJxWiuxbTJB74cJW/qFR1o6+vQpcA0tORK0V4lprgvZddHIIIPtOvtkb+ux+br/wAzSC97SgJrJRwRwBopqqskcgYWo1yJERUXLDKizfYnw3Q1DrFttyIz6C26xur0cSv5tth66dZI9xBJKrgVy7qTpaDgAAiImHeRzpJcl+GHDfJPfLx8WvFV5Jksvy5eEfTpp7FIcCpDT2OTUuV0GRMQSkSIvsltR39tW22tS3noDp/dnmaNhtbkuBd5PhEgUlwLPlCr8wTFcCa6DsnqP1Js7BDO5l7ZtajWzqXMwQFsgRx0oEDlHDKnoxbGsP4vxOpxDD6WPR0dY0oV9VHcL8h6Qsd0m0uJy/39haTnfnfkO7rcV6bJAA19scVq1tnC1rYolaGtCAIfsSTiTiazcXV3ud06/vHmSeVocS7txQcgODRgKxU2Y68tbillSlpJKgN+0f8AnaNz8oG2pLBgDxxpK0lWf3kokqUSVdySOg33P5lEkA7dNtJeEyVKejJAxB091e3JIeSWeHZLV4hPbrsglxo5r5jgSUB2M+iT7ClKP7sSAko7j8u569NVm/bXLu22OtbZ2i4Dg4HmRwPYa2HpTfbDYeoINw3OLztvxa9vIHBU5hVFRJwTyC8usuyDnPGfIjhcYDiuOVVCeLsyr7lq4rMnhR3Ha2zbsY7H7mps3EqRIQhCloLRKfzDXNr+x6h+kll3jW52poB/KAAAjSvHNEru0Vl6bWlxt03Rt1FPcSPldK0amyB7vEjg4K4DIEYV5M7psePG7iG2i7LeWwmLFUtIcekyW1PK7XAkLaacWFbdQoDVDpaYTGOFW0c05vDK4gMJJX2nhyFa8PmXMhzJyoJUlidAS42hpPfGXDZkIKUl1buyz7wTukDf5TvvqNGkcmkEYVsMb/NhUgnUPf29mNRm4OtY8GXXNNSmU2MP3G1turbQXWu/3FdjzhHc62hPcNv7OsXwfONb+OVWO3+W1zYkRy+zuq0vjS+qfp3rJaWpKZpa71sSEIWvtBBBcR3btqV026ddawRJ8uo6VxArZrWXyZNRYHAcCMjzFGfyXMxtoaJDiYlfXI9qFXslamWgsBDilbH5pDifVfqB/Tpt8ET0JXD2VbM3K4bCdLcSD2cVpucjwaLa1K4IP08IrUmStoqLqmVApWhBBBQFDoTt6H9uozpfJkDgcjlVVd3ckocCpcRlklV1eQvFrTf1DyIhYrpTsWPFioaEQy4cVPss+84kdG07khI2JA/brbto3Rwe0g4jUezKuX73ZskUMajT7e/uqt/PMKRHtX2EthpLBKI8ZKCGktR2wloI9SpKz8T6eut/sL4SRAnEkYmuabltzWO1jEjgnx/dSAp6EMMOIQz781S/3TRQQFzHTsFr2BJSgK6BW/QatZLt70cCmkIuVULLJkascp1HupcN4PIMd5pLCXJK1NMboa7t9gXJCye3YtpG+5HT0GmReFh1avD2U8bUOywOQ7Kwdlh01hie8iP7jjCSlh0NdiY7KmSELaTuFD2gfnP7dhpyK6jOlqnS7E49tRZLUEuwUjjSFxvG58yRIVNUpDsiJJQ08AUqEtruUyUJI+QqPUE9dWstzE0aWlSOFVxtXh2oALTwQkzMd4z5QtnLGVDtXsVMaHKCVrCX1OJaUlakAdwLKyCT+PXfUSAR3G4xMIWLzAo+3bUTc3Og2yR5/mIR7KrrwkyYGRV0yPsZbM9lxXYAfcR74cVtvsUqCQTrpdzpMGnMIRXHoXFs2sEeYD9vbTrWVoh7I5ciV+8bU6tDgUFEj6lCiDsSO0okbf4dVL2HyyG51PaW+e4uOKJUZecfeXCq1P8AatQspCdydltkM7q3WBsUkD+nVls4a17mj+D8arr0anjA51H+MllI71N7gbpCVdUncbb7j0KfXVxICRhnUFQCmdcm4wWs9y07HoN/Re59N+hAA0ayAgzpt78UC1NfIaZ6isDDlS62yabeW+1KrXUupXHJ/cIU+Co7Iab3Qk/lB6+utH8rS5rPzkUzLbywOEcoaOOHKlviXCPNHLrEei4nxqTYTLufFiw5j5+ijs/VOhAXLU+krQyUqJDiApK9jtvttqXY24+q1y/IGqeWH41LtGXP1Acwq08eX+FXicAeAXBni/h1LlvkNPoeSuamkkOV0R5o4jipWAtDM1mQrtmOwnACuS8jorcJTqbcX0QHlW2pCUXNK3GztX/OQgwUnMnNQOVPJmHOGW8iTolbjEaQxjNS19Ablx2bi2CVcZsdm0Z50syLRtxrYbRGPn/x9tV7WND/ADJHBB9sKsmM8sHTg53BBrP+yP20u8EqsRdEeNkbN7mtYCh59lhtzHcAYlHZfvQkyUfVWKkqTup1aVbk79wOp0UzWhphYrDxOS92dRJWODf1C1nYqv8AcMv207N7yDwXx3XOWE9dVZSoiyuJhWDopaSmrFugKjKuMrkwbO9uZ8gbDdG5C/lSOg1L89WqTrkJyGAH41XGN8hIiCMBxe5SXdgaMAnE021byb5HZxLLnFnjhHmxrEoag2OSs5BIr40VxwdsuTkOS/p8d1tDZ7yUISEpT0G2kASDCVwiZwU0othaE1OcncMUyqReJZF5bVKTDyaqwu/LKwytnE8+g1UtMVCQ6mLV1UiRMFsqOpJT1CO4gjY+uni+JNLJQXGo7YoXt1EOYU5L7+Q9tLfKoK80hV1zcYk1gWeQQtDN3a425ND8dshTomLpnGnhaMo+bZZWSk94ChvtGkVrwS7BMxSoiAXRtOppzH+PCstWY7T30WBX3HKtg0hTa2Ztazx3U3rt19RuhqI1ByMqYdhLKN1hKOg6gg6dM0YQapD3Ye8UtsGGry2CPgdSJ7RjXvf4E47x+serTZZXjkR15mexZqw60x6krrdz541hRsmXYQamVGdAEn6N5lhxJ+ZkjqKe/u4oWeMFo4HkatLSCeZwEAY4ci4Ke85n21Vp9wzwkoOe+Prm3ESDRc14KHcoatqVtUKm5YoIzSGpym40ZP0tZm5jMpdSoD2ZXULHeQvUOz3+KOXy5yTGqKMqXe9OiWHz4m4hVb+ZvHDmO/7q1vKzJ5EastMTznF3bRmBPcjREyGPqpNfDjj2EsiWtXuktFJPxI3+GtnMspIfGhYa1uS3twPLlDtQwxCnuXgKeHwhxO4v/MPhGk4nat6a2tuQ8aXHmJdZU/UM11ozZzp0aQ6ChppMCM6hYWFJKVkFJB20t0DNwhdaXbQYZAWuHNpGPwp3a5Z9nv49222QtuYHh7cOIIIX2itqXyMxKwwfGMvxmjrJ/wBBS5vc3r9PWR3JTo4+5GdTZmbWR4w9yTGrMgTKjLKEfuy4noARryhvW0P2jd5Np0ksgkOlOLCVYnszr6udD9VxdabLY9TSuaJbywY0koALmEaHtccgvzBcxTmeGWR4nJiWtHjtfPo4eLQqxFdQWxkNTXnLt0NXt+tqWG3o0V0tstFtSD2hYX6nVq3UIPqXtAkUNDRy51yvq+2uYLjTcva+V73Oc4DAacmqFB5rU7l4rGFNEn1gbmzmS4p0JfV70JLSnXfp0oPetyGT2ra7Srct/gNtbsWatujmhIcfLGocRXKYNNturmTjTEqgp8xKYnlnX6tcdNrHKn1uWLsAINe64v6dbZQFLejlSgkLJ9VjchJ+HprUJC18/l4g9q4d/wC6tumuHfSaI2JCDmM6SmTrmR2/qIrvZU+/9JPfgRQ/FfX2J7a6sYXIbkW0oBJLjrihHZ26pV8KbcmAOAxLFQcC5wz0g/lHM0qwgErg12M+YacwOb0wxzHGm9iw5lumd9BCXDhzIagEyHWy4717AqOphhhvuH5lqaDbafT3FnVdBPI3B6NBOA51Pm2+3YfNJBnBz4j7dtIS5445EkqacTmcqM2WGR9EK6A48zHaVt+4sX2npKmVJH7vdSlD8DqyjbbudrcrlGIUpWIZ4jG5scDXOXEu1Y+xU+FJNziB5i1/ULW+QuO+y4hUZ2dJkzbSU8EtKQ+VlntjJbVuf+iAG3TTglhazyY2gMXvK95ySsPgmkBc9V7AjWjnh+NP9hOHxcWgpDD5lPAodaC1D3ISWjs2lPYNilA3O4H47+mm9Be7USS7nxFKidpkbCRpYmfA/wCNPbLhyp9LTzokl5TsGY7GtkoajusqgSk9FK+obdSfaWAolBSpXUE7bbWHmyG2EoxdGQCeJCjOqvfLK2mOl58DhgihCmH+Bq0OgCRQY+lPtoR+hU+wA9vsZTWxg2Gmh1CEj4fDXpuzK2sTuPlM+6vAO5gs3S5jJUNnf79R/CswlXcdu4npsr17h2joob7BO52/qOnm8UXOoNcFd3YVAjYEdy1bEDb17T6L6/4dKVBjQorsbUtBUjuQrY7rUEgKT/5nY77b/AaS1yk4+GiuwghI7Ckn1IV+7B9N+o/KVDrrJAXWENFcQF7qO4S4NtgCogDbpvuQF94PrpouAcrAoPurH3UBIIUgpRuDuQPzJJ/Hf126f0b6y4u/MBSkX5Qa/DslG6t1EK7T823RB9VDrt0O+2mlAOIVaTlXMIC+7tCNiSSSNikbbpKem699tKycqAGsYrXUpCtwAsI7tvn9QAeqdififiPTbTZOoY51mvHNUpLb6XCAFsObntVsO3Y9yAD8qCR1330iQZAkoKeiKk91IlA3SClSvmB+PRex2+O6thvp0BKdrh8nb3oSQlSh37dFEp6nYkev7dt9OtQhRgaxXElO6gQdvzDdY3V126H8R8R8TrBLsHEVjinCuhawsFZIG4KUBI6LT6DuTuCkEjrpSqAuDuyskBMCVqnr78tabX7Vfk233pZFczhVs+ou7fu4OYVSlJUdx7pX3jZPofw1Hm+aL+LzRS2OCOBzQV82yQpKn2kxXO5La09d9mlAqG6d1bFXTVkEB8eXClhA3tSlrUvtsO++sgutHZKVeiQk9NgehG34arrgyBXAoE+FVspJKElSaWduhm+ZjOsKTBWlhQcfIHa50/KE+nrqFbTSQEl+LOA7/wAaVHJoCvVKTGP0KohhQXVuSIi7WxlPqijtfMb2PmW36FKkKAJ/ZqbJdMkaXAEENAx7SB91XUMuu3GlpI1qQ3NOysFNrZLKlyGFqktNyltIcQrclO57Co/FWx6+p30uJ7AfJHz51VYCTwKupf3VMHwg4oreYfK3gfD8oaKaN3OK6/uYzjAeMurxBteTvR3UKUltMZ9VYlLziz2Ia7iQeg1W9Q3rtv2C7vGlJGwEAqmLsF9mYrbunrf+o7nbwkAtdKFHMDEhO1K2nueskmscH8WWlfJS1FXmGV5lax4ayz9TMsJVsvHUvBfen2nVhMj3Njv2HYjXl+BwiumedikZzPEn8c69TWsIkbK2LAqAO5qf4VJHxclPY/whhtzOcW0ZnJlXPmiT3racZr4slynX9Os+2I0eRCK0lQ7VOgbkqVqFd30kLiR8mr4JV9b2UT7kREY+Vh38u6lV5aZ/Iv4aUVjjsmNOx5yAttTnuLUlqeZcoyilP+cPvSorXedu75t9LgvS0hz3Et0geypEe2iWby3DxtJPYqInd3VBDgnGLHJMWjLmpUXX38hW+O9ztc3lFxwnu7SpTj6glQAHVO46aTue4EIWOwDUHdUzbdtYweZIPFqxHA05lfxTFsKa/wAWdjBsWkKYxGkFA727CvW+9XOKKhttIjPFA9fTbVczcXEhquUZL+6rSawiD2z6R5ZKO7jVdkjiW1iZOwPpXIy3bR+ulllKhGZsWDvCmMo6e0pxaANvy/mHx21ef10TW7QXeJKhN2AQ3DgB+mv31JaHwlHzKpW060yzPW2Iy3S0XEsz2Cpxj3yn5kRXXlLZcTtslKzt01Ci3R0cgIepX3Vi42Zoa6MDwEYH9lNlmPE2T4bg2QW9dHWnJ8N9rMIyGkbuKl4qGZ0ae026hR96dRRFx3QOjjkbf1c1ebfunm3AY8lH4dimtc3DZkg1Nb4G50heZI8uDaY3kUdhLuP5/h9Nmtc820pUONcwHqiymQW1pBUHHWC28zv8oHpq/sZ1Y4lVDi0+3GtOubMaA1oxqGXn9TWp4zxrOaSH+oNYpn1vUWjrrQdTHoLv6qXFciyEJDhciWcMNq7t0ALBIAO+uhdHXETb19ucGyRBw/1DCuWdc7e59iy4A+SQg9gI4VTtVy4uZz227vthQH3f31nXNK3Tud/p5EVI3BIHVfQ7ehOuksb5DS5uJ5VyCX9ME8aWua45g8HHlxYUlx115LcSEGUAqU8XUBCz3bqKSBurc6i+fO6TU0InA8l/CoDHPXU/BvZX1HuPGnf4O43jpQDtx/xk00lKdiVjEqhCwT8U9w/8zrbW4Rk91Wg+WvJl/OeTWubWvG/BuBTuTchxlLAzG4TYVWP4Ti8l9tTsSruczv32KqNcTG0lTUJhEqUWx3rQ2gglgvKkNCmsYkpGh7VQd1eJrKPMLskOL4Cwtt1kAsMq5z42eVOUfVLLiIqmY2xHq92g6Ssv8J+FCSZ+D3/urvTn/mg2AlPjljKdtt/b534mKOgB6BBQd9z8dYPmnNp99KGvjp99DnI/mwjojxooHx6dOeOI0k/Dp3S0g7n+jWEk/hNHiGSe9PhTU4xknmVjXO3KXJOVeGU3KMV5F434pxuOMS8k+B2Mjosl4xm5kwYwpby5g1knHLunytLq5KJSJCJjBBbUghQWXHAoQRQjiSSiGnoHNnP5/wD9C+YAPiU+Qniqr/UPISSdZBDeDqEdyB/2hXBfNfkCTsPAnmP+kc/+Kair12+UckpKT/TpxRyd8Kwjv8v+9+6uhHOHkOFgH7fvNZaJ+d1HkD4nqUhOx+cMjktSnAfwBB0Es4al7R+NCOGen3/ur3K5054QPn8AfIJwHp/mnMXinJ9fj15cYJSfx6bH4aTqbQhP8PvrzK8gec21EH7eflE7/wBFG5E8VZKf6enNbaiP6tJOglSTWUd2f7w/ZXa15D80lYQ79vXy1ZTuN3k5N4zSm0jYb9I3Ni1kJP4DWEZzNCO/h+K0y9Zyn5i/36cn5rH8FOUcc44u8E4rxHDlXWd8J2WY28/FJud2mUW1/TwuQVQcdifU5UwxAYQ9IddZaU46pKilAw4AfLWDq5J307SOafKUq2X4f8jJT6lQvOJHCP6Up5BJKiNZ1ycGrSfFxCV2f31+SKQfqPDrllzbqFRXuK5IcA3Gye3kVBST/Vo1vP5StALuRSvTI5m8h4RbS34lcvyvdbS6TVvcfSWoylnqxKCuQWPakN77lKQpIHoTo1v/AIStB15BtKXj/nleSZk5xtn2GZXxdyEuB+r1+M5rWfpM21qkqDarCnkNSJtTfQUrISt2FJkBlZAd7CUgpLgSVUOrIPA4GpQ4s0peaYmdtghnJknr6lyFDTso+mw7NPRcO+lEIaVkHKrRPLcnA1M1JpE4exfMSfprtN41bpWw67HcnqSMalw3YsgExGz+oR0e2+v9y50ltcfN0cKDiE7K6nysyZSllbrvuvklZ2JSHlpSkk9NkJAAH4a5vNG1t3K3lI771reInF9rGRgCwfAJSfsZDaAtCUqST0Hd+UfDodwRsdI1keF2dOgqO2sDC3U6VlRO5OyRuOvd69g/skD00w551hv5TUxnyDupe0zHusyh8Tue0bBIKR3JB26n01NaPDVTcfMFVKxKIGOynLBGRVyLRhYWwzHWtaAyJrS47stkBQSXmUL+TdKu09emtH60bubrSMWbDJBqV4HAc/xrcOl5GNu9bZmwXQQsLgupCpH+1kcsKrL8i8vi4VRO47AkyJE9uZIgqkOrbXDmhl9bMJ1o9yVpCmSCVoJAWOh21y+8nY2Njo/nIxTLMg9qV6L2Vkl/cF0mnSGqAhCH7l7616OfGZs63ek2qfejO2UhuSpUlSpKllR2ZaK+9byWmwQgpV039N9Q43tLiW4vTKt9ZaSsc12gaCOHDD8aje5VUsecxJqI08TFOIbDrMrvWykEJaSofu1sKA9VHqR0OpZkkdGh+6sOtocHNUP/AIeNS44pzBjH65bEr3y5EQt59PvFSW+5RABbK1KW44vr3KIG/pqluGPe5W49gFW9vK1jQ1xwP24VMOnlG2rYM9aR3yWEvkLUEutgjok+2exS+vr1GqyV2jB50n7Yd9SZn6mExlQDWVjOrUG0p7FNmQlKwUe4Q0vdJ3JOyl77evTVbKdTgU/bUOWJj2FzsXaedN1znxu3l2OtR46UJdguNSPcSFKcCmylzp1Pud22ygPQatLKUMITAjMdlaRdhC4PyNVO8xcWWVVkEqS/Hcai2EclDyGlqaeQCFOMNqAKW3VgfKOhVrbrG90NAQkcD291aze2PmjUB4abbEMTjwI7ypMNhqfNfU40txO6o7CEntQf/O1rSOu/pq1nv3EhmpzgBjlVE7b43OL5AFwA7aeagx/FQqW2pDLZdgtRWG1uISkocSp2S+XvzJWuQB3J6bgbagSXs4cC0kNVU7P20ltnGoJCtaSvef2cKRVrx245jtnax2Ez0PrkNwVgBCFNNPJDy2tvTbt7evqBqbFfh0rAVAB9hpqWyicSWBBSLoeOEOSY0qawtMZLwUEhnsDy+3tbSNkq37FKIKvwGrF+4eEkHxVUz2ZiIwCUzvltcnC6VvA6JDLTlzXpsLwpSlaPpUudzLCT+Zv3+3cn8Nbb0tauuZTeSn5Sg7T2VzbrO9Ecf0ceZCn7Cq3MEXF/iJp9x0pSHmnGiRuAsOoCkEncDYfjsCNdHuhpgDeKVzC2YNeCKuRpwr2bWP5NZLgIWGm2UqcVJCTs6haQrsSjYKbDifT4arS1xjDjhVh4XSOcxNITOo/82tF2uZe+VSUzy4VJ9ApxhfQ7nqpWpu0lvm/7JFV9+SHNxBxqMoKihPb06kdT6ncAb7dfTV8oXEIKrj8444Vkm6uQpHf12Kh2gHcbED1/DbqdtNFzeGZFJfIwFONT34o8fL7Jc8iVMeYoVyUOzbRU3uFdHi9nbFkzACpTjJd22bR87xHaPU6op3xyxFUY4H5ssOyrp9lJKhPzIicaupwY4Z4/UkXE8Qvr+Xmc+CFX2VBqOq3Zky29jTYzDQl1mBIU30DqipTLe2wB31XeaycmKBp8kZHmf2VsO37c20jDpNGX2J/ZXfX1t6ESciyGXOahuuJdrMccWqwXIkPKKVO3ds+tbs6bKVsS20lx0q6JA6aS2DSxHKTwA/HnVo2VSjAETF3Z2DlTkM47ndpMrlV2Lzl2EBDcn+IcorXnYVS0hHuMQ6PGp8xEd+QDsULkpWUAblOpIiEZ1kJ2uzHsqG6dhLjqBiyRpQnmSc+5ErGZDjnM02wCchzWogJlutqEvJcwoX7JaTstTbOM1b4iV0YJTts40Pw230pphjdjID8ai6ovla1xI4NBT2uOJ+xp5OKL3hXiuzVfWFZWcgZBFcblz3voktVQu0K3Q3DiOOzFPMhaNu/5G0n0/AOSXkcCNhHjJxKZ9vZQY7iVgBVsYOX2ApdZbb+RHklk6L+2yaTg2Bvtrcqq5t+V+mxawgJXIiVkCTFZdd9sdiQ7unqem2+mi2AuMl0S+QlUGP8Ah3UyGRQN0MAUHNEJPfXpxfx/8a6mQ+/mErkd27ceYYYySWLOPCQS72/U0sTHYEp+uSh09y1le2w3KkjqFsuLYAt8ghqZpnT0kd452oStHHSq+xSU9+FS4TheZ4djjkKRkNhlmLMvNCrySPNsr6xhVxO0afJXKRAyGM/DSsBxqQqQUoHyOLQQNQ7ksPjiJaOQz78act2h7lkaFTMgYnlhWLqm+Sqa0ZsYlxDMZAZV+qxaBcKVZJ2PsvN2i3fpGEPI+ZXawh3ffu66hy3Ugb4HnvQfhnU2GyjLtMvyHFFwHeOFSBr+S7SdFXWCf+v3cqPtIYsZkuVStNtgtPR34R/zWQ4/vt3qJUfgNavue6z+W4RNJkOZPLj3Vt+17NBra5dEHMAKSe01zj8IOZZETMLz0aKXULdqyv3mY3cTt9E6pPuMR2lL7Shfcko+U+g1qMN89smokGPIhef7K3WbaIX2ro2tJmAOl2RPfz7606/PLgm14c8r+XcSlw1RkqyAXNOtt1S236y8YbnMKcQoIbSSlav8n8gGuv7Jdi42xmKlua9+BHfXB99tBbbg9gVKkL9oPAJVn5q4rb+w6iLhGI5hkU2QiCHWIhfq11cBcyYVJZhNuTZQQlR+dSuiRvrYI5Wta6d2DQB9/Oq62jc+Ty8fEgA5+z8K2tcnxqLZWlZYPlwW2OLU/js5iQv6qTFccQ8/Uy3j+8VCdUgLShR2OwO241w7q9n1W5O3KBgdPHgORHb28q9oeke5u27pt2wXj0sbjFHZMembeQQJSEvHsQpckncnz8Zr6rJ3q1VNYXkYSYVg5VS3osdbPsrWmGtxtZSFLUglAG6evXWkyXb4WObMjWyFCAMV7OXf7K6DPtN9JbC0he+SGM6mqhaMCVJzyyxqVuOVlfBbjuTlyVojNI+klNKDbxEeWh5pThC91KbU50WEkfOfUb66ft8DY7BglaQNGCZn29tcTv7meW6c6At1F3iB9yD3UksgrTXyFQ0PrSqOJj0WQhCA+3BfdcU2426pC+oaTuFHZK9uutKvIn2U72fMEJARSnKtv2i4ZdxNlOOpARw1AJWG74trDactWHjMispaisNFtlEOCN0pU0w18iXrNWy3Feqge30G2qG+YHkmTGYD2NHIcl4irS3YbeZIj+g4lSc3HiCc8MhyFeWO5EjLcMxagYrWylndKFo7d3Hd2UdnseysISnboQTtqnbK2ManAIqY1cBnnBoYGhrnnLh78T765WWb4rVxJipymI8VhlLroVsHw22jZpxDQKvdQ4pHagp+bcbHTjr2MBGjxJglSI9oncAQocRmflTtPOmIx/ka+5RzOdV41QV+P01Q2h9EmRHjOz7FDh6Skqf71xxuP3iEDvHeD6asrCxlvWuubl2lhaoa0p7z99TLmGz2uyLsXyOwLiSRhyCoRT7xKu2jLWHw37SSULQUNuPIKju2VuDsD5WdyR0OyttXltawRkKQgw9tapcXLR+o06nH3e7sp1K6XCj0kpjvBB9hmcz1YQAFbdzSCSQoLPbt6j0OlPdbC4EbELi4AjgcRn3cKjTiWeA6sPC4g+zAk1ZdWj26qn7mUoUKmtSUjtBAMNgJST12Kfw9Dr0nbtLYGAoDob91fPi/A/qNwRiPPen+9+2skkdm6SSsH5gvb0HQdmxJKiNuunQiIKiqFQZ1+EH5ht7SwkAoAIaI33HVPTcjr+zR31nD20NpJ2ASCn5kEDrseuxJJ33JOkqA8j8x/ZSdQBxNc0gDtV2hQR0UntUClX4hOxSd/wDBtoLc+DjWce41zJAUFJ/Id1FJHxAPaCSOv5vTTZb5ZDj8tYAIzK1w7xsCUBfzK3KdwdlbbKT/AIm3T+nWXHUQWglKca/TgBXIBPzqBUhKilXbuN9z8fwP7RpsaV8eVN1zQO1QLidwQPQgdNz1B3JBH4aHBqjSaVoKaq/XOjagUkoBBCu3cgj1PaB3bf8AM0kgHOsY5eH8ax9qUswXFsbq+oQGgUbH2kObdxIVuU9yR01iY6ET82dPRNKnkgpB/KnZSepCRupPXoT1APpufx040gEEZU4FJQIndXSTss7/AJASodx+Xc7bdqthsR8fw06ShBJSk48K63DsCD83UK+UdEg9fl3/AG+ukgLxJrNdLiilKgNvn69qkgpSdtz06kEb+mlDwhBlRVUP3tH4iftfeVCpjTS2U47jSVBbPelC3srqUNullRACgr09dvXUW4cGmNzQv6rfiayv6T2uwwWvm+2tVWPPCS02ttsEfKkhDZIPqRsNzqyKqtRg6TLMGsA8tpEltsKPZ3BRI7tgkbfLv6k6ZdGHjxL76c8pzgnHvpRLvUNuMBlPuLa7QEe2SgDYDYo9TqMy2LX6uFYbbS/KflpV/qsxuMVojMx3Vw5DfuhOy0plI7XSkDqlZHppRjDwjhkVwGdSLWQ2sqx/KWkJ95rFYXORBmORLCEZsN1Snmo7iSFGQ2kdqgo7H5kj0Gm52+WfqGfOPxpODJdfFKmr4U5lMrvMrx5scZo5E1ubnycYmxEtlbiqrJauxpbn5EEKJjRZal9Nz2pOw1UdQ2zrzp66hnxa+IlB2FQE5VsHTV+bffrR8eAEoCpzwz/GtsHkbhhDmOUPHdtLZguW2C4zNpTIR2xo1nDNgmA52OHZusu02aWW9h3/AJSE7a8zbgyVu4SRjCdoYf8A4cK9U7RdxmNly1TGXvC54Lj7qklwp4/51d4TiVEikmuUkSNUxZ1vIDkaiqZwD7aw/bOExgtlfuKPzKIBBUBuNYds15dMD3t026AF5wblz4+xca2Y7xa2zlEgMwBIY1NZaUCpmnbXn5K4YVVuMVEuxgWMqukPNtyIbyHmfbbd9ohboWUqL6AD+IPr1Oqu+s4oGtijla8tTI/Ajsqystw+qJn0OCjI9v4U3eCcaRsMYcgxmnDH/U7CSgEpKfZnO/UKbQrcktoUdtunUHp8dVE8ji7UeA+yVcRzNl8TckRacw4xCX++S6zHX3/UIO6Wlp2CQR1/Kdkbg6juBcFJQ1Ije4FHAJyOS01dhw3V2ORS5MqtSYNq6mQXo60hX1CD8zqVIJDbvfspKh0ChoDSTgVqey7GgEEa24FeX2wp5KbhWoL7NnFkFhx2MmPaxgyhKbF1hIDM/ZPalqalQHcB8qyD0049hIVdL+XZTT7qORuhzQQMuwchTR8z4QTDVGmtIhW7LchUdTjiEM28L3G1KjK3UlLkec3ukK2IT3KQoAkbz9sMwkQY6SD8apNz8iMEtKwSBOwHitVf5PVsQ+E1YNcOBq64Mtl11XKkd6npeITLCWjEVP7hSfcjxLA1j/eUkBlCug6a6FEdV2ZG4QzNXudxXs4rXPJ4y2N2keJhOPflUNPMZhif4v8ALHZ7zaI9jgNtEZSR/mX60RFkLV7ailATOjhI6lKVrG/QnW7dIq3ebdp+bxD2Iq1zPrWFzdqnUYBoPdz++tfSttLfHErcjMIQ4lwKebebGzyQN1tK6EJSQfh6a7UR5hAKIUrz+5jJANS0vL+dLk1dbZwK5xD764T7iS0ksRi4+ygoUCPmK9zsdQRG3zHa3Dln7ahBNbg93hBRK+qrghUxhuEvJ6OxOLKKUg/BEiJx21IaVtt/0t5oH+rW1D+R2VZN+VRy/CooeLHkJw1wx4a4lzFz7yfiHFVHm2fZUy/k+Yz3o6cjzGxtpzn6dAjw4s60ubZyFXqdUlll0tR2u5woQAdNxDU3w4gUzG5rYRrKE0vUfdC+3Uv08xuHht69zmXp/wDusUG404I3LmKX5kPM+7Csgz9zb7dzgAT5lcKgHfZTlhkzY/r78ZG3X9us+U7spJmhBTV8D+ysg39yb7fCyOzzL4J/H5765b9Njt89An131kROPKsedD/F8D+yvWr7i/gFICQ15k8Bnrv82Uzkb7EdN10yeujyncx76yJYT+b4H9lck/cI8D1/k8w/H8/05stP/wB3WJ0eU7mKBLGcnL7CPvr1t+fvg2s7I8vPHxY2H/8AcCKn4gD88RJ31jyndlZMjOdexvzz8J3OqPLPx8Vt/wDpLqEj+nZxtG2leS7JRWPNZzr1p87PC8/l8rfHz9m/J9GPX19dvx0eS5cSKPNZzr0p86PDE7n/AL63x76Dqf7z6E+nx/NsNINu4uUEUebHktexrzf8NXujflb49q3Pp/efjwPwB6LdT6aV5T+X3UeYznXoPmd4eOkf/wCVfj3vt8eUMa3HwHT6rr11jypDlStbOLh7K7R5heIKiQnym8fCR/8ApRxcf/dTRrHlSdlYD2HiK7R5eeIx9PKLx9V03/8Asp4r/wCpw1nyZv4T7x+2s64uDgtdzXlj4oOqAb8neAXFLO6AnlXDwdh6BPdZp1gxSjh7P8KNTOYpHeQeW4pk3GPEHJ2B5JjWZR6DyP4YYwzMsSu6rIqxgZfnELBM2rIF1USZkdDNrSWzkexjBwKJba9xIUhGzb2HSrxiKC5QrcQoFTsxYJGc0TQG6G136f2AJjNhJ29eux0RcO+nHBHJWVVUH+/pN1+uUTaGOOlx/wCFv1mQnJZb0pxhg5KjG3FNwVwq9qKIirFlLr308ssPKbShoKlYiXUCEIy40l2R7qxdw/7VrYNEpSlqVIT2gk9A6vb1BPcd9c73D9Pcpm5/qv8At8a3uzbqso382CkhPnBagEkkpBABB3J23Cgd9upG2oupXaqkMiBxr11wS20F/lTt7hB333I6p+Xc/wDO0NBc4knApTjnhmA91L/HCFs7khKV95IB2V06kFJ6qJ/p1MGSVVXLi6Untrzux/8AXcpG3cpW6ErQkJOw6tqG2wSSdtvUg6afkQAuBw59lOMe1jAXOIbqAJGYChThyrXt85uRF4lmsiDmVM/Bby/3pFDZtzm40mnt66zkVcxn220u9teuOlJaaSUJQfmPU685bzFNFfzxaNLi9Ubm1eXYeVewukm2zo4ZbabXaMY1rih0vBaoKnMqoJ41VDnGdx0sWMKdIas0k/Vwpe7b6FBo/Oh5x3o292jcKHUq9RqNDGWq7xAuGNdGmug6JI0KBMPt7qi/eZTWCNJtoj1RMDqkkIaU9Hk/UhPZ7akpGz3tg7rSNknbfVjEwPPly6wV+HOqN907SWxAaefH312cV5Bf317DiJjR2hKnNNOoU2tsPstqKkPIAIGyUEjs3UDtvsNKvrSKKIOGoBuS4UxaXc73aFOkHIY1bnjMb9Jpq+G0+t9KW/dWXnS6QVElaRsP3baegCfQAa0+4kC6kXHvrZreRxYQ/Dsy9/bThQ0spiKWhah0BCkp3BUon8R6J3/q1XP8t7zp41FuC4HAhCvwSlLXBBQr3kKdR7SkobJC0rURt6KCt1bH49dtSYCWkhoXnWvXbdQJaMc6QuV8Y11s2h6wqoQhbBxcZAL7rA7h2qWn8m6/Xp6HVpHcSMcgJIFUTmRPcQw8Pt/hUYs48beO3bEPU8iwiS5IPcYa1NoDg3KQ8jZwbd/4AbfHVgy9eG6A0pmewc6hG2MvgagK03Nx4wY7BhOhEy3+omBLhdS84Ch0p7CtBSAgK267fH4jWf6pK1GgDSOxD76hOs2vJDlUHMU3Bx2y4vW7T5G85Z4fMaUzFsHIq0OV8gnc/VhILSGlJ9VAjY9Tp7zmTjVH8y8Kjm2MZQ40m7+6Fg/jGF8Z4xMzjkG+f/TsexyjYD70uZ7ifblzXUlTECnjNrDj8lwpQhCTtuemtt6R6a3rqfdGWO3McZSmokYMaqa3OxAamS4nhWqdW71tfTW0ybtuczYrdgQKcXORdDBm5xHLLurEfdF8Lsk4n8YuH+bbOOxbZhTyXsQ5osacOrabfyAKnY52soSn/MK6elyEl74pKd9ept96RsNl2e0h29oWDwyP/jdxd78BXjraurrnqLf72a8c7RMdcDD+Rgw0J2BCvM1r7YDDRImKceUGUGQ02WyQFla1gpQkq6nY61G+cQwBK2u2Bc/USg5nJeApw7GuQ3fWgU2OyQ237KUpOzSHyru3URsgpUj8fjqsc8hgAqaQ0TlAcvt7KaPl+rU9ReyHGypMyG8VJ+bcKQtPYr4pIA0/tbgJlxBxwNQL9pZAHOIzxNRSmQjFSgKJJC+rfx6E7HcDprYWyBxQVVMcviyrk0t4s9/vOJ7Vd3aF7HpsP6xt+GsO0t8KZ1lASXDEGtj3hvDm8Vwa4zx+nlRZD4XDqGLFlyJMtZBA9uept1HWBWNE7dNlOHpudaRdzl48kEIR31vlhAHu82Qd3sGNOVh2JLsLcWC7Vtn2YzdldTQWmUxWH3AsNsz5O6G1KA3cJIKx0A2Gn4HQwMDZMkx7asJnlwWNoReX4U5+U+QnFeH+y/TPW9xksFaK6stW4DUqsrgR2rXVwJKI7KXELSSt8kOrJ3BA0l1zI9fIYjeZ+CU19NK8aZijCMQM/wDeGWHCoyZt5U8iZERUVNljRhvTe1v6vGRYXsp9aylxaFQ5Dmzux6e445107EbqQAvUrkvHt7VpIgtmOAjDw4cnffWXwfFOSsytGlNYbKjOSlpSqaxWKhWEhP5lutxYcFSyHN91FKh8vrpwsAbwHOkh7UVrii81qxfjTgTH8NqEZNyBDgw4dY8H1LupMePEembFxuXYtGQYoDK/yNqW44SPyjUOa6ZF4IgCft8adYCfzOB7vthT11HKuGykyJGMOSsgkxVIYVdwKi2tKllDY3EdpttiPTtJSR8gaUobep9dYY+405I45E4GmJWMYUf8p4KPhSq/vBvGa1E9nKbppMgOd0Wyp3ptelCUkqZVDQuZEiJKOnZ3I6aTMZAAS409C2I/JG1K9VHzvMYSIkjFhSpkx240C9alLr4z7rK+4tpZXLfbbaJJ2CwlKgQn8NVk8j4ml4xqxt7dkiglAM+wdn2wzpN5hylTukNLurZM0vA2FZXJlwocp9JSpLbpkh5xhtwjqhj5FeoOx1Tvu9KvfqKjJSAe1KvrSxJRjACEwcfw5+2vNiOc5hkeTxm4BP0qXmYrcGBFQwlptK1FLTks7e7sTuvuPcda3fTvnHnBzvbhW47Vt4tWhmlR8xJONW0cYOTY9TERZJQkhsB1K3hskEAlSF7lLp3J3A1qLpixykrjW32sbXoOdRj83vE/xx5pgU2ecr8Q4hnb9MycetMxFxkWL5xS47MK3IEelyPG7evRHU1ZK7UuSWJJZ7h2p7SRroXSHUJbFJYKCcHNVvElEwxw41oXVvSkd9csuXamkgjwkAKOJCeL31HLwi8C/GPgXMrPyV45d5falsY7bYzWca5zm1bmuHMvXCgl3JjZxqimurixra5HYyxNEiO0t/3EnvAOt6v93dFaujYxrJCgwJTEBUFazsnR+i8Gp+uEAp4QCq8OX41OawWZnvSlMpS1LbWsKaUntaBJ/dob6e0lxvoDuOoI+GueXRYVc7F5rtu1xiGDyoyAWEYIeSU01ji1RnL0anyIyXoSFxVqacdW3HcWJLbjDcxKPmcYQtCCtO57k/s1TybZY3dyyWQfqLhigB7Rxrb2dTb3tlg+Kzl/SeCCoBdpTEBexUqahqqqDFoGZCWGpAj+9IZjgrddQllS3G48txTT646e3dKR1QlX5iNtdDkhEMLIzp8LQRyPvrirL+WW4mewuLS/M8FKDAY4Uy2bS5Dz0+4arojbiY7EV9pl9TinQpHVLq2yW0LKlhRQ2n20LVtv01z/AHcmS4NxpAcqYfZEro+zgRWzLYSEuIXkWpyH7aQofTBcZ91LhmK7nXpriu7uedSEsMsLQtQAjtlKN17FQO4G51rEkehY3Ylczn/hWwRl0sJkzxQAdmZPaaTOVZS1RV860s3HYbEbZXyq3Kn1K9lDDPTuedd3CUpSD3bnp8dUE8fmO0sYXknADnV9t7QXAkDT9ycTUcIKcv5HeReu009FEl2QKpMxtTMdTMdTiFrdShKZEpZeGxWAG0qISnc7nV1abDcRtEkrSXO7Rh9u2ntw6h2uBzrQTsaQgIBxXgRXbl2K8tYYo5bgkmFTZA0mNH/TH3WUrsQ/EZmRI0hp9mQ0WZbbpbaUpP8AlUKT3AjV3Ds9w1ig6W8R3/d31rz+p9ofH9LI58kb1xRQP8ONMo/5W880t7RU19dNQLPI3VoqKmfjVfcwp8qG97EyHKZYVDeStl9ktKCHGZKG1BxoODSW7e5r0drLSODqgy320Pa7y0BYgJBIRcu/7CrJeI5F7n2f4TiMlyS09mTdbkc1lMBbMBitefU1KifUygJaHIgYdPZ2pWlGxUfm1Y7HsbX9R29lN5jrh7g8/wAIa3HE/syrVt+6o+n6Uvd2tCwQWrXRhSNbnkINLeXGrqkJaT2ssp3bbT7bKfghltPY2gJ/OsJQBuevX469F4A4V4d1OcS93zuKnvOdcyR6bHuRsU9qR2g9N0/Eq7gf9XWAAO9aS1AEGS/GurbYFR2JB/MAVbEEEAf2SU7/ALTto44+ylIuNdm2yu3YoO5UAOiD67lBVvskE/16wXDVp41jDHmK/CNzv1UQrokb7lPx/wCh23/r1kkDFForrJJ7gUk7KJG2xCAAPQnY9x9NIa1CSmHLOgV+DfokkqGxPuKI709SQNk/AH0+GmkJQDBpyrOBAQ4rXYjZSAlSk93UpKTuD1PcT1O3U/HrvpIALFehctYOkZAA12tp327kBSFD1BG/x3J6j0I+Gs6VYpDU+NGCKV1V+FQKSnuWVKSew779OgUFHck/KB11jurBxxOdeJ8AsSTuShTRSlPqlKQhW5T6bEkbajzAKSMCmPbUiP5VpvkfKjtHcCjptuAP/Kgk9R+zT4wOnlS66iO5HaQCnfuO52Hd3D5Sk9x36DoPXTxYT3isV0qIA3SCpalb9yjsevUkp22G/wDqaGtR/FKCAc66H/Tt7GwV9yvXqTsN1Hb0/p0oaiMwlJLQOFVKfe/guz/td+ULaO/91U4fLUltKj3txsuqlOIc26lopO50xcaW6P8A8o3GnoW6tTRiEr5zlyh1pDTPYEtukDcEhQAGxTv8N9Sj4Sea0ybfQ7UclrEuV7UIoW+UqUpPd7aRuSP7JUpW/p+OshwIqTC2QlSK6JEqO0tqT7WwQQrcJ7tht8oPaOp0AFxwp94JbpyNLmLHel0kW7c2+jsH1x4jvufvHHY/+WJQQClCPQHUeeVZDbtwcAp/ZRa2T2R/VygGPEDH34V4VNv/AFUdJf8AbKFEMONbJdbV8Soj824OsMEesh/z/bKh9uBiSrScOyp7fbUobvIfOHx0w/G6ReU5HbZhdroKxtSWfdvYuH5FKiPSJC9mIUeMWVOuyHSllhtJcWQlJOqTqt4j6duQC1nhClzg1oGoYuccGjmeFXvSdkJOobZ5V0LXOJCKhDSmAxcVRAASa2uM04y5uybyq8XuAczl16OS7/lBunyT+Gr2BkNDExCvqYmQvwYdxUSJFbMqqmrXv7gUsNqQpB2UnYcFj2+GfepC2SKRi4vY4PjeB/C7JwPA5HhXoqC4bte2uupGvZBHGXaZGOY8HFVYQHNK5girR/J7yzt8LdvuAeMotXiOJYMh/FIVyWojntSGmHI1nIjxnAG51tYd6it9Z7upKQD11XbnvG5XEhgc4i0j1NjYAgDVQloHE8TVzsPTdj5bd1ncX31w1rpC4pwBa1eDGcGjM4lTVVkPk+mqpIjv3km0XGcC5BbmR3Ch0qHuvuREuF5DW22+4I39TrVpIGOKFmlycVX99bu4SlpLXRuaBwKlByT4VJKgv6+2ZjSoK2pMaShtxIbSD3hXapatt+gSPXVZK1wk0uBAPZUm0k8xugDxCm35L5GxfF35yZ0tYLaB9U977MaEwg/lQt5e/csJ6BIGlxs1ENQ1sNtZvfGHucGj8O3lSTwfL6K8nt21Zm2zbq22mq+yQhiEEK27WA9LajpHuD0IUVH1HrqU6N70a6ItHOm2QRTSmMSRuK5g1OGhgyHKdC/cSiTHbQ4kO/nUSokKV/8Ae1IO423GkCNha4uxaUQ8f8BUWaEwSAMJLRwqMfl7Glrw3DLhLjTDxyB3FUzlqSkQZ13GVIoyXlJKExpVpXCK73AAokjfoN9PbVMy23Bmo+DFfbUS9tH3O3Slg8bGlwA4oUK9qVUhnPIFeMNzRPJWLXK/0usYx63t6V5iFkNHBs5bzH17sKY1IhZdW186NFU2wSJkJxxQaeLbgSOkWlq51zG1hABBIxQHAFF4LXN3ucyMuALmFAQhOfHDjUSOc4Vhd8Lch1uOxXblGT8VOZDWRbZpcJ6wsMEs406ZXNRVsp2enU3uSG/ykEKJ6EHV90/cxQ7tE8vb4ZtJQqmpQvcFQ1qPV+0XbtpuGSseD5WoAtI9lUZ4PWIyCJaPSI7a2kvdjDSkOOewO1f7suOkqcKeifzEdAQdduu5fKd4SjsfbXla6kLJQBhh+OWFZSOzTBr9Kn3CI/sy2QWUOd6m+yWzs2onoN1bAD4ahyvkI1gZgY+0Uw5QdaEgmvqWYuPbwigCT8qOI2up/wDvfGjmx1un/Iq3b8pH+X8K1fvO9Skfba+3Zv6f3zeQDyB3EErcxiAkrSPgoIcKd/Ugkeh0mAeCoTgkTOaVTk0txxXYgOLUdiAjdSjt69yU7nYf8zT9NhTgK733xAaD81aYTHclBfln6ZguLOzaC48W0+4s77devw0KMjTjY3EZpXBu6q1flsoC/jsJsZR9N/VLm223x0DHKs+W7n99ZuOHJLbbzDapDDiSpp9ltTjawCUlSXEBSV7KHqCR01mseW7nXtQw/wBEmK8eoG/sLAHx6/ITuRoQ0l7S0Yla9CWFkjaMobeigwooP4D8nX/n6ENK8ooqivQiMo/P9Ke70P7jcEfgN077aEPKkBqu016kxh8YgCtySCwOnQA9Sjr10Vhw0nTXcI7e4H0yQfjuwn+sABO39fw0JSgxWahlXcIzJG/0jfcN9tmUnc7fD5f26EpFdqYkfZIMVru29THQf29fl/booruEaJ6KisJJ22UWG9lf0Eo26aKK7UxYe+30sUg/D2WienUf2evXWKW5wc1ONdogwjsv6WIrf0BjtHp8Sfk6Hfp/RrNYaQ0qRV/H202Ep8GMsiR0ezGc+5H42utxGwExm3XJ/HT011lgANNOTFsJU8pIBdWkKVuRpi4+QVIadTSRxNbN2KKUvkWh6ns9rI3FJ3+UqKYqQV/tSFED+k6RBmPbUl3zJxFe51tpPkw662hbTr/D7UCbJcdhmNKSxYm2rYMZhVM7PTcQELefkJaso6DAksuqjvoClMvNcDcDurFJzLX0R8lu0KUk9lg+opIUSFr9tSSfRIICugG51z3dBp3abtkP3Ct923/+3w/6PxpNIS467uCoBZ9VbJKgepAO57W9v699RGFcVKHgalOIQgZhKUiAlhpJSd9wkFI3PXfYdVdd9uupLGcRhjTbnl/ctOHiTKnnPbaadfcU72toCPcUCpJJIA3P+p6ddPAE5VU3JaxyuIAVVNV7+TH3OfEfxyy+ThVjmU/kzk+PLYrl4PxazFvkQLmXKRDj1GTZi4+1iuOSjIcCXEqefda/tI3G2tL3frnYNrlNuxxubwFNMeLQ7g1z8A09gVK9R+lX9n3rj6qbUOo7Pb2bV0e6MyG7vy6HVC1uoyw24aZ5hpBRGtB/iTGop/eWrIkrgvijkGfitXjtwK2FZ5DWw7KLds10zIorUqPXm7aaZF28xIIRIdYSltRAUnoNc23yc3O+ulkDGPfGFDSShOKY8RkUwXKm+i4Itujutttp5LqC3unMieYzGXsi8Jf5ZJMbTiWtcS4DOtWma9OVbQlOFx6tlLT9R2oWptAdCVoW5HTvsn0CjsSPU6xDFCGu8xyFM+I7q3pl3K4tewEjlSgjY/QT5TL9OXI1gqQmPGjNQw+yXVL7ZDr6gv2mdgkdp7fTrqK2aSNGkqznxqwMUUsau45VODhvheFQ0YuJMZ83E2Stxp+ctJ9qI/spaoSPRHuK3+bbuP8ARquvbkPZpwVEp+Fjom+YEAb9vbUpY0dthDMdKDHdCENENKUFlLfTuU4r4qB/AdTqhkYdKtzqxifK1nm4AOPv9lLqAohhtpClo2V3KbO5AbPRKe0gg7/EjrqrlDWuREb9uNL8xshcXoFGBTH30oofusqZLTi0/wCcI+YjtSrZR2Qn8QdSLckOQfKPv5e2q24iGg45ili+veEW3X9y8e1xkx/d71qX/k9x6JKvQ/hqwDgHBxyqhdA9yhoGCnH8PtnSBfxiYie+SpqIhad92UpUlCiSepdKUdqU/h10+JQcqYdpMWlFcBmRiaQl1Dhx2ZL1nLcQ1WpecQfdCkdwBPuEqIbbSvbf0IOmS4cajkg5DxfCoyw8WyXmq0l11FJk4/gaJC27fK34iZrUxClFD8LG2Xk+zNm7A97pBYb/AGnpru3pn6Pbn1W5u57lrtdiX5spJf8A8mDk3DF3sGdcP9UPWPZOhoXWFmGXvUiFImu8ERT5pnN+U4qG5njVkHjrwDxXwrWNx8BxqPDuJyG3bLKpn+fZRclzbvMyxd7lIK/gy12NI+CemvYuzbBtPTlkLPZ4GQwohQeNxHFzji5c0OA4V4c6k6x6h6zv/r9/uXzvDvA35Y4+xjBgOWo+IjOn9574gp+avG/mnjO9jty2si47yZyAlxHuLj5BUV7lrj7zaVAqMiNZxEKBHTcnUfeYPqbGWBF1Rn2YcPvpvZrh9luUFwCmmVuPBDgfge6vnf43FfiZA9Eeg+5JiWE56QkdwQhyvfX7wW2sJPaw42roOp21wm5UDRkW4EcRXeY2gPJA4rw7+78KX0u9afnPOMMe6y40hLyQAVKfbWndYBHuBCNyPTbVW+JxjDVx7anhwKaSvCml5XQ8xj053sQlXbWupH5i625I3K9h0Qdj/VqRtr1uG54L8Khbk3XbkEIlRNmla1F5xCu0J7e4A7J/BRUQNzrYSnCqAMa0ocVrDulKEd53G57QBtsEgfEfj10NGp3dT7QndW1nzFlErknP3KWpbbi4xjDaIsH6ZztYtJRJRCZdA3QzBgspL7pG5J6Hqdc9sGeAvl+clT3fs5V1WZIG/p8By+6mSy6bZ5deVuGY6/KbwGndS5aWDahHfym0jlCLG0dSzs4qMw4CiHH6jYdx1Y28IupDqBMYqHJKbePzU/WdliqDl39tTK4n4X48droQsuN1ZRMntuyGJC4NvkFlLaa+VTNmlKkQYTRG2zpHQdNjq1eILcBsg/VT2VVOmuZHF0btDeKEAE+3jSyyAQMXREjxJ2B8ZVdf7qItHjdBWSchhMo370hMWCr2pB/tKcUt7uOwRqvnmfIPA4u7Bgn7PZSoI2grMC4rmeVMvI8msoZcfpOPYuQXS4CnEv3+SMuPTJaHR0eFc8thMZsH0+sdZbSP+lkai+VqbrlcQ3ktT2o3FrWtYTh2fDDupvn7rIM3uhc5jyZUWts20W3KxCZeaSaFlJ6ss1sNMbE6l1CPVIUlSVeqjpcf07P5QL+4ZUs+c9pDgQxcz4fccyPYhpxq6j46sxAdyjNpsux7m49VW5JyHHqIq0bnsLeNVSXozC3lejK1KKvQHTxeji0NHmdpJ/wwpvy3tc7SSnFGj7+NSZhP1PGdFjcKno6uLa5KiZIYiS1WD9aiPFd+nMqSLR2HDS45vuO4AAEnUWXznnSjcadieHkq5+lueHPsAJNOBFbVNkCryt+iTZKjtTRSpppTsaUw9sWVM2Mf3KVUct/MAFqUk7EjVZMAx5jkadYHsq1gAeGyQanIcwQCP9nP7qfPH8cx5imYl2fsLrpBIr6f6IzAy8OhDbstv3wtIGyQylCEkjr01rl3cPYSSunlhW2WMTJnNa1fOTFyp7wKezA8Lr23YxbjMtJUS6qQ20xGaaS4AtDCvaSD7rKBsUpJUT6nWl311rOgnifdW+WVq5jW4ZBOZ9/bUwKGbVUFb+qW70aBChI7RKlKYabbSyncuLU9uhKEj1G2+x1R+ZBCTI4nUTglXLYHy+GMnVyrJYVkHBPlBYTeEH8whOLzSNYY8+xGdjM2AXIYW5EsKhmYj6awVBltodShO/uJSpI2PUbl0BHHedQRAOUkuwIHLLtrVet33+09PT3PlkPYA5q8QDjj+VRxqOWd4jk/jjm0DgHIKRmmDaA/jFlVpeaosppnXgF5LQvuEpcbcf3EhhSg7Ec/drG3aTt+/NvI74Wso0lVH+nmnwo6RuNt3jazuts8u0gB4JBc1yYhyfApiO0GspdvMxWG2FuIU42ysFfYlJXsdlJT6JWo79T6bnca1y+ah1Lh2Vudg10j1IQk0zxyFVPYtSpUgNxG3EPPlwgJkw1qUy6glSR2PNBSVBWw7UDpqhkuWx3DSSjRx4Z8fx7K2C728SQuZED5uPsIH4nLmanZPah3eK4/PDta1DnVHtMyGHTbx3EtpQgzGnWXiVdzHr7eziRuSFDXWJoI54I5MPLfHhpyTBM+dcIZcvtL2ZgDzKyUk/lKjgQmKUx2SzJMmTGq2VRV1HsBlimp24vazJSCDOkWapCHLVTa2u1aQVlG4ATrWty28OcNCpwYgRea8fbW2bDuTPP1XCtkLlLnOJw/hAAwB4UnrNhceXJbEZT8OEzES8hMcrdZWUJW8ZJSkJElDmw7R1RuOm++tD3Czuo5nhrVd9uddFsbmyfEHeYGkuOC5J+6kTyNCFTimW5VNDE84rCjRUVGzf1Mm0u2w+yiEqSDGM5+tSBCfIUlhbi1+qdI2y2+jifeXQb5pkDBj8q8RzCceNVW7X817cwbRZEtbIrtQOBQpj7eBwqprjjzi5VznkcYTlnFFlxcy3nKcUp10BssiNfSVLEkXGVZRFU9As4VNVJkI7iG3WJCl9/d6a2W6t2QxeZFOx7y1cGkBeQxz7+NazETaTug3OyeZAv8yTTrxwLSAhXgAcMqn9h8q45hpauyxnnrBb+ns38qqmHbWvtKi3Xj1Gt6O/NiN2zdbY20FyzipSwobtNNK72VlKjvr0d7e69Mz2tRpUL4uwcsPhVtLuGw2b3edtEurwkBsp0lxGQIUBBieZzpB5B4/T8eqmuS+QbHE5qo1+8vEKmgyBx7Kcusn0/QSp+NVLjampKlwJKnpC9loZaa7lbHYldvuUXmlrXTGVoxwCAcTySrB249MXjht22WE4fI0a3OLUj4o52JAXiasS4G5o4f45teLcg5Yt4HHxs3r/jzAsgtHWEVNnLtU1kaO9f2bjgTFbbWymK26QEMvO9dkkkdD6T3OyF/BNdkRzvY6OInAcM+12QNedfVKQ7JZy7RHJ/2t1cMcScmuAKN+J70q3RSVAp/KrZKVpcbUkoW24nuSptwEpW2pJCkqBKVJ2I6a6yQVxGI+Brh55jEcO6uO6VFPctafUfkUSpQAA2Kdv6T+O+hcFNYyrrAVuropIHXsSeoCNtu0HonfbqNJDUJJJzrJzUV+nuPRS+hUCkL2/dE+gI6bJA/H10pNQSgj31yCdtgrcAdN0KG6z69yfglJPXSTkiYk4eygFDXJLZ6HvOxUd07pUhQI2KVDoEqV67+nTSgpB1IDQChxyo6jruOih1+VSf6Dt13AH9Gm+WB0JSQowGVfhCUjuSoHdaSO0hQSCfm3BAOyirf9mmiBmCVrIIUE1zHXZSu0EHbpuQQCQNx+B/5ul6xpQZ0EAOPfXB5AKVkd6SOoAPb0PqkHrsFfDSTpTUR4yc6yGqFOQr8lo/zdTiVdpQyoLB2KVIKSdz8E7H47aiP1OcQE01IaxqKmPxpsCfRYV3H5t9wCnt6jb4FPUakgg4sVU41nildJJBJ3AB2VsnqOmxG3VRJJOnWavmOVJJV3srgpxaBsCUhXypWN1H0H5iRunc/DWdRJTHtWs9nCvMslKFb7dPU7Eenx2O5Un8R8dKColCmqw/vEiO59s7y2L6nUtN4LXOlxA/eMBOS1BS4Egp3Q3vuR+Go11/Laf8A8Y376djdpUtyAFaFlT43qyFqufOUtuxJrXvx5LcNPY37jKX+5aFK+ftJ2Ox21mW40vQNUd9TRbiVpLnZDkufKmNzDj5uvvLCiMh9aYKi0m4mM+whftJ2Upths7qSrb5dMtmmc/WAjAMRUk/SW8flveszhgeX7V+FJVrja2fqXJsGW2817S+xJZJLgSSE7JIGxURsNPtvIwcQRUYRyS4xOUFUwrwz7+a2jHsWFYqobp4yY7zElsF5+Y6suPywCPl7yfl0Qwh0z7hx1F5w5JWZ74shbAxmnQMV4k5n214Z8f6Bf1IfWptwqC3V/mQsqG4H4AHppZe17kIJIKjlUCKUkh5JC5j7ZVdD9kmsbxbyq5Izl5KJs2t8bs5Tj82RsE1y7zIcFg5L9EtzbebKxR6S06EbqRFW4o7JUd+Df3IXF8z0zl+hJX6uESgfmjV2oHsyzr1r/Z3tG073602drugzgkdCvCVqOY4doTDitbhn28MIg8k+Vkrlqzieyvi3D+Q6yqUI/wC4rJOYR6KFGsW3gSlYER6SwnYFXcdwRttrQvThgf05GZHBPKGJGHiKjHmMhyro/wDchENp69vbO1QufcRrwMgaGhy5JqIKg558aj390DwpvYWSV+UVfLmex67P05NKsrqXisqsxGRaTCv6SkgzqB9M+rerG3BK+WQX5zje7o7B2a3lrbPYns3M2slzFIAA5+LXHi0JhkueFaDt7rjqawk2+KSK0uIwmiKTVK0c3asUPNNIyWqLqjxPzHD7WXa/3i2tk6084/BmRoWQF1Ekzm5jkcSLqyIcqnWUiN7amSEMKJ+ZZ3D24bzY7rbOazb2Qs4OIAIPYnLgKe2LpbddjuPNuNykuGkIWZg9inI80zq4jhaiuqHDKZyYFmWtt11ltxJ3LS0BHaptfVv3VgkD4DXP96tI4IYyxqvKnHhW+7ZqkuTocjG599RN8keOMgzeU2tyZOiwI8+XJdrmoz62J65LS2mzPkQpUaahuEF97YZP5x8x26ab2C7traZt1LAJ/LyaSmPPt7qt9whury0k26C4NtJIEMjcSnIEqnelM5wj4n2mMzLazmc4sQrSzr3I0B+CctiPUL4RARHlRKeVLFVMeirhrcDE1EptSpDgVukjbcN06y2e7szaR7ZE2U4lyaSOHhIAT41o/Tvp/wBR7TuTr+fcp57cLpa0hDy1KvwTvq3DguNlOOVaKafnrGdwWE7fXv07dPNb79gtSGoq1xChbm6iEpQkE9ANc4lmgDnCHDs5LjXTLx0jmt86NHjNwxXv5VnPJPHmcu4Zyun9lLnd9BPjqCFdzEuBOakMvNlBCkSU7bIUD8qiDqoikcy9bIc8v2+ypVvEwwuCKrCEyzFVMNYwy1Oqc4uIL1pYUdlAostbElgw7eQ8t6BEnTYKkhxlF7VFIluN7oE5nuICV763OW+DoTHG4h3DsrXNp2N31yu0iNh1fLll7KfznOPg8OPk0G1p4EjHY3FORckRm3IzTP6CMVo0WLjLrzxSuvasax16ukJQotvIfSPXtOqqwv5o9zt2WSsuZJw1M1OYJH2SugdQdN2e4dG3m63bGSQQQuJcqOAAK96YJWqRzrwCeLsqtsi4qzZvNeJbmxRMrYjMhljMsPdtAbCHSZfUx+9E2EiI+kRbRlXtSUJ2cS28laNeq9s3dm5WobdRmO/YEOrJycWn8Dxr5ldVbHFt90+S0e2S0e4lqFXNXFCMyPuqJF5WpiTC/LDbKXJ8JT4cO60LM1jvB7TuXFn/AAat4XeYjCcK1NivRrjX1Ycf2GDVBA6DiHf+hI4weUP+ZrcG/wAirEYA91avP3A1ez9uL7cCNju5ypz48NvXb+Gqcb/jsO/Rb/ITwWohaXRsAzQ1rz+TM+VD4RyqTEkSIcpFji7bcmK+4w+kLumPcCXWVIcQFo3BG/UaXKSIyRTkbQEBzqbf8r3HwjO/ucu03ObGJZrgcfxn5zs1UnLbVTkeH/rUeHjzFPKcrsvTMphZNSJPbHcKA6la9kHuOxq7mdsMeuR4aMlJTEgoFPE8KzK5kbNTiAPdwNbPHm1zHxHwtzW1gnB3ir4AZngjfHlFktndZLwlgltcLyuwt8mrbqhqlxk1QsV08ygMeRDYb96AEqed7m+4phWcwuoPNgm1MDi0o5RqBIIwOYIQ8qzG+ORpcwghSMwmH3VqveblXWZzzDzXyrZca8QcbQeUuH+QOcuNq3x8z7NsQm4NO4sl4ZijtHlvBtflUvC+OoGRyZDy/wBObhNF73C+0+h9t5BgQb0y9kurS2M7J7SVrHOcEa4uJQscV1NwOOBRCmlzSdL2Prja+pt833p7bIb6LcOn71trO+e3dFFLI9urVavdhPGMfG1MEenlvY51Y+QZJMiKqIkPJLUFlhxT8ityK4XEffS1HkOxW1rsRJeMTv7XkOq397vCPkA01aXV5I0m4fKFccCcQFIUp3cPyouNbS907BG5iObzRVxx70yPbWLo7Tki5TPvIGY5xLroTAsWIzVraMx2m3J6IzpmPrkojMxmO5Xak9/olGw/NqZe7qzbxGbl5DZHaQVKqmCJmTwBSsyTeW7y3hHOPAr24fbCk6vkPMmXFNjPsuk/UhywjXEjJbge2CykCoNdFdcaMwlJUlPypGw+B6yw+d3yvcByU/fTjSXFSPEMP3mlqnIeQ5NZWBvkfLoditLXvOt5BbOB2F7Siy440h9fbaSe5KXEgIDXbue5SjtXncJmSlrHPdGn8SBfbw/GozrpoV2nU1a8sXkvkerRMrLPkXMVS0yCiKteQTjJfmR3mUmubedeadS460rcBAV3bK677ali6uXgOZIUTHHEe7DCnQ/zAHsIEaY8saW2Nc35Ow1b01xdZJkdnEbfjxp/8UXEJ36l7vZbZU1E6yTUvJ9xtxhSHHO0+4SkkCvuo94nfHPZ30tu0OVzNLXtcAcQCUxcFCuUDgFFMmJ5AkY9zWnhhj78lrjk3IHLjWNYq5jGc50bV2Da/wAQSG55liUakMrVYoUS4K9yQ28SGisObJ/LvtrFruF+NwuYbmdxjjeNHABr8ghGIGWoZ06x4VzXooeo/wBKZez40zth5Bc0tR3nq7mDNCkAJYcbtnPbdeWhJbjhmRHL26nT27kjrt121ex3E/mBpcThxqSGNLlTOn4wnI/Mjj7yK4r4t8jGOcOO5OTzaS3kYJy3i+SYNa3mJXCZhr7VNFldRU2UugtlRHAxKS2WHi2r21kpO1hHI90gBPGlOYxrS4AVZ8hfQBJO243HT/n/AI6ld9Qsq2DPtith7wmukkbB37jnAJ2Hr+4Vgq/X16FI0zcfKKkxfJ/tVsrYT+85FpPTpFuz8fUlnqT/AOZ301FgdXBalO+Y0uo3fL5uydLtdQrbo+MMQ/T7dFTWjKIz99e3bllAlXpUm4eppTNe2pmMEqiIWlwlYWewyQ4eaRyatFNPm6XVZ1kEbcEGch1CEoWpxSnIcZRQBt29/wAw1oe6sXdZv4iQQPZW8bY4DaoiT8oxPZqTOm9z7knjjhehcyblvOsP41o20Bxc7MbuDUuPpPoIkB5Zs5zivQJjsOqJ9AdVd1eWG2x+ZfyxxNA4uC88BmfdWz9LdKdVdd7i3aOjNuvt13F5QMtoXyIeOtzRoYBxL3ACqq+afvieL+ASZVbxVhmdc4To4WP19X0vHWDB5I2C0WWQNP31hEUsfnahNgp/LrSdx9S9otWltjHJcE/mPgYff4j2kV7V6B//AEePrF1Mxlz1febf0/bvT9N2q8u9Jz/Tg/Ta7kDKU41GjFvIT7pn3NFzcN4boWOB+D7bujZBlOLx7jDMKap3ldrzF9yxcJXlOZL9s9YNGkKkH5SADuKFlx1t1oDFGlns7s3AFrce9Hyf6W4Hia7pP6b/ANmP9orG7911cO6q9SYUdBaSuiurjzm/L5dlEfp7ZT/zbonSMwSKti8VvtPeMfjO3R5JcUUfnbmWE5HnOZ/nNciRS1N0taHXDgeCrVIqqdDb+/ty5aZli6T3KWlXQb3sfRexbE1pgjE18EWWTxO7dLflY3kELhzrxv63/wB6nrD6xyz7Za3P/j3QRKMsbJ+hzoxgBdXTUfKQ3AsaWQD5Q1BUEfve5zOs34uMUztaFQKhUV76CY0+2zNSyTOrJTrS3mWZDDS097D3Y80rYbJ9Ncf3wCPq+5jJAYHD5UI94yqu6Djd/wCKQ3Tmy6pAXK4ObqBODsQFa7gQoPM1rhce3qFlbK2VRZvtrjvMzk++wHltpaCmHnd+xDiE7bE9CdWF1CC0FqaCE/xrabSbQpOa5fsqx7x540p7dCLeZWxJbMeKPbeLKXGFS1dPpylCQlSkHfcq69daxcSSg6QoZz591bHCY9OuQjXy41KxdOiMtbv03tIQpDSG2AkRW0IHYShsH8zSfgOuoGlwCmnWvAVMuAryvVsZLq9nVlgr9xoKGzzp2G6XNv7CT1B6EaQ7Id9PsSQBigE8O3n2VlITrrSmW22i8lzdLj6ipKEHYhIX+CUj0I9dQTFrBdgo+2P4VIa2ElzdWLMBSmZTslxBCVtbBaFqWoqbWB3FZJ+XtSo9D8NYibpKsUqhqPMzzkTF/YPhWahWSw32tlBCEKKXSskJ2BPz7k7nc9Njp55eSGnAVBniEateFcK6pqm4sd6ZLkpZYQ2XnnnnEhKEdvcslStuwdfTTgw8LeCe1eP2xqiuWuLgW6tSoAONRKyKK9zBfprQp+Fx1Uvr+rfjuLhPZS+31ciod3DyatJ6LWAPd6hJ216g9H/R7+sCPqXqmNzdsCGKB4QzYAiR5w8C5N48a8yesnrK3pWN/TvTEok6ge0iSUEObbtOGCYOlGKBfCcXYhKkji0Gvr4tdBgMIrauOplhmLHb2jBphP7tttA+RhvtSE77bkn4nXr8MbEwRRgCJoAAGAaBwbyAyArwpOZ7qZ1xcvc6Z7tTnOOouccVcTmScVNSewGwSLdptaP/AEKoOuBSto7MdzYh35RsAknbqSd9MzD9E6cAedZiJEpDvmWpG1KpthkkSigJimbZ2cFiG89LjRYMeNOUGgZ8uc6xCi/UKO37xQSlCt1arwI2N86T+WMXKuIHIDE91WQa+VxiiBLiOaCtL/zt8GPJzg7yX53znLeAnq3BHcyvc0qrPjq1p89wGtp76xefhpk3OHyrFmulpbWVvRnkNqjuKIWkDXGt86e3NjpNzgiL7GRxOpodgCuBaQHD3JyNdv2nddufHFt5nY68DA0tJQkgYgE4OHIg41WE2y25fvOLcajR+xTqEtHvSA73q2Ctzue71/brUJXHy0TxD3j99bFANU2gnS0DLOkdyOgSKOwQn2wXq9pHuLJPtKQvdKlEjod0/wBA30mzOidpQgrSb4foufwDcBUPrBEllKUFxtbLh7FbHf5t+gA33GxHrrZGvBU4itfjDHY414WID8lw7J7g2nuPXZA36nqT1KgOg1kPABJzNPoEwrabho+kqpaa9KIlnOq0QYNosAuwZswBU+WqMpBUpxUUe2gdN3FD8Nc+c4DwNOBABSuoyKXapEOJUfd8aWGHwuL/AB7xxrN+RoismsPplv1NBZSFttS3XFbMplKZCVmM1v8A5JOzjy1bqO3TVzDL9P8Ao2wDrghMviaqZfNvCQuloOafAdvbXiyHnPkTK4T+S57mEvj7BFtNzKvinjB9rFpU2oAJjHMbRkxnaCmfbCd0FXvPJ339dtJMsds5bkmW77sMeHs4UltviG24VyIXuCjvA4moF515IrdsbGswWjVk0t5CxHEKTKrcepmE77OTchmkW1oEg/Mlsttun4H102G3MzfMlc2ONfb7KfAjiTR43AY/tWmrqrPKbiQmRnN/Pt5chJMHFqKQ/V4tBPcAj6qLCcZdsXRvuTIWCr4jbfS/p4WYMCnmcfcKcDpPmbkuIGPvOVP9U3M5uGxXTxHxukU42w0mDXsrt7iYoJ92PDhNtpT0Tt2qbQtX4rOsnS35WkuT7d1K0ukzJPFOX7hypwqipx5mwY+l44NpkEtxTkiPn1jPblvx0HsH0rKZdfCZU6nZxKFqSof4240350p8LS0OAyzT204YcQXE/wCyE9/E1J/E+Q62uo63GM2wRK4FemY1AZiJeyGRRtuPmU/ADVtNke9DkAdySXVpB9CdVs7nlxLsXJwwHdUuOEfkcRJhnx5Y1IPB83xmSpDFRLvZUgGHY0dfkcqtiVlbNccSy03VwqxElxgONqCVsp7VEgddU99dtZG4NGJ5/b41se27ZNLIC7RoIIOkeL38u2rJOJeL7e0MbJMzKmpSkFUeI0677RbWkKUUpfUssoPd16b/ALdaHud8Qwp8/Cui7PtdvDII2kLxJ/bUql45Fr0xURIp+kabCwpv2koaUUeoWCStSx6k+h9NajI59w8JqOPYK21vlQsOkhVw4Uk3MIGSzF/xXIeVitKhdg7XvlSYlnIWS6hiW4s/vGdxt2AddtMytiaP1HK4ZJ9y0uCZ7wHN8PH2DM0scG4CqOaM94jzHDnmcFuOOc3rr6itaWGxXy5SKxwraqZK46Uf5pIdB7irc9p+G51t/p7DM7qm1cwo/XgOaYofZxrXOuryK26ZvYpkkEkBUuKhpPHuywFWp+RvEGBc64jEw+6ZnSuRlSJdzgeRQozK8iwe+jo9mVdzVOqTFqsPDwTHsI7ig1KbIS2HHgkj0nve1xb3bnywGFrVBIxDu05r2cq8s9Ib9uHSG4i8t3eY14SVpOEjCQUaMlRdPEGqNs8os3wHJLXAeS4P6Rl1KW2pMRlZkVk5l4KTFvKGyIQLCktkDuYdSkEKBbUEuJI1wHcobmxvDa3TSJBkeDh/EF58uFezOnN02zedsj3baQ10D24hVcwj8r+RHDnwqO+YypEfaGpSt20+22AgvFxgg+2XnFqKUlS1FPXr0221qN28BztQBU5Vuds1jojcA/M1ccFPFPvwqTnDfIxGBxMStbFKYUR8M1SWGEl+I+tKkNw3JHuNrb9xC1JKykJjqUFJ36g9C6c3sG1isbt3h+Vv7OwfdXGesOn5DfybnYA+cWq7kRxw+xNe7K6nLqKJDnQoEScY8579O/z+PEcSzMShS1SrKOhxz69IJCXEpQlToJPTqdquYvKgXA+3D4YryrQrO/M126J+pqpqKKCW5IOQGCHhTX5Fzq7UW1ZCgMQVNRkmwmsS7Fstm/gymYMKjddV2PSWH3Q9InOkbyHNiAdwnWn3MiyuIA8tp+XMk8l5Vu8OoQgvefPKhpAAGkhdScNJAAFY7K83RyFY+0qtn1dJFDFSxXzEgOvvxmytqVKacSkvr7VKbQ58yezontJUBou9yvEmqJWwl2DeVbr0xaOBLpyx02ku1cccSPtxqNeccYVE2y/W22FQ7tuMqELaukqrbgwCEAwxNZ/9EsONANrbc7kKTtvqVY3rJYPImaDCntroVtDZ3UTbW8jbLb6l0vCgHm05gjmDScyyy56ym0r3qfJMX+nr6RzF4NfeVJw+XU4ytloT0VUiFAnQxYzQ2f8AOm3UrcbBASjcHQNi29XSvllJIOC5A8Ki3PSO0WyPt9fkyShzgD5qvC6UxaUGRBCpmtZrg/jXke/5OjZ7yNPxuUMTwV/jTjKBQ+4KKigX1gj5W2nWU73E2Y+S4sHvcCASNhqyi26AWxsLd+uS4e1vMhvHt9uVVXUr9g6X6elitWSC+km86Z7wAobk0AEnS4phkuCLUmvNjAaK74lp8Nx/EkZZH4UssQdyCwsHYTFNic/KldlK7lJSoF2ryKW4YcntKW4yltqeWlJ6VnXJvbDbQ7ZYy+3sJY2XDipEYeml5A8RQ4uIIQKDXgP1H3uTeZZJAQ6VjlLctJccFXMDLDKrgPHauybAMPwPjW2jXtjjknAYeS4plVhZpumMbnO/T/qfE0qYsrlKjUaXVSaaU6txDtefY7yppJPpLbRMyyhjlIcfIYQ4E46gDkcUHA1qtvqELA/FWBOzmO5cakv2BKldxSFAbfKrdO5I32UTuO/9m+p7QjQOKU/lXPZWw3CAD1SoLCeifQ9diVfjvrJrIC1+Ab/OlW4KR3dE7rKj8uxVsen+AaRiCeWFZAJBcckrkfVBIJUT2qATv3dvTr6jp+I0o4Y/YdtIxXsrkn4I36dT8ApXb/jfiCD00jUCpcPCMKCAcSK4BsgFISshX4pHcTvvsB0KR/zNY1DANXSOynNDqAe3uSdttlfNt3Af2vj1Kum2kv0J4c6wNIUkLXJKu35lbKBSn5k7DcHc7dh22PT4bnSHOKYnCstao1SZfbGuK0krC9t0Ekk9RvvtsdiN1Abn1HTSCVb/AJadaWk+HOuuUd4chPcFn6dZWltBKgnt7UkqA26FXpprsGdZC6iScOVNchSk925CNgU7KTuVoI6EeoST/q6lMRuB5UEYrxrzq9du3cHfqBsN/Uq69BpwlrQlYQqvCuCuhJBKj2ntAUNz02+Y+m4230lS4ZYVmse66SlJ7t0lsgnbf5j/AGV9eh3/AK+mlpQcKr2+6jHizPtzeYrUxH1MdXDF4pwbo6FmRDcTv3nsBaKNx8fTUG+JbAXO+UOB+OFZYqOHAg+6vnq8Y+Rtfj0JWI3cIuUxhoFLcOuKEmHKbCfZYd7dihhwdD6nQ6CctLifEgw5/bOpdvcNa/S/+WmB/bSSyjJU313KnzJbS0zlj6dTL27aWwNkNtHfoQPjt11GfFNE7UxdWGAqquXvlkMmJIyHdWarruwnRKrHar22GJcxEVcxJ3kJDAU+4pZH+TaSE9Tpp50tLpAhQ/Y1ZWs1zcGKGJoaTx4hOPdTUZS6iVYmWXA5OYkrbU4SlZIbWpsLJ3O4UBv11bQSM8lpaECcqafFIZ3McdTlIJ4VkMZx6yyyZGgR0R3WDJbTKffWE9qAe8goO4V8o/w6y+VjQgwcaWy3eJUeiqFqbXCHN+RcEchYPnGLxG5kjBHrGps6FQbYh5Xil0y9XZbi8lWwCTf07ziEOdVokJaX/YG2sdQ7NYdR7TcbJuIBtLhha5Rkcw7vBxrfejuq9y6J6ks+ptmcWX9jMHtQooacWk8iFreF+1fyQi1vciRRWDsugv8AjGDkOJTT7Xt2GPzp1PY1kqY4ntLc1TFkpDmwV3yI7vX5deb9ns7/AGLb7nYZf51rIIwSnyh3hI7C2vZHqnfbV1xu+3db2wPlblbtkcM/1NI1D/ZKhBkKsC8keX8VOB3PH2YT2ryJbR1FmGsNvIqLeGv3YdhDZVuWpsd1OyHNwSkqSehOrU7++2tPppnOexwQAnBpHEDhWpbX0xA28/qNpE2KcFC4YOcw/lceIXFOdVSYpgkjlfK6XDsSo02VrYzYqFlLSBHr2Xpbcf8AULF4p9qLCjqWVqUo7BKVbA7ambJcu3VWoG27CC97vlDcse0HFBjUje5G7XG6aVyFCgH5kCoOZ4VJLlHiBXEmVt4jHtanJV10eMw5ZUT6XoEtTjCVOPNtke+0WXO5Oytlbj09BqN1YbRt3otJmTRNQBzCoOGf7aldG3El9touZYZYS8atL2o5uJwPPs7KYvKKimcjqkOuxJDnctKylktHuSFd+4cSAFoSD6bj/DrSifpRrKKpyrc2QyyuAc0oTSUqKDGZ6EqMWO6lY7Av20pUvtPqlJ2I7vXfWTuREfltBx541MisZI5Ajkx4fup7MWxuFBjkxmCyhPRtKdgrqNj3Afm2/b6agea56v8AzGrGWN7mCNQSuJNZvJIsc08tmaCYamlvyQsbBDMcF9RO35+72xt+O+kGNy6nAYY1F1GJ74WH9QgAd5qm/kh2HDYeWUMfqj+SipFe33L92NKnJ2ZbYjEvPSk/VpASkFSB8OnSWJ3OtNWUhCheS/bCtu2XbmM3cxOBMBiV3AfKuJ4AHFabD7gnKzHGHC3IWMuOv2ed8sYvZ8FYS42Y0d+JiOMw66bnd/KQ73/UCZLEalKgghb4dB22O23+nWyu3/qSLcm6fItDrJP8eScsRlXN/XHrgdG+nb+nV03u4FwahUmMqigomGK8kStZaucy6vUv6q9lymFRGGw1IV3uOMQkqbZXIe2CnXWkLKdz6jYdfXXqd1jbAagiqUThXzauJpZgkji4DvyzpucuRjtrCjKrpj8iwkXVc3LW70SwsWMYOfKR17lHYaRbQTRygorB8aTC3S9TnX1QKse3gsQb7e3xE+Om/T2uMJKT/UNtbgMIhy01Yn5DzStW77iq+37d/wBtJAJAXnnPb3Tpv/672Pp7gB1+PXRb4RIaiPOljC3Ap+6tdvyed7uDsqH+Na4t1/ouWtwfw9PTWZv5ZrMWvUCflp6f5fbi/IuW/PK2xTFXeVol8jxz5lt66x4an08DNKqVAYoBGsW/12ZCr59YxJfQH4ncp2UVJbaHuqQpPLfVC6Fr07DhvJfLfwRN/plv9RcB0hc0Pe1QGQNXVLIXN0gAA6iAWtxjfLAGM16tQPhRQgJJxwyB78hiQKvJ53ur2L5A549XZDneVyD4249xJA5PlY7PyqNOsqbNeUK3KMi5CQxjX6HX26rtmPX2T9jBrVRrZt1+PMUqIouv9GtuLXaX3TZZbnbJIgYH6Xulc3W8HWC1j/MIQvDma9WrLTi3t6iLWpcwko7Eklczy+6q+fMfFPHnMMb4zV40RpWQ+TY8EOdIfm7tSOVE1HN0jkrjEU9da3VtRY7HvW2a9yaxAdTJmNJp2YjTa0goSq3uOpNhjtXfUzhjImjzA5r2lobgcC1XaTmWgpgpwKPzyweWkzvCEBVcvt8EGVUoZVTPRYVXWWkBNXcRRKTKNkwKyPMcmPl9iUy+8pL09uzSVFh5IUlQCEpUR26i2kouHmeIkRknIqnMHt5iokEjnFpiDgGgg8sOfIpwpI0wRAsJ8SRJlpTYUTxiviXJNbFW3JY+rQ8hiQlURTrfc2t1KHOqvQAk6tpA0Qt1APAcDiAe445JThD9ORCO4j7lrxQlwG3WsedjuRo9nNQv9Y2WTCVLdUyWm/dS09IjsuqZOwUElO5KthsXw5wOKrwpxHfzFC/w/biay7VHcpg2xYsE3sZtTkiXLbmCJBnSGI6ktuF9AW6zLLTHclsHu+X0+bfUG5ubYytjkCXLsA0AEovzaeXbktMuki1tBGlxwT8KSEKzXPitOykoMn6ZLLc+196Q9Z9j4DwhOp2UqXXI+VCSr3l7AjrqYIvJKADuH3n/AFcRlUt0flEtYVYUKDh39hpxq6vvhV1s4Mx7JdqW4EGFKW6m3dMZT7Yep2gy5ZNypcZJU8t3uShRCSR6GK26gdNJbtd/LCuT8q9h5HADGo75YxI6PFRiU4d/ZWayVDTeNUjn1VtMTWTZUpUqGp9E6tfecS+y7YKRNjLgGPHcSHGUhPvrbG7aj1NVt8jnbhPNc+E6QzHHEEjSEGOOIw44IErEJDy52B5dpp8fAHjbijkPyk4awjmbGeKMjwW68gvG+gtP475CnYjNuYeWczY5XW1RRUEawjx84o8uxyVKbvY0xMWNWwwh0z4LhAf2e1xe4kKhQdn2+NT2ItXQ/wAwFwfwHwR92PwxxngPFMUxKqseDMRs8ih4vnF3nTb06Dn3JVDS/WTb3MMymViIOL00SLFiIeYYZiMthtlKdibKL+YO+iT+We6oypc9Nuh2G39I/p2Hx/1NTahHOtiL7WyQvwqk/KAX/uO8Lp3PUKLTGGK3SPxBTpm4+QVIh+T/AGq2ScC2VyBTqJ3/AM0uCRvtuNgST/RtpMYAIByqTxxp1olU8zynk9x9Lkoj2OAYhXt2LrFYjCXXa64uH1QYL7af1mZlrAm98kPkRo8UoDXzLc3cCiQk8R+NH31r0fcdk/dP5D8yeRuHPE5rO6HhSvoOPZ8XLcVg0GBUy5uQYdWzMgj3XK9021Knqj2i3UKbhuqVHADZSkgFXD+t7PrrceqJ7PZS+LaQyMiQaY2KWAlX4ucAeXOvpj/bVF/Zx0t6N7d1x60Os7vr59zeB1pMZ7lwZDcPZA6OxhdoaHM0kPkABxdipSOvGX2PuV86u2Mx8vvIx1U1xQkSqXC59ryTmrqldXI8jPc2UmlrWVgkKVEjye0/l1VWXpY6V7bjqG8dK4FS2Mkk8R43cO4V07qj/wDSFdI9M2X9E9CelIoLZoLWy3ccdrABwc21tUe7/wDOyAnjVqPDP2w/B3iR+LYUfB9Xm19FUlyLkfLc+XyLYJfaCQp5iHb9mPxlKI7tkQ+0HoNbba9L9PbW5bW0iEyrqcPMco4q4YewV4+65/u1/uD6/bJb7v1FcWm1vOMFgBYxcVUwpI8JxdIuFT4zHkTjjhfBXMz5NzDE+MuPcdgrbTYXkqLS1EZiOgdldQVTKELsJSgAlqHXx3HFq2CUan3242G225udxmZDABgXEAnsaDivcK4d010n1X191EzYOk7C83bqS7f/AC4WOkkcXH55ZDhG3FXSyODRiSTlVIHIHnx5WfcBze78fvty4fc4Lx4z/rdnnkRkLa6G4hVEg+29PkXy0vxeNqiW0VFiNH+pyKak7ISyFbjmcvUHUPWcrtv6ZabXaQUkuHDEg8A4ZEjENGJ7K+j3TX9t3or/AGv9PW/qZ/dXfQbl1g9olstgtyJWvkAVrfKCG7c0lHvk0WkSKTIQhlNG+1Bw5jPi1I4oyfla9s8uo3r3kDIOccukpYqK+9mt/X5JLcrJ76kQcIDiFKdVMkOzXk/vHXCo9guf/Aun7PbSwve25jBc+4eVJ4q4Eo1vIKteXvUb+5Pqv1a9Rf65bbTa2e1TaLa0221Z4mxjwwjW0LJcEIuljYgTpa1ENa+WH+DWfc6TeR8v8Wq88n8aYZlC8ak5bKT/AAfR5PbRAo2X93/6wGv1VhttCXCjr7IWjuUlSgka/tO1v3u2kmsdQso3FjXvQCQjNOY+6ty9SOnN39Ibvbtu6+Nva9R7hatufpY3iWa2Y7EC5Y1RG92QaSpQplVgPAfFuVYlgcnGsnxa9pcgx+UlGRwbarU0/Tvy1OIr0y5UUOwVt2DbSlMK94qdSCQNUG6dN7tZtdO+CQWrCFeAS0Ll4ssf8arNs6l2++fG2CaJ0kjfC3UNT0zIaSHEjigpY3FQUNqS7HEYqUj3XC0lLaEJI3UlHUgqG3cdx11rzoUGkIhOKcq2iK5Y/DV4jw40i5kBxSgsbut+2oK7PkV7YBKHU9wACNxsevX4agOjaHFq8af1lp8Ka1zr8isBpEZaWlFx5xR7VOgbMgdfcAASClI2G5+OmHxsDkTAVLjc5wJcQAPfXfMlEIUHU+ylKgOzcEKSn8qNwPmCk+v46Y0uzH2FOM1ReMfMcjlWCtctrcdgmQ87HZDJUv2xslJ7h1UEkdyt/gPidPst3yJG0FznFABmSeA441HuHtUveVKKSSiAczwHbTN2mSWmby0vWbrsHGUkFuuR3pkWCv7Ie7dwhrcglJ6beuvY3pH6ER20UXVfWceq4wfBauGDDgjpQcS4DJhCIca8U+tP9wLYJJekuh5QbgAsmvGlQOD2QEfm4F5wXAUtaplkKZSy2GGEoS23GZSWyGmE9yQUnZJaUrboAe4npr1E4hrBGEACDAIABwAyAFeMXPkkc6aYuMr3EkqVcTmSTxPE5msxk2TyKqur0xkhMiVOaaeWpISEBRISlKTsnvJ6J26A/DUZzTxWkxNbIC1EfUpcMlvHG6lpsNyLuyacS1FYWlx6OlICnHbVQPaPaUjokkE+voDplzmKQ5QxueCDs7KyxmnxI4klB9uVNPyzyLMymFO45wifJnh9RGS31Y4245IsGt23IEZx4+2n6dZAQoEo3SVEEbaft7f6l4mIOgfLwTtPPs7KdkcIW6XFJE4U9nAXD4pOIrjB0S3Y19e1doti3UY6n499MZeMSwdCEfSuJbmFCnQpK0uJ7gpJB20/uayxujYgdpzTj2jiKLWQueJnlxa0hQpKjic+VaqPkxwFVZBA5H5gxTHP4N5D4uyqwxTyR4zS02zDYmieYTHJmLwW22EQIMuSpP6jEYb+na99t9rZtagOBdTbVBcWz9y25rmSxylk7E+R3MDg13767jsN9JDds2+8eHxTR6reQopH8DuBIQpivDhVUuSNCZV3LKHErR9DKSskAJKEtqIQFeoUjb1+J1ojCGPY7LGtol1SNfioAqJSmUHbZkKHYCe75tzsBv1+Or/UmRrX1UYZUFLhPRPaCNyR06DfbfTaBc+POlhxFbMWScj1uA07eU5DCZdaSCuBXuLARd2ziO6FBbSnZ1EaAlYcc27iVdo9daHaPkl0gBXELXTroKTG0nSmJ499NNNzOAt1nkfm8WE+Z7aJOEcYo9hpyN3AOM3928+h79KhROiozQaU4tQBVt01aRStYTDb+KcjF3Ae2o7g/RpbgOfH2DLvplJ10vkl2cqDj8hGMzp7kt2yt81mImWElsndLVS9DZZk+2volalLAPQbaSxjmYqDNnipB7VWg6xpbISGAZNGHwWuDHGttYx0VlfXQaqF3peldji5FnJT6ETLMl9MdGw3LaFd/b0G2kyS4h0jg4g+wftqREwNQNacQuSYDjS1cGMcYQIzLUaDKsBKYlPKXGaKH3Eo7lRYFc4VqZYRt80mUvuUo9E6WLlz3eBNOeNLZCXlWqF/KO05qMPYi1ah41+InJGcYk3yPmdjS4GxdMiZj2OV8JuwuY1VIaVITIv8ksmS+y5IbcC0JZLaGEbDWq7v1rZ7cscKyyKhIIa0cxjieznXVtk9Jdx3KON24ObExzNRBCuzwOGRThiaweceOeLYfdP0rtFX3qLBSZFXk1TYzLB+0G6lS/bn+7OhPymnd1ON96VEDoDsRqJtHWNpuj3QkeVKDlgSVwwNZ6q9Lt16eg+tjc6a14lELT2tzRMqj/lfFGT0lgxXy4TrtJMcUvHswx6XZQSpAKA1WWyYinIcdyveURIZU2yVo3VtrYjMHMLmo4otc+t7VXhVBCamnPvH7Kmr4/4xGqBUzrVmnMlp5lubEjQ4qZLjyNktOh8Nrne2T1HtkKV0J6a1TcZ3uY4lCezhW8bbaNbIDGH6UVceOYq4fELdhNJEdkIVECUtFCXge9YUrYDqD2pIHUHqNc6ubgtm0OzX4V0S1tDKwfThuo493PtpfCcxFeYelPR248lYLbD756nbdJCUBYAH4eh21FdP5TcANfbTpsriV+h/iTgPxpE8tu5VNqYNdh1c9Jh2clqRYPp7/YjRW1AvOoUS0t93t3KGwRudRbOF/wBWLp5SFpxBCjvA4nvqziuILdmmZoMwaQAqB3YShRedcfDTJ8zxjMMpyu6yucY2J5I7X0WHGraraOFGfZDTGTW1Itxy2s5jrbhUkOSQwVJ6AE7jfNm3K22TfYN2jf5kbXjUQAEYcDgMFStQ6jt5eodmm2i5hFvcysIQHXiPlGoINJKA4KlXm4+5XM1Me/xK0fzCZkbCJtxbSHkyZmQBI3M2UWQlmrVUKJRHgtBDaED2UpJ2WfUds+K/tW7jaOH9NcAVB+YJkObkryJdw3O3XUm1bhGWXsbkQhNLhkQubD+U8ajv5QeP+Gc3YlBSJPt8sQmJk3jzK4jHuzlOqQVyqWyjApbGCTXAEy0O9oiuAOoV76dlaz1J07b79bOfCxsUEeIfg3SUzcTiV/M0VtnRnWW49HbkJVdJE9GyxlSHt5jgHj8pxC1rpcq0eUYNmF7h/I1U/i+Z4/7arGjfe9yGW5CB9Lb1Vj+7i3mP2KAFRpjXc2ojtPa4lSR5o3fbrnbr59tdAB4xBzDm8C08Qa9sbHu237/tEW47Q4SWj/Dj8wdxY5v5HjFR7ciKT1FmSK5qE02tOzrxW+EPAl0odPRxRWFlDwH9nbofXbTEExYWkZDH9wpq8tWyai8kORP3p+FSdxrlJrJqpypu5NNFTHLvtMWPt+0tvs7W48Nb60OLkqQod3cslxBIHprou2bsdwg+lu/LbK0EjBV5AZVx7ftjbtdz9fYiR8bjjwQ8VqGnLmSWsvlGlnJitQq64ftKmI9QxY86vlMKaVVwUGc44Yle7LlJ7EIKVFpxZWVEEKLv9LdNdMlxAcTgMkGS1CbugtbSSFyEgAq7NcyndxqQGFSI1zJrZ8+ubYr5aoFMhoSlO2T+ylVktyYh/csfTqhtKSpPVovDYgKJ1V75sAneNQGgngcas+m+rRbMKEuIVV7CoSlDJpf1WOh2trZtzFlqdbiMz0NRpET21yI3+uTi1JcYlJU0pG/zd5QD/TzeK3uoLkwI7V7wDXaLG7huIxcukEcTgCUOKoCQAcK5U3El0ZkONZ3E+vbVJbEmvDyJraHwlIHa2kvuLjMh1CDukABfUbDWwW0dzHLpcwmQ/f8Auov9xs3wuksnAo0kFdPh/bniMOVSNoePbOsex2jXGbhJevq9iMVpbbTKL76Y8eUy4G1MtSIS1l1A2KlKT27bnps3Tm230u7MmuRpOoMZzR2Z7whzyrz36j77FFs7o4JHPmeVcpJIRUXmF4ZU6/DuC1+UeVvm7x7l9MbPj3LMfGD2sKcA83ZUUKNSVbcySOrKrCZu7JZcHb7Lqfl/LqX0y2HdOv8AqnZLmMHbnwxsLTirU06iOZUknswryZqfLuU/nNwe1Dx5E1LDxii5ljvGz/GGdMKXe8K5BK4yhX/utuM5jh1RHjysIyUAbrS9MxqWw08FAEvNKI3GumdOtvotsbaXwAmtnuiDhiJI2H9N45K3Npy7qkQNcxnlvB1sKLwIOIIqQ6gnYBYPRI3CgNt0kbABJ6FPoDq/HiCrhT9AST8oSOuwA7SUkfBSVg9P6/joTvoSv1fdv83aAlIIUSkjt32+UbDtc/5+gpxpWoonCuBJ7dwVbpO+3oAFAEhagNtZrFBSnu32DfaCpKQlfcenUn1CumkPRMQSKwTXYHFH5k7g9o267fL+CyNlAevp10yGyDFDS/Mf2Vx2AT2E9v8AaCTtsjf5gEqHzE7n8Nz8dJpIRMctVck7bg9pBCNvUdR69N9u0BR0U48AsAFcxsSlIXsUq327vlJ23AST67A/6uhwBbyrOpzUaELuIrwz0vIKgggNvsutujcdydvmSEHbtJO/+DTDhpKccKcCZ8abFzdJdP5iD8jYI3IHqrvUfUHUhSSvGiur5+0lZVus7gbbbADu2Kdz82suLvzUV0dw27dz8Sd9kg/s+G+4GltUI3ipoIQLwrxPEqSUoB6Anp6Df5h6jYnpvpTtSeHOsVX/APdHWr/i6/MJtkpcky+F72NGQOxIcfkuRWENDuSQFEq2HTcn01B3F3/ZOLsMW/fS400uc/PSa+anc4XWQoDba3i3YogNuykKOzTLqR3K+Ykbkem3rrLLmYv1ALGeXL2VGiOrHHSlYbCcdlX05EmPICmKuY2X4ynNlKjkbqdabWe1YHx1LncRCUXVpKGn5WOdC7y/5iYc6fFbCaRxcqLaMwo0ht5t0LDYUCsdri2VqJ7FLT06dda82ZznmN7SXLnUO1vbmA6Yk875ff286QTFbXKi2M1zctuKLUZRXuVr3Ku7u9d+vTVu9znOZEzB6Y91XdtHG23c+Yo8jA9tZjBkTIMuaUSHWWUNCQtaT+fqQn5vTcAddtJnQuBcFK0m1cZCQeJrlmM/JfoGlVIcZaRKVNQokpludno+jfopBO56aUIoiQ48eFPXJldDojHhBX3Vtw/y9vlFxjlPALeHXvION1/kpw3D5H47i8bTJbEHLM94glpOd4fltJDlSGzeM4rNesYcwxEuPMe20XUpQru1yz1A2mGC6kv443tZOxniAVpczPUcU7FQk4Y133026nmven4NinlaTaXLnNa5wDmh4TwNPicCVVMGgcKnxnWbS7+1tr+8llZcfeDSNyAlIWoJSOu3p19N9ee9wMjpXN4A16I26WIQtazHwhcawOBc053x7TZSnj+2RTy8sXFTLmONOr3jxkvsJjvhhceQuE5HlOdyEup7Se9J7ttX+3W8htPp3Oc1hRzgFAPYQM8KpdwntH3hmuWB7Bg3Aag5VDmlyjA44Cnci5pLlUsmVS2NbX5RPjx1MzLmNNt6yPKLJRLcUyiZDmTGUvndtCnkOFB6nfrqI+zto7g6XaYiECfl9nbVxs25OewC8DnuaTyB0r4UJBBw7M6wOWWdjeYvCrrL9DTcVVetibNx+G/BhWcxw97s5MSZIlOwUggFLXuuep3UdIdatLS0PJB5/hV2/cYJJHMtQ7SXD5jiAnMYZrlTU8fZfBkWK6lyQli0r+1qwhOdFdyv8i+2FD54ywOiknbfWu3TXW9zpkDgDx4J9vbV9ZRl0YMoBJyNTbxNbDkVJU8HO8AlAJVsCAAkHYdNx+319dSGlQEKinLiNrASAhrAcuX1NjmL5Fe5BPj02P0lPKn3NpLdS1Dq61kIDkqU8spQhlCykFSugB66lmN8sZEbS4pkAta5avjG4sM7g1hcFJOFRDjUvF/H/G+XciXllQ4fBs1uZJd8wTp0ayi02OlCp8yZhjK3JKJuSWaT7UYQgXlKUO0jfuEa1Zc7hIzb7RjnXL3BuI+UDA55d5rfd0vLPYwd93G4iG0wRFxxCSYYNcQcQM045GtOjzg8lst8nufrDKaSFYY3xzj8WNTcT4u4oOWOMYLVBceI3cyW1qQ9fZFN961s3goqdlzFAkhAOvWfRXTlr0psTLXB14fFIeBcSqDmGjDvr5r+q/qLceovVMu8TH/sW+CBmRbGCQoGXi4chhTH0OX1M5LmPZS8qNPcR9NEcT0cdDoI72XNtkITvuUnrvrc3K5gkgTzO3KuXFjx+o0KBSNyGigU02tiMpW5715TtdySlSnFrt4Pa+op3PapJG+nWmRzQHfNhlzXGiMuVe2vqcxx7WEvD8vZxJadP2o41m7/AI/hrZP+SOwVYuP6biODTWq79yNYb+319sVJH58q58c3HqE/omMJ29R13Voh/l1HIBDRwQ/b31rreTju/CuRj/zy4xhPTrvtZFex/DqnWZj+mRS2IqDhVhv8qlmmF8ffcxzLK8/y2lwnGqvw/wCd3JWQXslUeJFKrLj8drCGguVMnFrvU1HYQt91Se1CSdat1Bu2z7JYDcd8uIbWxjeP1JHaGhyFMeeaDjypN1KyGEukcGxnAk5VcN5b8oVPmVzlyFlGIU/JXiziVnicvAsmvRhvFHKFDyDjuKyLZuDkV1iMq1x+XBeyO0yNu1tIqx+qOOSEstPuyXHAnTts6z23cLCXcNiMT4SXuLmvafMkwA1BA6NziULtKIVxqJHfxyfIMAPEefIntqqLJ+LvF3iDl/yA/g/yEuOcIj3G2F8d30eoSvCcNeVytVYf+pZBj2VTslsM4ym6xCRg0lixZbqkQY6mgJDv0qm2lReoL1k+1SnbWh24vZpjeGtkDSwhzmgOQPbqOkNcW6lLo0IqBd3R8stiZqLhgUUZAkdhXD7qra8qeGLHAc1hY8u2jXeCqsbGTjS5aTXZhgzb14tvJMCuqxKgiPEx22Wl3taQtlQfS4yttKi0InQXUjt328ungfbbpExjZmIfKk8CsmicQD4wEIcjmadLgUDjN2e6c6NsUzRGJXeInkBnjxTM51GKRjza3aZwxUQpkmNZvOpaWyyhMAvSkRrBLjq0OMFDUf3FJQC+Uq7khX5db6+bSxxHyoEwXHBU7aubjyI4GCHU9zlQnFRqIBUcExTMCvFaTJFAl+rnNw3nJDQrhOjsRpraGIyWyuUw8h4vR6+azJZdaU4yFvlRIKe0pEyGcTsJbg0IRwOPBOw503d2JiYx7cS4ElCCFBwI4oRktGJSrKKxNgCfesQ7CKv6pqucV7b4ZW2UzWIqTufcYQWHu5oqLR+Un4R7m2ZM9k7mMdMw+FxHiAPAHl2ZdlV02lQQBh99Wk/bk+2j/wB+xQct8v5bzDC4D8SPGqdCk8p8sRK1rMc5yq9sYZuGeLOGMSmyquJP5Mu4ykNwHJTqo0VbxU6hZShp2v3Xd7PZmsk3Eo5wKAAqU+UBo+cuOCEtHEuABIvNn2G+3+XyYATOXAaUwTi55CoxoxJ7gASQK2C+GvHDiPx/yLHMEx3B3+F49nUV2Xs17eKDLs0osDum1yqn+8zlGUzCsOSeacugIbn381hTdVDfeRCrYsdiOFK0Xct2u5o/qHOAmKKRhpJC6G/5W5LmeNdPstm2/bx5dtCw4IpAJOnAucikKVIbk3hT8c//AGqvGLzWqrW2xblKjrsnyGlmUsezvuNodfd4flSKx6NSW6sqxOFEyWE1HsC0qyh3EayiTYZWkqaWG1poIeq9w2e4YXMa+DUC4anHUAQp44gYgggrhkabuunNr3eCSOSMMuUJa5rQDq4E5KO+tFXyF8ZOb+IOcs58as145tl818eXk3C8iw7Do0nNHbC9porL7trj4oG7BVhS2NU9Hnx3mgtsRnkKKkqJQnuG07habrAzcLB2q1kaoORRfzDgQVB7q5bcW8tldyWNxhcxoo7CFafaENIPxyx69xjyc43x/JqW2xy9q8rDVlS31bMqLevkIrZjpYnV1gxHmRHuwg9riEnYg7avov5o76jy/wAs91XdIc6Du9T6KHw+G34dNvUeup1Qy12fCtjb7WCe7wrrug/zj7k3FaNx8QzBxRQ/Yfyaj3HygVIg+X/arYxwWSGeQawrPyN013JX0G4CXG2wd/6DoHzCpBzHdUm4zi3uwrada70h1BW2tIcbc6oWnuA3SoHffUkHiOFZphuZMlxnB568gzbLsaw7H/0tp5FxluQVmPVbCIiS1MSzKtpUVp11LuxWlBUv5x0221ru7SW1pJ59zIyOItHic5BhniTj+FbX0xtW774Rt2w2l1ebg96CO3hfM8l2Q0xtccU44Z9tVf8ALX3cvBPi3340TlOVy1cxwpsVnEuO2GUMKfb3Co72R2H6Nj0ZRWPzh51A23660HcfUPpawWOOYzzAZRtLh/vlBXqvov8Asn/uN6yDZ5Nmbs9k/KTcZGW5Q5OELTJMQRkrAarryn71nO3Mt+ePPC3xnmKySycXFrrG7hzuUs6bU/slqZGw/F2WcVqyhR7g5OkPMIPVXQHWgXXXu+bzL9P0zZu1uwa4jWV58GtTiuVerun/AOwX049P9sHU/wDcH1dBDtcfifFFI2yt3gZt8+ZbmTD5hBG1xyBp0+IvtVeSPk9l1ZzT9y3mbLZLodTIi8TVeSR7PLjD6LarrC5rgrDuMqxXcW1xKdh6elI2U6gncStv6Cu9wn/qHV9xJNOf+WHgr2PfkB/lb76qOsv70vS70h2WToP+0fYLOGBEfuk0JbGSAhdFHJ/3F08fM2W5eIycWx1e5WQeBPE3hsswI+A8CcGcfwi8+8Pbpsegq7VFx6VIeL1lk2UWKknZa1SrCW6rYb7gDoU0227Ht+uTyrXb4xgBg3D+EYFxPPEk5189Jp/Uf1o67Dp3bl1J6hbnJ/mlnkxXADwQws7mRRgVSRk3KvN33i+UpvCnDKcq4c8CcKt46uXOSHo7kC95KbivB9qtkLP7h+8tkNk1tCha2YLZEuxJUlLR5wJ9w9QbzRGH2/SMT1ccnzJkMk789Iyxr6Ibb0d0B/Yd0bH1z1ubHff7nNwtz/TrBRJDt2tv80gKWsYv6lw8AyuaYoBpJfV6+G8S8V8I8ZYphGM405inGeI1jNNheEY4wp26ug2sdzpcAS87MtZZU9Nnu7vSpC1qB67j0N0f0PNuoZHDG2La4R4Wk6WtYMi7mEx0ggnMlDXyl9UPV3ed26gvepeo7uTcestwkMk0zypLnEo3kGxhGxsaNMbQAKyLHj/knNbkaNmarPA+LWJImtcf0KIVV+oOtdn071tKabemTJfan5nnlLWD6Ea6zuV30jsOzybPbW9vfXMseh+tuqNCmOCIcBg1OZxrh2zydXbtvsW/NuZ4LmN4c2VTqaB+Vq4J2Ig5VBnzI8Pf7pJ8HKMITIsOO7VTkeUJffNmY5Y9ve3XzJP5nYE/Ylh9QCgsFCtz2lXj7r3oiKzY7fdljLLP/mx5hhOTm8dByxJ0nAkqDXuz009SXb45uy73K073E1WOCDzmj5iR/wC43AnSgcMQAhFVk3rKG1vsKC2WWvbQCE7uKWFBQZWFFKuwE7g9Btri8lupVuIrvdrO1zP83blWG+pYYhqYUl1LzPzOLcR2qd7wT2ju+VSVD8NQnsIcQuorUw6mo5W6TkF+xpqcqytEYKbacV7n5UoBUF7n5QEJ2+cfDUm22+e5lbBbtL5nOAAaCSXHJoAxX/GmZb2KBhkne1kLASXEoGgZnHAUzJbk208TbVLriWHAY8QklhpxCvlW53E+692nbqCkfhvr296PeiFt08yPqXqyJsm9Oxihcjmwjm/BHO5YYFK8Jeufr+/d/N6Q6LlczbPE2e4aSHSoU0xuB8LcMTxxFLaLCWHGe9CX3ELIaaRuhtthfXvASO1YSj19dzr0PcSBoLB8x415FjY+WTW75jS2gNuNqjpcDnale6ZABJWkJJ9tAG4Cht06jYfDUFrHSOByWpDi1rSXOJa0oo58v8K6bRtvIV0kWBDdtHJ8tx+ujt9izLMVwtSIa+5xkJejH94V77Dt67eupf0zGsLpCAGjEk5VEEzw8lqkZD2/ea8tpyDa30yLx3xdNbsque/Ih5/yCyl+LIMeI37buPY1JYcUzJRHlJ9uVMSfmAUhtXbuTUMhkv5Q4q2xGI/zn28B8eNW73wWEbgQDeEDD+EH+LtNSX4/waBQ0saI1FSFJbQz9Shrt+d1zotXckEAA9FepPx1bOJY5AoamVV4PmNJf8xOY7uNTDxP6eBE+kHehLRT2uD92ezZQ3HxPcoH0PpqvnJcSRnU+JQwMPAZ/hVfnmF4wNV3ILnlRx3GdkJyvEpGB8+4TCgosIubQFRFRqjJUVqx2OTlVTkiFPWAVFtLbmxUga12bbLd1497wkdxEWSDnh4XHmfigrYLPcZBZi3eVfBIJInLi3m3sB4HgpARa0y+WsFfwLO83w1wILdBcZBUpQPmaXGS5IdrXEqUlPuNrhONkK2G+vOt5F9JfyW7vmZIR7j+ISu3wzfVWDJ4wdMkQPtI59/uqC7rai4sFpIUjfZKfgpJ9OnTb9g1La5BqNURLB4SE/DtrrKVE9Ub7A7/ACHbr67Dbr/XrOAGaE1hGpmFq3XI8wqpOdPXVxJOQ/w4swsHxh1D3sQfplLeTcWbTxMR9yQ8kFISSOg3B1rlrbSstQxgRzm4u/ZXSri4BmwxAGKUiI8uxy+VInXz0m0tLma+873vKclSVLJ3ZWtKVe1EijoEIAGw6aw9IGiOEIBmeZ4rUqBQCZMAntFSI44jY1jIQ/OTT29wtlRaj2PsJjVDLYJZRBhOqCnXAobfkUru69DqFNLIQoPi/CnWgajiQ1P96u/OuYHZsdyvgNrUYxWWIFVWESIziQVKWIzaTIeddc9Vr7gB6bazFGZkwUH4U60MjOoBMeZK9mPCmYwmoyTNOReOp+Xq/ScJlZ7jCZkKcoC3yXayZe+nfAWp6NXIWjdzuG6vTbbS798djttw8Eun8lyJwKYVf9J27r/qSxic1IjcsXkAvHvrbkqXWsjRP47gqU3/AOu4n3UpdLcdBnRR7C0+31EeLHISFDdI26682RXEkkUjro4aziccV4LXtTd4xaTw3MWEQAb4QFKftPdVfOLYVgXG3I3J/D8fKWclYpqljNLtuHIk/R4rey5boXXxnlKMJMhyIO932e0d5G/XSn7gdUdwxpaGuHiARUyJ7KtbiCXeNq8yaNwiLiwa0JeM8FyC8yaUFfjc/tTKrraU3VypAnVlrKhrkxHmCCUx7VhHYpfYjcJc/wAp29D3J6a3ux6gdFG1k5cVGBXhyP4V5833ohrrpwtWjWPmYUBB7D21Kni+mq2nhNbi0iJDyPbk2Vc0xFZd2SCp36VTRKFqV6lPadvhoud485pa3AEVX2+wPt8X6vLGTSpQ94P31KaqMOxQ7DXID0WPsltZB7u/cKKEAdilJBHQ/DWm3VwHyr+YVvW1WrraMPLQ1xGdKZiwjzw3F7PrIzSwiUHD7YZZaOy1I3AcUtBSNvxGorJmhHEjuNTZYXatTUa9w4H4rTxRp7EqCiM2hksDsS20lBHa2gBPQDuO3af2baksmc8hpUgnJPthUP8Ap2kFz01jjWJp8dZiTpj3V2a+kMofW00h5uuBUpLLbzYQ6422tXUKJ31b2sENva6IvmBJK5FeFVV3HKbpskjR5YGYGZ7ew0+XFHKdxxZMnwkSWXqSevucrZneY/vLSUx5zQaWHmlR1q6hO3egEHrsdbl0h1fc7FKLd5fLtTnAOYCpGKEsUoCnsrSusuhrTqu0EjWCLd42oyTiR/A4nMHtOHAipiU+QVlfGGSRrA5E/kKELtpbaG0SVvpHuB6DHbBTX08Qr2ejD5Wk/viVL7yrv8O4wbtE2ewd/wDTMMsm94P5yMwfYK8v7nt95sly7bdxY5u5swa04axkAD/DyPCo3+Yfidx/5Q8cPxcomLoOQKyI8vjnkOjZMm2xW0d/zlmpjQkqSMjxa3fCUzYLvcXQfdbLS0pVrWOotisN2tzbNYBbAktf+ZjjkVz0Lm3IVsXRPWG8dG3w3EyqZcJYVOiVozaGj/mDMPGPA4Vqc8qL5H4D5Cm8RcxYrLw/PqR5pDa1LC6fIauWo/p2R45ZJUWrSisGBuFpJWy7u04A6hQ1wm92a9269daXAHmNKgjJw4EV7Q2Hftp6h2eLeducXRPGLXYPjdkWSN4OB9hCUvq/KjLdjKUsSEMRW/qmXP3jS+4bLS6O5BWFDpsCSnf4ddMwzvhe2SPHSVPdx99Rb+1ZM1wcUY8FEGXL3Vlb+wg38Gtr6tX07pjvVjEQLkOPMOPzUvLm2S0+4hLRbaQhHapCk7JAKfj07bd1g3FrI2gMnAy/FeHdXD996eu9rnfcA6rbiSuKg4J+NSVwFg0GNF7JYUu7yZNhRYdVSqOTHsW34kthqw+rmOSSzDr0V1utxclRStclJQn5kjVzetjmjDWtBeSi8uC/trR4ppY7nVE5GAFxBVM8hzUZVPThnEbc1yIVqIb0Sdb5AzYWbbKDMZEWafokVYS0gRpD7skhgdvt7/Pt82+tedtLG+EAEFVORXkOzitbYzqybUHEvBCI38nBVXMYfhT8qwFUBNZHtGO2ztnVRmJyGmhZxqmM2tSbAlpts/VtvEFXfspYCk7FJG0Vtk+N6HBzhieIA7eZ5Z1Nd1O17Xva4iNrV08C8nIDIA9mFPJhkCG9lNDAUIVmaxNpOclsbuw/djMIjGXGbdCjHmLUtPcgA+0T3AhW2t12CNwuWkIQxpKpn++uT9WbgLiB7iSHPcEHEDiKWuIcUVuH8l8ockNWciVN5OVUrmxnx0gfp2zaGopA+SL7bTYA6nfcnqSTnZ+k7bZepdx6mEjn3W46A4OTwaVwanD35VzNsYErpSfE72JTlR4Aj3FtZtuAN2cWpivsJbCQmRVpktInd6dlOqXGkJaIPRKWxrZ42tD3OBwemGSIEX2jPmcacTxewD3Vk0ntRtu2pXorf5QRueoA3G49dOgtAQHCs0JUkg9Ow9O47qAJHQfKSdjv6EayuC8KCqYVyUSr477EDb4dpHUrH4+nX10gguUHED2UGvwkhSQEk9x7VEp2JV8P8Xb8B+GlacipoSjdR3UCpG52Hcr5wUnckdx2SSn1/ZocAQhyrIClDlX6Uq+YKR1UQevwHwI/Hcn100i/Li09qVhCM6/NkFPoFJSfjuFBZHU/1Hpv6HfTeVYGOHBe+hDZKu0jfYDtKSSVb77KIJ7SenXrpI1ZlEpTj4u6hxKwpJUO7b1PaQB6DbsG5T67b6Q5QVRR76dAaRqcfFXVJQFMg9pPtlStgSTt27bdu/QbfHfUd5ywTGnW6XOppAtfc5unt3WpXruflURsDtsUjfUxvyg0HApQlSnCkFOyUH86lEhSuvd6kbq6jb4badI1hSUpClU4JXWdyd1dTsv5RsSO07b93p3ayoUOpR+VK6F9yR3goG3d1UnpuB13+bqf26WV4UkL7KrV+7pIsIf22vLeVWo2kxuOWpPuJcSgfSpu6wS3Ed2262mdyEjqfhqHfDVb6cPnavcuNLAKOA/hr5z16TeJZecCH4rzjf1skn21NpCQACB0IA/qOokZMIIiOkcOVYiheIiU8POpeeKP26fMDy+upp8U+Bss5LxylfYq8tz36uqxTjHFpkxn3kV+R8gZLPq8fiWQjEOqiMuPy0NkKLQSRvKtPqZlkme1sIKK4ovdmqcgFp0QTMYHPUA9mJH2yNWUR/sMZXW0dfSc9ecHi/xfkkTMWMZvsd4/g8geQttRXVqtpELHrC1xiuxjFm7NkvJDifrlobUSCSRqT9OyB/1J1eQ4YIwhSqYF2fsFKa2DywwaRK5ynUQMu5TS9ovs9eG2KcnZBwNyF5Y+R2W5TiE1Bt7HB+IuK8Mo5b7lezORCqG8ozLKLxTao7oIW5HSrc+nTVJvO/2WzwuvpYLhzAdBAIVf901a21i68LbUFqoqo7AD2Cpb+Nn2k/t4Z5muZ4TK4d+5xm8TFGbZmRk8TIuNqKluZFdC+sjCrVTcXluQ5ZK/dMs/Vn97sDuDqTYb3t95t7L2SBoDgoa6XEd48Jp8Wf0M/kDxOJAXQdCHmdQKU5Pk5/L3eLifHPmzmTjPlvyb4Nyvh7ijNOTabDucGuKOQK6+rcPxqRkrmO2cfC2ceyuqfnxmTGTJG5ZdV3qbWlJBe/qe3yRiS3heJVxCqG48yAD76kf06Z9yYHmLy1QFpQY5EZqBxNah3hZzbXeNXlz4589WckMUeC8l08rJ5Keqo2HZXGl4lmKi6kdwajY3kMlxzb8yWjsPTS9ytDum2T7ec5oS0dhRRhlgcu+q3Zr87TvUV6CrYZce1oKFOKVu/Ztj7rTcpLTpsojJbmxX4pLjNtBX2SIsyI8hXa7EsoS0PtLG4WhYI3B1433O0nt7wtmHijcju8YGvcOyX9pe2IlgcAZIw5pywIX3imF5Q5UyDDolUxjPD+S5jBsVwoz9pU2FNDjRG35CG5yCzIcVME6vilTwZWkfVBBQ2oLI1t2zW39QZ5cTw1wblkT3cKa2u2+qne6VzHzKdLXHSSnafCnaMRxrzQMvsW5VW653QETQuSxDtq69iToSkJKgw8xDZfgPvrSruR85A229d9R7jYD5pEmprlXHj3Eca6Nt1tpZ5V1ttw96gLEGOaV4rrGHspb4b5G5ROL0FPjzyXfuF9UWJGjt08SfctoWUOT2U2c76OFW7JJU5JU38h3Hw0zPs0kDDK6aNsY/iJB+FSrzYYYoPq5HG2evyFHAd5aTj2Ams5kUSLdX2J21fhE7j++rpDq5kB6zh2Liq6QP84rZE2CtUea17ikrGxUltQ3SdaZuM4lYY1a6MHAhfiv30naXvjeGOeJGOyIXD35VPLBUBNdH2WrZSErXurft7GwFdh9Sk/4NRbYARBUWrK+e1rS5yJVbP3buXJOJeND+F1yXDYcy5ZBw14pJPt4pSN/ruQqd7Bv7UyUiHG/Ahagdb50jaOmv2yOJ8uIa/wAG1yTq29FvbP0E6ngtCcznjxQKvbWv3VU8PE/HLkOPf3Vghy4j1+OQBY3M9VXWMyZjcuZX49DmSFRoaPoklTy2kNlbigkdE66lZQ+dvcM7Y2AMcTg0KcPzED4muGddbtJYdHS2HmyGaRoaASSEJCoCvDjVUts3fu2lizRWa59SHTBExtPal1pj8rLbo+ZSUA/1nXWYxbmIOe0ebj71KV5uWIABzQXgcKa2wZW3N+oefcVIZfT2Bxau8LaV1CT/AGTvqTEobiEFSInaxwQ08GH1eQ5JOqZ86ApmEi6x/wCmkuugF9pi6r99kKPf3KB9fTSJVYhLiSo+JxqK/QDoaVkB++vqdPHtwu2V6e3xNkHbv+COObAbf1a2nKIAcqsCPAR/lStVH7mS/b8Bvtct9f3lpz490+O1ViCd9+m/5v6tEC6OymAVDD/lP31rm+TTv/1nLgdf3l7jafTb0lSV7KA6f2dJmOCVmP53d/4Un/tlZ3P4651y7JobhYbi8PZamTJZitv2MZSrjGvoJdRJWhbkCygWfsyW1oCir2CggpURrk3q1Zv3HpaOyjEeqS+iHjTQAA8u1Ego0jwOTHS44imNwjlkg1RAa2O1KeCA8OPcmK1tG4Z4V+UHljYVdthD2L0nFnOWPZFcW/JmITLKthqvKunayhmiz6LMEJ2wrM/rVSJUeKwtcb9WYQmQiO4pLaOH9E9IdRX1r/Uo5Zfr3PmiOslsaMPmaUGmPQ4hvkuZrBaQNStIMKS0ldHDJDC2JQ8YHBwb8ripLhqxwOBTCqNPuOUVFwJ5S5lwgl6XjnKPCFlxtBd7Es3b8nIMuw7FF8l0NzNaaiM1FMtjJHpMRDKH4kllsMb79jh7XsOwX9rEXXcf/bTxkSN1nwOa0nUCULz5rUaQAQ14K6QlObfZETCKdqxvHiCoAcVQ949yVXjHVevWMbFY0+XkFxaWNlHnWWSTJ8yyelqaU++8y3OkyXmUT0QmveG63JBbQon5BrY5JYmxyX8g0MawFGBoBCgY80U9wJ51aTTwC2EUsYEjJdQIxQgppHe3PlnXNuwqoTtFLlRkS/rEITbxpJU7MpGYy5EWS2833IcXL+snqeiFaVobJ2KVBQOnNE8zJYWDQWEFpyVQC1FzyQpzpQmjdGRIHth8xqBnFgxOl5yJyITHMVgbSBXR5c+yWx2mdOIjuLZWptE3YMuKQ08srckJcBLjS1Fv5u4bEbCXaudobGSPACvFBmnfS/MEjXkMY0IEa0oQAfaMAgcOPzca44RUu2Uy8un23a96GIbbdoLJmFFgSFT22PrJNetTtrc/IhQcbjIPtd3cdgdZupxGGBuJeSgQ44fxcO+oM72hrWtxB7OPJeFbU/8ALhchM2WO+aOBZJbYdcYfj9lw/wAoUGFWzMCLWUOaUsjNMYveRmaCwC2bG0m445HVJsG21tRmI7SVkKUnfROtraOKygne3XchxQvKoXAnS0nkmfKuuekcDv6lc251tDoGuUYkK4AtUYpkMEUpV4/KuFN+SeRvciP4lgPLjv6dFqomS45In8a8hUbFLGH6ZFo7ktjHMqpltxkp+kfjRwFhK2X0q335WL7cHveZJF0oBkRjlzBrtW4dL2lqxosGOjc4khr1Q8TigcCvNRWW4e5A42xagmX+aqy7i0UVddWDrufWdLMn2VNhbbYyO2ccqaCfat11E04Pc996Q4tKiUfLsdVt86Z8rba3eDM4g4eEaj7x2EBMarbXpbcJ7SfcfJWGFupy4kNGJd+Xhlz4VXB58cfeHPIvD3LnnLxzVUGBZ/isT6zkzmbHH8tZrOeOKMgjQ6yPX8g4GxT5E3fS5VlWQzFf+mq3H40VLbq0PJSrXQ/TrqLcdv3iLprdFdbuY5rC3QDHITqLHElqtcCcArlI0tNcs606ctZLV3UVq0tulGoY+JhCahgciAurJc0ITUA/jui5H88sPybGb/N8loC/QV1ROzx+ncso8GmwL6SPVUrNGExK7DKhtgMUsR0Jmxq1tluWlMlLoHoOLGUd9cnl/lnuqzJC9h0JOx9D8NxsQCfQjU6ojnkjScq2PftWuAeFWJJ/9M/cvwJsb9OrFTjy+3067dnw1HucmnjT8Hy+2r/YVyukyqLZOMzxCFHbV70+FBlWKIUuRJadQ3MagNSJUdp+OVFDhbLW6FAqSQN8sALsaku4HspY5D5P8Sx+RZ/GlL5E8VQeR8TqqZnIuN7bkrFKHMaR6dVxLSEizw/KrCqtmzPrZzMhlSWFIdZdSpCiDvp6MMcCqEqaSXNGBIU1hvInxr4g83eJ6vj/AMmOPxmOMw7hrI8RynHZ8jFclxm+LBiuW2KZbWNy4Y+vhq9qSypuRFlICe9sqQhQoOo+mtp6lsRY7rGXwMdqaQ4tcx2StcMRhgQVB4iupekHrP6hehvVP/l/pzeMttzkhMM0ckbZoLiEnVomidgdLgHMe0tewrpeA5wMDMR+xn4C4DIEuXB5D5PkMPLcag8x5bMXj60lW7EV+DgsaiiyWo46dzqf3nqoa0+D0s6Zs/8A5eHzXjFJnOcOzAEAp2ivRnUv/wCkD/uN6la63be2O0RvCF232rGSBc0lndM9vZpOHCrC+OuEsS4XoG8c4i40wrAMb7e1ULjOnqa+NK7R1+tk1rbdnYkAdVSFuKPx1a/0a82+PTBExtsi6YgAgHEgIT9/ZXmfqHrbeeuNwO59X7pfblubif1LyZ8j1OWnU4saF4N0VWT5V/eJ8cfHibc8f8dMzOeOZq5x2scxioE6jwnHLlSyyiJlGQS4jdnYz2ZI7VwaqO884flDqSRrm+9df7bt8pstrYbrcwUQAhrT2ggFx5ADOvYPot/Y16peqNvB1N1S+LproJ6PFzKWSXE0aKXW8QcY2tIX9WZ4YDjpKVEjjjwz81fuWZlRcyeeuYZDxJwbDlIs8N4grYpx65sa17Z9qNhuDuKdj4LUymSlDt5cCRcyEklltJ+YVNl0nvfUtyN06xkc21C6bdfERgQExEbTxHznsrvPUv8AcD6Bf2m7HP0F/bFYW28+or2mO63aQ+dHHIMCZblAbmQOxbbwaLZh+ZzhhWyrwnxNgnHmHUXH/HGI1mG8aYPDRX0OLUrHswe8JDjiXnVkyZ8yW7++nTH1LkSXFErUSendem9lheGOaxse2xII2DBuGCJ/l9qnPjXyf9Sev+od+3m66i6kvbjcesb95fNPM4ukcTmCMmMGUcbUYxoGkCpHVGKQ1S/1q2Q1KtVAGOtxCeytYAASzBb22ZbSkeu3cfxGt6u91mbB9DZkssmhCB+c83fhXGNv2uOWT6q/8dwSTjjpU5jt7aVCbaM6XY8JQ7Gflcf9EEj17VFX5E/E/HVUbORqS3HzOx08QKujutu1htLDBjcC77ZUhMphYznNXZYVdMi5gZHGerpcEEp72yNy/HUdyy5FVs4Hf7CkgjU5+3l1o83TG/Rlpa4OxDg4IWn/AFZAZ8sarbLepbTcoZ9pkf8A1SOQOjc3g9uKrknNcEwyrXD554klca8i5DiLikWLVVYvMx7VlSw2/BUsOQnlNutjuKGHQlZ9C4k7EjrryZ1x02en94fasBbbvAewHPQ8qPcMK+hnQHVEPV3T0O7ROaZz4ZGjECRuDkx54iorZHFMKPI3WtCwpYWuQUtI7B093dSi22hO/wCZRA21qm07JuG87gzbdqidPeyZNGYxRScgOZNbVue8WGz2Um5blIyGwiBLnOwATgOJceAGJqOliITc1ch6wjPvpCltpYeTKACFHuSgIBbRv8VE7/hr3L6V+kW09GRM3fd9Nx1O4ZorLdRixn8TubiMDka8F+r3rhunWL37F02X23TTT4nKj58UxwwaeVemuEacfq2N1qUrtbDoCW9+3qlKAPnVv6H4jXdHO4lVPOvNr4dBVyNaB8c/txNL6HCeUhp6IGUrQdvbkFAWoEEFKd+qUbj01GMUWrxlB2ZUhzihLTwX21ln32a6N9XLfbbaSFtKge72yHveQW3Ha3vTs6tt1Y+X8x+GnmBocBGG6wfYO+mGguILz4RgvLt7TTbZEO1uRx7S2v01jaNsJz26qu0vU1FPSXU4vUyU7fT21gwoKsH20peaaX7e+5OoZYd2n8toS0jPi4a3cu0CrFhZtkbZAdVy5S1eAy1U+WBYfS1S4kCjix6+qqoMOqgsRmg0gIaaHd2jt+ZKyep33VqwdFpjLUGnlVYHOc/W4nWcSeZqUdLH+nKWilKW1qQtG4UR7UVA2VsvoElfp8NVEjUUfmFWkTnDAHw9tOnEUUV6FpfTulxTu3b83UbBsbjdPcon+vUYNJcnGllzmjAg1k7zEqHkPEL7BcnYkTccyWuVBtGI0x+BKTFkIU0XI06Mtt+NJZUvuT2Ebn10iWFr0DwChX2ipMUr2EPYUcBw+2Nadn3dvD7KfG7nCuylVgbvjzlWJEOP5OYr6Ux7WjrWKqZT27wQGkWQjsoe3KlLeG6z8dcG672aWy3Z+4tCWk/iBTI4Cuz9H7zHd7O2x1f95ADqC8FUEdhB9lVJxeJ8AfcbZfyW7Ex1C+9cavZWwJClJUkJKiCpnqep1ymbfL2FSI4zEDh4iCaw6RykuADATjn8KdKg8buP3GnTaZXJkrfLSYIbnV9e2nvUUKdkKd7ilLaj8/xA1r111teseBFB4EKopOAwpg3WQaqc04U4ceuv3WWrtOGqaqjGalNZQt2GaezZLYBn90l1Egy3R/8Ag6QSPQDXTn2rtAa04Jlxro8ckbXn+NVTGlji9lHx+RHkxXn4tbMbWHp8iBHdP1Tp9Y6yhATFQn07vmGqy4tg4aQ1H9tWDHEtGvUcPf2Ulbu7RLuFSaSZVuxmJKvdetwr68Ok/MEsoCVusq27kFs9QdRm2QHhc7hwqSbwhAGg4ZDh30vYWWWcW4qKxwzQzYiMw7YxEN1MpTUrZ1a1WKWFPPMNDbtQlY/r0k2xapGnDgeHupcczJDoyK0/dPDqGaev9qQp6ehcmehVo0l19uQzLWuPPC3Uh4NqCR7fb277a1fdblwWN4PllQcFVcOHCuhdOMEL23DCPMbpIIzUDD21dX498toyqpw3MmG1w5cOsXi2fAhX+atS2kxmbBY7lEQWpSUPIPqltxW/Qa4Xvdu+zv3xPwtVUADJa9mdOC26g2LU1Hbk0BzWn+JubfaFPeKQvkXxNDj4VyHUVMefBzvNGZSV2tQ04iTMiqKnIy0yY6CtxsKIUFJKhtqbHbwPbHJGWua0gpwI4/Baju3GcSeViLYggf5XHimQINZ3wI5cqOQeJWOHbl9cnnDi6M3WZ3SW6famSauNKXFhZBHW4yUWMV9rs3cRsoHcKAOn9xbPbzGS2YW2jwoOY7uytT3ewMrG3cjiQPC52R1HIHmuYqbiMLGPWbldFQ04pw+44+EJQ00ZGyjs2gAKDZV29d+mmzOHNDRgox761ljHOj1ngcu78TTmUtD9PF7VuIQ653kFJKk7FOyNlkjbr1/r1EcGO+YY8+dSBO9rw1CnL9tZ6nr0MPlDwH7xfULQQ64pA+Z1biT1QsbgH8NR9LQUIqxLj5YLMT93ZS+huphONlkFTPRXapXTuO/eQpJ3KUDp107E9kRIcTq/Kf20tqyN0O+Y0smZXuIXJJDAgsOyg70/yYa3WFEkDsABPXppTb9wc4PPgbieScaJ7VrmBjx43FB2HhTStuVVxGi5W5l9dStBLpbRc28CvZebS6r3XkLkvtFJa7dh3bhSempUm47EY2vtXPagx401cbbuVtIbaZgeShwBUZJh7qllwFmsj3bRyHNjWlGiG0iO/XONSWZ81StoyK95lbrD70oBQUEqKewFR2A1070q3bcbu7uWMD3bQGYk5A8HJz4Hsrhnrjt+17ds9td3gDN780iMJ+o5pCuAXFAfdUk2cgi4VFeyjMHmmqhKAiKiKHJycfcmE/TUFRGSVPWUu6fV7bAaBcVIUGk7NFO3clY6PyI/FG7M8HLy7O/jXmyKB88gvLgD+oAYIcAOwfxJmfdjUSvMHwgw7zf42c/vTk2HHGY01XYyeKrSofhyZfFlpLPvtSctdjx/dy02/tNJs6z3TDjJ3TG3kJ91Wsb1sdreRjbngOcT+nJxa7+EniBxXOt46X6v3Lpm7N7ZEOienmRu/O1cSFycAqOHiU1ql3uP8n+LWUZpxz5I0snFMgwqG5YPW0hEh2jyHGFrcFTlmMvrSFWdLesoAi7AuB1RZcSh1Kkji+87Vdbdemxc0fUKmGLSObTx/CvXfTW8bd1Ntse72Dy61d+UFHtemLHg5EHI8RSc4qz3IM2cOQ+0aaBYvPya6G/s1Jj1sM+6xLfT3ANLHYFr7tu0HYb76ct7OSOWO3t3H6suGIXP91O7pCxlpLdbgwNtGNJcvAfeasp8dOaMRHIuL43ytRmVxUUQKuzsG3Y9dZUdpkM5DMHKFvdjLRajOp75CF9wDTg26pO/Vdpija5tvuR1PPhXg33V5q3+3hvDLe7G0xyJqAOOrHLHiRWwBf8ADlVxXMoHMSo8rytyYY300bHq9ywhqqnK9yZFsa2fJlVtc/ZvBaW20OvBCSsHftG+pe6bZd279NjZzzRnEPD42sI/ylzlJ9nOud2e8EgM3CeCJxkAcNDnSMOR1ABAPatMBwXyFI8iMjzelGLu4fLwbIncdySuvsibm5A2iC8uDZpiKrYj0VaGL1pUWQpDhJeQFoJb1W7Ttkm4QuuJWtjka5C0kuIzTHBThw99M3HVEImfb2+p7GkjUAgcn5gM8eVYjxKza2zPyW8oKpwBqk41i4/iEKImc/ObrZi5biFtI98pWzIlJhOOvkISHHiQNgkDS+mGPfve6Sax5MbomNYCqFC4nsXJDwrSpL65vL+Z0hLtKIMEANWMbJ2Pp2kJ6FKis/ArCk9R2ka3coWrwNKCcUrt3SPTrsB8pCyo7f2AAdynb0Px1hp8OpAtBCd1AUdx0bTvuN9gO5Q6bknp6dNIL3NCgjHsrLGhyqa/SrffZSCClIUrY9NvXtPQeo209iQOf30HAkCv0pUUjc7KA6Hv7CARsN/xWB8Pw02SV0qF+NYwRMVrisK+RI3WfylXoTufTqehUT8dLTBForhtv3b/AOP2pUAFHuPT8vQ7j00lpIJBOVABNck7bn0StARt3qVsr5upCtj6/EaySG51kNLsq5/gD1UDuCf8UnpttsdhpkuBz+FJA4nEA0NFPRO+4AUUle6QpQ+Y9Bv12/1dDtIwA4UtrGvBcMq5dynNu/u6fKFg9hA2692xBI30lWohA76Q35gorHyyShSELO3sqLiQrb0Cu4hfUKBA9T/RqDNpa7/KAtTI2Au5Y01CF+82pSQCkhwhR6lJ7tgsA/MdToVdE0pwrDsyB81fqe07qJCiEn5Skn0A2P8Aip6/HTrSXNBJpBGK10An5mw4juG57zuAAvb0Ox7gPhpJ0EALSsMxXmWkqSpJIOxVuFemydtgk9FbnWWgoo+NJATCm/5a8buOPLrgzlbgflTIMzxzEOR6yFjF9MwEVCciTUSZsd6Quum3LUqLDfW8yhvvLLgCSo7b6g3z7gaWRRxvaqnU7SVHIIVFWFqyMB73uIICAaVXtqDvHP8ALhfaCpMf2ueN+eOSJAfeig5jzTk8ZLr0VAK3JTGKu45GT8oBCW0lJG+sw3Dvp9YgjbcrhiS3vJP7KdJtxMhedKAnw49wHGrluCeP+DOC+NMS8e/HriOhwXirjes9umw2lpIyK/30viHZ38+ZNdmT7vJLCT88ywkuPypS1dzjiidcw6t62vbG9LboRxTQt8IapBXDAYYkDgOWNdVselbN2zM3S4njdbXLg1rnPJLSGlwjIACIFwPPCnkq+FeObZiFaPcU8RtPP30iydFjxXiEmSucpYeVZuSDTqecsi6kEPqPub7Hu31ZbF1tuO67Ra3LpSxr5HR6XR6iEXmePCtP3Sy26yvZYIgJGBgKh5GJz41k7LiGoYs7izrcYwBiykMdhto3GuMsWZL7BbUpdy1Xs2Kiwnt7dnO4doG/pqLuN/eS3MtjfyXV1BC5pcRC1kYBTBqNVQDzrFrLZDy5RGxjkIA8x64ZKFIQ8eFNXW+F9iMkpr+85+5NumqzHskx80jqFMVMtjJIkmMZUmOue8wqZVtS1JYcUgqCUpB9NdC2uLa2OAhge1z4g0Ew6UUKSpaUPbWrT3F7NJqkkRgeulrincMajD5XeGFFxl4MeWgrcvs7ZNZ4j85Vhds40aCuYYnGuQqYlSVMOllLiENdR2HvUfUaibsy8tbaWaCAmyjxKkNcQHYloxUpjjn3mrnar58u4NEh/UlRmHcQ3P2Akd9fJKr6qpTXxV3qXm65ysT9YWEo91tkwSVukLizA42jb50BpSlJ3A66u4JAWagcUBHtGH761l6MuHMJyc7DuJBr6GPAXh9z7xN9ujxJzblqO7LsLXhmhtrOG3ElNXXHeGzmG5vH2OZOzYy5uQ2trQYTJiG2sJIQWHnAypLaWNcs9Q+hzIDvdgNRcpmaAMD/ABNA4Dj8a6L0V6kv2fdoOmNycGx3DSbZ5PzlqeZFjiHNBDm8HAkDEU38eJGhOfR2UVidDX3pnQX+jUmK4r92oKT2rQsEBba0kFJ6g+uuLRPmsZdTdQenca9KRXTr6Nl1YyFsyq1zSqJ8PZXobwqgW8tbCbVEYq936f8AUFFpAPzBIWD7ik7bAn103NvV2HEOcfbXQtu6q3iGIMkZFJIGopZiT207tPNqaSnVXRK9iE9M2Q+/uXZs5tIASFylKU6Wj8U7hPT+rVPc30lyS15VedT5rq83JwluCXOTANwa3ub9jXC+xuHbNRrVrsRIZWnsUkEAp+XuQdwCoDbp6g9dVxZq8Jyqxs3CFCuI+3vpTUk+VGgtxGlIS86v20KBG4bG3ev/AKFkD1P/AD9TraAMYZXYNFVu5X75XNhgBL3FE/bVQ/nvl1BmfMF3jUiun5JD4YxCppG4bPywo2WZK21fW7rqXApMmwiQbKKCdtk+nUpO2/dOxXMW3m8Glj53HSf8rcPicq4/1Zutt/XBtTy5wgjBd2vfinfhjWvd5pIkTXcAwWJIkYpU0ECwtLqEqQ6tLbsqRGkwRZKWtCpVrLYb99xSx09wJSBttrsvRbfIglvJRqc8gDBe9K4B6k7mx91HaRgmVrV0gqg4KvZUUcLyDEm2HoCrBxtbUhYK1NhPvuHdPut7dyQDtvvrbbhkpdqDdIIVPxrkU8cwdrPHHupuc3TUrlBFctbzof7/AHANu8k7qKuv7PXUq28wNV/yolS7YPaxZCrvwpZ8fZlawkwYD8VyydN/jrEUp6Fpt/IK1sNOH/FQnr066XJ5JcGuIGI+BWm5o2ukDg4AO/BDX1PrNPtYPkA9fb4jykb/ALU8dWXp/WNbRnF3rVgfkJ4pWqN90JXs+CH2r2ttwpXPb52/s7wMKSOnp1KtJgcsdR25M/0n761x/JZwq4hsx3dwOQY6SevwcmdD16kb+usTZVmP53d9Tt/ltfG7EvKjzP524qzGQK6LO8LOY5NHkCYCLWTiWTuZhxfV1eWV9a69HYmWdNHs5BjpcWEh1wK9UjWqdT7Tb73tTrC4OkOXS5F0ktc3UmCkBxRTmh4U5KT5ZYMFIHxX93dX0BPF/hq+8eOLrLiOyv3shoabkTke0wR+XYiyn12EXmXTrLHKqzkNsRGFTl160SZCG2kNsyXHE9SSo1XT21u2TZ4tqBW2g1iPFSI9ZMYOGek+LtxwqNBH5TCECaiQnI4p7Mu6vn9/fhhR5n3dPM62oIy1yafIOMHr36sMtR3skg8SYLNmob9we5ZLmwYv+btN9xGxJ+YbatTLobpkKRucQDmgRPZ7an2kYfK8HTq0K1SmWJ+GXbVYwqnkZNNkwrGpjhF7IvW5Fih52c/FaJskBh9tl76WZGbUdldyVJKd/QdumCxk9r5RU+DQQCneVHDJRxFT7u3AD3jFhGAQacSup3HApgE9y1+19pXOJt5zlOqHTXk6zk0do6wtSnpntKRMq5yu9DzTls86VwVI/wAq4kqKe0EhqOzZJI1kry6WJjQikDmE54c8q117XSyHzXBz2hXafCDiqtGQC8PdSJtraRZ/pFdLjUIZakF2BavNqizCxKEaK1MkuxwlAjQQwruWoElRWtQJ21LgjjjbJK3W52lCxcyOAVApyVathrisAwsAL3ucuZKgAA9yYUuFfp9HjTiKK0sLSa/dpDllARGS3Fun2HIQuYCpcVM56omVa/ZfYUsEvFS+0p2IiQRXN1M0vY5kDQ7wuVdKjwqCmrVio4VTaZDL+o0NGlAuR7MOPFasX+yzzXwR42+aa8r8k7ZuhwRzi/NMWxLJqpMxcKg5Vye4xeJiD2cpq3vdcxliMmc2hUlK62FLdbflpShIdbgdYW77rZnR28fm3Kq1pTJCCWrguKczwxro/pzuu17V1HHcbrO+0tZmmHzDr8vVqYW69IP6faUAcikZ1um+OC+HsEyrIMRx4Sa3PrKMcxyLHbLKbvKLhFG/Zuwquzbk28qYmro0OOJMWEksABai0lxse7rz2HgubOGBmGnAICRmuWIr2pfWcbYDHBI6R4d8ytICgEk6XOwK4AlUxIxrK+ZnFsfkbiPmGhorKPVX2acP5Ji0O6bgRFzKr65xVrb/AKdLCEy2ZNgphHuoQsbpQkK3GwCJZPpbuO7Yn6aOQ4tKFcRxJrXYrueXbptjPhiuHaHFpIchCY8NIA5d1a+97hXkPxj4431+vIKiDxpZ8YVGX5MEtZlXN4fmLcWNW3GTtxMAW1l1hjN+rveag13uSXLtsxo/tSJBcG7en9/YP6jZMC2K8eC1vmM1h4c9rixrsTHK0AljxgQNBwdXJPUbb52bNLFoc9kEiksdpLAxhbqLcnxOcgc04tXW3KtbqNlMXMfOvEskjZNgWXPT3KddnfcZ4xbYxh8i4Y49Uzas16MgYi5BkcyHLaU1Mu7BpubdTEOzHh3ukn0lEnmjktecpQkZAyThVlaHP6Qo+h3+X09VbjU2oJzrZJ+1opI8K+MSTsJP3NceJPqD9JQVKif2/wCT9fw1HnCgD/M38akw4M9tW+8leQmG8bWEY3C5MmPIeXBms1SPqrRuNJSptcyLEQpP1Ahd3urQSN0JV1G2nYoXPQjMYmnJJWsxdWj795fJOKfLL7o3ktydx5yhiec8WJhcM4di+d41BRcwp0nj7iLFsZydiJazWW4zyKTL482GtbIkFxTCuw9qQo4hhe5pGWOdNzPTBpT2UzPjny35EeI9wxd+PX3BufuNEJlGUcWi2dxP45f71HuD2I3AtsbWyO4g7wwsgBIUARs8LZgPz4cqR5iN0gVdXxp/MV+ZuD1qYPKsfxv8gEusNmJc5HgmbcX5HAKD2LsLWw42sI9XeF/2z3odgMuBagQ4R01nyQCoIpYmAGKk07FX/M08oxJjibXxR8d7qv8AfS4E43yxzJidxIQEBalwJV5S5DBadWAQA+z2gjfqNJMTzxCdn2X3VnzmkIRhVrXhB91T7fv3F+b8bx++45qeIfK+FjsRHHWFeQOO8e2GZ5BaBcx+6a4I5lqmHK/PraHXtpcVCUYNwI+ymYiyHO2vuNu2+5kE95BE65RNehusD/UmpO8lM62TbesOq9s2ibp7a923O36duSDNaR3U7LWVMtcAk8tBxAaNX5iatyu7O3rn5TEGplZBZG1h1kaCZkaF2mbLbjqsLOZOU2hiuq0OF6UsBb5bbIbQpZA1Vy7BM+Zkdo8Fj3hpLymgHNy/mA4AYkoKTaX9pof9c4QxRxudqDXO1aQoYxrVOt+TVRgOJIyqUOPpRW18SuR2PLYShvdtKkImSljukPJCiVlguEkbnfbbfW/R2DLS2ZBENMTGp3JmT2k4nOuJ3e8v3HcJLsqdTvC08AcgTzAz4KtITNeUXnMlr+K8I3scqtChdzPbHux6WuI7n1qWFHYISkgD8dXu0bJDHA7fd3Gi0jCsYeJ4E9/AVDv9zfI1u22KukkIDnZdhA/09lRo8wfLPH/GrFouJUz6bzO5rA3Y9zf6bdO67GxDR3bZSs9G9wpXpq96X6fm3y6O7XUbW2xJ0NPBvCqbdL6KwtfoonlQPERm53IdnxqNnj/zN5F5Hh1zyY/IcmZpypjd5hPjlhKqQGXktuELmWfIsyCpxCKPAMcMdKTPeIS8dxuUlsOWnU+32DgLBvltjty2SaQnSyM/kjKfM9xTw8BjmRR09cymXz3awyQFmkZvBCEcwP8AMMVyyclYnjYxznY4vzpyRztk0zIqdXLLuLVV9kcuTY2MvKa+udcy2HTOKaWV0kSQ2kAkpSh4ltCQlOvPPqv0Hf8AVu9WbNhYX3b49LyitYwYhznBOGQr1h6SdebZ0jsl23f3NhtIna2tUKTyDRxPD403OcZS1fPW1PAhRJWMWbDKK+a00p1yUVbl1bzqfzfvR8qCB27dddc9PPTjZegrBr7ca94kxllIUnJQ0H5QtcT9UPVfevUC+MQPk7BHiyJrkxGTimJJzIphZeNxqcBx0ttQgT2xE+17zrvUKDoSrvRHJPy7DrrpCRMVzvnPDMn7cuFcpjkmewRAeDBXFcOzu58a/YEuEiOAhpcVlo7xm1BwvSB3EqdbKh+RCj0226ajpNI/5To5U8/Q2PMF3PP2JWSYs3PqGmZ0+NGbKUkIdV/njiO4KBbSn5kqKRsN9gSfXWXRMhQyuQEZDE1Gje6YpCxxIwDigHbSY5B5UqeNMRvuQXn1Wb1PNi1GPY3NbWzd5Dl1yPp6CFFiSG3I8iPH7ip0pTuEtkk76h3c5ghbb2zCJpkazvPEnsGdTrC1E9w58rh5TCXOKYIOCdvClPxVi8pUetsLBbrku1WLC5edKEuLnWCA/JabSrclTr6z3rX1SE7Aav7GBsEDWgLpHHieJqnununuHPeVK4ZZLgB7Km7i+PtxEolNNNdzaXD7Tg37FoSAgrB67r9UnbSZgreymWtUo3OnVr2UOISXyovFluO2C4CUg/M6rcAeu/ptqrnjezFny8f8aktepLXYEUp2ENJAQkqCGyfn7twlLexVshX5lKc1C0vZ4kU1IaioazsWc40z3AOIYSO0FCxtv+cqKPQA7b6WIy8oF1nnSi9rMVwBI+NNP5KcDYB5hcIZVwXn6giJftImYvkwYQqxw/M4LJVT5BE3+fZh49klsEe8wpSTqo3vZot0sZLG5A0PCAngedWm07pJt94y8tiS5vzD+Mfw99aR/PXirzZwjynk/HfIeKjHbnGFKZamx90U2QVDWzcHIKV9atpEG1jJS8kjqgkpPUa8a9R2LOkNxk2vcnl0uvwkjBwORHZXT7W+t7yEXMJ1RvOI5H+E9tITBeD7PMLliufctpLakjtFahMpwPPqKWUrClAAbAkj8NaluXUdrYxlzBF5x4HDIH9lKluBG0uICDJaX/I97h/jzxfx7x7i0CivckeiQbfIJNtIsLCHJcltJkqQ3FeT7L815To7mWigMhP4k669ZzzXN29z/lGACJXTJ2OgjBLXBPea6qPkGoyD2F51SuVtEqt72ZNe1JgpiPEfuvo4AQ824krOyTsBt+3Uy4h0q9CXJyy76xDM5zf0zjy766Rb4rPvBKrXbaRFXtFjpbrjGfQwGylCkusFuU44gHffsUo+mqgteHHAle0J8anscuGAk44fsrK2VnQUUuulsdz90iOqLHFjeL/UQptRSh410xsMsuobPylISvc7EaiS+Y0loQYrhl++psLjI/HAju/AmuqgzJCLthh96xfkuv7vSf30hLAUoEt+7uQUp+O4CUnWr7xE7yjIxCgTvro3TMmjQxEGfKrnfFjIY2Fw419ES7cUt2hMfIWZbgcTJZKS2e1ncthEdCzuAN1DXGd+EkkrmOAE7chx7BXpzpC8ZYtboOgOAI4EHmDVq2OSscyGuqkYzaFtDXY9WNvkT0Q9tvcjRHZHe+IymyB7SiNttVVvLaFpY5hZcJjmMewZVuW5QXFwt28xywvCEgAOK8XAYauZ4is5mmI4zhsxnPcIwPGazNLyIuLleQUNB2X02vcDbChIXDaUpMVKwpa1rASD8dxpMjLyZghje90AUnMnlimQHbWrGazhBtL2RzY0GgOcAxeAK5nkBjSirJTr7kaU6pTzy0e8r3SFLBUAlLaj0ISEjUlpETW5l7ffWsuJ8TC0Nx4EcO7jSpiTUsvOHuWR1QpKAVtMpPzDuH5m1KV8dQGXTvNIxIPu91OOt/Ma1AA8e/31mYBBeXKU+vZ9LgbbfWnvZWkdnYhCCCoD1G5+PXSpJgxmoqvAHOpYadAYAAidlZUGS0uOlC9u9kLU6UhXyg/L2ncbK29QdxqA65kJXj76mweUWkyYAH416reZKl1j1LHaW5+otORpSxuA3GcR2PIHUFSlgncA7AHQy3kuI3PKeIoQv291Q7ncI4ZG+WDqa5R2kUmeKvBPgvlSBkWR8j4xZ5bSYvZRYZxKumOt3Vo7MbVJW7XMSRJXIbhBsKVGb7C40FkK7gEnr3pp0Ntu9Wcl7u2stZJoaxjgAE4vwVPxrmfqV64dT9HTw2+yGFt7O1db2ajhgGtBw4Z/CrN8VwbingvAKleJVVPj+GRo8eLT1GPtfVJQux/9BQsXQpX1d5dWbqfbcbH719YJAQlKgO7WlhY7bD9BtUIjhwVAmojMk8a8s7vvW/dVbi7euq7l11uz8nOwDAfyNGTRzICnjXjj0Uh+ZFz3kCDDjvQGZL2M4v8AU/qdXhMGxQEmZKUCqBa5rPiq9uTLaT2RErMeMdu9xcsFtt+hAroXHE8W/u5+2qsgRuJarWg5oh+3LnX5LzWPiEE5Bk0eavHoxR/Dta46PqnJz6i3WVNqFqA+usHylERayoMt/wCU+dO5j7pfw7Zts5LTKBESS0K4oF0N5DtGPFal2tk7cLiNzSI3l4COKDE/N291Vk89+KPC/mjKtco5+ppznIVpGnQqLM8bzPI8UssCoahiZYwIqa8vCmtcXxEoLyfqYpTIedcUsnu6c32i8Z1FZy3l7awReRGgkJcCQihXHMiuo2e9b70Y5lrsl0XRSytcYSxj2OcSGkn8wUcQRVMfjtwzDgVF6HKZ/JqKDLOPu3hPtVV3YPFT3ty5SNg3CYqCmYsI+ZZcSkAn0X0Lt4vpX7rK3/t2Kxnfip9g48Vrqfqv1O2CyttihLo7y5aJJGDAtaEPsUlB2Cp7Yj4cDIoKLbDrX+JLx9z37jG30+25LfqGFRmKqsS40iMY7TRS5JPuPLQFFSh3EJ1vE22Qyo62PibgioqnE9tcU/rTraZblmmPUDqwQcsMx+2r4PBCXIx7iiB478h3IdynDkzXYUa0jSlWt3RyHBNjWDSLYO2ShVla47LyHwtSWe/tA6DZ9rmjdELCdXFrQihCgzrnHUboJb51/A0fSuOJGI1U40riTFuM8lt7rHKivhyMmdW9LuYbRQ/aK/UZVo6m0+VKlWCJs1alKUN1JKduidMXFpHaP0saPJeMCMOeCe3PjWuxujc5Yzj3JSXx3AsKxCzvLbGcdrKW0ybsOQ2UCI3Gm3zqJ9haiTaOpCFTZDc20fUHHCVhK+0HYAagRWlvbyPuIWMZNLp1loTUW4NJ5kDCsBjGuL2gAnNOPfSxCgnckq6dSUj8wHwIIJII/p1JzpdcgR1AWAr13G/cEH0A67JP4HTb0wJOApYaSdJw41x+KlAEEbBKj0Ck9dysq3A6/jtpQdqCjKkkZ9hr96FLiN1BXYFBW6ewjboEdP2az8wrFcAtSdgruIJG3eSrcgDYhXU/s/o02wOaqDA9tFdiyspJKUp3V3HfYK7d/gU7hf8AzdtZLnZj5eNYIdmMq4Ap67LSSU7II+YE79T3fHYfD1/r0CQEoKz+NdvduElaBv8AKSSkhJKSANgOpG4/p0FziNQww4iltBcg7a6ySVHboSSVbJUe1QI7dlH+yoeg009haAQc6SpeNIAzrgkIV3JKtwTsB0T2jr0HooFKvX4aaVq+IqacLXBAMB9/bXQ8tKAU93yqO4O+5bUPygAbFaT12/bpp+fhzNOsbpCE8a87jDc4PslxTHuw3Wx7Siy6gOhTbj7aiCG3GwruQfQH4aYcGk8jypxhOpATTZIaMVpEZKlyDHKmfffV3vPBr5ErcUkJC1qA3Ueg3PQanxu0sAbgEpDgF4+2urubaT2qBWehIHUJBJ+YDfqO71/ZpYegSk11L/AAADqN9/T4lXUbaAVcX8BWa8bjhUohRHzAjfqnbpsNhvt00ovHDGgDnT1cB0dVkGVW9HZqcQmTRGREbC+z3XoU2Op0Eo69EOhQ/YDrVuqJdzbDEzantiuJZCC9w1AI1WhDz4mrOy8nxvmZrYAMMRnxqa1Xxdj1fCVFTFS9/nS5aFLceUpLjiShzYlewSQdvTbUSz2fqg2Lm3NzG671KC0IE5HBM8aelu7XWHQwtDAETPHmtc4nHNdVv/UU8WDWvhtxpL7AW0+G3nfedQXEd3clx0BRHxPX11oe7+nfqNu03ni928IoaXscXN7dQaR3cqt4+otFt9E8PNnr16MC3UiakPFMFpVRqexZjob/AFJz3Eq7ivuW4TsT8v7xJJHX9mtk2nobrax2+O2fucQna/US1rkBU4BW9ufZVbPfWcspk8kIRlgPurJNw5KQr6iYXkqIJT7LbewHqCQO47kb63Gz2DeYGufu24mZuoOIETBgPyk8V5phUGSaB38uIN9pNZD3Ugeu/T11sv8AUYAFJCd9RkqLPmzgUnmHxT534egZpVcdyOWOO77jdec3MR6xr8Vg5pGNDaXTlYw6w9aPwquY8piMlxHvv9iCpKSVDTOt+o9mtdlda39221ZcSxR+YVwBeHOCDElzGuaAMcVrYel9vutw3uG3s4Jbi4OotjjTW4hpIQnAYopOQxrUI4A/lXePleQnHmcr8ro/K/j9xJyXjN7ylxvlfD9himc55U4s2jJk4xBsKTLLejFbkc6HGbfKEKW5XLeb2C1De06S3Sx3u3lurRkrbe3kDAJGjxADB2BOBAyx/CnfUDpO/wCjLi2F+0NjvLV84LZfNeAx3ia0CMO1NKqHBpXAB1XCZrzJkWRcncmy7K0k2UPKZUua5SYbOXa4tlHG9AtdXiTHG0Wa4+xXc50v7trMcWIT+p0jLiCgqAOtgtmMnDi7xanlVxBXDSn8IHDjXjrfd3uLvcpLmeV6yaZmeS7SHRxn9OW3JV0d+0oJ4ARqjDsKg7lXHzsR+f8ApK622lUseTOXBoyt6vvseaaVLts640JQpVvxNVPufSqU6syaeSlcWR0bQo8W636Ce0P3DZml7ApMf5wMSSP4h2DEDCvW3or65xTTR7D1ZLGzcwn6rSBDMEwliJ/JkHlfBIHByUjYFmAwkhJSCke0XEFG7QHyqAGyXErSroeoI15+uHzCZzHhwIUIQh7sa937fcW1zbslje1zXNBBDgQQcVByPsrOR1VfsCVKfS37QLq33VlPsj0S2g7gdx9Nh8NQGmYlSAB762m3NuyNrg5peeA410zM3rAnZLqi2yAlmP0cdkHYBJCQSGQpR9Bso+upAe0DSEU/bDlSXQySOdjpXhkKylDksGvMm4yN1uJEiQpFrYIJAFdRVrSps955Sj2NuJisKXsT6DTr3l0QhiH6jnAd5OA+9Ki/TCJZJcWNxXgQMSfYla5MbyBo+S+Isz+4JmU6S5gNRzfyFw/y9h1JDnT5zGV5TIevfH/IaJuAhyDBmZrg8I1kqVOX2pdhLWkIBSk+kH9JXMe12222ILrxsbMSjQ0IC4FeAK5E5dteJp+sYx1tf7rMV22eaR8YJLiHsJaWtU4BwAcBwx5VStz5zC7zxmt5LjVoqqx9bT7bPcoym2IyEtoaDij7jxUB3LKjuon+rW87Xtv9HsI45iHvYMxkpzOPDt41zvetw/qO5S7ihBkOAOY76aTEMZdasXUNspVHVuFlaQoEFQ7A2SOi0p66tpJxLFmNXCqiSZskY50orluretG6qFBS2qIHBMsXQCJCz17U/glI6b76ZiLjGsrvYDSPEGa8ayePyqSlyHFq5/vW5JynFkKXHSlR/f5DWobK07g7BSxqO6GaaXzI08oEHHsK/cKaa17iHNBAX319Ta8QE4TlqT07eKswRt+G2A2iB/g1vLmpGlXBHgPdWqB919P0fhT9quMB0/S+entttuvsYKknb9oVpERSJajDDQP8h++tbbyQdB4lnp2/PkNAAdxv0VOVsQPw20mUq1eKCsxj9Qn2Vcr/ACiDPd9xLm+Tsf8ANfDfkUbjqR7/ACTxKj0+PUaqb8pCv+YUqf8Al+0Vv4TF7uOjc/M66o7dCfnUR6+h/Eags+Wk5Ycq+bt99PH47P3h/LW0sjJerjlnFNy7XU8pqPeyGJfD2EOfURSvvQwuOpgrCj2rcSgo3G+mmyv0uhjCOxGpw8JOFLgmiZdAStf5eCkDLtBqF3EfH/KnkdzXxhwZwdRyL3k/l5+JgmC4xCcg0jGWWVpXPvT/ANbyO9W3X0ta7WRpD9lPeLbUCJHcWTsDvDt2/R28rpXhkIdqc4kI3nmQgHDtIGCrWyXMzJ9IA1Oc0BoAKnBQ4gAqnGtn2t/lVRiVFDn+SfntxniLUmvfrK+xw2oqanEIuSMVNbOxtqgdzSe/d5BHmyrGXEcnNohBluKHA2Q8UpoX71IX+dbugZbCZGufJqdICAqNYvhPMEgHAnjUix6StnxN+ofeuuT4iyOMDSFQh7n5lfEBgdJyXAVHeaX2U+W/HbjbOvIvhHlPgvy+8YuMITddkGZ8XZxTt8h4XUwGY8aVmGb8cvLZu/0Kvupv09o8wyt+GQZL7RhhUlFrs26xXMbhLLGZ3y4FrsHKSgax2mRqdrUpre9hnsWMbaicxAFzhJGQ9o46nNWJw5aXZcBVK0OuitVqIcliY5KlzZUyqbiOJkhqQyr2X4c1IUGoapTQKmu0L9ztA2G3W9keQe44ry5itSe94kJamgN+/lzzrMYamudnZNj1bCuH8iyNiLUY5URYjK721l3YXWw49e/HS7YpvWrOY2j2IqCuah72lJUSkahXsM80sDoyDC1ykknNcBpRHA5qSrDiKRcMM8LWENMeIP7NOWNfSE8SfE3m7hr7cHFXMnInEcvD+bqvjDDZnJfDlrAaic42KscrWsaseQc+ac9uzfzD+Gq5mwcpXA9LhwytkOJdSWU8t6y6L3D/ALndrJ8T2skLxANRLWHFxahzHzImIUrwr1d0J6nQX9rtnTu7MmjuY4RALh5aIDpGljNIY3F+AL3OXUikrWUTyAifBREuO5TcsNyXWnT9QylE9hJ90PHZ5iPJZe3SvbftOyvTXKA1zQC/xBzVTMDurpEsDZnO8nCUOIwwOHb+yomeT+W43xxw5jslUDDHMTwPyC4OzGSeS3FQeP6qii8iR7W+i5peNT6hdbx1MV3LmqMyM233d6XG1K3O/emrII+rbbylDvLmTUiKYzgFyXgK5j6oW1yekbu6kCyF8AcinBrwNTk/hGBd3VolYzNZtfPm+tIrkJ6PO5a5Ls47lc+3JrfYlN5LJaTXSGnHUP1rTbgSwvvWVNBJKlHqfSkP8xvfXmKRDG4jJKs9bcBHQ7D4p6/jsSD12BGptQTnWx39thuSvwI42cgue3KR9w66s2l9xQUGpxOG93BW3/S0I303K1S3vHwX9tSY/wCV/tVTv95jzdyHKObbvwv4byZdXR4c1EieSmcwZTsazvcmnw2rWRxVVWbOy6zFMOgPNpvvYUXrG2eEVRDEVaXFmRzyIY/kzPb2Gm5MDx1H7LVM1/meP8d09HXUTMLIFrcRXwoFe67EQp5LIK1PPPxoymozbIJWvbtQj8NtSPMbGymnEtxOdLeo5Ndl1saSGeC2/qGmFJZk/wB4liprv7ghpc2DXvQ56wtGyltrWgKHQkHTutctB7gf2Vlodk4Ie+vyVnLjkZLT8jgNlJJJ7nuRo6ldCQSV1Sj2ObEJHoo/LsD10ajyb7j+yjS7gDWCXnLcj3Eqq+L8qUoe4mBieUX9LkaUtpPcK1vIY0WLPkdgKvYSVuLI2A02XglPCTyxH4VnxAZVwqcgx7KGmpmN21rBerbGLZ1ktl52ky3DMmppDcursK6xr3WZ9Nd0dgwiRFlxltuNOoS4hSVjSSGSNIaCn3UMdjrHD/CvoC/Z0+4Xded/ixYDl+7rpnlD4821XxnzLZrkQoUzlKplVS7HjfmturSWfbssupYb8K+EdHsJvK155PaJISI+DGkHgp7qnRva4gLhl31bTzN5BMcXYZARVOJsOQssYj1mMwGm1OFt2SwhCpPaO4haVq2Sduqv2a6vtmzuvnRvlaTbaWu7XEgHHs41wuZ4hlmCp5b3N9gcQnurw43IpfEfhK95f5TlrXyRmTC7KYxIlNybd2dOT7keujqUSEu96gVhsBtH4bg6Lx7up93Zs9gP/pFs4a3AI1zhgncMh7TklSII/wCn2h3GckXcrSGNObG/xAcCeHZVReGYufKHOsg8iubYtieIa/KWaWtxqn9/9b5iz198JpOLMMbBQuydkuBP6rKSQ3Fj93epPzqR0Sa6dtMDNp2oNO5PYoX5IYgEMsvANaPlGbnZZE1q0dub+c3V44ts48QubjwA5k/DtKA2hOcvcX+P2AZzzLzhkmOUGdZBj9lhXHuAQZZi3FnXwYDsWrwTjigrE/rUTDKyQ39FElxm225Drb1g6rZbCk8l6guZpbtuwbaslpG8SSSOC65D4i557Tjj3c66Z05tFsyxO93bvLKFsYBTQ0jT4gcHOIPagqlux+9X4tWuDL4B5f8AGPl3xxoYSFprYvG/6NltAmyefcWbSaiGuFeIS4+v35kl9p+TIUpXzKJJMuyt9zspTdzMbdPJCvDsxyAwROAHh76xf21vfvd9NcCMj8rw4L2g4/Nmp9wCColSfKbxDuLF2twzyBxZwhwoaN5jOQYnJUl4KMp12HJhKQwloKCUDuKlq+YlO+tjb1DYgpcMmjd2tX4Ctcf0xuil0LWOYvB4xP2xrzJ5F4IbdZfmczcQoM33kxnZWUCGtbgSUswIolBCnH3Ohc9AjcncjUh3UWyqGtk8WYVpplnTO+BxZJC8jNWkEJ244HlXjf5F4ilyDGp+ZOG3pTi1xi2znVM7JQY7SShpmIqYqR+/WroEgE9ncdhpB37bZDobOBIf8pxpX9C3GNod9O/ysx3VhJmUcZ01W1MZyrA5WRvye2xtJ2XQ5LrbKpBR9fbK71tNxYSAFMMgoBJTuNYO52bXaGuBYnEftpf9IvXt1vje0Iga3j7viaRVJhtv5HcyUt2oLd4e4WK2sftpPsOt5fl1g2lU27aVHT7E2LURlezHcRvutR9dt9Wmx2Zu5hu8wPlIkbXceBenAA4Duqu3m5+gtxtkSNneQ6QjAtACBvtxXsqyOow5ptEQV8NLTMdptuM48C6p5KHFBbqWgndUgjoSdbCAGSOjkdg7Ed3H41rpeyVrTHg0cqfqprUNRW0ugLK9lyCQjv3YSdkuJbUoN9y9tgTuANV0oVygJ2D7Y99PYNaq513IUlEhtpBT3nY7doJDiyCs9OqRvsP2aZkjYGEv/wAaSC8uRKWTMHtT3uxnXHSDusqPtqSCFntDZ2Pzdf2jVQ6Z6nyiEX21MaxDqkVV4cO016Xm5DiwmNEaCS2jvLR7G0KUB3ADcKC+0AHf46yySX5nrp/Gh0Yc5QRXkDzjcoNOw3GkpUkF9hR3W8o7laz6Ao29fjpTml51Z0KWOAxCdi0yvlr400HkNx7+tQuP8a5G5TwOA9MwmtyR+RWx8wix0qfmYRJtoy0qhvz0bmGtzuQmQAk/Ko65B6senbOvdj+ntpXWm/w4wztDVCKSxwTxMPEZ8a2fZdwZaODpCXWrz4gpz5jknHsqg3JPKLxv4SoOMc4d4Yw3Bcyyi7zHGcw47rnf1TO+Isj47mtVE9XIOPqUwoQb/wB5L9a42SXUpUdumvnvuvpT1jNLNt5vjNcQtxDtTTiTg1x/NhlyK11GODb3xRzRgFrgoQ60I4uaSPCVwOZNUT5xjF1nl00JyZseSlk/QvoZky47LIJ9p9LqGykONKSAtKFdwOxGvWtkYY2lxIHNSK6ZexyPOhD2dlLSlOf4dUx41o2xMjR0ge/cVs5MdIVuG3W3+xyOpDivzJUlIPx1KnvLWVugPAI7ePOosFtcxuJQ6aStnmuVOyHZlimqU6y12wU1chNdHfPd3JW6Gz3oQyB6JAB21VpGq69S8TU4edoB06V5Z010Vqbc3cGYW0Tnn57b3YuWuUdg93rjoV3bo3VuR0G+mpblkTUJGHZ91TrSxL3gMBBNTq43wMsyF3kKWw8EvJcfRcJaTNQhxJKoS2Ge1soSflSsglXx1oG9bgHAsDUZihHOupdNbdJHpDiqhMeHaPtlVo/BFzFarGowYjJYUooKEbhDSySkEI32WPw9NtcuvmGWV0mT+dds27CIY4hKmA5ZZLiz9Df4VNRFmLkw2Zde8S7XWMZbiQ429H6djqkA9jidlJ1rk1sJJPGTqGVdD2jcmwwua9upmPeDzHsqxzjLydzHjOzfu8RxikuF3eMmhuGMgDjiYwWFqLrSPbWJjG7ykrbWAlQA66f2q93napZpLSRgbKwMKtB8IrS+s9l2DrGGGG5fNE6KTUC3D2EcMeIpCVNi/JfefkuNNuSnXnXW4zRS2yX3C57baB8qGkdxCQPyjYaYk1aS+VxLjmgSnmwRtaGNChoABOZQICe2lYuUiM0sqIJdcT2/vd1dvQbKA32KQd9vXVY54a5GrUy3aHkNaDqFKGklF6Qd0lDKdyhS9lOlwAJc2337Qr8ANz8dQ55SXBFBJ41L+nHliT/mDPt7qyedZnR8f4hlOZZLYxqDH8Zx+VPnXtiHVQKxDTakMypQZbcfUyJC0E9qTtp2FrnyBqoSePGoc8TmRjyR5sxdg1uZ4kBcMqYjg2tm87SUxonlFWyJzeJwslmVuK2mPyZUKZbvqMCBMggCWzCeikKSruDqidiBtq9srCNzQHuaZSFQHM5lqZ96Vr27dVu2Y6o9qYGiQtDpmPKgZpigIOJTADKrdvHXB43B8Np13KLrOrGwfkrzawsa6VFEOvRGYchHEmmY8mJPnxQR7rf1KHXNz0A16g6LstttemzPYCSPzcXYYF4zHNBmuWFeVvUzqS86l36I3cFvCyGMiMNxOJxUnnw5U8X6BPo71zlfIa1tFYlM+TEw6M05JVxbDsin63J61htbkazyW8aT3Xn0yO6M2raJuEv+5tcUwdGIoiDK4BXcDyx/h7a59gNTZD4fjhw7uVZl+vZdDGQzWR+iK2nw61pQfZrESkBxq9cS33tSo8lCwv20BSWAvvSCSrYmmZaA20JLpCPEeHcOztpMcb5nB82DRi3tqJ/N38U5Nj040uPU9rikyzraqC3MuVsWMiS/bRkOWDMYwHGIzaUsrS13uFaR83TfbVYyK3Ja0yuB1fLp1NA5c6t7YPgcjm4gKFPwFMX5DZS1QeNXNl/c4BaRJbfGmS1RlJaq5a2Zlq0mngPonwpK5DrInTkL2bQV9w/J66ouobdrLd8VvNG9vklIwHAuJwADdKr21tXSbRc9R2Rewsd9Uwl7kADWnUVUoiBPbVUXhZByK94epscvpjXHT+e5pbScWjZ+03jKo5mTjjeO2U6PZCPMiKtK+qdnMNuNh9TDrfyDcasdhsX2O0Q2hB+pA1uDV8Lnc0zw91T+u92i3frabcoXarSFgbgV1NauAOWB41ZHgMmHx5SQYeLvWVq+zMn1zlpcsKjTau4S8qsuWaKtDz6Ykl6dFU4Xllb3eAQlsHuElJiA5hc2NfF3cVNaVuO5MuXljWhoIUDmEwXtqVXjJFs77netQ7aSXbPjPFp19a2bjz0iRN/iCK9FqYLzjrylTJUST3e8d/mSUnYd53v9u8tszrtoJjAAAxy/iB5VrN1K42hhYQ15OHYe2rQLqE/fVqq2a0wp59la4rza1oXGsWv3zS0JdH5FklCkhXVKv2aleZDPH5bnu1NVFyXsTGqZ7blhUsY5uClri0+45/jUfXA6hxTakFLja1hwL2V7Km19iwTtuD7iTvsNQMD21nxN7jXFKirv9VfKFbbBK0kK7VbEEnY9PXpt10L4uyk1ySvqELbSvt33Kdu/YEbI/HYfAnQQudLaUril7uLg7XNk7KIUd+u427e3cLb+B+OkFzmnSQtJzU9tc+7oFhvt2GwQop7hv1B+O6SPw0v9tFfq0q79wO7ZsgBPqUqHUb7eoP46wVKY4Vl2fsFdZPtlSj1PQpAIACQepAJPX8fTTYIj8JxJpKoErkfbUO7cDqQlRTtuB6H5DsCD6aWrVRMUrKk11pQdu7vKVAEBQVuDuD8mx+KvUaHkKAc+fKhCQuKVyG6UoClEgH0J2JHafmCdjuob/wCDTLgmA+WnY1OJOFdCldFb9nb3fKUp9Rv67/AJ3O39GmHF3HKnA9hCLia8jrqe8I3WNknbtb3SpK/U7bkpII/HSKShKtd8pNdZ/wAoHFErbQjZSCoAOKV1HcSd9vT9mkStAAdTjcSUwSm2D3esudqmlqU4Pb2KghRdWSg9QFHtG2pTPEAnKsOzrwoSQ84krT8xTskJ7inbuKgpWx7BseunWDFaHOVOyualApJUPzLQACOoAO25HoN/29NKL2r30lCi14HyO5Hd3dx9dvQj/wA76DqnoNYJxBIyNZQpWYwvIcpxrOcOuMPorXKrQZbj1ZYUdLGL8xzH7ucirvpCwe2PGYqquSua4t1aEJbjkkg7a1/qCzvr3bCzbm69yZKx8YJ0hzmu+UuOQRVPKrTbW6nO83ww+WVXgnHt7hjyqzSu5Hxqyyy8wuvmrkXOOtpVZDt/zdLhKAuO073ELdYLqQsEDY9NaPcepW27X1I7phznvuGNcsq/pl7NOqNvcvHkavr3o3etv6ftupbuMN2y7cRGV8RGKEjkQCh40t0T0nr8PQ7bEb/062m161tZ8NTU1JnxRfjWtGFwGRWvUZbewAWN+m/X/n62J3UdiQ1jZGmQpxH24U3oIzpNZTllZjVJMuLN5TMKMEB1xCO9Y73EoHY33ArI33I9dgdaD136iWWzbFJK2RJZHtjaR4iHErl2AEnigq42TY73fdxj22yaHTyAoCUyHPhWKbyFqTGZkMuBbUhluQ06FK+dp5CVtq7VbEBSFb9debtx9drOG3Y1s4MrmqSp91STstw2Z0UjUex5ae8FD31Bjzj5dOL4RTUbDbUg2Fim0s2nFqQ2iBWKSqM246N/aTKnOJHd8O3XJd59ZZetOu9t6dsR5llZn6mcnEaiNMTe/F5PYRXpr+2zohl5vN91BdnR9LauZHgv6kir/utGPJRTWeCfKSbjE+aJNpKsmrqZew1VUSgb+os66pex51DEDHRIXGhyJ0ebCUWn5KwlbykI+cqCD7q9H94ivdqvmSkNuGzjAZaXN8IHLT24la5t/drazx75tT5JBb2k23PiFxq0vEgkc4iJqgea5xaQX+HBEKpVd19FkJzC4aoK9xCr52Vy3XYbikj202lQlDqnPNDA7ht5Mav8gsTjpc/WcWSoCY4hezRCtdVglCEqNKBTyHADm7LGvm5ukdwZnwBh+sBM5gjOLg3/AP2sTgUbeMCmS2BR4GAxrFzhUT6Fm4/V5EbHGqE53EyvEKxxdzj/AB9Jmqro/IvF+OOq9yTR8y5AVJ5Lw1xBcrVqcfS0GyDp26Y1MWq44gcVPDlhxqitL2FoB1uFkIjK2WNpLo4S5DPbsJUsuZP/AJ21zjcrgEqIvM/F2dOnL38IzS04qy6hjRM15PxfB6+ByLi2PQ7RtLeNT/GrFLVbsXlPju1YeaeyCkjvosaZRWqOtCkhKtD3zpXaN2aZJoWm5dgHNGlzz7Mk7cD7a7/6fep/UXRd27zXPuNpja2a6tGyPe2KN3ySbadRMjHBDLGCS0rgEqEVjkvkriF9V4rzdPpA/cQY9rjWVYSYdlgWbU8lAWizxu2jFTDU+Og9s6sfDdlVv7tSGklPceA9TdNXOzTmItW3J8LgEavInJRxHCvpF6cdX9N9Y7Y3cdjnMnga58ZkWVigYOaCU9nLnUosRFdWVUe8lyn5U2QhJbkzXEFqOo9StDKehVsnoCD11o72OjdocMa61FOZW6AFaqYU0fktnT11xZkmBYnlWP4llXKMGRxzTZPlVxGoaOnk5JGkw3plrcTx9FAQ9HWttC3ilkvOIClJSSRs/Rm1f1zqazsZCG2/mh7iVASPxcAeIFcy9aOvG+mvpXvHWBifNJaW+ljGgkmSVwiYSR8rWlyudkGgmoy/bO+2fyynEvNTwf8AISuq6jjby54BiTuL+Ra6dX5dhsfl3g3KINtQ5hT3GGNXFfYrxz65v6pUCR9QuOtxHzqCU69fXMBZcNe1zfEwoVUISOGH24V8uOlPVPbOtmiS3inilhXXrjIaXjHVG5gc17dOrEO1cxVcPmP9nHyt8BmL3LOVOFbHN+M4kxEFjnXiWVLz/jFhT0dLjbdzKrocfIsHLqT3qF5XwUoH/TFai3cW6gDSA6DiW8R3HFK6Ey8bcR+fbSskgLkJCqHJq0kORwKHlVPFLnczH8tlw1QGJ9fIkIDTHehTbLSyAlbL47g4HEnoQSD8NKdaNfaBzXEEDMVZSQMdCHjB1OFcYm/YTnLltj6SucTuW46u5hlw9dnVj1JG/T+vUEyhsfl/HnUQS6WeXiU41isax+mPIOEidK2CsvxFSU94T3r/AInqQ00tWx7O5Xp+OnYppWM8oDUC74E08HuLQ1p8KhPt+FfUzyYlGFZuo/2eLsz3+Hpg9mP6vTW9SfJ7qtXYMPdWp593xZa8QvtUNJAPdi/O7u24BB/9cFPd19eh9dNN+RftzqKXhrWFPyfjWtN5HO78XPp3Pz5HSDY9CNm7BR3/ABO40mT5fZWYjqeXCrwf5QWMHfPTyOkkH/NvD3KUgpOxBkcr8UN7D+nbVTfhYfbSrgKwdjga3zZu4fkAeoed9T6EOr7tx+I+HwGq9g1jUMATWTmlfOA+/C1Ig/dw8vLxMKUqJJd4rjSFvsuKivBPDmGMkRJLSFfMsJ/Ik9zfbv0JGnD+qwsa7SdZK/upRgnmCA6QMQft91Y77QWB3Oe+Yb9Jj6b9d3W8L55Cx+fVy5FhIxSXmb2J4BX2te0280uPOkoyJ9h55ClKTFLpbaW4lQGg+ocjGdOC38xjX3N5ExgdgZXeJ7mAZlGNLyAMm10f01trl/U5ujC6a3tbWSWRwx8lqNjDnHJoc97WBziBqc0LjWyhzA/wby+zybfZPzrCzfAcCrafjGfYx/1CrpqC0oGptLCtItfNeVMRMlOyf3Tj4RJ2ZSpaWzukefp5N/tbuO0t/O+oefB+npdKvZnlk0oeeNerdvtNjmtZJp44mQNYfNV4LY9CF4c8Ya2YatKjHwk1GrnHxlwvjXB8KlYBbZBkL3LVDaQZaqZL0z+L2jVIrZkYMQDJadkWFVZvplN9EvpUe8AhSVWuxb1uIvX/AF0jWmItd4sC1HDDngRke6q7qbpm1ntWw7bbO1TNc0NZ4tStVuWB1NKg8s60/FQpNBV/TPRWa6wqpkyHMbYcdRPhT2rCRERZvVG7L0CfARGLZZShBacSUuDqDr1OZGTTDQ7VEQDhkQQufIrXhQsS5fbSKHxuLXAgjFpIIxyxCVcH/L8+H+GeWH3H+K4HM1iI/EfGBl+QnIbVxLZoYGS2HFFvTp41xaZkb70RuPMyTlS5qn5MNLzTk2DAkNAq3X2uCeCKdrJHRsiYMy4BNRQAKQqnAVbbZtO573dOtdltJ7maGJ0r2wRvlcyMJqeWMBcI2qFeQgXEha+nhyC1Kk5FY5Myw45XRZC48eVFClPx31I+paRYIIUtluSl0qaUQWnWT2jfqNNOOmeS5MYcAS3AKVHAjMfsxGFbFbyLDFaB51loKE+HDDA5YceIPbVYnM3iTjHIU2RlWDZbL4jyjdxm4qGqhrIOOL9D5URKVjiZEC3xqxG/cVV8oxXTv3R09Fa5zvPSW237Dd25NtdKpDQDGScSdBRD3ELxC12Hpvrvctr02l4wX1kAjdTtMzRy8xCHN5am6h/Earx86vFPHcA8HuXWMqs+ZfI+65BnYbxnI474c47jXN8vGcjuxNvYvH/G68xorvOsh9mmQ6Pqb2v+giNPPspccQElzpLpawtN1iuJnvmuI1c1fC0OAz0jE9xclV/qD19uW5bTLY2lvFaWMmlj0PmSPaSqFxDWNaSMQ1urLxV8+bh3BmuOPMRzAGMgqctZwnK88x5nJaN0u1N43SV17CRZQV7nZqSlnuKd1BKt0hStu49khxlBrz9If0jyIq1BDg/EnffqehB/D+rU0VCdga2TftoTUV3gTxNYOtiQxG86uULV5gbbSW6PBk2K2FD/ABXkQig/sJ0iRQhGdSIfkH+qtJvjrP4mb888k8h8lNmxmZ9cchZdkEqTLUr6u7yfIZN29McffLQStBm9gSCVdqegIHTNpoEgL/lIJpp5WTUMh9vvrM8vU+HZNkmJrxlpCw/IiVppmXm5XfCXYNy7mXJbYWsswkQGtnnFdqCClAKivbUiZrC9ujIHKshheQ93CnUIUWGkMrdCQC32NPqaZb9lOyR7KFBKA2EntbQAOh2221Ia8nLCktAJUkVi0RPqVlJdcV12H71wE9N1BKSQnYK9Ou+sxyqTnTz3EBRnWMsMdZeZXHnssToDySmRHkn3WZCAPTtKiplzp0WntW0r5kkKA0+5ocEdlSGynIiouY1Z2FBzLLp/fdfS7OkVk1T5HuzTFX2w5MkL7QuQIqmwtZ+ZZBUTudU7dTJy0lQv3VktbHjwDk94rbZ/loM2qqTzj8ksOvq+usqfNfEWXcmFZQ4sje4495MxSTAVGXIQsR1OsZVKbcWn87S+voNOPYHPC8ftjTrXYqOAI+NbOeHeW/B3J/PVJitA7wfZ21Tmq8axjJ08lU7eUIuKGQ23OxqowC+oKx+dkL0xh2uRAYnuOpdG/Xbt1Jb1FuNiTA25uGW58LnByt0nAhEUBCcKr7rYtsvYXxi2tn3bgoCaSXcFyCkpjxpoc2yPkH7jflCrjGmE3HeNsWlTF5FOW32qxLE6iYqFazpKhs0m5spDSo0NK+pkK3/IhR13i1j23o3p0XmEjnNGkcZXvGppAz8Qx46W51w+6N5vG6m2B0uYXB/AN0FCFy8CEDmmGdWr8h8Q4BwjxVNz3Eaxxxrg3inKGuNKSMgSKjEK+PTyHp82rhEhtzJskebJsbZ/vkKaU4lCk96iec2/Ue4X877aQNZNO9ZHEo6Rw+UOP/txhNMYwKBVxrZ49ltomwDW4xFwKAYIuC8VPE5D21pb5fybZcm8s3WUcv8AJFnh9W8tN1IyyFjFnyFbSpKo6Fst0MeHJC4bVuh5TDPc6iDGDIRtv11trLdtjty2jBLdFVBQKc8e8/fSZ7z6rcfIuXGK0Y7TgUansB+6o4eT1l46ZTyNEovEyZzZl9G+wzGyfN+ZMfo8eRfZEYjS1uUGPVrSp1IlmT3oK5jyipA+UbbKNfaS71LH5m4RRW8LSdLRi7tJOQB4AFE91Wl6NkgLY9vlfPOU1Ek6QOAxAU/dTEMcaVuKTJ7xjOT7a3hRROrVkOyIc0KU1MiOlzrCSttSXWlAddjtvqvkeXPcyPxPJz4/bhUm3a4ASPIbGARyHNTSa5fxiHguOw5lpFZmZxcQ1M47XPtpcNBAcAQqyWwtJUJ77Su1sqHcEnfVlHtUdqz6idodOR7v31Bdust/N9JblLZpBJVNZHbwA7akZ4geEdLgeOjljkugizM7zCOZVBUWcVp04/RSh7iJrrbiT22tqlQVsodzTZA+Orzb9nitmOup26ryXgR8gJXDt51r+779NPL9JavLbWM4ofmcMxhwCYczjlVkXj99sNjyjztMaswWp/Toy0ybu6mQ1Io62Kk93sPe22Pq7GQk9qWU9y1E7nYDfU+4ttq2y3/qO7o2BUAzJPID48gM6qYdy3WY/S2L3+Y5Rh29v41dZK8ArjiWlx/D8KgV2WWbIZgQ8PxZtDEWmYbbCRJvJZS1DrowQO5W6x2j8d9SLPqja7m3dcta6GxZg18g0NcOTBmT2AYmq672e8ZMI5iXzkKQDqQ8VI/HKo+Zzj2Z4dat0sutQLSrdcRLbr4jpjsRN+x1yL2HsYqWnE7GW6U++r8gO+rGWWOZjdDlBxHA/wCHZnUWGJ7GuDW4jP8AdzrhCcmxa1496lhTye9USMtiIVOn3C2H3u1T7oSn1SNhqPOjngNyTj+CUprkaSSuPLlWNgzH1yy8l0Lf9xPYXNkqIU4SpBCe3fb01CmRrDqyFOMcrsM1FPFU26mEsJkIVsHQykdu7Q7h3KB9QT+HXWvlASW5Gp4kVwBUA+2sqpUeW69Kr1LDYQXHR3/kJUe5RTsNwe0fjtqVFImBxKU3INRUZAV3tMmShx5l5CkOFI3WNkJUAC5srqRvt/a6akvc0BpLUcAUpDNTSQ0jGstQWcyDcojvoLTbYKveQotMyEhH7pa2CVASAo9FoJStI36HpqDOxrwHtJJX2ip0TxExNKGtYj77XiG5jnLeP+TWEU7CcS5diN1Gb/SRkpTC5Do2NhJU2lOwXfVqQvckBTqD8deffVfZxt16zfIGERznS9P4+B9orf8ApPcPNtHWkpWSNNP+g5DvB++oj2fjj5H1+Ky8k4q41u88qIkR50W0MRYinVMt94aipUUOTJaGh3qSOv8ATrhF71Xs1tci23K6jt3kjEqgXJUwr0lJPbxEKQZeWf2NV80NFzpkl7eLySRfU86unPRrCgyV55m0iuKCt2VQ1gFtsg7o+XsI6jcavJ9z2eCBk1u9srXjB7Sre9cl+NWm3bfe7iPMDdMRyPbll+NeD+6HMnrSMxYRHH1/UhRdbX+btUV7K22U2FJPp6A6i/8AkNtE3U04d9XsfTE80gYQRwywqYnF/jnTVMWZJt2mXHrVpHsodjI+sZcWe/cP9UH2x6dpB1Qbh1S2WPUCHYog7edbLYdJvjc1koQ8+X7aeeDgzVa3ZIDZ/dOstQ1NslKFKTt7RbSE7yXNx1O521q9zuc1w7AeBMq3SwsLe3DGoRIDn9vvqWPEXHj0lyJKDTzUoFDroJCUq2Tv86flT6/Db46orqYBpBxU1t9hHJ5hIH6eA/wqazsR6KqrjlpLymI6UnuG5S+D17SO3ZW22xO+w1Ql5dIiKK2gtDbZzSSExTnT3Y5PYLLQW2pKigI7lb/OeiSEn1UR13+GnA5MDgaqTEQdSjQmVLOPJbSrff2kISAvqltkEqJ7+/ffv2HUemmpnlrO/nUiNjnmsjIkl9sfTpK3egaaT3fkO3ctYHzbqHp8dtVjg0EEEJUuNxaQwORDif30tMcABZW6hxtxCVlXqlISjbdIB+P4H11EljY92OR99WQ0wsUYtT76X9iuBb1jsGbCiWlbYIMawgWUdqwgy4xAKo02E+lTUmK6obLQsdqkbg9Dp+yuH28zJ2AFzHgocnIcj2HjWv39s6aN8Be5pcw+Jh0luoEagc1GffUh+HfF/wAT+S4WU3FJxRhuH5ZjT1XaUlPRwmsbkUtqa9SprtUqofizrbEpktG6GVKUhl9XyhCkjf1Lslr0P1htkF5bWELb5r3OlDS4SNeMF8J+U5jhzFeR+r7r1G6M3E29zuM8u3yjTFI8a43tGTXKD+oMlJBqZvGE+VVRbnH1VLbsAzlMOohT+5s718ZpfusWBZkOOKR1Ku5R7uvrreLO2trS2dFaEMjbkM045jA1zPcb/crpzX3sfmy6cSwjnnpKJh20v7ITZP0qIEtLX6GGnfprBKGpERpDaSu5kIfWmPMbRFSW+9C1BG/fsVE6pt5tL91oDszy3WVkQKT2MTIH8wz5VI228tJLldxB8LfCCE9/MjhTTz2lWlgmspLk0WORZibCuxZL0EuO2gWtcp5xlRVJgU0pay/Gq17Bpw+7sgKDYtzMLWNltK1k155Q1vCoP8rSMHHmeGXCmg188hcxWW4JLOfeeym1vkxccw+2kW+VsRGIto3Kjx5T9LXLakJv2fa7fqFBQ2U6ev8AztJjlg1sDYGkrmS4p76lyRXDyP1TgOAApBcy3OF1GEXkzHM0hWd5KQwmPUpyOosvrFFXuLLddELgLkZBDg7RuAN9V9xI83n8prY9I+UFRjzBXGpcKta0Oe55xVTn7su+oY4XwFd5/krGSZLSKl47SPVOUyVPrS/YPWda+1NifVRpbanHbNb7AWwltWzDSStw92ydSWN0t85spY5n5UQH28Up2S8Zt9q9gjbJNICFzRQiJ+PZUmcA4yzTN5uVRsaoHoAvLUZEzkNnDVNmCVbLIuGWGVqbjxX1SEJeSmQ8kdiyoo+Gri2sn3UZEpL43HBCGsXkvFMyEx4VqtzcMhbGSUfkRm5AVCfdU+uLOHcb4fwt+hfiOWF9ZSVWeUZBIBlSZtgSHCG5rKjLZShBBCx2AKGydkpSNT4Y5ItMUD2GUANICgYdhz9uedQZpQ5yOa4RnEE/tzp5PpYqXGP0y/tIhSXg0gWImsob7Qe4xLMSO5xRVsVbg7dN9YEkrHu+ohYRqJyT2KMKGacmPK6ea4+5aQOY17kKwE/3EyW7RCni+hpMdX1LSg1IHtoKmErVsFkJ2B3321FcQgkY0tY4nDtqM8aSBnj9u6keexXYvtX17ikpB70H0IX13CF6brATjXLuJSkrKh0/6AKQGwBsezbcdeo1jEjs41hTXH3O3cHuUfUEgdwAH5u5J2O+/wAdYxajcxQpGVcwvdJVuoHbcBwBKUp3A6IG+wJ/w6y12oLjWSVJr9CxukAbb7jfY7DYDfrv0B6aHByFD9u+kla49/XtSOqOik7dxGx3JO3XtIHTWNTS7T+YVnPLNKOgJUNyFHt/xT2q326flIJ0rSM+NZU1+lSQTu4nZO3cOvcEg/LsSB2/s23020DUoKgVhSCi4V+AthZIJ37gUuJPf0UeiUnf03HUHTZDWORuJ7qU3Dmi5V1u9nf29yQtwbJSoEpO5JCE9o2ST8QemmZCchn3UpsYJP8AAThzwrxrStWzodCG1diSsIAQO4noR6jYDTQcoB504gTScRXibb96XIbT8pLDRQv0SQSdye87EEjqdhtpMhBCLlS2NDSgpvFJDa3egPa86gIBKkoAcUe0Efm1LiQAJklYeQE7RXgUpf1HthtXYtK1Lc6JIKdu1Hb8SRv1PQDTzSpJGVYb2Z12sx35stmBEZky5kgoQzGiNuyZb699koRHZQ4453b7dE6aCkjSFpYbJJgBgPdT6w+K8dwmsbzHm++hY3WobDsHEjYJYtLHZPd2z5THuux0n4ssJW4fRS0n5dVe/wDUW1dM2xuN2lYJT8kWpHO7gFIHwJwraemuk956ouxZ7NbyTyBNTmtJbH2uJRvsJyxrrtvOLhbDK16o4vxZ6ZPRGKYkFmpVURXpCu5qK3KkJQJCzuPcWtfcfbHr3HpzTdPW20bA5mx2xdcog1lMTlgMVGeddw6c/tt6i3O7YN+u4bXb9Y1OYRIQ3NxaMjhgOGrPCsb4qzrPJrvP+RMhehi6uZbSVQoSfaaYTNcXLeW20VFYaQppLSVncrKVbnfXiTrPq+423qJlzO5vm6ZHuIw8byFAzwAUHt763b13tLDZ9t2jo3aWyna7eEo9+LnmMBo1EYKQS4gIAoQJU2G7DYkBXX8Af8B6dNG2erzjIYnOOJBTV8VyBrzLJtbUUZ17f1IpSpXuDoNxuSfm222H7db031XjbZTXgna3yWjSCfmcQiAjAnLPKox25xcGJnUEvM7lm0w3HKlcV2InHK2W1Z5a+qUkTm1OPtRKWO1ELakGNIlLV7rijsgbHY65m3qe69Qt0aHvcdm28nVjg+4eNOY4NaUXtNen/wC3jofat13K6uL/AFi+lZ5dsrT5YzMri4EHU0JpaB4iSpFdHjvztl/KLuTryKHXM0ePQYsg3UJSExmJbvc6qsW63tFkKRAAeKk7didt/wAw1wr132rYejHWB267kg3NzXyTRCTWwxNGDmgjUHFx0AEnUi4JjO9XfTLpvomOxGxSyy7jePcPJcpcWYASAHxBX+EA5nKqy/KnmeLy5mt5Xsy3VY6wtVTFQh/ZhysgLUVyFpRudpLgW716An8NXv8Ab50xdwWc/VO66nXt64Ox4MQ6B7BnXpDo/ot/p50TbbdI1o3q5aJpinia6TAMPcEB7ql79uiFPXEzOdXxaqfiTDWPUeQU90plqPOhpjz5cewqnjHkP/rVLMlNJe37W1NPHdQcQjb6cegrZ37ZuV7J/IdMxob/ABFrUKd3OvEX94Aedz2Tb22zLlv09xLMJEDfLc9rGkPcoa5pBcgR2nEUn+VuD7e8y7P8buYzzdB+s4lmvF+N2GQ0GIWESTj1faR7WTjd5Urctaufizk2NYoExsQrJDTjL49t0FPaWyNicQ8FdROPAJh7q8H7p0u/d3TNupGmAiIwjzI43RPjXxh7PG4NwcVCPAIIQ01EnjfMaORZ2cy6xyflVblr95Z5DjMlmig5Fy0/Gbq6jlXBccnV/sYRb4rTvBq/xiR3VuRtKUUgOFKtPPvYw0tdq7MMUOZ/ZWjydDb9HdfVi5sRdiQyyPZMI2Pn+VlzE0t0xOa3CWAnRMCUC0n43j9ltoaOvwuXi8hWKZWRgUvDczpIdrxZn98pL+UeS3GsK/m18puptZLqmbbBrBSkMrKjFJQQNM6455A1jgHPCDVgU5YoAT31ebT0f1DE2OG1+nfHDMTC+Cdh+mnk+fcIGkh2h+UtpJ4eLMKQWTcB3NDZ33FHI3Cz1m/bWFrc2nBrbjldifONpHiyBd+WvFeYsuORuPeU61hKpMrG25LZnBJSG3AQdVu57Vb3tsbTcI2PgIQtJVrRwKjEu5EFe2tu2LcOsOiN6N7ssU9vu7ZDqihJZFfHDXfxvKsjkCK+0eQH5aMjVdfPXD0jiGrxjJsY5Ch8gcI5XZTKzBs0loRRX9jZVSUKvKmTjUt39SblYvIWI89a22wy4pG4IcSdcD6w6LGyObfW79W3SHwh38xvZyLeWINe+/RX1t/+4ER2m/jH9bjiLm3ETQ22ugz+ZoYTqhnYf5kJUEqWFK19fuW8yqZssJxCE8bBiFITe2cNqc9XIkqZCxFBfhfvWXkKV3JOyhv6pI1sHpdtmi9l3CRvgjaWNyOLs/8AGleu+53N106zZbebypppA9x0hwIaqBzTg5pOYNW9/wAt1k7/ACRl3MWVR7G+lweLThVVW1l6tDSK2Vm9Xk7F0a2O39THWXnGIqX5MZcf3QGy5urZs9pjY5lw0vcCwggAoTXgzdel9q2OMbnZ2tva7nLd65/IGlr3OaYw9Mmrq+XA9prcYwrme5wf6/BLyqg5pjgIjKq3PpG7SNVW9QbOJBZZMiziXkC3h/WsNpdDQXKhrZWlsvJAuYpXMCPILe/HuHZS7DfZdrlNhcxmVyhUAU6grdPiJc13iC4jUDlVQHnN/L0fbY8yL+x5C8fE454meReQV8rJWJOIV7THD+YWLj4edOZcRqfra2rnTH7OMl2Vj71dKaS6HHI8gnZSpWQzt8prtJTh28ErZBu1hdabeN7Y1C+I6UOHhIcnBwRCccErSt87vt5eXn268qmYf5OcVy8cwqfZvt4Pyzi0iTfcKZ+pLgQ2qmzluMyxV3DjTjajUWzcCzbDgHsqHzGiurW5tXgNbrjdxAy7xwqQ6GSN4AGC8ftiE+y1XVSN0kjNcHZcle3NTnODrDSR3tj/ANe+mAa907e4vdQ20mLzGyDQCpKfb2LTjQWDSxC4kfeK+pDmR7MF5DUd/wB3xbnR+H9nCrTqd+mt4mP6fan4VcO+R3dWpl94xwI8UftSNdOuC87PAb7esrj9HT8R8BpDf5Q7/wABUMgubGB/AfvrWi8iXN+NFJJ33ySo+Pp2x7L+s6TJ8nspcI0vLTnV9H8n2z3ebXlM9sT7PiLYAkHbb3eYOLh+zfqn01UbgT5OHOnJOHfW9XYO90iZsoH9+/soem/uLO429AfhqBG4aAnGsOCZ1pr/AHEftjfcj80/ufeSF7488BZvb8LF7A76lz/NJtJgXE19cwOLsNx2ZIwPKb5apOW2b8tK2pkSrjzJCSy6taW0tleolw63b/8AMSRQufKWsLnaSXIukDIk8BnnUiO2vJYz5LXFsaPKLpaMgXIhA4DHvpseEvBfzf8Asr8lcI+dHOmP4hRcZ0vkPgXEXJOJ1FxfJzd+PysmzhYpPqmpGKijyGmxLJo36i4iG+X0hktpT3PJWmj3vbYOp9oMcQf9XE50ls8t0kXEIcAWHPxNLmrgS0rwrdejt7k6U3KSZz2nbLyA217GqiS0mcwvDsCpY9rJGoHEOaOC1dja5JaW1nnGNXHETD2WWmR39vd5PXYhGbr7jIlTHH3kW0D6mPHiwqeU0plBbjNuMOPL7kOOHu15supr2awjfeysZcRmRVAEjXqhbpzPZwzINe0tkgsZvOurN8b7NImxtEpcNAHhewYqHgqpJVEJCJUSvuReUmPeNvCfHj1ViMl/kWyxDKsi4/Q1LgRsdxnPpyq7FcersnDiFWVizYWFpKkIgwy0ZKq0h9xtok6c6O6al6rv2Mnk0Whe3z8DrfEPE4NOTcBpJzAeoxqP196hWvpvttxudjH527CEttSrQ2O4efLEjwfEfL1aw0BHaNJKLWmZb2DuSyV5JfzpDE923brMjsbmyhOzpVqmaXbibaPyH/dlRpy/n73j3pcWG+9SR3a9aRxtia2O1aGQaQgbk1owAauKAIMceJxr54yTXE0jp5nuluple57vmc5xJLj2k41tMfyylHjeL0/3C+R+VLmBg2OWWAcOcS0sHkeiwidwzyRYX2QZdmTCchm8jqThRymlq65h1VauTGSY04vvSWO5omvvb+wFnPJLNF9MWiPxtboMilWv8zwOQBQHEAAoozHZvQvat93TrVt105Z7ldPtW+ZLJYC+Zd2kaFjpYZtvJuWklwaRHHMUQmJwwN9mAeSnkHhsxPHGIWDeJIocZkf3PcJeO3jZW+Q0LMMZgTHpWSXVjLyLmt6XQ4jiVhNabjKrMlscdRGmtiPNR2iM3otvue7M0/RlwlDA2OG3tmTNRoxcSZyWNTJJHMTBrlwr1fvfQXpjf3Vzd75G66lfOJrzc973yTY5GeYAGQxxxbWBNdSaS+UTWMd2rSZYApkcuabzLl5dU+1c8rYA1l7ixGsMcyjwa8r8evKixKELVBn1/EOU8h1CJDfuAj/OEhYIKSQd9WI3qaSPyr6WH6jiDZ3AcCCQQ7yXyNVRipCca02D006M3G6M/TG27o3a2OIEkPVfT7o5AE8Tf6ra2Mxa4EOafLPhKolQA+7DkXMFh9tzzBsHuR8xsKNPFkeXIrePfALmrCsOaS3mGLriybvmvnK7XMw5uO4kES4UduZ2lSEntWpKp2ytunbpDIyWfyNZUMsZWRohPillcXNGWIC+wmqfrrpzo7bOjdze3brCPcY7Zvly3nWO1XV02XzY2/8Ab7ZtMem4kLXODWveWAKSVAI+ft4mnbnjEN9zszkf7T/7DtqOn7ddPhP6grx7MUjNW9tugkHruNwFbnbb1A2/H8fjqYMqiIXPIFbKH26un24OPpATstry28kJm+3QuQuJbdxJ6EnYFAOkP+ZvKn42loAP8VaKfE1ljt3k3GtEnEYbGTxJ+TTL3MX7ORPbyOssaJK62ol4xIjqra9VJJS4v6tC1Ov+4EqSkIG6YCCWtTxIcf3UnJru+psTYtLXR35DbMGH7EJ5+UuLCZZecRAaLzpIjIQX1tIaUpKOqem41MKALSW6iVXCsNwlB5T8hI8w8P8AAHKHIQhSUsus4TVOXRjNLBXCVYTCw3XRJkllJX7RfUtKTueh3NZLu8Fs7TIY2rlqen7asLewhljWWXTIuSU+2SeMnlbh0I2uWeH3kXQx2j3KkSsYqpDYZCSoLUmDNmv9yep6IO3XWY95spMY3xFw5OpTrKFgIfN4OaD8aiNlHMFHikn9IyejyGknolsR5VVdVrtZZsNPOhpyQ7EmQIT5aikgqKDufwJ1Ki3AvdkNHMFajTWsDGrFLreuSYJzUYeyo6ZagQefXlFSyl3IUOFXcFKUmXCr3mlJV6FtSVgg/BJ/HWZcLskZKvsSoyksOrNWn8K2NfsWWT0H7jr1Sw6hKsv8RvJamHukGO5Ig1OJ3sZLy90/u23KsLV19EnT5aRIw/5vgcqdbkTwX78aXnB/j75du/fx/v3vMLz0eOOOecNzyrKfkX7LmHZJT0d9PaooWO0IuDAu8ovJKGUQYIaQ4tTR7y2lsqTGt9n3fd5HW23QukkLS5FAAaDi4kkANaMzw7aavNz2rbQLm+lEcIcAXIVUBSAgzKFOdb3niV4903CWLTsdW4w9l+b5FZ5zy5kIdQ49ZX8yVIsv4aanI6GgwqPMDCgD2OSSob/MrXTt83Oaa2in0nTBBHFC1MjpDTIR/FKQQzkwL2Vx2wt47i8kaCPKmmdI5xw8JeXd+IKkcT3Co5czeQ+Q+R/P+Q+JvF9HY3/GzPGuaxcsu6FqW2qLkcaAoY+mbNjlpo1r9kj6RcdxXZIL2xHQ7Zh2Fm2bK/db4htyocS4jMn5W9vdnjwq4ivzPuUVraNJ8WkIMo+JPanHhWqfzridrS5ujjakpcgsr6osE43yNIsoT1VFq76uUuKKGwRGZb+mfopTJSIjI27AVFQ331c2d2Li1Fw1BG4K05hw5j7qRuO2m1vXxyqH6sQnuplM2yeHjrruIyryrRlcapW/IqIUZDSY0dKyGETv04KecU6QAj3H0ubEb/HUK6kVXDU4r7F5Gn7KzEhGlrBpwGfHv+NezH6iJhdNb8m5W0mc26UJw+veY+mTbSkRmw7bPRlHu+nakfIgqKi4U7+mrrZ7BsVsLiRqSlSARkDkeyqfeb55n+itnhMA45jVy7akL4b+B/K3ky/beVWc4zNs+O6a1ebxlFklLbea31e7sqHSw3x3TKKjfSBIdbHtLeT2AkpVq2tW20t3qmcAWhQ3MnhqICoAcAvzYkZGqa9unWlubSHCZ+D3cGtPDvdmnCruvGvwH5D56yYT8vr5+D8f1b7f6xkk2Iph6xCCN6nFYbyU/UPhsdpfI9hgdfmVskt9RdSWHTsazJNuLh4Ig7FebyDgBwBxPAUnZtluN3lAaDHaNHjeQgA4J2nIAe1BjVysRuqxSNG8evGitrcXqcUjNRM55CQy08xijTgBkIVMUkKt8xsgVLPcpSkKPcQABtoDIprgDqXq1zpXSn9C2BPjTIBvBg5+9Scdjmlt7cf0rYw1rGhJJj8ycTqzTsGfAc3Dr8UYhUzdFVXT2L4FDHuZDkMh4P5hnM7fuke5Oe7nI7EpzfvI3dcKu1ISk7abnv3y3LbqeP6ne3BIoQEht2ZBRxI45AIpNNwQxujNvDIIdvH8yU/zJDyaMwDwAKDtpquR7njCiy7C8Fj4wxkWdZhLbfpMKbaQ4quqIrSvruQORZTnc85Aq4m6mG5BLTSlAIQVncTLGfd52SXU8zhbsXXIMNRGUUI+UAHAuA1PKAGos8W2hoMTC05NbyHMniTn2ffC7yL4Suru2kxeBcAzDKrFLbs3J72SiNV4dDcUP3cTH2nzEbQEpQpS1qUNxt2gnWzWW4yRxNfuz7eDW5I261kI/wAwUn4JVRPZCUf9mHkNxcdJ0jmAcj38agpcUMvEG6s5nk+OVkj3HTZRGbWAJcRSpCWWSgJkD6ttlYKVhKu8H1GnLi9hLnsbKNQGHL391Mw2ZQFzHnxZoQv7qzMPMMVhPIiyMwx6Y7KrpbrSYd1A7UKYUFhtbKprnc+5HO4O24I1TncLck5nTmSDx5DkKsH2j2kAgqUyH7qWrbkFaA/R3ER4SExWWlsSY76FGSwXEtH6dxaVpV2kH0KT8NP213bzHSHDzBwyqNcQSR4oUIQrXUckaqnINfa90B2WlS25BCk105KyQWm5P5A4nt22OxB1cRh7w7DUWhOfbVeWlpaCUJwWlTVWTFWy7IW+7ZU8h3aPLdTu9B7iHFNpR6rDbm6d9gdvXTUcetyAI7i3s/CnJZXNjaxVaVxzrw878M4v5N8IZhw/kJYcg5RWKk45cJbS4umyaAkyaWyQQkll1qUkIcHQqbWRrXep9ktuoNon2q6CtkYU5tcAoI7eFT9qv5rG7juIkQEA8iORFLaPxk1iGP4dJnRKqHDujFxvLquviGPUR7BbSY9PdwW0IQmP3uANPbpAWlXXXxq6hvGfUfUtkdJbykgk4hScDyCZEV64ga2Z72kYjFq59x7ONVUfcQ8IMYnR2eYsLgIocpx0oj5HKhst+zd44two9uyjJ7Q69VOn927v3JbOx6andJdYT7bdf0yZ5NhICjCSjX5+HgF48+FdH6GmP17dvlI8mXBozR376q1qeC4nYxPDsd9a3Nlq7tz824JQBuFI3/wa6PLvE0o0qEPA/hXe7XbYopC1wQjAHtHfl+NOM/xqlmKiK0ypY7t0lzYpK0JBU2QjZRV3gduxGo8Fy4v1kghThVhPaMLNSAEDHvrO0WANMhmKtomR8r5+oQtxxgq/KmOl4hQKT+BI31YG8jIRuJqtZYgk610rgnGpYcYYo3AWtbscoW0w2iQpLfylKtwhTPUgqV/aBOwOoU8olPgUAZ1e2kPlsDSpxwxyWnSyLHFHsXHjrSntQ624tXbsnb8xSPUftGoLUxXMcamm4Y5/lyFq8q/a5P0DO5Qla0ge44T3lwEbKCUnokpURvtt00xMGyO8JIAzobC78xRv4Vnoc9TjfatndtO+6ezuUnc7FSwof1gbddPmNqfqYgD99JLyxyN7sKW1ZYQ22C8p/ZSU7B3sGyFJG4IOwBSEn8dMPxaCjhGeIx99PticoKaieFKqNJQuIxIhuh1x1eyn07hBST+UHuIB+PTVf5JmeHNUkVIkmdGfJeUCYdiU5FNGCdtwsDsC17JJ3dPxIO+436+u2lmMswFVskxeBhjzqRfjvj0i35axg/T+9Ggt2lnYhIKgaliG59TGfSkH3WpLihsj1KhunqNdZ9IIL6XqQyWbnCCOB5fpyIKgB3t4e2uT+rl3t9t0fMy8a0ule1rNX8Sqre4Lj7KlPCTLo8gyFcCaTBN7NSyiW0ZCCy0hlDZS4C1IQoAbJCgeg16JfKxkUnms0uJKacOzLKvJ00Fw2OM28wcPLycAfYP30711byIeMyrZcFM9SIrBaRCZMtLiw/HaaDsd9IUAHXAdvmCttSIYw0tdbvIKcUaijHsSmNcrdLbyJRzjV3vDsR2p7KTlrh+E5MmemwxepyUO2D05D8yDCYlsLlFLkhuZKlfSym3G5XepCgT0V01D+lnhcREQACSEQ96ALnWHbnCBGGMMjwCHADT/AOpESm1ynjHBImP20SLxrVTLRmRDnNLj4rGtX5ECHNjSyy3OlNv7qQw0tBT3+g7fQ9Won3Re1weQF5pj9uNSZLyBqNbG8qOAJTmp+6mOssVxzlCxfwJvj5GPYpDl1+QZNZxKWmpI0mJHkKMSsekUSmpwNoVArCFBZaQRuPhDMcsl7qfIHsY3HEkal4cz3UmLc9MRc6GRniQFyAfBaePLcBfwTizKV8SzUVsOHQ/Qx62577uBOsJhjVT1k3aLfdvq6YY0gJ933nkdyE/u9gdPv8yVgt5m6dRzATDjhTnn6pWvDg95KnEcifhUhcLbyWhaqMPLcHFsfixm26W5kNwrq2tHmIzK5EKZHQ4xXVcyT2OPMOvGQ6618uyXEkHZY2Qx2vktxDGjDEJyx51TyPDpDI8hSeKfClHYfxnGZtXok2oyhKxJ7GLRn+GZrCEMqUVMzqtifBmdje2wcjtuK2/P11Da6OUqSW+8/vpaFpBHv7PurlJyeY0Ypu8Byju9lbizTRa3LWVKWyndLLlbKblvFkDuWPYT2gjbc76UwyRvJjk4niR99ZDYyCSBqw4Vi7G9pLeqkwWod1UWcbafBTbY9b1TMttKVKfjNy3Yy69MhLG4UhbiFpUnt6nSmumltP1XatLjmVIph0bQS5oRRSCLnd2pWlZ3OyHUHqUnbdagDv8A07/HUYH3mo5IOAGA+Nc/l2SUpIJUoAdp7CroFK26FJUPh6fhrJIbhzoGOVc0LR2p7FJ3BKVJ2CyFDcK/6Hu39B66MytKLBp8XOj3AoFKQrbfcq6D1/MlSCDsB+zRkKThX6kpBKQ53Dbrse7t26blJH9W520LWcB7q/Ntye9B79907H5u3uPasn1+XSVaHEgY1jI1+pJ6dytkq7gArYpJQQAO4bHcD9nrrJcAcVApRahDefGuK9wSPzAK7gdvmUPiPQfKN9xv+Gm3K75QoPwpKY48/wDGv1KiEjvUkp37UkjZRCjuQVD+183TSWkBmI48aWS0fy8CvdXV3pSpSAT2nfbdAC0KCttyoqC1KPp6aZcQPDmtPAYV5CEuqddbcJ7SplfQdCB8wUj1QoE6aAYQdBRPefZWS0jAjCsY+4qM63J3UkoStlwDZKlApJ/d9CB7h+PwJ0y9ScgprLEaeym1ZfdWO+QA2Du52hW6vccWskHYb9rYAHd8dTYSdDSc0rDwC6s7jdDPy3IKuhrO92bbSkR2nEJLjcdsbLlWDg37fp4EdKnF79Pl2+OnNZjaS9PaaXDH5jwFRoxPd9sO2pL5nzRxfwVWysZwalYscuZjGI1YIbjOvSZRQG3Z8+z/AHj0laXR3KZ3SkHoEpTsNcu6t9WLPaY5dv2Vmq9xa2UpoXLUAMSV4FOaV2nor0i3TqAw3+6vbb7S7xFmPmuGaBuGkOH5jlwU1WNmV9mPKGTFy7yF6XNnzdnHbCQpmHBQ6Qe5tx4ezFislXVIAGw+Xc9NeZL/AHaTcL3zb64c65md4nvK95JUonABBXs3Yun9u2LaS2wtwy1iYCGRsUlOCDFziMziVxrJMYVxnjcSa1HvbC8yqY37NpbrY+krqaZuPpZ9JGeJVZQVJSEOpke2ojftCQQda7vu7WMNnJBtEr33bgWukcAAHcDHx0nIriRVtZzdW3ksc89rFb7XHjGxdckzM3RzIEjf/CY1GS4g0hOKvIDPsG5YLAx6QYmOvfR55PkK/ScLfxB51PbaxLuWEsPS5iQHa2FGRKnPy0ewGiCpY4rddJXnW213O4SXltYx2rSXT3EiN8wKkEbAr5JJMgGtKKCSEqd6kdL9Nb902zZ4455d7vP1LNkTfMmjkGBdNk2OFilsz5HsBb4mqQlXQ43lVRlVJVZLjtixaUt3Ban1s+OoKakxHkhSFbb9zbrZJS4hWy23ElKgCCB5ck3m/wBsvZY9TtQVpUJlgCiqCa8I7ps19s1/NtW6ROhv7eQskY7MOH3g5tIUEEEEgg12ZJlEDFsduMit31M1tHXzLWcttCnHBHiMKdUG2kAqcdWEdqEjqpRA1Yx7/ut5aQ2DE8/zVDcfFqCAkdiewUbVs11vO6wbTYjVd3MjY2cELiinkAqk8hVJ+TXuReVT+U0k65YpKrLLirmuWGxmtVmPQbFuSuBGjoIVKlIrmwhCCQkvgFRA316Q2eCL0y9N7neLkOubtzmu0j5pZ3EEAf5Qvi/yCvoTJsOx+lO2WUG1tNxuVpAQ5rSAZJS3GRxPytc/EuH5ThjhS88meWsX8Y/Hmr4z4mr3q2PfJkY9XvBfuznWTBTMn2M1/ZK5dtdLc/eq/sJHakAbDXmm36X6g9QvUUXvUkgfFMWTOxUCMAOjiagwa3iOKVo/pr01d9Z9e3HXPXMjZprICVjE8JlDi2NgH5YoUUD85zqljDcnurdy3sMpUqGxDcENLTT6nJdlNnuhuNWBpKtm3pSUq9erbJWpQ2A39p2jIdjsGbfagI1pxTkOzlnjXobddG5Xg8rGR7lJcMABmTyGGHagFbHXgHj9hgmHZHUTp61tooMWyayLbbT/AOjycoi2V9Jp3mQHlS0xvZ71glIbDpST0GvavpHtW57BtIFxPIGSwRy6Mw0vOoBMsuPalfLr+5TrXZOtN5jdt8DJYrO9ubXWHlHi3Ok4sIA1OzBU4Y4U6+dwMfzHMY2QrZh3CJFtbY+qXMcbrkxDZVCIlhLitNKBmQ34ifaQl1Y3Cjso663cS3qeY2WIkuxBYVQ45g4e6vL8UXTt88Pu7S6Mzg5oMUjUbqwKBzFLsEGOWFRVr+LWsz5kuciobG6gTcuoomNZdiIZrGqXIsZcnOtxZDrdhI9uJOgU9eIbkplaZTqGmlnd3beqtb29uX/Tn6QOafmJfnicU4J2+6ot/wBD9Ly3Dt4gG9RPkZpkjAhAewhEIcEBCFCAHBcK9WT8ZUGMN5DAcl5bfM4fj9laOvJdhRnZWMsSVVNNhds8iHJfKKRfdJjSHAZnZ87iiDpU0N5cF2t0Tmg5NDipGHPIU7YdP9J7ewCOHdZQwHS5z42nSuDCdHuXHlSCfi4xE415DqpdJmVjhsbC8GuZcCuzV9WdW2T32axoVVDw+xmGNBayGtj16lRG2UIdk9q2UkhRBybF9lfaXOWIRsLeA1OxUjkgxraNxvNud6fXL4recF0pDh5rpLgAENb5RcjRIpAaQmGGZqknP/K/gDKMs5n5f5z5UitWUDDlYhxvTw+P48rGLzEKq1RS1PJqsMdrkOVXIPIuQ1oh2ZhyWA6iO0tSVHdQrr117LcGMRebHIcVRy8wQcNIGICVqGxf0xtj9Zd3QZvAbra6OPQ5xGUqN0mOUYNe5hBPGq4+dvt4s+VmW4X5CchUNf4ZcY2P6xL5Fw+ksFZLyNlmMVkWPb1FrxvgVvbWFNjF7kNc3LLkybOj1rTO0j6YrbLa7CzsrHa2nyWsaTiY4xp8S+7vrY4fUnf9xgLeo3meRdMRe4HQ1oKl5J8aoozJ76Y3hK9ZvfMThTgDwdxTKvG7jvijmykzrHlV2ZZNmmdZ5yRY2+MYxNzLlO/VNUmVEYxaGIiK9hpunZjyHnkoWp1RRb28b5X/AFFwGFQA0AfKM1J5mtP33eLotjlbK18zntBdpGnSoI8IVPj31vd5fZos8pv56ZUN+IzkH0UpNvVwZsCvkovcpZkFFjWuRrirray+u6o97jZDMaWlZVt3HU0RyyqYyUxT8MCa1W93CCeeWRBI1rwx3msDgBqfk9n6jWguai4NDgcq9mPYpZ5O27UxLuJialQZQLt3kkY1Ve/EqcJadbejZHXuvolUeR4muHMaQsuNNSGngC0sK1Kjs0CvIVe0H4KPjUe0mfdz/SW8ggLgQdcgdG0gMw0ysUFr2BpaCcHAjArUvV+Nv8Q4fkfH/MN/hnLfC+Xxchg5RxdyHgtblmIW9Ve3qreNGkRraW9HUqFGkORUdqfaGzbiEBSEgSmxNiCB7tPIgEe+ukWdrum3NMt1eQusQXFDEMA4gt8bXBNIVuAStIj70P8ALxUXincYh5jeCWP3ln4z/wB6mBTuWuHGJNjk0/gOrm5jRLYz/BJ01yZfXfEPuOBFjCkqkScf7kvIdcgB36WPcQP1CaIgDPH7Z/tq3hcy5SWHGEkaXNOCaVUr8y8+ZI7a2Yc9ITx9yYtPzJHFWfEKSQQQMMtAFAg7EH4avJULMasHfI7/AE1qVfeaX7fjF9qFo7H/AOtfzi8E9NyFWnH6dwN9+3fpvppv8oE/xfhUVv8Ayx/+LP31r05Fg0flJ7EsCnXDlBX3mTSJltdsQP1SXWUeK4dlmYXsiDVmVCRZ2ZqaB5uKwuRHbdkLQFutoJUEyfKO6lxp5h51bV/LyeTfjB4keRvP+a41XeQ/JCsn4BbxObWWGPcYYiKuO7yVhlqu0alozzIVWLqDWobTHDTPcFqPfuEg1d7H5kbWqgWnSFTvrfkl/SqZtLiVaV1RQQm40uXbWJdYQ2i0SZECHCrWG37K2vJjR+SBFQ46opUd0oBXrV933vZumtsduG9zthtWqASpc92YZG0YvfyA9pFXWw9N711XujNn2C3dcXz+SBrRxfI8+FjBxc7LgpIFSV8e+Y8Etai3xlLjC5HHbcZRdyCtgVGVN0tjFdnJuLGHCmWUSJXqWHGGSJLr6W4/+c+24e3XlDrP+5joTp7qQW277YZ9o8zVBK9mqUT6VmYkb3AuardOlSQ5FJwHUOqPSXqbpKy28SyOlmvo3BxiDvJ8wSaWQtJaxzpA3S5xLA1xcseoAmol8288cXeVef8AAnjrfccYRmibjkKz5craDkKjh5LCqKjj+Dk6OJ+W6tp0KRR2cjIGkW1JJcCJLSYwcKEhxO73px679Zde+rMPTLLe2tOj7N6PEbXhxmkhLvpXPc0AusmEOuXtSPzZGxqS11bd1R6Es6Q9LOqeqN4uWSXltt0MED1DBFuMjonXEI1FHyW4PkksJaXueY3OMbi2vLmngLlWrh23IH8WQ8ReqFTrPOckympeepctdrGPftbJzI7KK2mBcKSoe5ZNF0mQolTbvadu8dbdEbJ1OJN0tD5G9tadUjQ4xPc3AmVoVoJI068wcwSorzX6JeqXqD6Xv/ovUUf9R6GhC6NTfqLeJzgsls+RDIxpdqdbl6EE+W5pqlGz8IZX3ep3lLiFrzHk/j1y7wNe8Xy+F8Vz7GpOV8NchYA5TXVHGv8AKTirTeaRcWyLPYM12DbQ3LBxU992U1DlQerFj6ddOM2bY4vrW6d4kMj5HBHOaHuGlgRQBoa1ShwIyOWxer/qNbb913PLZ3UEnRfkQMtTEH+ZqjafNdMx5OJlkeG6QHMAIc1yB1a5Hmb4Oc9eGnLNrwT5S8cXfGWYPU0vL8VnNSa+5wjkDHlvfTNZbxzlVe3Hg53RPSyI6GkrYtGJJbjSYjMhQQdwfFc20jXloIJQIp5p3KMTwGS4FNHifIwNmGnySM0OXtThj/hW679uXwz8l/tl/bcwzH+R8E57xzkLlLN8q515jb4f5awOO7hEfKaGnxPBsG5T4tzDi/lOJYsQePMbgqu2XIC48OwfdjrdUpsbUvU893ZwxmFl02HFzzBIxoa5wCiSPypdTDxJCZBeFevf7etn6Q3Db57bd7rpwdR3czRFbbpt94+QhhHistytdw28QzNIGhkc3mE4oQCqR56w2xz/ABvCfKrAmuOcO4ir+WkUHMzN/h3FN0vkioxSrluP8Z1OYeHULEeRMKiZLe26Yl7X5TYUa5cf2nkNbthtXIN/6n2Xa4RNe2dxdNuw5jIoRD5etrmgma4hMZiRcI3jXJjpHhNd23mXrvpvdtu6Q2a+bH1DYyxXUtzNNuxlFg8PLoorPqBt7bXbpEEsM9pHJBA6HS6UhwqJETyOx65yHGJGI4Tj+GJyvFrZp2fg6sgZuJOQYHm11j2QLfvG8/xfJv1d+LNqIjE330yVU/0qnm5MgF3Vj/WzuW2Q3VpbpeS2xkaxh0ufPC7RcwtJd80sYjkixRzgRi41rsu4WG0bvc224P3G+2yO6dDL9a+0c1trO1j9rl8oWs8TfpXOuIp4wDG7zWaHRRsLTF/7gfMF1kfg/wCSdZZW2Q20SzwVpqvh5Ry95DZnaRxGzbF/dkMY/d8wTsNdjxijZx+XAnxmd9uz3AlaIXSHV9vfdXWG2vjumyTPcWK9724RvKn9Q4YIdTSAUBxqD6iQ2tv6dbxJtzGwxst2xSiOw2eBoc6WPwPng29s6nPRHLDIc9WjUDqkeJ4/+vnjCt1fJEyRe4PXpQWQ/DY9Dr09CnmAnKvBkwJYUq2tDnXoTtvsD/ZO3rv/AFamAYUxpVgLfmrZa+3g8Y/2zcFkAlKk+THlpIbKTupsxuIL0ocQoei0LSCD6g6akXU1M8fupxmrSh+bVWh1wQQrlLC1/nWqDYuOhWy/edXUPlSXR3KCi73dSSDvtuBpMA/UaBypt2Ad/qqbeQt/60X6vcWveouFABPzK/1tlDsQrb5P6R6bH4anOaRnSWuTCnt+3hznl+D8U0WK4pYzorTd1cTLBEaRHbQuZYSUBCltvyWUEogR2h3EKOw1q0m0xXkxa5AXFVpu5uTFMqnUAKsi5y5z5FoMPj3FlkJchvtsodlx57TrbLshJKGHFMPrUCdvXtAB6b6sZ+jILNgnEjXnly+2VVkW8G9Loyw4O/MPuqgLzL5PlciRcVM2UZrkS+snUvOK9yQG3ocdsthxe6w2e3fbft367aYhiMbiwfLVvbKjlzTKmv5TT9NzbBUEpTvIxtaQCFDscx+qBKj0Klns+Y76t5UFyhzQfdWD/KLuwffjVw/27vInFvEvzEx7yDzTEshzvFsD4M5yiWWHYpNrYOQZCjL8eqsNhQ4Uq1U3XsfT2l8xJe7zutlhSEfOpOn3uLSHDMJ9vfT8eDTq4Z/burfY8duGcb4nvZmY5c3Ebt66Va5m7aJb7wzfWKpj7TzCXEB2Q/BZt3UsNhPcp/5gOmtl6VbIb6WNiK+2LCP8pe0kLyOR7Ca1LrKIP2uNxxBuWuTt0uQpzqZOQ5TkxwCurMWjS0chcxpMPGK1uOpMvHMOdKvp509LiUqhqfadVNkqdUlTi17HqANbnHDby7i64uEG3WOLnHJ0uRcSMCGDwtAyOArnrpHQW4axTPISNPE45c+1OWOVSF4O4LwLxk4+u5tdGQq4fr5WS53lEvtXY3MyBCemS5MqQR3JjspQvsQPlQn9u+uc9T9R3HUF2IGeHbonERsHu1O5uOHdkK6Z0j083bom3F0pv5gFP8DSflH41oweSPJcKdkfK3Kc2Ta2Fpc5PleSRh9W4xGfuLOzfLDjHuBDjr6hI7QPmJT6npro1gI4LSG3jDfDE0e3j3Y1Tb1E+53SeaR51eYmBwQYD4CodeN/Ej2YzLzMs1iWLFG1LRcZVdrW40mcoEyYlExMX+8VJcUlKe1J+Vsb/HVvaWP1lwHEfpNdlkHEZd/4ca17dNwFhbfTwkG5TDsXMnsFWE+MvjNk33BfJeq48jpnUXDmENMX/J2Qsp9uBjGCwXQhuqguBKmjkOSFoxYSQCpO7j6h2tnVhvt5Ht9sXhup5cGhowLnn5WtPL+LkATWu2DS9/nL3E8Dxceek/FG5kVud8a8VYhU1FBWUuPVmJcVce00fGcCxWEy3Hr41PXoSyh1LKAnuW+G91rV3LdWVKUSpRJ53uW8XG2xmxtXF+83B1Svb+UnJo5BoQAcAMKu7LbI76Z15c+CxjOZOLic8eJ7cuSVk+beRpGMY41jOMTq7Hrm6r5Mhy4mFDVdg2IQ0gW2VTwO1CFsR1FERs7e9IUlI9Dqv6c2Zl5dO3K/LpLaJ2PEyyHJoJzAOLicEzwWrPdt0MFsLO1aG62o1o4DuHPj2VELhfkyuzaAio4qrnzhKcinUmKuy1Oqss6uYKUu5jyLlktP75bTbyw203vsVqA6BIA3uSNml+57m5olcCrhlHGPliiacApwXM1qTg7W22Yq5uTLUefsqRWX5LHwmIH5K05Dk7DaWMfpk9rsVq1eAaiuiIgK71JfUAjoVbjVVbwP3BrvJb5Fg4+J2Ie5vFurNCM+FOPd5AGJdIqAcMezjSPxTCcO4DxjNOaOX8kjzOQcpiLtc9y66kNIXV07e8qPitR9QsMw4UUAJ9lKkhxY9DsNV91eXG63jNu2hoj2uI+Hk5ww1HsH5U788rB0UUFsJpjqunnIYp2pn31Xj5a8zeSOd4LUZHX5nG4w4Fy6H9ZhGN4k67V8k5hQPpSY9pmM1Pa/T1spge40zG7VqQoFatzq327ZNuimfL4pL4EalBIBRUU5KvA4ZGmb3eLlsDbQaSGnPgvIAZkfxH2U22PcHcXcfcSce5TnsbH021tTuZlKatojdpZyVzpL36Y0ozRIkKUtlQUoq6KUrc7+ur5r7eJxj0/LngEVF+4pVK508516iW5Yk4ewU2DkngVcxUxfHVGFWrbrZK6uvS2oKHtqdbT7BW2tY+A9NMvurdqtLBj3Zmhjbgv1Ne7BUxOHxrrj4V4+XzC6FvH2aea4hp6HLgPSap+I9HUDHINfIYDoSrYHf1H7dIM1qo/SanHAZd+dOD6ktJEji5MPsayLmIS4ME1tPmFnXWTaFOVcLK3GcyxSYte6QgM2KTYwY7+3aotPhaQem+2nvLgYVj1Rh3FpJFM/VSPH6oa4N5gB1d+H2dmlL+OZHTsUNxFAedrIst2fUTYskraVOo5rwS97PuoKiwvdxtOw6jT8Ktc0SIXlUcMj2VHmDn+NmEYCEcadfE7Z3GpvsoKnqqQA662lQUGkqVsH2PX5kEbnrvtpN1E551jMUm2lDHFj8YyQlPVmLy8mwXMICLBtwrqXZVV7zZYlRLBoOuwHwgkOhLkyOnY7eg6a+CM88s23ObM46AFC9nHu7K93RQtiuWvLcVAJ+3IGmegyK7n7hNMpwsOPZLi82ttY52cU1dMR36yzjLTue1cexjFW3r1Gq21utD2TYICHcyE/dVpAHbVuoIJDo5AQRxCggj2Vr7U1PY4/cWFLJMlk1NpMgSGVN+4FGFJcj7dityhQ7Bv8djrvFm5k9uyYDAhQeOPbXqyBzJ7eOcAOa+NrhxVRnT6R6hMuGlx9C9lKSUBhB7k94IUor6gKHTTjA6OTSxSM6fb4hgmNLCow+EpyP7ZSsJDfvF1Dj7w7twCok9w2J31LBbxTVTIcS4ktQA4U9OL0yqhTpcZS40tQS44O5wjp8rqG1EAp367eo0iWTSEGNSmxscNSo4c678gtGm1rjR/fd7AFst9oISsDYpJI3Wknb5egGorXSSOQDu50uOGN36khDWg4/YUkFuvFoKkuJKkK7iUJCSoqPc4pZSAlPYB6D121NbGGhXfPTpeJHlrP5WQ4+2vXInIS2y8l5KVDZS1IPyv9Pl7k93erdP4dNYLmlx04lMaYEZa4lPCOeFYpGUEP+x3JbZ70hHaPcCtt90toPoCD13GkBkpCEeHkKkxOLnBxOIVRz7adWmtBOr40eK6WQy6HD2dqFLX3jZBChuNhufTbWYyI1bgCOHGkyhvmeaQXtOHip9KJxxT0fuV2oKkI337QtRSfzb9Nuvw03JI1wPAofuqK6MoQ3Krj/DHB6tjixeXPVsVy3yLIJzD1qVhUhqHUOmLAjBCkksxw73lYG3eVb/hr1/6U7PY7f0hBNEALu4DnvcB4jigC/wCUcPbXjX1m3W7u+rXbdIVsbWNoa0nDU4aie/hXPnHiGqjyZeZxo8cOd0f9RsKixkRLOtUtaWkuy1Q30IehAkALdSoIPRQ1s+4xXdvCWwfqWxIVrmhyYjhnnXObaSOU6ZNTJQEGOBH4HspM4Wia+w1WfxJMtGVNvvtx7aPXyO8RVsrQlc6IxGk7uuBICyCRtvsdMOlgeQ2SFrAiEjV/6TUswPDNbHayCCvZyBFem0tLbH5K5NjjluIbrTzvu1ioV/GDWyiPfQy6zIbSvf4sq29D11B+mAle6GduoYAFWHngUSpJk+oiDJ4y5ewEYV6xk1W7Fbcj2LEea0w1+5fL1U+ZHsgrZXHsG2A6oAncJSrrrEsd8x36zC5mjvz7QpqvdHaOlOg6SvaPhWA4jrDXS72dCX+tzciyK+t5Xe1DjsxYEERK+LHiyYiFx0OBwrKEntLg3JA1AluQJYrTQY4ywucUccVRvcDx7Ky2C4gtnzl/mv1aQ0IEBxy4lMac9lDcpFnGkUoS0iY+y4P82SHobxafS2+ltXY9/lD0Pd6DVm18cTdbpGF4dxDjh2YZVAnhc7TIy2e0ln5S0cwTnxr1LeiuKEA1kgpdlxVpfkMfWllLKS8Wvd731JDfYe0dSEnbfU8PkkxhkZhyKL70+NQpPIjAddQPDgmbdXtKH7qzEaPDXFfTCnPRFrEtBaZfBSXC2pKd4stK+zcD1SBrDWSt8UrSRwP7xhWC2BxPky6csAU+D8qy4YtAuCESYb57XGUB+O6wouLjEjuLDqkglTfQhIG+mmujdicCtSNN5GCjo3KBgWkfEfflWBelWsZixYeixZLLwcjPMxZTwU6qQ+hntDL7aUuNdzgUfmBKQem+26YNGlzWk/O4J7V99Y13GHmNiEXEh+IPcRTUPIejuuNqDi1pcW04pbamlNpbJCCllex9xwAHboR6HrpJa4SYlc6YIHJHca/QskdV9oWoIT8y+1fcOq1bgHu3T029NZIxB4isq4YO+WuaVFI9pO3XcoRunqSdiRsAdlEdSTvrOC4Vg6y0asqFqUGz8ocB6Ed3wKvUk9UKB36+mg9nOk1+JbUfQqSnp+VICvl223UNu8pPxPTQoBrPic1W41zUe5KkqVukjYqWO75NyOw9p3QRoJwNZIxAdX4FpDiU93cUpCkEJ3UoAEpQTtsncjSCdODlU8hS/DqAGSVzSsBG6FA+iiNiVb7dAn8Cd9uvTWFw8OCZrSQNIBcMOIripW6U9xUULGyO35ewnoru/Dr/AF9NIDtR8ZpZyaua1xWlorKz1Pd2lRSUqHoCUknZW4G/Trppwauo4CslURx8JPwrxeyjuccYQUqUQXNgUhwEkKWFk7qVv1O/ptpkRsUlorL3EkAOx5VyZgTrNdgzWR3p8irgi0tI8ZtDq4FWovIbsZYWpIbjvLjrDf8AacKFdoPadIkYSwvHytzpYGIWmkQ6FMB5xQAKVq33Hb2kn/FB3Sd/6tPxHwNH5krLuaFVqZHDmDu4px7c8gTHGqy2uax1cCTNgPyUU2NNbrLgitSIkkv2wSXD2OIX7ft7Hf1rt0dJLt007H+XGxjgXaNfhODkarVccgjhxrY9kgiO529rNGZS+RqtDgwuObRqc1zWgZlWkHI1Wxd1NZOyDIZNRkkaebB6U9Cs3qa5YlNLW6XA67FfkJUpppRKUhxSnNvVWvKu7bXaTSPjjc/ygSis0OBPMFziPfXtHZb3cI2xPexocA0EF7XBAMgWtA9oAHICkdaCTXV82mfnuzp7UUXsy5RXMVjD6oKh9PBjRA9KKGnz3lYU4VE7HoemuNb+24hmktITi3xLguArr+0XkbXR3jg0AksDNRKaxi4nJQfalNvkM1ywnx34j7sR2RHQ+lftvezNj9qSVudoITLZJ7VDfY7dda3eW8hBfi4uHAcSOFbpY7nHBbujchiDkADhqaexeB/wrDvYxZXUJlUmW+yYchUynmRwuMhhxQKB7rKlALZfHQk7KSD0OtOutluA8XkkaShS1c+C4cFSpw3uzgDhEAdYGoFCCeeSFPdnhTr/AG4eXeUMn5k5k4Zfxu3quP6GrlXdNPv21w4ruew7iNEvWMSYkhEp+nnQH/qH1oBje/8AMg7qOkO9IbHrm6ZcW7ms3TyySGkI7tdxUc64N/cPt+zM2nb+qbloG6GUQyOYAroS1WeYRgrSgaTimGVTe8usnyjjuiwZMxYiQMiyJ2HNLI7mpHsQRJjxnirc7e4FEJ2IUR1G2tjsPRH/AML6isdyv2EytcqOKtIRAdJwSueeh8PS+97nuE0up1xb2yxk5tc5xCjLEt41Vaq2psN8t/G2ig5bjmOYvyvG5aqKjAn7Rivsb/LJOP8A1778OLIdbesWYpjI9hDQIjrWsfEa6T1v0s7etvNtt8eu0bAX6WhRGRiSSmGrEDHAYV3Td93gj6XvpNyef6hFNb+W8uadcYcAGtGa8XDFeNY37llLKXwxx5ctZFU4rCpMxdRkGQ2FhEq2KmkRjFk5Ilu2E11CITC/p9nHSRt6A77a0Tprpt+3O+vFsS50EUTAAr3PwCNaAp5YVC9POo7SPcr1tzMkHkPkdiA0IeJyAGedRn+2zx1xl5HZJBzTEbP+8riDiG3kIk2VCqQ5Azvkptn6+Hi0GdOaYYnRXXWEixmILgjxR2gqUvbXob0+9NN3vupYrrq+0db7XEdYik0tdM5uLWvaqiI4a+KYIVNc59d/7itk2Hovcdl6FvH3vW13G6EG08RtY3AhzxKUY2VwKMxIaVdwq5vOMzd4Oy6dY8d0WM11Hm9S23dcc1sxDysMtoMmdIdhzL2mdjwMmr7wT3ZUNQKC0wssFIDaQNy9d+rt56MurK82Pw2FzAY3tjaG+U9hUaXIGvYW5BqInsriX9rPQPRPqf0xum1by1ltudhuDZg1rm3Dg25Z+o6VxVJnyBznOxUHMoV6KXy+wCRNbK+K4LEtxuIwiQzVwX0fUBpCXUlK25L/ALIUn5dhv02OvOe3+ss10Jf6vu17HESNIDfDlxDVKca9E3X9p0+3wGS1vbfymFxChHBoPhx8IX2gVJKj8j2ktPrxbHWbWZLbS23Hex1ykitrUUKKHX/om1qS2encB2r231v/AEl6k2Ni+W4tL+e8dIMWvY5jW8c+BPPlXMNw9FGiQN3m5+nt2OKuZM2Z5CcAHJjyzFKRzm7kjslSqvEcUrZc92FEC5TaHdm3W3DMJ7O12Q0nYAJX6g9dbcfV3ctuhdfbT5Md7NKGjUNaDEuUE8cMeHCqMelnRPmMhvr28nhYx7joCEkHwhSCAT2cqj/z3xnypyVxhc2OH4VAyjkCzuKUrrMXpKRqjd/guJcXeIRL+DOkVrSa5vJ5zazMjOpnRH/bdSFpQpJ6Z6ddRdWdZMm3Lcf1W69BcwBrQWtBa1E08cSMa5V6sbR01b7KOnunINDWlssZmLS5zy4EucrgrfD3A4iqYeEftYed58i+KOQ8h4okxOO8exushX8TPuSuPKtNZHevLTKmqpmlpYV1PtbDG7O3lNoc9pLZcQy6F7KUlPXYtruxIHaAOJVxOJGJCdvDKvP0OxbobRxupQ2fyS1rA4H82oNL2Ao3n95qc/M3gbyolxxeW1WcWmORZ7KK40rOC5hWNxY+VT8egplwWqyNMTFv+OeRLGHMjKQlPvQkvdPlIxNBJbMJkY4Ffm1YJ+FV9zsW6khp86SHgGCF+lHEDAhrk0vPA4DErVK320fHOHx/90/IkZRS2kVys4M5Fs8SlT8VYxqLayKq6wkUFmypJ7XrWjx+3mLdU73FEYKcCO1O4VbzoHOLgHYZnCquC2muYhbXDJWPY/SC6PQHNacwAV1J7szhV9Ujk6NbX1svfEm5bc7kisi1Ui3n2TrmS8XNRJDkV2PApnWDX8m8YvFqVGCltuONNup/eJ31NiuNPAhBggca1zcH29xevLHW4R8zCwyuUywNBOprIyNM8BTTzAOdOXX3sRlpMuLZV8+sihiZAWvJbCDJsqCHFqL/AB6Q9+u1Qiy5MvjPI5tTKUrcvohI9zco6PunJwOATjqX76zb+Q1o0yROiCFv65YSzBzP5saH9J0kbsMdIxNTB8fs0XOtX8JyiVMm/pla+7TKsplLJYP8I3C8VyKE1Mq5TYlrjMM1lgEqa3CXSofHUi2LCUc4e0/ga2Xa3RxXIivNRgYp8RjLUY4Rv8THhQFDyC3FFrP+SvIMxOK5hjFM57EBnGchh3XttRHhKYfpp7duy4xIS5FkQq6s9xxxo/5QkJKfTePe3LmvDGEjFO/ECtnu7+5numW1nqYxj0cAEJ0pq7CwN8QT8pU1W3mHY1xFyD7YCEN8M5r2pG5CQMHnhKR3bnYA62GXBuP2wraZSPLeW/wGtTL71ikteO/2oGvj/czzW9sTt1Vfcfp3JGx36HSGfyR/q/AVFUDQTloH31QZVTjEyrE5CVb+2zyioDoNgeDOUm1fh02c03KcBS4/5pIyIqwD7f8A4pUHF2HxOaMTzTNsgyHl/jrhquj4pknEGaYviDTeWwLTLuSb6k5dsITOEXbXG2Q47ArE1qFqmWZnj2CrdKkwLtzWw63FACP3+6pTIzK4MaUJ+3319AfkjMseyCyjYLhLsZ7CcUr2pwtXWZDczIcsfrIdbfXS5M4LdkIro7P0cQMoQyAVdh/tHyv6p9QT9RPm2vbmB+1w6mNJaWl7sA93iU4lQCECDJVr1n6RdIP6ftG7pcEs3i6a1zowdXlsxMYdpyKI8jNSF5BmMTXhvGMvkrkrJsrqIdXQ8dZdhjSWnHbe0btOUo1dXVMFiihxw6XolzAZeW64+AtQ27mwVbc66I6F6TdvevfnhxmtpomRsgM745NGtkyhnk274A1xje5+okgIpStq9X+tes7Hpa0btm2uuLi33G2vGzXEoggJgeR5IdqL3mTWAWNY0acnE1EThizp8TVdOHK8r5NuIPDlPxLY8t3TkbG8syvHMdyTIrXFcli1r7sSkwXJLq+ydp6cqL7aCxEjMh1bEdI11DeOntgGwb/adNbe2B97YTtWM6Znl2l+p0xOpjtUeshhaCdS6tQFedunOvOtrj1A6dvfUHeWP2a36khuDDNE+S1iEuqGVrra2a/6oFkhja7y5ZNLmaU8SyXs+XcpyDgCkqoLPEvJaZ2bHBeXcT53ytq6h2PGsZCjeTYGKykSKrKo86XFTHcfEgJhIWCo+68hOvOnpdf9dbNaW2/yX8L2Wtw+LyriRz5dLiQXSWrgAAWB2l5JcAQQNT1Huvrz0t6Cu+sty2LrKxv2dL3O1+fbDbrQRx/VSIYIpZED49CiR0L2ATaXAeCJyyOusk8Ja9m95ex/DrjB50ukxp7M8o4wqK3GaTKKPAqqyrMaclY0/OsIdnCxuus3okQI7HtlpAUpISB7T6d67st/3WzsbaOQTXU8cJc0CJgLz84YdbtLckLlwyr5+db+gku02F7f3TY7f6OKS40hznSEMb4WSPaxkRJRQjQi1GnmjkL7YPkrf8SR/KDBM58g4vB8heX+PdtyRjDFfAxLLn6+e6/CpnKiyrLSytLFdXXtOM3bb9PMkQoTymS5DQ9rv7ei7lwSSeMGQaWhSAQoChwGeJJGHxSuHdP9RDp69i3GBk1wYA12mZsT42aSZAHQua5sgPyocx76VnO/MXil5SniTLbXn3NuEeRMAiRpHGvNFfSZFU19VlE9EGYzhOb5PUZKrEr+EX2VQ7+ou0Qo9iglyPKiK/eGk3j0k3DdJmXzL2MPtnEMlhBMjTqaFkjc4eYwtXWzI4kY13boT+6WDoXbty2D/wAdbfbDvek3m23ckbraRha4SG1m8hz7S4YHB1pcRjVA5qSMmZgIcXvjn4uz/JPmrlHkTzh8msevOSMPZocw4isKXjvEeB0IxmxdusJg1dnVUmbWNpj2PU9vKjKs7hzIJ9rDlrfE4oZZbZXuPoVabtDFb7jK18Bl8wviJ8yTgSj2aXKMGtLvCAgIcpOk2v8Acn1Bt94dxsLfzIobdsEFrOGmC3Y0j+Voc18UqrJLJE2JtxK573xhrkDqcCW/20PHHvwHNOHrDhqdkOSjMqXNuRMyf5l4JySwXCdqEZHiHKHHrxxyloruA/u7HerIEQPpZdktNyGG3G7LavRfYenrYC0bNd7S2TU1HO8yN4Bbgx5wcFCgEAlochLQlH1L689ZdZPcy4da291K0Nla6JgEwDmubrehLg0t8JKloc4agCRUMfvleQHjdi/24/LzH+EeFeOcWy3m/F6PEcgzylgUMufaUWPckYdLgS6DPaWVYwLqqvKdtEgQY7ocBddde91Si7q9veg9k2bbZt5ijhbdmJuh8TGM1AkAh4DQ4PBJLl+ZVIBVaO09T+v+pBa9J7tuN7L0/bzvcLaWR7mMJBcrWk6SA4eF3ic1vg1aQAPn1+Jo/wDr10qvUt0+UL6f/wBDmp3H/wCNrS4/nrZpV0FM6tYad36b+voR+X9n9G//AMnU6oqvAUfLWy99vv5PthcdHr++8jfMRWw2JITxNkKf8KQn/Bpt6am8/wB1SIjqYCc9VaHXBpSeS8NCyoJECYPTp/8AQqQdk/Psknff4Hrv/S3B/MaRmhpEgCHvqdN0n3aW8UFdRS260qACUqb/AE6YptRKeoIA6f4PTU57iQSeVMjOqzsXynL6BAYxqxnRi8r3Pp4hcUXFlCUFQSghQ+VIHQjVS0OLvApdUiVkHzzFO2lxkfKHL1pQLob6TdJqluNvr91Fi0pamt/bJUpZSB839A21azXN8IvKmYGgjNCKgxw2b5dUcmo8sOGI+3GmdMiQ+tH1Eh97sU0QH3nXSlRdQCUh0nY7DY6qguod9WhAAOAWpR8vJR/fbXNqKBunG2yT+9QkppKztAUnuOwO+23x1NuP/mm9w+79lQQCY3Dhh9+NSwedlpezFNYv2Z6uF8sbgOFa2Ut2CrzCVQi/IKkeyyib7ZW4SkJTudxtp6dEP240+0nQSc0NfVIwTLqHEbNOeZxWTZsbEsUTdvwqqH+qqXkjFDBjr9qOgOKke9NkOpjuJCtlqSvfb5hMtLTcL50lttgW5dHkulRqHHkqKmKc6ibhPY2zYJdwKQiVqHSqHQ7Hv5ffUhPHNMzKFMch5zXPxeT8yr5V1YVUpstOYnij1pKRjsNUUhP6eZcZCEtpUErd7Fq22SdW/UV6+zsothhcBBCxutD88n5l5gFQe3DOtS2Sxi3XdZt80AW/mu0A5AflThqIz/wrP+ZYzGx8es9wnjllL3IHJlc5x7ian1usV8adkLTqJ0+3nNA/plXEpmJKnJCvlbUUg+oB1vZbQXW4sDsImeJ55NbiSnE8hmThW9XN6zbraS9kTTGwoCcy4aQB2qV9laXELws5o5b5YjYHfNGTEpMllUki2XFfGDY6qiQX8gun7Yx2ok+nx6vQ5Iee3V7hKED5ljXdbfb7aOIXDnLE7EHLUuARueJ5ZnCuN328zt/SMfi7MXKcB7+NOl5HZBjmWTuOfE7xfxZ2fhGNzo+G4cxAiNi/5Mz22fbj3GZ3shtoSZEm6sCpaPcJaiw0jbZCdbDZ277C3N1ekCQgkNVGsai59w8R54oFStVllF3N5YOqUOWQjLD8oPIZFM62Z/CHw6oPFbhKg4qr/pX8lsVx8r5ny9hCQvJMudZSl6vak9oWaSkaAiRGye1LbZVt3LVrlG876J7k3oBcMWwN4hc5CObuHIADNa2aysjcHymoImhXn+EBCnt4niceAqYU6/rFtTJSSGsVxZj3Xg0gJbmymgQzEaB29wlQACQOpI/HVNDYXcbmRlTut0UC5tac3HkUqxmuIZi4NQbZbjL+I9vPGtfP7jvkpf3eWVvAmBTTaZxnt1Txclh1qg69Js7CU3FxHj9DjJ70wakyEvzGh6vElXpro1vbw2duyzgCQx+EdriqvPeVIXIJlVFEX3d0bqUlryunsaM/aQo+FTZVe0XhLxpxbwtj7zNzzbltDDqE9/YtvH64JNhk968gEFszrN55aSr5nClO/RGq0Bu+XTXHDaYXYD/3Xjif8o4cFNDC6CGSf871z4DgB2pny9tOBx9LiY9S2nMPJFw6HYEZx7Fvr0LUplha+yTkkmK4fcV3rUWoqAC4oqHaO5Q1Y35fO+OxiAbaH+YVTBPkCcXE49lQom+EvHiuCMBwB/dxpFc/5f4+WSsLxvykk5XPsrSREzWs4dqpUpigjQu736g564gMmdLmIbDq4q19rSle329CTWWpvHzuG0shbGwOaJXtLnFwwVrQdKtxAJULj21OeYoIQ6Zx1OPDM9xIJ9w5Y1XJ5Dc1S+ZeToE6L7NTiqJsKhx/Hox7ItfQwXGI0dlplAS0hK4yeoQkD8NX232/0sflai6TNzjm4uKkntVSaqLiWOWQBoRgX2YVk/IfIhluclmKpxqsqqOrpq9oBSI8WPXxkIQhplXUNkjfrvuToe1zg4DMu5U0JEY3SeHD4rTFzqlclytS13h1CEdygrYABSAokf2Srb/V1BdGRicu38Kea8a1aaxEpqfX5E460kp9tDCVFW+6gvr3hQPQJPQkaafEBT8crWjSQR28KfShuVWdcI7x9xbDfc2pxPzIKVAdFepHXpqVFIQwxu+Uj49lQnwojm6cKXOOTK+7kGkuW2xJSQ5WzW1lqTGdbJXHdbeBCkuNrHTbfcHYjY6f1a4hE7Boy7O6kRO0P8wJ3HLHspRymn2nnl9iVJaWlLzrCEpaDivlG7QV+7U+UnuHpv6dNSontTyHuV/DtpuZrSRJEDoJ91PnYtSUxJUSXBdXbwkMwXpMWMUx53uR/dD8dbh3EWO4pXcklXafjvr4A3hDbYQtJ1AJ+2voC2Ea/MDj5RVBx5VCjxWsLPDM35N46skvt1yMtl5Jj8SQ4tIbbtH1fqaWinYe047s4B6An01rzixjwIk4Vc7uyKeCC8Z/AGOIwOGA/fUY/ILio4lzjmqfY+miXk5rJq94DdtUe1bSqSEhPotEhKgdunXXfelLtlztLHg4tJbzy5123ofcW3/TkGo/qxAxlc1Bw9hGVIhuGiG02VqaHajdIR8qFgHfbtPp8v4/HWznUQvEitpc0JpBI7aW2PQmZKypcd18OgKcUy8UqaKRugEoA369Ro8vi8VlsobgxwXuWnBWuTFhqcZh+yGd0hxxRW4456n83ygBPx223035DXO1hAVy5/blTznhx0ucruQwpGyI8mc4qYpxCdwtQb7dv3h7VdQnooK/1NtSgGjECho/I9dIOJWsk3WJeipQWUqWrZK0ocIa36AJVuNvm39N9Nyua0K7KhkhieSw4fHvFYuFh9xbzU1lNTzrm1krDLECvhuzJ7jncAG4kSOlbhUnfYkAgep1BghvNwuW2O2QyTXDyUa0FxPPIffWL2/s7WD6vdJmRWrQpc4gNHHEmly94teQsSIbZziPK01bgKmXvoA6+2pJIe72G3HHCgFPqE779NbDL0V1tbRh8+3zoBkCFAP+VVrT2epHRRn8mHcbcyocydKdhQD21g4XFHNDcotwcBy9xxtQcQwigtfeCkfmSdooB37fUHbVeNj6plKR7XeueDwid+NXUfXnSflCR95bZEL5jT8Fp78DxTlu9uYGOt4Bly7V51uOIpo7BhLalHfukPPMIZjISeqlrUNkjTln0r1Vud6LOPbrtk5wOuNzGt7S52HsFZk646Qtdtfdm+tjEGk4PaScOABU44YVehxPAseIsCxrDW0G5yeMy/PuK5pRfhF6cv35xmPhK248SAQOxZHe4pBCASensfpfarrZtkt7XUkMDEe7FCVxDRxd3V4l6x3226k6iuN0iYGxTuAZzRvhBPJc8aff9YiWNV9NeOwnW5rJakrhQW24kmNLR2ritMOFx59pTaiNlkqJ6kbjWxyXUU4/TZIGHBVVw7eQ59grT5IpIyr3DDMVGSVxPOwq+kZBEg/VYmlhLbFpXqfivwm1SVPOfrEBl3uhJaaCAXdi0QNyR11W3MF7aK6NwljTMDUfav4E91WttNazx6XgxyHMKQPZwxrIRlRcvxNh+lsIF1GMh1Hc3YsS1pYYs3UBszYin0ISss7AODcA+u2qq4jjlIe4FjjmQMF7Qq96U9A6a1lJHiYhQEoceKpSFySzkQ6yZHuKN2THaafS6X4bNtFjFCSEuJCQ97awTuD2b/h11HjjkDnvtpgG5KHaVHFQ7hSzJDLjMwhwy49+Iry8EPYd/A9FNqG3qKMq9zCGl2C3PpGZLzM9yWpamFJQy+oSkuJUXGyR3bDpq1038kIZOj3FqflPxFVjnwGRQSDhj3U9aq+SqY4YWRwH2Jmz6W1wIrrjhSjtS37saWwdwhA69u6tjqK2O2fEfMhe2QFMCcx2aaU6eYjSHhwaE9+K1wkt30D6cpco5ixOivbBE+uecDyHGnEMLC5rSfk3BKwQT+zU2MWRaiSDuDXjvIOkj8KZJmOenTlmVrsdtEpjOJt6SdFAU+VSm2m7eE2kq9XJcILfZPXqC2AB10uCGQr9JI1x5LpP+67A/Y1FuY4ZHf8AcMBCYKFT251637vGWwwtmzCFtuMSY6UG06spkJB2SGj7ZDZV1Vt0GlRsv0cXMUNdioaid/H2Y1j6a0b+Z4VmQe4J7FwrtsGa+cmS5Ftfroj6O4ssyY8n3Uh1C0ndAD7LiXkgpPQhQ1Gf5kK6og2TWowIz7+FNNh1gATPdH/CUIwPcq+2m0yFZTe2SlIcSsylPLQpxC0srdaadBc2JSku92+46b76ZL2OkLmuUE48ADxHsrL8ChCe1awy9intdIQVK+R0KJQFH86QCNx2n4/t1gOCKawATgcB21xbXuez5VKPak7L7uifX5inofjpWeNYrt/tApAB6lI2Cu5QBCgduiyQB66O6sV2hYQlKlN+oUlJaJHb3J2Ck9d1BP4eukuJGPDjTzCETBa6l7qJSW+4pU182y0KWSD2r7vyFI+JI9dYzacaCFdiMK5IcJ3JRujvSEp3+Ydu+/zJ6kg/1aw1xPidwwypJDWlW41y+TcKUoNgjcpA7QE+p32G/r6aAPEoIPxo14KVz4V+e8T+8QAfQDf5x3DoN99tgR13/HTKheFLcCUTOv1PapJPd1P9lQJVv8Ug79u5PodYBBHbWXBWoSlda1J7jsr5UAKUAsJ7T6dqtiobkeu2+sEgYnMVlcFABNYK/hZFmbeN8bY7k9zRR7Gxm2WSUuM/TwbPM1e6wKKNMvikz4MOImK8X2G1JbXDK1rKR1NfLG66nbACSG46AUBJyJHZSo2apTyIz5ADP34LUgcP8YGIzsSyzLIYrqILzUiRQ1KEmKptGzpg2Nk+tKvZUUgOe22gFO4Ctjvq3MMMNu500jVYEdiEavA44e2pbGaHt0tc55y7e4caR/lDzHEx6IziFVMntWb6PdjSMbmw/p62PHWlATJ/T5yJkdJRsEpI2IH5dtcZ6s6hjExs2u1MjKgxvag5A6XH78a7T0H01OW/1CRjFd4dMrHaiCMU1s0+0Y9tQTjrVYOuPyXIsp+U4H3lT0TXXy4DuFgjv73SrqVE+p665PfXbZA5znEk45FR3uJKiu8bZE62YxuLUww0jDkVTOktYQX7V23ilxWzrMiIqQkhftpSjqAlKE9iErV06DYj11yW4jZNeSPfjiQOeNbs2dzWxtGGjSU7f8Ka7IGVR48RUN2S2YzrkdqxjBKHGLJ9hCfqJDaylswpnZs4gjYqG46nVU6yledalrjln92VbFbX7DIjQHuw1A4Agdo4jh8aR1ZiPINy487dZbTpr0g/TxmUSv8AOyCdkv8AepCt+mxCPQ6RJ0zeXdu6czNUc8PuxThW2wb9t0IAhtntPFU+Gfx4U9niKb7FPMjBIT78+bjDmL5TXWMyVFcaixrO9ruyopqWS44r9QddmQg46z6x2wFk9QNbD6U7cLPq1jJv5bmObgBqJRUaF+OfOua+uvk7r6XXbrcRsnZPFIGrjpa5HkpkgyyWpyfceiwbfG+JKie1Kaju5VbSXnXULQwluJUIUFKebV7jcll5aVNlOyiQQN99j3n1Qsvr7jbY4oZmysa8eJoBcMEAPYV7q83eg107bLrdb0SxsiEDNRX5Rqdjj2KnOtKF2B5IeVn30eFbu5wPPuM+H/Fq4/iTH5eQw22IlVxdxnFmz7HI7GZIkfo7Vvy1kk9Ce33ff+mfQkJ7munSvT3oS2d0xPDfAO+rikM2lwbmEbGHO8J05kriprn/AK2+tVxBff8A7tPilktnNbAxwcj3Egyyujb42tDcl5HnV4P3RfGzjDzZ8bMb41ybmBfHtBScx41mT+QY9IbtpkiqqX5cHIITWPsJLt4bLG5cxiG24r2405LT5Svt2VTdJdMbT03FNuWlb+ON7IRI9vA4NQBAfaprjTfWjq3eN4i2gmIbbOEmETXakI+Yu1KGA4kAFcjT9cOQOK+BOHuHOFvF+Aqo4d45kVzM5VAn6x/IKiqgXN/ldNPu7BqKq1ynIO5tmxlPNj6mVILTagEbhVrd7nNct3SRj3va7U4KCqLgDig7OQStgubLaX2zrUXUbnyFX6VAe1HFyEoFwATt51IXNsmazjj2ji4zKp2mcVkfxFCxTGsak1MPFqT6Vdqf1ebbNmfOvJMGQtt9PuuslUdRSrf11v1x2m86j6MbeWBe66sH+cQnhDCPFpHDA11j+zTqDa+n/UK66ekfaxWG6WzrdsUMbo2RyArEXveA98jzhxaFOk1CBt1VFlklh1avYj2DM2K6W9luRX1e/FdKAegcCx09NfNPeLb+n3MkbWlCdYXiDjlwzzyr7Gljd36ejkYB5j4XMeFCNe3BzV4oh7qm3xJbP3NnDS61KaZU40652NOq70bE7/ICkBxQ6AdBvq96Hubh24hsgf8ATKpAUglMvbXmP1A2+HbbCR0bo3PAIGICHLHmlS5jMWE+fHsXqidErILKnX3TEeQwoIO6nQewAFtsbb9d9dRivL6+uG3ksLmW0TXEuIKFDg5AgwGFeep5bS0tH2jLiKS9lcgGppIXhnzqLNr9xR/ja+5GwDAodFY2ONZRWotrO2bkSYcMzatl6THZbiyWPcVC9xv3Tv8AIknpvvrqvQfq71B0xssu27O2EW77t0uqRuohrwBg1QcSFOeGVdm2r+0i164sNu6q6qmuYbS4syGxwlrXlzXeEuLmuTUFLeahamX40+acbkzAWMl5BFdFubG9zGvqouOsOqjyI+LT013stNOOuuOSJBSXe4qACFAHXpHo31Yurrao39ReXLfymQtMTC0FrSgGlTwzNecPVv8At3f0p1TNtfR5mftltFb+abhzdTXztLiSQANIyGC1L6p5Mo8hQkUvfYPjtS/GjrQ4pqQplLy4hUndK3WGl7ujqEbgHYkDXQLXrO23UaNsZ5r0xaoxXh7OJrgt/wBHbltbyNxSGLNrioUKQHIUIBI8K/Nwyplsm8cOI8n5MqeYneP4lJyfR0uQY7WZtSh2DORT5XUKpLmJMrmz+lWrMivKEKL7BcT7SQlQA1UTNnNy4xxmIuKkgKCf9OWHKmHx28kQE72yyNUAlNQHEB+ePIqOSVGC48QeUqO/dvceymyy6GnLeOMtgsNTaTFpyZ+OQHMTy0zkN1akrGTYk6nuCD2+42QR1GryK6uw1ZLZz2gJq8zFw7GZheHLKuZbh0U51867sNwkQ3EUojIZEQ5jdDm+Y1pDmuZgSUJNYys4Y5YFJU0ycTz+PCjrYxmS1cfwpkjaaxTWe4z75bsH4shyNCp7WA/3jZJaSAOqSBd2VvNdxebGNDUODnhpBHAhyla1u42TdLVjLNwug35f+TcsLT5zeOKAOaU4pWNHFPLuN2NRk8/C7aKtq8xOfYyqfCMenSIH8VYuvBOTkbVt248IzMiFDs/cSko23UPmSRqe6yuI2EuLDhwewn4p99VZ2XcHStmktyXOmYoZaMd/MYYp2o1/ygBr1RFpLctYXzTyNxRWxW8JyK0NxEZ/vLvXYX8GzK2txlh+yyDIq9z6nsRa2gx+JCMchRlsPuK/KdRBt08soldo8hAcXtJwQoEPOrKPa9wmsoIPJk850kbJHOjfbvYyMjVIO1xY0J+ZpOYptM/cCuIeT3gRsvhvOnN0DZICsMsCCkdO1O3prYpfEwdo/CunzfI93NprUm+96v2+DvtQsbDb+4LmSR1IHVWUYG2Nh6/lTpDf5Q/1fhUGQJpTLQPvqgCGj376pBHeljHeYZSgR1KI/BvJBV3J+I7Vnf8AZpuTIHhTkPzf7P41Kn7ePlvz5ylFyriHknPpWUYRiXFnGeHYuxLosXiX0TE8LyukqsQx6bmNbRQsyyajw+vYQ1VQbKxlRIXsMhtsBhpKOW+p+83207daQ2Tixt1dhj0HzNDS7SXcNRAC8sK2bp+18+5fMMXwM1N/1cK39YOA3dk5fHI51vjBi3UqDBlQHIEhWR0xZjzIt1WzvdUqDXuvOllbbzCZAVHUgoCO0q4N0B0fB6oQXfWO5TX9rtY3K6hgZoDBOxkhD5Yy44xskDowQ0h+kuDiMB6Y3n1sHp7Da7J07t9rdX79vgfPJPI4eTI5oWPRGAXFApV7fCcADjVTPnLbKx/mbxRqKvOePnePxz1y9F5Z45ruYsDouTjxln/ENFAwDKMnwGzuKnNVXkPPEWUynP0jsjZ1uUw0tLoOuw7V6b7L03u93uNixgZc27GN1Sa5dWGsuVBqJAcDpLsmqhrzp1/68756hbDabNu00wktLhz3GKCSK1lEeowB8QcXeZC18jWvc0MAa1yuONeXjnyHoK2goLrFMcyZOJZe1VzJQza0r8mvkQlySy4zDiqlRq6RcR/YQI/vKQ2ApA9NxqwdtsFrOYJQHwyAte0tB1NObUKAr2+wiuUHfNwkjh3awuJI9yg0TQSeYWOjcw6o3CUAva5rgHAg4EA09vOuYcb8j/osR/jyHYLqK+TRQHMhnoxoUmMUrcaAy0mO7GOP1WTW0Sc3PfdQ0Vqkxm5Lfc4r3NcCuegt32rqbdBsm1Pbtd3M+RuoNcXSPJdK8yl2qON4cPIYRpiIPlux0j316Leu3T9j022LrPrTb7ieOOK+nf8A9w25jnuA5gtXfpvddz2skS3B8xzmwyguYInIPNjXB15YYRdYvg1tMhXttBE7HuO38jnSManPOyG5EKsaNYH6ivcuZrhBKkFiK46hTqAgdNn6R6W3rpTfrTrPf/ItNl2+US3AkuGMbFE1pBlcXJG1rNQcQXA4IFJqR6q/3K+mPWXTm49D7M+6vt33Gz8qG5is5XB8kjgSxpe1spcQ0twZp8SjAVHHmPF/K7gHF2sr5d8UeW8fwSkmQ7K/zjHp/HfImN4lUreDUidPkY9k4ugWpaEBTDVetR9z5OitepenvWL036guIts2jqPaLm6lkc2KNt1G2Vzw0vcyNry0ucA0uLcwATwrwzddI3k0ZuLXbr1spIZo8h73HxaQSxmqTxamhpDS3vyptqHl/j+/YfvsXv6xqE+2Yt5Fs0uUJSpTfuiJe0WTNVsyPKi+73NOFvdTB+VSk9ddiivXPd9ZauadQClqOBXmcQRyTDka0aXbNAG3XjXMe0nS1+pjwQcwHBrgVz8PsFL1WQrfpokVlV6xWxm2m6lEGTKk10BhlZejinfS4tMSK0pe7YbIQgKIA2OpTLqRrS0NkbGeAe5F5gLh3U27aZT+odLyMFLASRyJTxCkNOxe4VjeV5bBwa7cw+jWh7MswYx63r8Io5NgsdkzJrREZvFaCU8sjZ1xyOpPQ9AQdOXG92ljE65vrhkEbW+N7nhvhH8SlPaaf2vo7d98v4tn2Sxnvd0uHJDbxROke93KFgVxI4tYvbjUAfuI8G8g494Qc25RZu4li2KMUGL5JW07/IuMrfyxm1zvGoH6ph2Lw7SZGv3VLmJXJkVyFqQhKlLWPn30re+s+k7m1dttlfMm3C6A8trCoeGnUXLkQADiF5ZVvW3el3qHYtl3vctmvbfatueRcSSRPHkOPgDJhiYHlzmjRLozBAJNaz/ice3mWuPoRQZVsdvQ/o0rrtrT4vnqRKUYTxq0VDnXcKAHwJ/Kr4fiNh/zNTKjAk+F3y1s1+AW6fte8UK6/vef/NBzYbnqjivKUJH9Py9NIeMW8/3U8wBoAblqP3Vok8JIH96WGpHbt+huqX06AroivuIUobqAV0I/oHXTUH8xvdSXElpPb9xqc9mhDVLkferdDVFdgBfxQauadkqT2j92Fen/AJGp5xBHZTORqZv29PAnGuX/AB2wHmpmsgTJVoq/r5yn4xlH9RobqXBeS6FOIAPseyoAfAj8dav9dLDOTCqAkHvFNTtkbcOa5oIQELyIqSHO/iw+jFv4f/hbEosdg/u7OPUGPalISoe2HjLdQW1fgW/XU5+8XlwjZCdKcaU+/jFt9H5ELCvzAHV7SchVBflfxEeMlYy8I7TQsLqbEUpttKFrMZmM8ErAHw9zppMUmt3tpdo5p1NHAcMqSnKWz/OkRAG20qgbCQTsPZo6nfpsjuPedvhuf8OrOfG6Hs/ZSh/LKch99W0eD3jM55e+VMPx7bzRrjv+KOCeXsjdzCRSDI26drj9rFM4fjmlNjUiW9dCl+gbCpCENOSg4e4J7S9I0uJa3Mn99PRgFqHItr6K0PkiuqaaLyHIqJrEF6vathQsETbAyHoiU1lEypttsSZ82yLUZvtQN3HB01fdPXLLW6uLp+TbRyd5c0CqLqeykvrO3tYSQ5100LyGhyn2VYxwLgl9huDtzc3eEvkjMpByrPJKXPeaiW05tP0eM17p32p8QrEtV8dKT2EsrdACnVa1S7uH3U7pXcSUFX9vbwWcDbW3AELAg/E+04023lVcY1WU1AM1y/LMJxyfZxMdjzMHlpi5TkV7lUtqriYvW7peWlqW0kl91DS1tt77FJO+tk6Yj1GR0Mcct2UAa8uDWgYl5RFx4KMieFa51FMUZCVEbVe5yKMMgnM4oeBTCqmPuZ+RuMcP4nW+NXFEwRrFeNRq/LpLZIs6TGFIRI/Q5EhKkOKucgcQHpzqvnUjYK6qI113ojbLm/D953VBD5hIA+VxyBZyaBg0DhjxrknUd7FbPEdoXOuJAQCQjsc3O/zDID28K7vtMeFaserWPKvkap97MMwgSI3D9VYtbvYzi88qROzFcd1IUxZX7Q9uLuApuFuof5XpVdedSedcO2uBxbC1PNI5ZtYO/DV7BxIp7p/aXNjBcxXPIQcnKinjh9+PCrksruUMymcIo1qMx9Aft5LSv3nYTt2FQ6hTi9hrUNos9Ubt9vx+gzCNp/Z2VebpOyADa7Qq785GCnl7OVMF5HckUnEXG17OmPpbp8AoJOWXylqARNugkt4/Vdf8suRbKSop67hvV/sUU1zNJvE6edMfLiHJvF3YEwHbVbdhoDNtiKAYvPfinsrXO+3E5D5d8mebfNTlR8P8deOcOwt2ZtgQqJbcpZOmV+lsxg4e12dVQi68nt3KVONdPTVvuckkjfpoiRLL+mv+U4vd3BvhXg5w50hoLWtY0AeYVT/KFx9+XcakV4538jym8r865t5HnOqoKBEtdVWuyw2h9aApdVSx3FEIYhRIyAZBTskk7H1OpEEJitw63aGsaAAOATBfx7TWLt7GAQn5i4jv+3Orha7DMXFTYc6c3R1xMeoIUfKsWwayko/R4LWPNqcqL+yr0LDEt6RKQhddGd3Qg7OlBcI7dd3Lcp7uUbPtaEiQh8oVQSEcAvEBVdnwCGn7K2js2m6umpJI0ozs7eznz+/Xh5j5QuuY+YL/ADq3nLcem2UuahTjjivp4y1rEGsab3CWkQowSkJSABrbLOBlrA2Ng0xMCAfD49tUF1NJPJqCuCqMaRrVm6qXBUhalFoLdbWN1KQtKwUqbXudilQ3H4aeie0q5uZ51Fl1nA4FcqdWLbzraQqdPfUqQ5shLj6woOMobT0KwAd1b/HrqLPI8u0LSwxzlKYe6snEsFy7BCQk90XsZX8/7ogkLA32G426/wBGozmEDxZGnWNOnw5clwrNyWBMnyVOlOyEFKEpQe1Oze52I9dyR+zSS3UErJdgVBCCsrQFUOa30V7Ko6WmwE7grWo9/XcK7yB6dRrABaaVpY5oJKg8EyrLSPdhWbM9BdDUV4vFTY22KFghKtiDtv039NSXN1NH8SVEYhfpcqLTomaDdNpf7v0qygsy23QtSOx5YHavuR8w7HCe4bHppI1NAePmBp0BCYyoB7c6m5l9bcRldsdEZFeZCkrfdKisQ+m7QbPo/wC91CgfT4a+Dt/C5zDI1NA4V7vtpo8QVMqYft7h71qGmc4y3j2e0OZwR2B+RJhWK0IIK2iHEocU527KWVbbb60q9a6FuvILVnbyukifbHFqBOw1jvIrHomW1mD5c1EC1Jhv1Ul87bKQUB9lDyupPY6lQ2A6a7F6X3TZmz2jj4Ua4dhXHOt66FvH2s1zYqQpDgM8QU9lQgtoESumIMphhwAK9tkk+2fj3K/KpW22/p8NdYLoY8ANQrqMDbi6Khzg3j7acrEaVK2PdICUubONrb+UKQR3DoB0A266juc540nJaktc2NynAr76ytqwDHWH1B1LKSUNhR7XPm9VEf2ieh/YNZ0hrc8TUmGQve5yFCc+6m5kpVLZDjAS00ytQ7W+5lsqSoDclQC+h6beh0257Ymlz/lq4gah8ZGkpiaVOJ45fZxklDh+LQnba+tZLcWDCj/u2+9RBLzpHyssRxupbqiEtpBJ1WR+buu4R2Ns5jGvcBqedLWjBS4nAAVX7vue37Dts243cjYrWNVcQpOHyt7TWwl4++NWLcD4NFa9mtuuTMh9tnJMsQA8Y6EoL8yBUSBu9BrmEfuStHYt8kqP4a9n9CdOdPdK7WyDZ5La4vnDVLOwteZHY4KCSGjg3DHE9nh3rfre/wCtN0dcSeZDs7HEQwnJoGGpw4k5hcuFPgcfTZhtTrqWKwH2vpkpDa/kISqI0lrb22UqT+b1WPTbW5R7Vbzyi8kPmTjENyQ9vdyrQLmZ6eUPBEOKlX9gpR/SRI3stMpClNN9iIcZRbAjflBdUCkIbDg3BPTff1OtgiedOqNBHxcQEXs51EEYemtuZwY1B78K8UiE2xPRIkPuqamoZr58CuK2mEHuP0EiVI3S44UuKLStuwdqx66fEuph0NC56359qDLuzpaBpDW4MBwaPxrLmprI7ao7RjxVo2UuLCbVKlAE9uy0oClrUFHp3b7aqn6C8ue0vY7ua1RmeAHszqW3zgFUA91eFjHWIiiqNBBcHuKjSLV9mIlpDh/eNttp95xKQ4r+wkKKTrCMa0wNDWMdwaFXvPGnXHASSkk8TWRRi0mW629PtpDzDbf7mriFcWpbcKClxyQlCkSLQqKjsJCi2B/Y0humNoa3MceKd3DvFM+aCCuXu+NN9k3HeCVkdc2mxypobdTjUeTa4pEi0MtKluDd5xuvZbafHd8yu9Kgob7gjpqBewNmaHOUPAUHmOVPw3T2uLs4+IVSKidywjkCspZ0umRieVRm4ry0plzJeNW8uSjcoadcjxbKhUlax29wSyUn5inY9NPlijGokua44oij3iru3mIbzPZj3VgvHbKM+e4gobC141S2+vKcjW5UVmY09ncRey3kxXveU+1Cp5/1CnN2jHfH7vbvAVuBMiZG2NmiTEtzxHupp6F2SZZgYqMqeOzzSrTIrHbXEMwogG23Zjk/En5EdsBDu6fraM2jDzgHzFKFFQHw0xbuuWyl0cgPizDl54ITS9MD4ntTHSuAxr211jVX89H8P26JCWV90hqLID7jCkpUUfV1cofUQnN3BslaG1A9Nt9TWzvEZFwwOAOByP8AvD8c6rfKTGMlvxpUu/qcaM9v7EkodP5krhSNy82kkgFxnuG/T8unWi2eoOphUZ4j9ppt5l1lUd9vdXulzrL25SBCOyu9KkfqDO+26d/m7e1RPXYb6aDIA+SISY4H5SM/bTup7S2QsHLMcOykldXMWPXTbuVUJFrUIU7FU8mNXOylFSGkwzdFDrEZqSp0Jdcc7ktoJUUnbT0D7gh4a/VGSAQqjLMg8QKjOaxzwo0vz76SF5+qixdTfprI14puM7Oj0zsmRWsOLZT2xmZUxpp+amO1s2t5SGg64CpKEpKRpp4ZrLW4gHNM+2mpRio+WsUtZUhSSHEgdqRskrV7id+xO5O3zA+nrpvhhWMX4OBArzdwUrdQWDuR+b2yhaTspKVf4qiN9jv11hpcWhM6TgOGFekFZCkhRLhUCNk/MCAFDYbBIAO/U776UFOfCg6UwVa5E9ywsKB9Pz7hPX0IO4Dat/gPXWQVwpekDxLlQpe5HaoqCt0qBUsAFP8AiknYJP7PXWMDlhWC/hga4Ndo6n90oKUEkHu6J9d3NzsFJ9RtrJxKVlgAbXYtaQEqJUlRJCu3YqG3UkEkdiSCP8OmnFunUFBpIAwXnX5uFpKUhPQEhBUUq7SR1CgdiNzpkhRTjW5EHBTXBW6BsjoNzusEgpUkg+nqUn0Oku1YNFKAcuJVtJ3L8iRiOJZXmD9ZY3DeKUFtkb9NTsF+ztxVRVyRXV7aUqK5ksoCUDY7E77HbYxbub6a2fcI5z426tIzcnAd+VKiY6R4iZ8znIO84IMqkd4j4bKtsPr+dM4wN7BeRORqWO9/DlpJbn2mL40R21UN6UlphLEufBbbecCW23EoWEL3V3AP7JCX7a7cLppjuLnxEOwLAQjW9iDlnnU+5jdayfS6g4sRUAz4jMgocD20u+YapqLh1vDaspVDSuCTa3sgWEmtfsFKSlKWHbKKhyQxFfSkJUGwSkfDfXNOq4Ira1FuC6PbVdI9hLh5j8vGWlSCEw5V0zom9fc7uyeRrZtwDRHCdLXCIBTqDXYK3ME+yqarMxXbqYqsrYVdXvSSItRHesLl5TaSUlf6rcPEyAvtK+5xI9dumuKblcM8zyrZjGNX5WMRoHAK9a9GWG3TP0vuZZJHkfO9wVeKMYAnspdRppqatbr8LJmwwyohlltlER4f9KS24wVB1xwkJ7EL9TrVdwu3wQljopA7HAOBbjkiYVstttTHvDWSwkriCpI7wcvxrzxm50StMiXEVBXMClrjlaVPOuy3B2x1r3UEqT3AEbk7g761eKN2lpc0hxPvK1YyRMe/Sw62t4isM/i8eaJlNJS4mDLa7HCU7OJLoPtKQ6SNnm1Dpv06AjVwywEgdC9dQKgikNufIAmYdOk5c0pn2BkFfbnDLbHW3k1ra5FZbh95ImxErKW5rKW9kd6VbB5AJUhXqCNtP2+2bjucws4oy6UDBrVJQJj3Htqzvd62uwsnbk64ayM/NrIa0FMlOVSb8fMceuOW+N5T11CxObWWjluy7ctLle/NYQpqHCjIT2R0rt1rKElawkj0BX2g9x9L/T4WHUTN63KERmGN2kSM+ZxCK1cAW5rxNeWfWX1Jl3fpqfpvp29ZHf3bmjzWaXta1jl0uao1B5QJyyNSE84p+ITYXG1Vy/HyuvpW7nIFs3mKyYUuaueGRCnQYsOS/FajhytkF1MhfuJbA27AdlJ7zKOnoJoptzhF7fRvJZGwB7/E4q5E8DR7eNeIId262kv3WP1U9jZBr457jzTHFKdRADWj8wzavOq+PIvw34jZ4txXM+BZ/J6brIZzc+6yPIaahk44imSl19NhmVo3LblxW2h2tx3YiJ5XIWgL7Op1r/U/VPSczorCZ0kd45yQxNa/y9QzY5rWoMMeCmt72XZzNbeTayF+BE01wQHhhx1guxcHEIoJwVOFRximmm0NLJytjIa+BGXT3NzNt2a2sucRYtaSzks2BohEk9kWc3CebckF9RSsp6FagNc3ijP1skt/NM+EyE6G4BEwUuB01ZR9OfSNjmjFuyFzQrwXa2B/ykt0g6TxKriKWeDZCxWZTk7eFY43RVzWWu4Rfv5c61ZtLEnGqObTXcPHVqdTJesbqzjMn6llPtBSlpIUel3tW8PsHOm2mFsTHtLTrIeTicm4NU80zqZc9MxTrt9/NI3y59JDP0wAWAscUJcVc4B2IHFFqUuAc303FdbZW2eVV3eUc3GbSvx/Hf06A7hFxk056dVynqiyZQiXiM1X0Tom1z5d9yO577ACUp7tO9UN6nj6Xc5sxgvJzpa1g8MjXNRzXfwhOGfCur+gfpx1N1p6gRbL09NNBbwaZX3Lw0xwMY8fqxv+czasAziCuAWopNcmx3pMK8iY/QqgsLbhe4Y7k2SGWlLQIapEpbvWAR2J3G+wSdeAN+cW3T3StBYEAcQNSIgBJ5IK+yruh5Y7eTap7y6F25XpqDGqUJdpaB/MGJx41ILjHlXJ8ot4VJXtvSZLjn1CG69LbP7psj5HAz7DTbSR0J6f4dVHT7OpdyvRabVFPcPXUQwIjW80QHDgi99ck656B2PYdtl3S+IZE3Al6u8R4t1aiT2VJbl7KuUcG41mjGsdymwzazhzv0SsMS0lRUvRoqnYgkvVolFMF+Y4j3P7ftJURvrov/jnVr/p9tjtr5s88nj8Di1kTFLyoUY5Ie+uF9E7J0h1P1X5l7dbdHsduQXPc+Jhc4lE0v0FQAgTBTWsTxtI5bxXKOYcd5mVNnZ1k+VzM0hTqyjt4seS3bNIjWkGK08w8udFiz2e0AqLyO4Dbbpre5ttjhu7f6G3mDGxhhXxeIcTwFfRa23PbnbHBDbXVv8ARwBrWsVoa1jQA1XBxxT31eF9ubHpP8BYlT8sJscChV/JvI86jlX0N2vt7SjzKhgivNTFlJTK9mReKdCC611cR0B3G/Y+joLGOK0td4cYLZrpWkgK4CT5U7T7lrxF/cTvUrt43a/6RdHf3c9lZNLGPDo2vtnnzdZ+XBoUkHJcqunrM1wDh2tVjNbXUlA9XBI/1wtW37myjPJQpNjMSlLsj66YrZbzRXslR/qHZ7fqbbembc7dtVtbRSs4rqe4cCUyJGYXA14Zv+n+pOvbz+u7lcz3DJ1JLI9MTHAoY25DQ3JpAxGPFa5teRONWcn6aqfkWMtaEuKYYcjxWGtiUrUlb5CygKHX1P4abd1s+5Uxte5xzBIa0HswOHYmNR2+mdxbtW4khjjBwJVzivNOPdSWuvKaJUEMOxYkd8F7v99x0qS2ysICW1dqfdlLT822yUhO53+GoM/XO4tA8tkbXjMocAOKninMZ1YQel9jI4uknlLABgAik8hwaOPGs6zzK5aVNHkT6/0mvaasrSX9aw6uZIirDbFbKgKRLaQWJw7/AGWXGyp0lC90p9d62vrgbb0450zF3GYanFxBDWqoAb+aV3DEABSVrVr70tdue+MbDI51jA7TG2NWOmlIx1uXwxtbi52ZyUcYzcm+TziGXIy5n0bKFlcWrcd3SXEjvb+qkI/9FOIKh3dSAtXoANc73vrPc95H/dyEsOIjQNZ2HS0BS3767V0p6Q7R0+xbWEOmAR0uJdjnp1EkNPDHHOq2+TPOG2xS0lO1mQy4LcuPIgWMRue6IdlXykLjS4M2KVlqS2+y4UndPQemx1Qbdvu52FwJrGV8Twcgc+xDgfaDW833Qu1X23Pg3GBk0CeHW3EH/KcCD2ginHg5xG5H8WMyzyE203CyDhbk56IhpBabbjwaa8rG0oQSVAJEPbqdztvr0v01uFxu3T1ruN2huZYyXEDSCdTm5DDAD768b9bbTbbF1Hf7NaBzbaB2loc4uIVjHfMcTi458hWq7981z2+JvtSRtt+3xu5afIHr82Z4ShKhv6A9urxv8of6vwFae5oLmtOXlj76oUxSOq2y6pomFMG0yjFOacTxliTMiV4tcwyfhDkCjxKhYm2EiLCYsL6/msRI3uutoXIdQjuBUNNyZAdtKiCPIH8NbCPF19x1zdxD48cU8I+OHOePc9ce4N4/Yvz9SyfHmNGxW/cwXjzCOMW8pxvkmo5CtlUT7mdQrOxv2G6JiDkYlwZy3IcyPK+ppd6sNv3WwO2bm0PtZXNVpKatLg4BcwCWhdJBIwVDVlay3Ns/6u1H6sQOOnUmoaSUywGIXAHGtuKZlFdS39dJs5NMy1/FMSoaZsnI6q62nvS1Q49HGZeWUz5Fg8j2m2Gu9TixujcddUG5TOttolktwGSRNJY1vgb4HeGMBv5TkgGRpVi7VujHPGrzJPEXjUDrUEnVgUzBJ8JyqBv3J6zG+T/GzyXu6Hxb4Mkc1zc68acW435apOFMTyvniYzZ5bjVRIl1eQmheyWpuMZnoRGq5TbgEGB7jqVtlsqTrG73t4zapRaEzb6PIkRxCMdqZqYoYCIzjqCqgB5g3O87duzdunnNq0Q+W6KNoYXOmD1bqLASpTIgJzqBtVivLnFXLFfkh4L5XwXjHiSfjlPV5hmPD1pccWJhmVFxt5nLrW8+iqa6jtVWDz8eQ6ouuvONlopcCVax1BvTbK2k3WFsc8LHxtl0yN0xCQgB78V0qSQhGCE8arfS/wBPrveuo7bZbuaSwuW20kkXm25e2Z0LFdB4vCHPb8oIOo4NQgVZHiHkvw7huTzZ0/GI87H7Sc/GvYtlh2JZjGkRpENj3XkxJVxMp5FfLkNJ6yR7jTYALgKgNa1N17tMB0QOHnFGl7/E0NXjpkIK4JhhXfXeh9/Ixz5IoCCr2x6QwgpiMYtTTwJBXvpwOU/LTwttcfj1GMcH3tDybnS38TxfJcGrKzF41TkE8NkWeRwY1u1KjY8066XB2NSEvISUj5tiOU+tfW3T+8ejnVXT+4+Q8Xu0zx24jedR0NY79drijf12+EN1MMY0uOok1bdCei+5bL11t3U8UNvHFt1yyd+pgBAQtSNzQGudpccXAEOKgYJUMvKGyON+JvPlljlZFvLWVhFlUvVNu89Mp5VZkEZNLZTJzE2UllZiNSQ40ruSUyEtkdx2Sfnj/bTtthfepW1N3IRtnimnla5GtwZa3GAICAOI0niRhxr0Z1Zum5291YS2DZXz/wBT29jdA/VbqvYGuc0tGpWxlzimAAJqnPwkvKyX5GeATma2Ne/jsaBZ49e/x3GjXFQh+os8UZcrb+qsW5UKwgvO2KGmGpLK9krWlQ27hr60dOSPt/oQXvijZNpKFzQG6mlCAg/MnIDKl+pIj3XY+rQyKK63BwcYyGxve79OUKxzgXNcAw6kcCSBxSm7+9l4HZL4ReXU9eBWeaRvGTyPmZTyRwvWtZNlP6Nx1kCbNs8qcGstRrBMFiPh1xYMz6Nko3Xj9jHQN/pVq10Pfxd29zqfLKYXhQNbkCZhNQUjgQORKkmvlw9wEbZIyjXcMkOaHihzBKHE8hV8X2r+Ls1k/Z74cy6uqc+Dycw8gPoskxfmSz48ymT9Ry/fh6sy5N5UZPxlyHxpfyKxLLUDJ4DyYbrWyH20ncRpRI/aYdw0vdJ4wHMkMbsXIj1Do3tIbjrBBQYg416G9HN96bZtUvTm83gs5ZrnziLqwG5Wb3NBDJYzFJDuO33TWnSZrOR7XNGtzCfCad/uxYpitD4ReRl3Xcd8s8YZLOr8SYsm5/B2P4bx3kBm8k4q1OYnSeNstynhqPbpWhLjVtV1dFNkLQELccS72Go2Flu7f4JGRTRSank/ptaw+A/N5bixf8wa0nIk13H1N3rdJ/S3ctvm3fZN22vTb6NG5yz3sYbPHp8tl5DBuLo8w6Cea5iY0l7WNLQ4ak/imduYYa/8THspVuD/APyl9Px9R82uvR/PXhaUKwirNm3fTqBvt6+it/gR6p2/HU2mUDmAGtn7wG2T9rPhxzdQ35y82ngfQAI4xzPcJPpv8h/ZpEmCUtg0ho4aj9wNaM3FUfF6rKeOLVFjcfrhpLmVlTdhEgxcYgwP0mAzjQpbNEpU2ZMltl361t9poNLSn2i4CdkQgB7f4kx7BTQKtc3k4/ErUyYuQY1Zuvw48+FYplMOMSIBks9yo01tcZ8rb9wvBL6FqR3gbdfxGp7Q0lAeFJLXCpC+OHk1zR4f4HI494k5PsK7j9dxYZBJxfN8YxbMaGvlTvaRKk1q7T6eRULeaZbD6mnWmny2lxSAskmtftMZeXB5aCV4VI86KRo82MmUBF1af8aXmU/cXz7NgpibyhxuXpSg0f0fB8JYmrfUnp9O0vI30K+Y7D5d99NDa4Cf5w1H/T/xUy6KxkKmGRf/AMofxAqGPLOOx+a7GousyzrOchRTzhLbqX26WFUgrKPfZYg1yEIrjKQykKdCVue38oI6HU6Hbgx4JeXN5Igw7eNZLoWN028fl88VX99REyt02/kRJKezsYyYtD2x+6QhhmBHR2N7kBKA3sR+I0mUA3LnDIH7saSiRJ2j41sj/YuoDffcXvHmkKX/AA54ic6O+8tlD3tm+tOO8cC22FgI98MT1+2FEfN6dehlDGQdv4inmYD3j3VZV4kffD5a5R+5dxB4G3/jxwtAxGD5UZhxHD5DhZHns/LBG4zk5pHochl49Pnt41MvZjtA3IDZKIyZXaUtntSBr/8AV3mR8DAiI0lMwShB8XPHL3VYus2u8txOKqOw5Lly91b49RKcnVddOdCEuzYEOW4lAIQlyTGaeWlIUSrtClkDck7adB8K8UqM4I4gcDVSXm2V4HybC8q+S8jgycL4ZpnYXA/Gjc0TGMm5UuIsiOcltY3almKmlSQ6nbvWQ2OqdgD1vpK0tryzi2m0a515MSZnaS3y2Hgv5iQrQiIFOYSuX9Tbi4XErnO02rBicCCAiABTiTzTMpVK/h9wJlfnn5MXOXcgvTpWDUVyjNeWbx9ali3cmTVSa3DoklW/ZIyGS1stAO7cBtWw6p10/qbe7fpnahZWQGsN0sAGBcn3NzPsCqRXONvtZtzuzfXGLy/wg8G5fuHbW1vlOUUHFeEyLeQ1GrIlZAbh1kJpCGmIzMZlMeDDjsI7Q0y02lKUoSOgG22uDWNhPv8AufkOcXRl2p7ualSSeJJro8tzDs1gCwDzzg3s4Y0yHFUpxNHccn5CvtlW3u2hU8SoR4YSv6VhKzv2gp+bbp663ffgZp4diswjAgQYYc/dnWqWchDpL5xBQlDwx449pqkD73nPknjLxlrKVMp1vI+V7V7KrBhCwJSqyKowcYrW2wruWFOvd4R/aURq3t3xQue2H+TbNEbeRP5z7XYDklZtoJZ3Fzv5krsT/lRTUMswiu+I/gxwF4oNSER+TeRYLPOnObrZ2lO5bnbDU6lx2ZuA44ijqlssltXVCmz00qOIukdO7Ng0jvB8RywJOBTAhrTTheZJHSxjwHwsP+VvH24+81MPxEssF8fvGGbz1ydElv1Ea/lJx6palR/c5TuGED9PpkAtKLFPWzkremq7u5fRCgR0L9zJILQWVs4B8jfGRmxvYObsdPDAnghivjEt8HcWDjl7e38KRPkR5rci84Y5Hh3KxS1d8zDvJFHV+5HgCOz1rqoqcIcdjRk7Eg/mUNzpi3tLXb4WwwMGgA/6iTzOZXjSLmUyymR5JXBezkBl7KhJW+59NMtJD6SuS6VgKPapKVHYKSkbKJB9fx1YtjbHGPMKOPb9lqv1jToiVB91KzH3G3VJdCSDsltDafmG6ldFqAIATt8NLLmMjzUniONNaXF2RHfl+2nGrH3UuKeUEqShJSygbp2BV857SNikgf8Akar3jU5W8acL3hdfYnKs1XOl+y99s9rIG7jJWSFnpvvsdwRoQuYpwNLcGtKN5YgffSmbsz9VIQo7ObKV8q+hQodgQCPQ9P6tNhRjQA3RhkaUldJL0iMU9uzSgpZG2w9tBJQdvVZ/1dY1hEpJcCmgofvrIyJgfaDvo4tW3YoBOzZWUp7gFblJA3+OnfEGf5eP+NR2hHeHM0shIck0zKlq7BGS40FoO47N/wAqT1V2g+nxOlMA0+DFtLk+deIqz6/ZE6O6y+2t4qBeZdZOzaSy4nZlwd23dt1A9Dr4NxztfHJECvKvdQVr9QKc6jpl9Gu2qHozjTLha75TYV8xC0reUnYp2CSO3qDqkuI9bCHYvIJqZG4RzhwwBwJ++kDb1f1XE9q3KbS4KdxMptsfM422zJLaj8OgS51+Or/08ndbb0I3OHlyNLSOPurb+lpxH1BFpUNkCd9QOzSuRLksqjx09ySdu4Ae0kEElR6AJIG/x130qQpIruVsSJFx4YjjSzxcBFcQoe13JCO5tXan3NwCrtO57Cnf06aaJTGkysJIRCFJx4fvrAZJLQy626/2tQAHWQy2ErW+6kEJKQAF7kdPTtHrpEkzYwr6srWJukhpxSm7Ynu2U/8AT61hSkhwEtFzvZaSvqCsoH7xaiPQb9dVr2Om1TSkshap7gM6tHPjESy+FgGZHxUlEqw3xAssJw2PlFjLhQZN0+20iZdOSEfXV1SVBDzELoJEEJdIWtSR822xO2ubP63sbme4t2Br9vZg7EAuHEjIjs++vN/qdf3W93EcFrI8bdESA0fK9/8AE5M/8vIVYNCze4xlUGwh2DtpjNikLjzi6h4Np6H23FIWpsjY+vQq9fXVtt/VW89M3MO57LcSf035mu1KB2PTMDtxAri8lm2V5hlYk44EYnuqQ+O5pW5BDZkwnm0OIZQ2plK92ve22Q9uCSErHRR+A/br1n0z/cDYXVvCzdoJG+ZoEkkRBb36SdQB4mtfuNnfHJqaF8tSATS3iFLKQFSmluLa+ptJ3aQCOxSg22obkpbRukJ6kJ/adejLPdNsu4I7m0mjksHtDo/G1MQviCqCMM6pA2RryxCCStdbi1WMNceWtyrp5LPZ2JCm7qale/tLUobphJVsCkJ7nz03KdWjXjUJmpI7sIcz3jD2ViUxxNQkDma9lHYpjx0sOIaq247qochhpO8p59IG7zp6rJlIIcHVSjv1Prpu5i8wK1XFwUch2fspDZnkeY86I3cDiSezklKb2mUJMztSyGNnfqZZ71BtRAUVFZ7G21JPqdgPXUdzow0OkKJnw7MaGMOosjaSDxJJJ40jbvlPGoNY5Li2Dq21vPw4TrKN5FtYMboU1VoUlYlR0KTst1Pc0Px1XyXbYptJDXeFU4Gnixn51B5Jj7KwNRd5FmcNcxqBFgykuoW0idGeer2VNFPexZu/KZBkDoVN7JSSCnfbTzHyyj5NDTjj+HMUNge2QzXDlOQa3gOGrt/CsDmvHtRmtfdY9jokY1lrMREgyEQ+2ifdkNqcQ248/wC9FWj3d91Ad6ehKe3TF9s0MsPnMLdJ4qUXtbnj2KlLhkka86SW4Ig+Yd35T8fZSb4n4RyPC8RqsVyjN4T1rHnzrOZHqqhh5twzbJc9pENztjISpCT2OKT3JKtzsBqJDtTAApJaB+XADvJH4Vnz5oiAZMVxBDVI7ADTp3vHyEIZmM3yYz0JO6IstkJEhxSFstoStlz3Q+4XAAEoPXppsdPRvkHkOcXLhkn4VLbub4o3a2Ak9pBSm7sOIEXdhFsrunoJcqPFKUvyS63ZRnXVJSPcmx0MvvIQ33dC4QlR32BG+mxtlwwGJkjS4HPEj7kNDZWloeVC86/HeGcih1r7GM5Ha1K2mkiLXt2zeQ1j6PdQ57TMHImJpjduw3V7zfQbA9d9O/QXDQXSaDl/l/DCmPqofM04l/JMxzrD2GJ8gV0d8SMzkyZaH1qSufgtK3Wvbp2bjvtVbrMhLKFjvLjUgOHfbcAar3wPbK5xiehbiRiqZD2VJdKCzgOz/HFaSkeVlTqo9Vb12MORbeSmN+rV9hOLK0KbdRYxZeO2DBnJWtlZLam5LrfadllJ0i1bEgcrgSSUPflUaYSFoERbqXM5N7e+k9OEhEhxl2SZTkUMxFSF9gdeahsJjs7BokbFDQB39Ou/XWHnU8luFNt1AaXnU4ccqx4W0twkDtUsJC1BbikLUUj5NknYAK6g+um/lcjUBPxodpTxV+JccCx6ArKvcQ4nfY7jYKP5gPbG40pqjB3zUl5CAV2fNt+foVd3avpsSdlICjsFDb/BpZVeykYIq41+bto23bDidvmJKST82w2BIA7D+PUaEK9lKDwGpxrk452BQ+TYH5iSe1PdsSf2q3+I9NYJKIM6yW/m7K4949D8x7evulIWhPXZYI2QSoHfprBeQ3HE5U20ainGuZHaElAcJICRuFdQNyO0EH5gT69RtpouRGgmnlDRzf8AfX5sST1JWgn5v8n8ijuobgbbnb0PwGmnEAqfjWAFcoweD7+wJWIpcipb3JbLEqmYJ2TVjjceRUMsvrkSUvQ2pwmViu0tWsNEZ9JddYKktL3QshQI1B/qNqLg2/mAztC6R8yc/tjVlDtt9cs82ON/kri9C1o73HAffUhcU4Wefy2kyLO4SFU+KupvcWq0vy2bWyywsvxmpUyujvJacrINe44lqNJKy/JV3lAQ2CW7h6lrrsObEQS2MBXyO5Hgh/K3M4koFNWEFqy3aRC9slyShkxDIwox1EfMFxcMAEQrTopzG6oBe5XyFLYp1OJeNBh7ctl2PjdBHUrsssimMqUw9dWfZ7iwlSkMN7Np3V3nWkXfVF7tZmu9/kTcXBYrRpaWW0fDzXDB0rghTgtbwentt3YW20dLMdNCxDPdua4GeYjFkDShbBFkFALirigQVVjzv5PyOVLSYxXrdYxSlkvNQmA66k3ah8n1amEKQHmluA+02R+U7nrrkG/71uW9XoneHOH5AuHuFd86L6P2zprb3Mf/APPPTW4gah2N4gY486YhkzpikTJMX9O72Erjue4ESDHJASSyj/Iup+IG+41T3FsZGeXKSXpiBgQeS1ukNxBBKBCFalPLQNx3I0Z2UhUl5vtU05IfcdSlzbbvZaKlNpdH+NtuN+m2mHWFuGjUFPNST7Vp908hkIYgiKBEAUca/LaU5LsIzbZQGYLneEpHRyXvuTsenayn4/jqmftfmXAcB4WHuVeNXULWW1q7Upkky/08D9uVer61DKnnHClwL7CopUVhJSeqlfHt/A/jq2gsmRYk4A+72Vr12xznBjA5SSntrCQ7auuski1SZ9JVvtyFyVXtg2ta2oSUhtynUtsllcV5z972qQCFgKUsJ2TrarL1C3Dpe18np+1tJbtq+N7PE8ng5/EDh7uNal1H6N2fVsL9y3iXdJGNAAt4JtIUfmYxwQHtapzwJqaVvzPkjdPGrq9GBzIcaI2wZ9FW1k9pmJTsCX9Y4uI+83AeiobKggBISR8qdaF1F6/ethnZtwt9vhmuSWt8qEytGPzFznua1wXBqZ/KK1Xb/RXogLBuMG4MjDWgR3LnRucSQ0NXQxz1P5gceJqm3m/zT5szbPc2p6bMm4ddT3WH8Zcbxo+PVTbMDNsybcmXV+mTKiSXZUmmx8F5YUrsSpKQU+uvQ+3771HFYWcu4Tj+rRQgea2NsbggV+QxAOB/dXnvevTzoVvUm62m1W7n7L50dtBG+aWRnnuXXK0Ocg04uXIFM6ZPMeYchzV+io8Y5z5TyGLmeO3ceXNmyl0cmgouM7JEO9s6eJGCo1jaciX6xBVNnspajxiSyUAAhr+v9QzyyTX8pVxDyQUJBwaNSKMMazc+n/QEboYdhtyS6JyueupjIMJHMBJDjK7wkkZElqViH1SuSbDIKKrnuwMZ5Trc0pMynivuk0FZlNJOpsLoaWij/WNsmthvNSzHQHng877jykAHYVOnzS4E+AO1OPFxXiaSRFdTOljcRBfRPiESO0MfEjWBvuKqadDjqcjMrtEqprXoeMx+M4mVzXKqvREbkrxXkpDc20WwsNOy5DdVjDa3Hi2o9jagPQam2rGzP0nwxMAIx5k++oN3qMf1Th+q+21ktan8uRCceAazHPCnI5Rbx1nH86v8hpZtlEqMTo8ro77Dsli0WL5djUuVHZpeRHMey2UiHWnJZVma+Pb96GW1RlMOhHuJOnN/6Z2vqbb3299qb5aFpBIe0kICmKqUVAqZVZenPq31X6R9b/8Ak2wwRyvdCA57XLa3Vrg4meJ7gY3tdg2VmBOeFfmb8f8AjlgnGWHP8fZ1yTmmY8qV2OZ4J2Qz8eXieF1lpWq/1mmx6GKmOzcyJCvZeS1Ikdha9xSu0JK/BPWmy30DrizdaSsu7WZwkc5NDmN4RhXOkcR4hIdITMAlB9dfRT1Z9U/WVzOtt1s9otOg7e1dHEyFkn1V0SjhI173uD44gpJIAJVrFxTH8V3MnjXKaSVLeT9LaolMyUlaXH4yURXdmnFIVsUNyF7IUOijtvq/9Lt22/ZLkxMUi7a1zVwITDSvA9lbf6n2cnV+xSfQsOu1eHOwOlwJzy5Z8quP8cfJLjxxs1OXPmosIUSztKHJJxS1Dn1bUVozKiTJDpDk2NspTCSFe4lJCTuNj7G6R6v2DY7hr94tntmZG98Vw1CuoeKF4XM5sOKnDBK+dXq16RdWXQG6dOM8+2mkjintW4vjlLjplDEUMdk4jI4nAqK5cxztMnL8gh41eSp9S1mdy5Du3gSqRBdjmcw00lxtJjIQqWhBKVdVoPxGuKvl8uSV8XmeS+Zz2qcdJKgJwGOFd4fZ30FjaQ3kLIrxtnEySJuQe1gaVQocQcaTNhZTJExqWubIVLjLTIYlOOuLU08g+4l5hwkkONLHcFeoI6abkupTipHb+/nUe1sJ3kgN8BOIAHuPYay9dld7OloYXLM65sC480qbJMl5xpA2kXFg6SpbMNlSglHcd3XNkI3PcRZ7bcOyaVBKknE01vO0MtoVe0iJgGDWgBq5NaBgV4opwxQ04NPau1kgOxlPyZg3ZZsSSJT7jjRalLabT+7bCiopbPQIG51tcF21g8GHbxrRJ7CWRpKaYxm3BByxT7GlXRtR8gyzHKqW6ZLFlasGQtTi3nExEK92U37zhK3VPtsuI6fm+GrOzP1FzHA4KXPC92f3VU3jJrfb5rgK3SwhTzOA+J/Glj5AcotVDTlJFeRF+jcSqwbbGwE36dJi1bSNgEN09etKT/ZS4ojbdOn+o718s30jEAiOI5uGCHsaMBVz0Vs0bmtvizU0s0xk/wAIPjceetynuA51Uby/zQ1Cj2S35T0hLQe3918ge86pIAT2qKgEpSNtvzeu+tdgif8AM4+EBcTz5LlXWhbPDAGANw5VS95Bc6zJUmZJjS3EIQdnNnPl7t/3TaSSSk77b7fHVtBaSOlaxoVxC91Vm4zxW1p+uQR8ewpWwB4b2Dlp9qbjW7eWtb1z4pcl3Dq1qKlLcnTc7UpxSj+YkD1OvUPS8P0/TFjDxbb4+1zj+NfP71JnFx1rvMo43JTu8tg/Ctd777jnt4D9qlnqNvFflFwAb9CvPsRSD026EJ+Or5v8kf6vwrRXtV7W/wD4sffWslzm5vidUP8AGyBBBHoe2vl+v4EA9NNSZClxDS8jsFbBX8qXXCb5D+U5U1icltfEWBQX4WZR7Z2kmRnuQkWbrNi9TrblQ6cfowXNe3X7bCSoNuFIQdQ6kvdvtp7KC7mto555XtibM4N8xzWFzmtXMtaC4opQLXS+g4ZHQbjdeVO+3t4I3ufEAXRO1lsbguC6j4cEOKkZ1vF4nxpY5NzU4t2ux/D8bo7GNmcm1rXlT8OqK2yhMz8dgY3YSIweT+rgoMTtTHltxiSQ2lPzanNu23PaQ64twHse9WO1NA0lzXICXBpIDWucgdwxrqN7uod0azwTy7rJG2EMewNkdK06Zi5unxMapU5FwBVTh+2eFZDT4rzxP4bafrOWLqujIq8iyQKh1l7a4vZFdPAx+5lmZCrq7IFxHIrTsxn94mSlSwAe480tOo7ndLu/triW2tnz6G272HUrmPzkUfJMAWsJ46afE1m2bao7y1mfZWjn+eEOvy5GAOKMIJfAXCTQFAa1yFSlUI3/AIufcAyBLmXc80eZ4hhmI1GRt5HDr3+Ssmszk0ptMyniWcVzHrvAJVdavlTCFNSFJjKfQ4y+ypCVarrTYraaGW9EjpbZ2uJdJDWylpRrnHwkg4oFWvQ1puXTjhFt20X+1SXcpY+IMkZ5sjGnxaQ8seD4URxXNWlCKgQ3zDyNjNxY43feOfOVVkddWbzsauqCYzZfunIkuNBaiXDcREhm6baQELWnucbCnN1bpGtQZ0PC94lt7mzkgL9Jc1wKHEEEBULfzDBDhV3Lf75fQGW0tbl7Ee8OYY3sciD9ORr9DjmqHwnBKaqZ5T8+weSMFyjDvHTlCHOrs1rW7N3M8Jm12MRWrSfGh2Uy0iyp5slxKmvnu7xwNvlSpOx20zu/pDtm/bbdbRuV9bww3Vu6PVGS57Tm1AAVVwbqbirVFR7bdN+FpJANp3CSNPzhkYIRS/UZFBaijBTgUTCthLmKKrHeO75hrLvGjIqnIKq2xq8xvIGsu5BxfLMfvqK0h2sd2or3WJ8OEmvcU8x3odRFkJaW4rdKVDnvpl/alu/px1bb9X7lvW2Xcdk+QwxW8UpfJK5jmCSUTDQI2sc4hjQ5XEHKtL2vrbbt/wBzG33VhvkTgA9kitiLZGva6MB8aOL9aB7mkEjUgQmoi8F/ZV5f8duOaHyyw7nPJeTLbAcYRnnD+MZLwfLmt2NreJqlUkzKaWvyO7u7ygp4ijLfcjVrr7imkKKUjcj16yPbAyCO2umf1CcGSCJviMgYXGRzBiHNbpdimACJkumzesMe97pL0rvUVvHHcB9rPc+b8g1OGpQGt8zNoLpAPFi4pjKbIcDznz84qxniryjuONfILDsfzaLnTiqvkfG+Gsqrc2rYVlVPSae6kWn8c447Nq7J+LZRi0WX2UrbW3u2kJ2Rkkt/aNtZyySFrtQVyZKqOd4gcUThwFa/u3pp0BGT51lKGOaNJjMynw+B5bCXNKlMFbqVqkYmrSOIeLcy8f8AxEwHxb4Z4gpKfjnjmtso2NV2Q84vZZkX6Zd5HZZNZsXuYuY6x+tvybO8koW/2JWphXy/MlJM+7+sntGWkEUbYWFWgSNTNUwACY5AAJgMBWq7P0N0htt7qF7eNBGkfoEgOQlQHOLkVC1SrSgXSqUfffR4gzqR9qvzEy7N8fqMLlcZNcIy58RNzW5SJdnmPNeCU8GooZ9b7LqCtmY7IdW+2gIitJILnvJIjbHt9x/VxLdANdDicQVc9p0tCdiuPIAc6pfUAWm0bYLayuBdW99/Lc1ro3BsTxqdKxwVuKNGJV2puBaRWgL4qgjlhtQ3+TGMmPp/+4FP7Nvza6NF89cRk+U1ZM08BtttuTufwPTp3b/lV+Gp1QWt1FK2pvt11n6z9svxnoi61G/inyV8scYTIkr9tiOvKsYyrHUSX3OgQ0wqeFqP+KNIcFcBUlo0gA/xH7q0ouJKOrxvmC8wjLJSqqTg1dkeE5ClcdRVGyTFbNFBYMJSp1Zd7H4C1JUVJP7ANZgLfMI5BDTDmESFxyJWlxzFkOLU1ri7tMo2K6aVCvU5B9OEOw6xE5EDJITqgFPKiqgyAp9oFSCkJc2HZvp57mMe0tVRWQQDpIOIwwpF87QrzJeO/wD11zIsmo9zDnXEStS5JXMqBFe+nebEf3RKix5KkOLCSodUr6hJOs3bHPg1MQtB4cqXEND/ABYEioJiivAR/rNahQKCB+mTArdZ+TYhnfdRPT/U1VaHcindUpRzFTj40ubPCsDgP528/GcU1JdZbtFrNg1XreJgxAwpX1Ts50KIaZALoC0p7Qegt7cmKEOkwcFRcFFRpGh7lWmo45g2GT8xv2q4i2widKsp7SgkqhqlSFyUxnE79vvtMFIWncdqwevTURhMk2pMMzWJHBzWtGYK+ytvz+WZwqqybzP8uM5t59XVVOC+MOM4nEsrWyhQGBlHIfKtc/WVzSp8htUmTIr8KlEoHcrokAEqSC49+h4TNDTkeIU4Y1sTccfaG8YMV8na3yBxbg3CaDkNHJzudVWZ4jx/ORmOKZReTXjb5hCySwvn6124TJsZU1yTKjPIZddWttpJCUiuntonOdIHt1ngB8M6mNe5hUr2Y1sIWEhjHaIBjctQorESIlavcOzLSWWfcWs/P2ob3Uo/gTqTY2v1d0yAZHPuqt3K7FlZyXJKOAw7zlWpj9yvyTuvJbnmn4d4+U5bVeOWzOG41V1I3RfZbaTEQJ0pLbRUgqfmrDKFAHtaSVHbrr0p0htUPT20m7lH6r8S52JARP8AdAReXtrgm+3txuV0LXBFV4Aw/wAeytgDw+8b8c8UeC8Y45ZTFcu2mP4l5FvGwkrvMznstuWbqn+i3INd2pixU77IYaTsNyd+SdQbtNvm5vmgJMeosjBXJcXJzdnkqIDlWy7XZw2dsDKAGtaCcciMgeefvWo/+R3I0vknO8X4ypHULNreRm3ohcALkGM4FvyOxZSgqbAPod9tbvsG1RbRajX8yF7ynIFR3VTbhevvZHyEKCQE4Y5L21IzP5kKlrsT46grDZmuwYkz5e4oiMNJ9wBKSElJbQfx6nUHZWS3FzPvMgX5tHf31i4EccDYGZICf2VrKfcKsqLyT+6P48cTX0sP8Z8dXa88zCEvb6VeH8NUqstsYDrXzJ7J9rEjsqBGyg4emp1q3yI2RParkc92PEeI+8n4VOGuGyc9nzloa3sc8ov+7wqI+T53lfmp5ZNyseS7Pts2yY19JEYPuMwX5lkqrrEtI+ZtuvpKtovq2AShtpR6anMLWxsjJIRSSfeSVpPlxwRuepFvExAntXDmTwqRvm/mlRVX3HvjDgNk5J434Xhx8Kr5TZS0L/KnVtv5nk77TSlNrfsLVbuyth8nQaa8wzTaiNJcUTk0YAZn2pgqpnTEIcGmR5WRw1HsXIewZ02mYXaJ8lqFHbdDMKtgVcMHsQj2IbKUhSggkjvWCd/UjStRknwAABSojmjQNSqhceGNYcSUtwkJdccC/c9tQbO6dgPkTt8AT6/iNOTE6g1dTxlUbSGhWYCl/jr7bMQOLKehSjbqrcEEAAAfL1Vp2YaAIxzWm0cSpyBpyKt/eCpaAsle/Y6ok+2kHs7dj16Abj9mosjUKHBc6wwl4AcCqqvOs3QktNOPnvKvedXsk9VKT8BuNkp3Px02TigOAFKcA7MLWfilL89xRT7aVIQNiQlR2+Zzfbqd16zk3vrB8XzDwpxpVVrCo8gFSlAudQg7DdKh+ZAH4JIG50xxSk6QQoKtOXGs9FY9x1cRxs9u6whSlAFRSkgKT+0K1JYpaWhUI4U2+PQhaTnWQxqQ6pM6jlA+44hxLYQdz3IBc7h8AFJ29NOQsIeFRKaf4ss1q2IOOJckJb7HkKQrfv3H73uILhUeu3aPQa+ArXPiLiUDgPZXvN6yIBwpCXkBDJfdb7EtLRuQUd6e5DKyvsbPU9ql77aHvYnmgnSQp5ZFay0lE/5gyX76bQ1aXMfzaK26l1iXU2y2t0L3HytuAALAWdlpJ3+G+nem9MW+wuY5w/VAX25BeBq92ufRuVvLxbI376r+uqhbcf3UtvOiR2oUFAAJWjpv2glW5QNj1G+vSkzXaW5aUr0JbuHmYu0nh7a9cH2GI5U4yiOlmOenaRuEAdSju3CifTfUCSZrHaXfbsqwAUB2ogk4d9Im+Sl+K5Pe+c9gZgw1ntClubgdyj3dFf4dKhh1F082PIHgKNbtbYclzI+ONNtlT0/jfEv4loAI2VomwZMR1bIkiOpUlJeW4wslLrPZunZQ/Kfx1S9RefebfLZWi+c5iBO8YVF3uWMba9kpJtnK0nmKmH498iYRyFYwbF8M4ZmEpIi2sBTyXMYygSWi3JeiB0K/SJUgqJLLmyCogjXAW2NpFuBjna63vsnN/I8cyOZyHCuC7rYT20LhATPYpmg1M5e7LDGpvcd5ixj2Q2/GWSwpH0jTq2orUplP08uK8gOwno8lJS2h0sq29Bv8DqftW5R7ZuEm0XwIgKo3NpXEEfdWmXliLmAXMZHmoqhVB7ez99KytyBzCsmkMxJqnICgHWoqu9L30jqye0tnp+7V8vQkgjU62uztt6XQP/7Z4+XsPCoXkefGGyBHAJ3pUrKbNIb8JovkPR5TSVNqLqkrR7idx2qSR3KSr9o6jW9WXUYZCIZSXRn5UcQQD3YVTXG3K7UMHCsM7llrit7DW1MkT6eeStlEs+6WEb/M2hatwlQUfXfcjV/sPX3UnRm6sutou5jZEq6MkuaRxBBJCJyTHGo8u329zERJG0StGBHPnT/Y85DsXIl5FUp42TZiyxIQjuakR0LdbShBV2NqbR3IUs9Cgg6+iHSPVVj1h01FvViA1jx4mgrpeED2uOeBxFaRc2z7S5c2Q6nFEd2dg++mj5Y5TYk1z1RXCL/CahIh3dutbyJ2QORldrtJhMBIQicHlAtrsH1piN9e0LO2od/uUTZnW7gpaFAH5jwU5DHhVtZ2+kCQn9RyoAuAHE9ndWJ41aczE1+S5PSmmeYZRBxvHgW4rFLUxwEMRkxyVszNwO5akKIUrqR6bTLC3bJpu7nV9Y5O4csMqi3bBJIYrR36LcHSDNf4Wr7ieFOznPJdRhVDOmzffej1UV955hpTIZd9oBMdpxbR7u+bIKG2mUbKUpYHx0rc9xjsiI4SJLt2Axwb2kcfZTllZS3DVBDYskIVeaE45U3eN2GZCuFnY17l/cz5SLWUh1xTP0k2b2K+iaZjLSj6fH6/tYaQAT3N7ncqJ1Dsptzlcbm5i1sYCARiDzKZ05eugt2C3hJbKcF7OYpdxOScfpZKIF3V3UB15v6pUuxb+ocQpS/bA+oCWnVFZB2BKSEjU/8AqUbIgZtTBkmdQo7VrpfKtS10iK5xzXn3/Cu+NmOEZm6p6nvaqTChS5sRxuwSmIXLCMr2H3i5IKC6IygUIUlfRW5+A1ZMvWOh8qM/9xIh7m8hhxzNZNtIx+uYFG49/dSlFs9VsplWFnEiVocS1FbecExhxrbdKW3XN3/cWnchXcoJA3OnJ5LK0tw+ZwY78xX4cu+mNcszw2JjnSvcQ0J8T2V4hyhh0d9LMqYuE46FrasPaD8d1lJCS6FxFqcZaSohIC0kb6pHbtZFnnTPa2DUgU4Ht/xqaLC5jlFrCC69I1OUIg7+3IJypVR8iqbBj3KCS1kinR3KVBkpXCip23C7H2xs0sk7oZV2OufAbddTrR0E8P1UcjG2vMEEk8h+3IUzPbysf5U2ov5HIdq8qG4dTJdbekQ66XIUpRbdkQo5eUFDseDYKAYyWxuFbEKSANyTpAJlJGkMhGSBfeUzPGlBjIWhSXSJ9vYOFI/LuPcImxnSYsPG32yl2PZ1LG8hbyz7jyH2XFpQ9HSkjuGwUFHfcAah3kNroY2Q6ZXOQIADhkiZ0qKIldKnBT3Ujsa4lxaaSxYPXk151ZXHWp9utjPxVntQ9HSwl1YB9QlStwDv6aZjsoA4tlDi5mJJ7RgiU3GHSR/UL4HFAOIHavPMUuVcDYNHLSFfxDIUtSghK7VgICUpKlFftx0rLbY/E9TsPjpr6G3kBAJao5uUfhWfLRTpJK8xXjPAWG7qCZ+TDZfcU/UQnCjcdEj/ADfZISD8P69Yg22ONmiR75COLnZ+5opBDnFQHjHJAfxrzu8D4NGQ5McsMoLTaVLWlL8NKnCkpQAFfSn5nV7JHTqo6fFjAoBCY5lx+3bWSqlQ8g9n41DzyGy3CeLcvrOMsXlBrKX8eayjKrW/lO2MTF6yylLiUddHrYbba5dvaORX3P3pCEMMhf8A0wbaV1PvlvtE4tLdPqEUknVpGKIOZz7kre+k+jf69bm9ndI221I0AfOQFcST+VvZmT2GmfZzCQmI+ZmdtrWppsplQsfgITGYcSSZLXY662p9SElKSflTt1GtTk6quvLLsNRGBrd4vTfbPMb85AxLedJtGV18VJnv5HmVs/IUEraamNQIUhSAtMdIbjMd7aZJHzLb7Rsdtum+qubqe6H8suUcyU/bV9benu0L+s1hauaBQvLFK/afP8UfkRHMggZG99Gyt95xy+faaXBTt7jBKAhCpD23a0Fq71E7bjffVbL1BfPaHSIGoVzx7KsG9FbRbg+S1pkccAWhAeZ44VPrxxyGsfpGpsHAK7CVSnHjiOPIhty8yt6h1JdetpMh1XuVcaYtISpbym2EJT/a6b3fTe5yRvDHws+udhHDGwOmeFUlz1LWhcXPdgBmK0/rPZ4IAGW08sloMZpXu0W7HjANDW4vIGTWhziTw4SjHdHkLsJhZdunmnhHjtuKehVZ9lWwaUoJU66UAB59QG4+VISnoZG59TWe3bg9zpGTb29j/lJdHbEMODUBBd/E92PBgTA81LmyRi2g1N28OGokI6THMpkB+Vgw4uU1Tv5K8yt8nZJJxTCrJ53Bqp53+JcgZkrH8S3J/duNFxGyjDjLSUNNIHakJ321wSXcP/I9wduDC47MHnSXlTNIcHSO7AQdIyAzr1h0js//AIxs7GXgb/5BNGEY0BLeE4hjTiNbgdT3ZlU4VF+E5VV0xuQzBRb3UZsGKJCgKuEx/k+8IBCFymmvisKVv6DVl9bDZwGOyAMp+Z/H/S0cB+NXZt3XUgfcvLYQT4RmSD+Y9v3VmJ76pHZL+pCpDX75DO6lBSFtlKkoaT2hvYem/TVPebloY4OIEpao76t9utvOmHl6hHxwwwP7KWmMW7btd7jr6mglo9hW6nYqA22Sncdv9PXVTabxbPZ5Wpusdv7a3sbDMXNeGExkjILXikZUw1Ijho++pDrrayknuU4rbt3PokLO/wDTtpbt1j8LbYanZYc+2rqbYfJhc67d5UZCjUgw7P2Uy3I3Lt7j1zDx6vxufMbtkLbdyBqVGZq6J1QIYZlQ+1ctfugEl/b20H1Hx1U73e7xa2/nRR6m5uARQOFW3SnTmx70TruYYgx2AcDql7noQOwZHiRXigsZnBgs2ltSWjcKapwQL6nbFzTvu9oMhpc+tclD3Vgj3UL7XEg+m2qSw6qsJpGwyua2Xk7DLPOr+82vbG3L7PbpojdxprikcY5Wg4NOh4Di08HNVp540mOWPLfDcJ43sOGM5zeVxZf863dBx7hr9MiLC5Ik3FlKT7Vng7UdIsJiSxFU39WpsRu5QaUrvUEnpHTPndTb1FtdvAJYGytlc8BWgReIEuGXIBVNce9aNr2npbpGXqvd74w7jBbTR24ZKr3vkYWaWRkkl0WrzEAUJiRhUBaHP4syiqJkclzJaHH8t5LfqpLrSsnm5VybfScFxC9ySHYogR8Xcj1ntzHG33Q4hbiu0Ea7retMzzrahHh7FOLvguGdfOvp7dYI7GN9u8v8uOS4AeSZHSTuLI3yA4x4HUFpe4HEx6BavTWWnnaPCsbicf10z3JDD71TxxHeznlO/jw5IkyIwssoQzFacQW/eWr5T11VSQgtc9rcyoHMDADktbPBcx2wdMNLmwQiBuOej9Sdw4oSiE5nKlFHnWllaVNPGbNRjFVyHwHbVrKmLtqXau5gzcZLkX1jDrsAOuy59o46sFLnd8o222OoZZ5xEZBbGHOAHcMD/jVezVE4OH6gFzaOUl6/qtc56/KAFxzqUPHeJtVeN0+MwkLonsXyCJCddDbECfUcjzMjtso46spq4qlMX/Algi0MTInk97Tb5DKuo21e28bYY2ubp8wgacVKjAkj24LWh392+6n+lY1zLe2nMZICObM57nwvwJ12jtWmU4g/Ka48hVdzlsirwGtap49Q9X2/JXIOKv2Ntj2ShmcIrtthnGeQRG3aW849j5bCdlIxb3Q9FbIacaR3qJe3KK5i2me4tgTdsYXMB4nn3jMcKk9LN2jceu9r6e3ySCLZprtpuy5+gxxyOSVkMgVhty9P0yVa05JSEyGI3Z0tPQ4njqg+GGqvFMSxqtKHXZjyVMVtDU00ZtKUSCQUNsBIUdj06HbzHu8drNaTbhuumMBhdLI5fCeOsHAV9tOmd72zoG2gsbKS2tNggYxrTqYyFkTAELSunQmKhcMUqQrHigcBouO885Hz6hcwxOVYdlWeVMuot4cmvw6kSjIMuo7JSXXw5JaZhLiupb2C1q7d9jrzdtPUtr1Ff7x0xsFrNHuFpC6RkocwgiNuoaBm3WoQ8FFa1v8A/cHuPU7tz6d6YsJ4t8dbzW9tK2SMtfNKsMMrMPCCXCRpOQC51C7yM5Pfyi3z3LMUwz+EuKbuS7PwXGxBuKSDKj1jaHo6kWbLsdMKZaJYL6mY6u1pTmyB2dNdq6Hl3ybZIrTqGQPvcXHUcWanK2MHN3lhGgnE1t/Tu23vRmyWVrul06/6ot4QLmYlr3q/Eh2BcWNXSHOxKYlcajByB5yZjT8IIyzjZWOVlihmG60m6gJupiW0LbcnIiIluJD08MJIbJQ4rvT6E+u+i2e+Ty3OOohAeIIqij2Dabvej9dG5zcS7SSG4nsyA91IiHztyfyNQw7lnMcpW9IMea5ZomqiFBW33uCJEZbaDJAV2qAbAHUbb76oWiTGGZXTBxBORGPKtyZsezWFyEghFqGoGjMrkSe0YrT38CeV91T5Pe4JyHQyWZDVdCv4ma1wdcdyWAZS4Cv1mueWXm5le4lI/cLLPYvcISd95jZXWcbXPPhcc/21re/9LWW4fq2RGkYeWcQ1eDTw7asExznDEMiZMmmzKsmId/dKSuaiDJaWhQbdi+1NSw8lSTuko23P4batLfco48HPCKK5bu/Rk8bdIhcxF+UagfdT88VZxjcfkDBWLCyrFsPZPCbW85Zx0OOyZKHWYkZP74LKFuLSlIAA36DffbW0dO7paP3y2ikcNL5gMxm4I32L99c1636dvrbpa+u7VjzNHakhukgo0guKd3wplPJedZQ59sqXJdTLftLSQ6SVEL+psJDqSDv2ghpSRsfgNSt1hcy7e13zF5J7yStP9HX9u6yiijAMbYWNHIBrR7xxqmPmvJn0iUlT61M9y0lCXTs4sggjbYb7JHqeg0mzhL3ocWCt4ub0OYrQAQMKqJ5nuHpL0tBcUhKUOudDt84SoE7b9VbDf0J2663Laoh5igYDCubdRXBdAXg/qEVtueFKPb+z7wT07O/wcyF87+oMpjMXiT/T7m+vQ21gM2m3aMvKB++vD3WTzJ1Huj3Zm4f8AB+Fa8336V+1iv2rWO7tCfEjklYHTr3ciYynf/8AI1Ob/JH+v8K1d7S5zQP/AGx99ax3Nyt8YqB6E32+2+42FdIAI/Abk9NNyZClRBJCDmlbSX8nFxt/HXPnmNcvT24MLCMB4Tt5Ier2JofdezXLDDTCkdosKi5bfhd0WVGWCn523ErbcUNcd9UOnXb3uGx30r3xbdt15JPI4NYW6gxrYmucQZWOc4kMMOLvEx/gc6up+n3Vrem7TddvZE+S63O1EDSyV8bmgay/U0Hy5oiCBJHICvhcxzXNBO+jHOPcJx8qzvIsLopd5emhjy8plIRLyHIqiqFgzRx8hUpamCMdbkqZruilIhnt3SABrwz/AHB+tt56C9M2HUXTezbXu3Uk9y+0fLeiQF0UEbpYx4HIJGucNLdJLgNRPhAHR7batx9QN0i2HZdwuI7YPlf5LfDFHI4ML/Kw1eMgmXFDIhxJJCyx3yRwTKWY8M1MJxcpcdhcR9tpyH8zn7lJjqZLSUIc+bqSNxvrifp//wDpBupeodwtNo3HomwG73FzBHJKLxxtQHvRpZb/AEzXNDT4nAyOV2VQt69Feq9je+f6iQMja4hwJD8sfFqVSMO2owct43Q5VlFdeZhfeU1Rx1jjUd6kp6qZZ4Bhz2UyZyZZvb3Mslzuqx3I4TkJK4cOqjxmqxEdSVuJdcT09kX+1Tb2y2uuoW9VnYAxoZE6S0soHzva50k755boeaCrWRMhjjhjiYMHkvDt/wCi91uunbG427Ybbpa56vunh1xPIDfTMgjZpbBb20NpI628RElxO57p3S+EPjalNTyQ5485uwxWcg4JR5AxAZjx8FTiVzkXKXL1cWitizyLL83pGI6ncaiMuMqRXszJ7cV1sOrWhAUDvHRtlt1mZLGKG1ZtEjmuZbwTS3ksLg3S+aS8DI2OMhDR5MQMLEGnEucbHb7vrnbNyint7h0cl3IRN5sMNpaP/MxltZ+IQuB1h08jWGQPIRzkqI0Hxrx57MqeXQ1uC841UGwDoxjkK0zPietsozqlMvVV1dxaqyP1sYdrzamVONy5EdDa0Ftw63K32fb33TGNLJY1xD9cII5OwKpwAKk9mFdI3jf9+k2K4a03G2XvluLXwNiu3ggrqY0lNLx4F0/pseX4aacxuxyVHJESTH+3JzZiWJ4OHceosP4qjeKuY8W5nyHUzX8ix7kjLc8nZhgfNdzTUMZpt4UK3aysCY63ZRk79qdlvNqfE0W9haOQBRKwQyM1ghwe8F0ZLGkKYnOYFzcQoPmbcdr6l6lspbm+6yEcb43efbXIu4pgr2sQxxB0UjHlzWN8knWdIamVP1i/OvPWNcV4tgVL47edWR5xRx7q1suWLWq4BkvZbkGUzZWQWL1e61yu5i0PDn7ewfbgwIiz9DCRHQlwtslTvHt/9Jdy3Hbtptdm3LdNn3LbW3BN9baXTP8AqXh72Wz3T+XBA469UTAUDgxjg1qO0609MmQQG0k6h2gaSQ7zPOjcCHYgxuiDmhq4AhUQZqjN2PGHL/kZcJ/iLww4t8YJU+Ym1yfnfM8y4yzvmDIJ6Uh1aUcO8cwbLGYMnIJKG1THZNwXWlEuklalJ11jYen9xttog2y8JmfEwD6qTy2SuDUDW+VCS0kopeSXOKrXaum7qPoyz8qbqGTetDHNZax2r2W7MvGLqYNIaxqhgYCCCQECE+LkDgrOeKqPHqyJzxJu83y+1r8ewLEIONNY9WWlpOnMV8eJHdj2Fhdvx47r4AbrYUp1jtaU6qO2244mTfbVFaFkbZXOupHhrG48cMSpcM0AA7SQATW7WHWJ3Fl3eyQNh26yhfJI4hkjyjC7T5aNiYHJ4pJ5I49Jf5Ylc5kZi5/MZYTj/jj9hDnbjKvW3Pt8n5B8fKzIslWtx2fl+czeX8VyjJ76fKtZ8u2nf5rjRjR0rekux4jDKBs0jdO5bXDBYujsIU0Mf7XPLHl7yeOI0hVIAGKV5B6o3/eet9zu+odzkke+OIODT8sMPmRxxRMaxrY42B0io1rGFxcU1ux+a14sEJ5RfJ33TieSEbH4+wyPXr01tUI1HDlWkPwHtqxNtzfpv1P4dQevUKHoPXbUwYBKZcQ0akraq+34Jbn2xvECNBCjLsfLTyMix0p3UvdyJlJV2gfMSEsEjb+nWHFHt5qPiv7KwfEwHm4/EVru/c68YpfF/kHY+S2F13s4ZyffMyuTqSKw2hrFeRnm1R7G/cj9oQvFeQxtIecCP81uCtK+1t5pWnXx+XMJmfKc6j+Y550KkrfiD+yo0TOPMV5Gr6t6HKjYZcwVuT4c6rhBxtOzYYcM2I6pxubXSUOdqlJJ2BKVp29JTofNAKkJQS4jxEkjKvK/wpAgx4SmoPDThC0+5Nj4XkcN4fu1OKXMYg3DbDaidyr20AJPUbJ20k24b/D7ARQruBIr2Dit19jZMvit0rQ4n6ZVfnzezTaCltSx+sln2ig7jcnb+k6T5Q4gfGlOK86wNjwvHbZAjSuN6B5fch2yxXE7WRkKWngUKMSZkFjMTWukkoK2kpX0330kwE8QO4UouBbpArGUmMY9x2zGpsSp7TIcsyS2i0uPUdVAk3+XZjkt3Iarqanqq2uS/Puru6nvJbjRWUKcedUEpTt11jwxjw8aGhzgh+Wt777Yf2uKfwn8VKxnnPCsPuPLrle4Tyzy9bzKejyKz4knz61uFhPDWNZDIjTUsO8eUSQ5bSICkNP38ySUKUGG1loEO8VS2tAzraOpS/XU9DHcfefmyqynh9zzi1OqSxAitOvuKUVKW68tBUokkqO+qV4LSGt/mO+799WjGNcC538qNvvPZUEPuU+UEDx/4MyN+usEMZfcD+FMWY70f/RKzjn9RsmWwQ6pyogr6H8qXHB8ddR6A2N1zdMupWpA7FUKo0+5CVKjHAVy3rbc2xN+ma5DG3WRwc4/I0py+Y+6ql/s7+N0nOs2yXywz6sVJqcSspdJxsmekOC2zeUlQvclZ91GziKCK/7LSx/+EvKIPcjpvvXO8Flu3Z7dw1vahT8seR9rvlxwTVxFc42q0Oo3dx/McdTu85Hu4p3A51etylyHAr23sdjS0rkR4qptsUKT3BCTshhw+rKVukDc7a1jpvZXO/8Aqc7QBiIx+PbVnuN80Ri2jOHHgp/ZUFvHCMnOObOQOU7lUafUcfw1V0Brt9xpm1mqUtD7LoIT7qmUnfcd23qNbLur5WWQtInETXLtAdx0g+PDlUJp1PaScGgnv+3bXtz3mVhfNUWtQvucrcatsicD60n2o7SfZYLoUO1ndS1FJP5gBpyKFtrB9OE0xs4cylYOqT9RPnemPIVqfc18pWr3nHyFnyHXFTJPD3LkJiQ24pBSi3VHiuKbCD172GgDt0KdQmPSX/Y+8pV9IwSWvl/mEjMB2VIz7Z9bH4Y8Psr81LtbYzjLF3nEvBTUpJEhN5MckMZznMP3P7NPEfMOOvbZKy4Qd9YEznDAkaifY0H/APDIPcGkHOk3zG/VG3OAjAfJyyOlp7Vx++mIqJLuZckSrSdIdei0aHJbzzgWtT1jKUVFxbzh3dK1lRKjv82pFp/MdK78gw7zUCVxEYYfne7D9tOvJebdlfKskKUUhW2/YAD1X6AIP/N0QEk5pgtRXhqeP7LXUpTgXHZQrclXvqQoEKI6pCj3DboOu2+pFu1r59fLH/CmbnU0DQRypzaxa0xYyG0hKfkSsg7lRHX3Nj8e4/6mnpcSV+UVDcoHjywpz/niNMspJBRESFpCx2uqc33cX0Kkkb6ryNa6aeyPhT24174ZfbiAJePtr9dyU7kqJI7yflIHx+OktQLqzpDwSoaiH2Uq6J3ucaV3rLgSexSdiXAVb/vCr5SQPT8d9KIQUyx+kYml+l0oZLpZIdZBCBuO5KlHfb4jqB6aSCDlTjR+Y/N2YCvS3KdI98qHcyyVp+A3cB7yFbDcg+u2/ppbHaXfjTch1AIDzrKV1o19RXT0qQH221tSe0dqn2QO0KAH9tB266XrUoM1plEq16W4pDM59S1IKAgE94JCh07EAjcKXv1Gvz/zPcInBwQrn2fbhXvbyyHgj5KxrxRKjPeyAtSCopUpIIBSyhLgJ36qIV6DSbVweHRtxBOFDwAQXYtHD8aQkhpZjZAGkdn+YT2wjf5SVd/Xt23G4B+PpqftbHjdYXvJaPOCdy/Cp9k4G4iIz8xp7cCtQNkMFtt1LqXN0uufLuXEEqJKu75dyPgNvTXpJAwaQTwx4c/xr0VGdYEgARB70+2NJu3aiREB+U42WPaDzoH7skpHyIG52ASfXUMRaptZVRgBwqQZ5Hx+VEExzpvQXLm2RMLborojYMZsABClH0Wv8oA6ftJ09M1zASAqBft+ypFm6Mqxf1ScjyHEUvMQwWLyQ9yDCmsJkKocYi2sNK91+2tdkxFUVtjdJ7W1EjffbVx0vtce4STyXA1uawELlnyHGtO6/vnWW228ERQTTkO7QOXatJjyg4lVxBV8d8g4IFVimWo9dfeylS2ZTq2EzGVuxQPbdG4UFfEDrvrkfr90vFtUdh1FtzdMjljl04A/mB7T2muY7Rema4lt5HI1VC9lSF4z5K/vOwPHc3DEh7Iscej0lk9DfdEtVW4QhLaySTJXWTAFM9wKg25277DXCbu+kurWO8Or6qDBRnpP4g5VFvLIW05dGQLeXnktSzSYuS1EC/8AfdmyIqPo58hYbZkNLKd47rzTfZ/lNu1W2x7x1HXbWxWz239mLzF72tRxwDuxQP3LWszsMMqIADly9lK2gyCVHpHmjuoQXCtPaVdpjLUEO7ggEFCtlbdNt9JN09ttqb87Hdvy5e+smFhcHAYkfGs1kmZf62Yi48+Ul3IosMJX3Jb7X217fMju3SCnc/jqxh3YyyRMkKtU9mFRJLTSHlo8ac/jTycdZkLaNdY2+86iEpxtZLTxBKQrcrSo7fu1dUrRvspBKT0Ouw+m/qxvfSU80G1yf/T9fjicdTXg4EhflKZHhVJuO0wyRslkAEoOBTLs9tdWWYi/bX9LNFlCsKRl4MONtNrjqglHb9OwWerTbGw33R0Kthtr1L0J1ztnXm4+XZufDeMAc5j/ABB6IpUZ44YVR3EMttG7WxXOwBzAH4U9UGyZrK4yELQiJXd8KOzsl0SZzaAXfp3Nj3NQmyQs7Al1QHoDrv7pjte3uu7uPVORgGkEJics1XDPKte8szztt4ijUxJz7vbzqP17GczvPKOnajuJiR3DlWRSmENttu/RL9jGatYG7TrrtofqSlaFfJG3+OtFsBHvN+6YuIeD3EHlj2Vs7pnWFuI8HHShXFOaU90m0kYtXqdr3FS7FLakNqkNNlP7VrSz2lK3nT6pHd6f0a26aTyNFlYu1SHPI96pjWtxObMX39y1GtB0oq5oAFwxrAnLHFR2q+2gF21tXFIRLnutSILcgtF6U8BNaS6huExuUpAO6thv105BK2aQuvogbaLErkft91Kbbsjh1xO/XkPLxY9ow91djeD4HkMcwKZKK+M2pKbCXWvlh5bynEurBZCTHedmvEqdWNgN1H01MggtLmR97GoT5Q3s4YgAAUiQz2wbAw6seKn7Gk7a5lV0VomjrKywcp6CE6FSQhNi3Om2DvY/LUpp1SiC2x27e3sBtt01om979al7rZjCbZhTLUp4r21dbftslxd+ZM9pe2PALpRT+ykYWcZyKRPn1cg1U1whgMNqKEANpK3CqFJSkJSXF9e0Ab/hrXbi2srpjfpnOikzIBwHajsD3CrKCOeK6lledcYRgTHLuXI5LTE0+R8mcVpvM7oWlWLdxeWlo83AfcYclVUNQr4LL8KQFwn0fRwx2oV0PcevXfTjhuu23sMFnIx9s1rQUB44nihNPD6a5t3OuWkOxQns7amFgXktg2SVlYq8mtY5mNwIkSBWWrK4cS2uZzBdi1n0z7iF1Ehxxs9yvcWwUJJ7+gGt6st+huJPpJkhaCQQcsMyTl3CqGXaZYm+bEsqjvIHIU5GWt2bcONWX7sd5MhDTsq3rvqiqOlRMmTLVHAW45F7AUpdYKkpG3cnY76f3I29xK0nGBoBRMxkMedVvnSRM8mIhs8p045gLj7hSqxa/hz2UmGk3DEaMlCxFkx5TTbfzNsJL3upCyG0klJ2Uk/s0u3e0ucwP0AIce3LHHLlwrM4DXCMNLg0cMOwYVkxZ1778pRrpzSG3fo2+1LqAhbSUrlKLkd47ErUE7A7bJ1NhmkKzCSMhSikZDPMJ+NYlEcbWtc1w1BT2HhRIyGthMfLPmsPq7WkNfVSUpKnFBCAoupWFbJVuST1A0oPk0CV7Y3F2OTShPYCPhTbdP8AE4N9teBV3Bl2tRXpvpLMZT0mymPOzI5aZhU7aFoW57rOyWvrHUk9xKe1B0l8z42udJCzS0EkomHHJ3KlhrS0eXIhLgAOKk4fGtZe751c5j505j5PlN2VrBvOR7xWOzvfCAvDcTcdxfF2WW2ktIVGVVVoWlP+TJd7zufXyfvO+Sbnu9xeBjTA+RyYnAN8LQFxIwUmvYewbLFs+x2m3klszIW6vDm9/icTyUnHjhXOVzXZQghqvoymO84loK+oStDbqO8t/UMuKQkqHu922yRuNvTVXJul7G0NYxnlEcDx99XUe22UpIbK7zRzBBPNOyl1jXO2QZM4inarIC5oSYjctxhLYWXFBmO4ogABxzogEfE9BtpTNxvbp4jCauaJTL9stLWMySOdpUnA8OJPdVlHCPilyLm6YdxyE21g2OMutSoyG4TTl/arHa8HoMKQXUwWlrG4fkIBTv8AIhQ6jedo6S3C9YLvcnCCyAUENJkcAMdLc/8AaI9lcy6g9Qdq2sug2sfU3yIST+mxcEcRmnJpTmasep4ON4bCXAx6EW1AJZlWT6lTLazdZSEhyxs3u+RKc6EgE+2j8qEpA2Gsb76i7XsUEu2dNRujLXFrnoHPe5uZkfiVwPFAMEwQcmu5dz3qcXO5yOeRi1uTWrwa0YNHsU8caanPeS4OLIMx+yiRfa95TaHi87LtZgbChWV8SMRIklI/yqW+wAdHHW0khfnPdur5I3zXTpnRPk1I7U4ySl2bY2ghWofE5W8tSKDfbdtDrghuhzowRjgAztcTgvIYk8BVCuWv/wAC5jkuBGWpuHHkqyylS7H+j/zPMHpF0WlAqLcuTFfkrYU4hXtgt9oA221adJbu+92phcTqZ4EUFOYwKDux769K7PdtvduivQP1y0NcuJJbhqJQFCihRX7i9mp54h4oaG4eWtSVfmAKW0AdO87j0+Gru93WG0CHFzRgP2itlsNqlvX4awHZn9hpSvFcqUx9IXERw+pBYSkgu7fM65NfGyWkOFRCEDWq3UtzKz6p7kJyB4d1dA262t7bTYtYqDFy5H8a4XcmJjcZcGO+iTOkN+9VVS3t3Qt4HuVI9vd1mAh1W5O2/aD26r9r2mS5uTI5yNQkngP39lb43dXW1iHQxk6BpLwmkp2pi7upunrzLqlyuctseryHn0JemxLN/wCnHee1opjOMB9xCCQdhuv4dTrYI7K5tJGvtpmPeXIGAYk8MFxPsqBbMs98c7zC+MsaSS4N0tACkkqgCY4oBmUpdZJj2bQoE65v8bDVY3VOzZUqoeZs/YhpjKecnzoZUifGDDPzO/IS2kHp0Ougy+nvXMVmL64txJA6MOIY4a2hF8bCQVAzQGuX2Xqx6RP3M7JYbi1u4Rz6A6RrmRuc0ofLlALC0kYOOHbSz8ZpkPKzSt1B+twi5jV0qLLrZbc6gyGIzMYhLuqWxhuOR5g91xSXHG1EoIU2o7gjWgXHSGy79urLa5gfBN5a600uIOBABH+Nb11l1DENmF4LiG63NuoQysc1zmsc1dDiFBaAhAJTljWlF9wbyVynKvP3mvkzI4/69lHDfOMmo4+kNPuRjQUnDeZtP4fR1TbakfRRWXqRG/Z2lTzq1q3UonXfvTfpiLpPY7Zu1yPa2STzZNWJeVIBXgAAgbywr5z+te+3e/daTbfMT9BYRiCGP8rQQHySJmZZnuLpH8T3VsDc31mGcnS8b8i62nXlvGnMeN0nlTfZNjdlHiZsuPDoalnjriaBEUzBZyGnazezKvpiy4/uytKi52lWt/3u3fbzNkgI8uQ+EEKC88V4IK45ZS/UiSS/jMs9us072PAmLYfDBG0EDUwuzbpJXsSmqd4fz+oiWtlfXEeTMoOPXs/yzIXZ1tx9kkrN+drA1yskzIx2nGLTjfjttgRlrcR9Mua2lvt366qXRvQxwN0hpDAT4hzc/BcTwqXJLLatkmvpWy6LbzJXAmOQPnIRz0w8qII08Fzzp9cT455DorZuHG5SyR+SJOIY+xf8k1USsyni/Kquq9iq5e5Ssf8APK+PFz6ulOV+KTHWpdcxHcbW6gu7bNCzLvHIWReInDxeE4BnEKTxqXJu8rIzZRvkuGSeXGTOkZic1oSeYj/lvCshfi0KCcak1xpikfH7Z2a1aZJkkm6ag8VcU4RydefpCsclYqHp99xHyI7VO1zOJ47kM9SrrHr5YLVpLQySkJATqfBb2cUgeSXO1YnMBOB7RlVM7cN0la63s4Ay2laLe2ilHjY6Muc+3kkbjGyQgvjmKh2GS07Um84+l0LIup0PLsQmP2+XxI+YSWsYPLvJtE4YuROZXPbVG/ut5K49kIKIeRNqYqsmDKAsKeJJtG3kLmq0pIMAew8SO3gONa83brnyWtdG64sHF0hDxoFzOzAskI/+Xng/5cwIjnQalJrNSrXGMhySpg/xWu7zHCL/AIR5ct88bgv02Z5PVOZU3bYnUWlQ2yxU11nS18CbFlyB++l15Eg7941Sb1ZWlxsV9GbaG5EzNDmOYP1S9B4icMOWKBDXSOlrt951htW07/eXBigLHudLJISIXBzgzylLA6PSWkgeMd9SR52n43zjhdHguN3czFneSJt5icSxlR1ya5FtkFDP/S4r7SXiiPU2FxHSh2Sn5mWSVdp3214msPTnqbojqXqfq82sd5aeSBHDD5Yl0HSHNaQAQYgEAx1V6Q6U9c+ioN7tfpbx09zJctZGPIe15MTyCXFPmRqtxIJQKM6hJF4at536dwfmGLP0eQzpdbjcaFdTXJFNVPOIRBsL1NkVuxp9FFQlcsyG+pYRt8p+Ub50lvPT2+xtbtssLPNe1dZDZYnO+ZssZ8THNOYTEBa9unqqW56dk6rFxJc2kEbnvDGkulaFLI2jAh7iNOk4ricKbPHXME8LOdcp4A4R4i4g5OzvDHquDY+QueYlOyi0x+ykxI9jPcwDFr60mY9TIpnpaUmb3uuylkpSPbSN942retx6V3G7s7N9reXPnI27dCFa0YDymlzmNac9ZUuCYDEVQ/0mw9WOmLLqXqG63TbdrnY5NrguQxsqOLQLuVkTJXFyKIgGtYEUklajNyTheYYxzdZZbm2RqzCJzjksy0urt+qrqVULPLJDkhCGodFGiVEGovmoxDcdhpptl5Gw/MSaLdRO25N5MfOkldqe5ApJ4uARqr/CAEwSuk7LNaw7PDsW2RfSxWMIjhiDnuSJmAbqe5z3OGZL3EuOK0mM5wRmo5A4stYsb2Y1uMqxezfSFJ7lvVaLarSUq3Jb+prl7D8dVW5RNdb6mHAFUH4CrTbJ7hjbhkqkaQ7HPA599DHHNkrJXWXYwTDmqZcdC21LEawaBT7wH5UiUylO+3oRvrW5WTagCMffVnHuMEdppDv1AfeDwPdz4050zAK6niKujsxkVUqPY0tk0taJDFnBeEytc7gUlDsaYwhYUPl+XVjaxvjeHuwma9rmuXJwII7kNUN9L9dE62kA+nexzHDPwuBDs81BNWE8rPVnO3FlPyZSmOqVcV7X8QtxVEKrMxgx22MlrXmihAaei2ve4nbotl5ChuDvr0Z1JsEoImc0tndGx5PB2tocoHIkkYca8NdI9Q21ldS2cblhgnkhDcSgY9zW48fCB91UPc30M2tds2pm5V3OFvvA+YJKgAhW+6VKO4O2wAOw31rFtF5IAPHD2/srrMu4/UNYbckNTtFU986yRDE8JIKw06pKirc9oHVJV6DsI6bDW0bSVcO+td3wOLV/y1uKeHPy/Z74FUT2k+Azru22+xfpMhc/o6+5/q69A7eNO1244+UK8TdWnVvu5PHym5krXR+/sr2637W7R2+Xw4zxex9AF8mUQCgPgT26mN/kj/UvwStZlJDmp/7Y++tY/mZe+NVKe7f/AF8UdvQpP0D2/wC0779dNSZClw/OVzStnX+Ue5+quAeQ/Om9uK+dMhWHHnBrjrsOC9JDSKjMc2fXHcfaUQwud9UEoT2qU6Unt2KdeTv7svVTcvSDpDbuqdvsH7gTuDYjG2SOEjWWhrnSvUtaMVDWkudpUtAWu5eivprL6mbvdbTbTNhuooQ5upQ1HCRpcShxZg4AkKNWaJW5ndeSdT5B8WcjCoTaPPUN1QWCjYwkREV0DI5KmoVJAcIRLnRYK4LjiXHkBSEu+2VK2318m/XH1mk9ZembawG1T2N7b76bj9SaGQOFxH5Ya3yhgWlhIDzgFI7fXvT3pNL6YdebO6SSE29zazRny3OcZJIGanSvB8Mbnh7Q5rVBLdWCoG14Tmut5JXtSVrAZn1PuDb5glEs9xShRHcpQHTcgHfXK/SiwZb9ZWj5mkMju7QnDFGyuJzwxAwxQ8UrpHqdbRv2aWSEBXRSp7WYdye2pl2fk4w9lCjkuTcffwxj8qZPruLcZpZea5jYsQY78EQbm8uo9fS1cVEwpcUqHCnPMSQGUrJAB+xmydd75uO/s3fdbyG9tIZC632yzs3yOY10fltimvZ9MSNJV2iJ2iQI0u0NJ8eQ+lrYNuNtYQ3Ue5XEbWy31xcNhZi8PL4bO3MkzyWYNEkkYfH4ywainnwDE+dsksqbKOVuWXJ+HzYcbK6HDcUxN/j7kuqalRjYw6K6mrb/AE+Qto7R366QgxLNoBTvtuhIT2rp3pXqtl5HvG+b7eXVuYXFts2JkEjC8K0amNAL2BW6XeB58RQomN43LpHbLe52npbabS33QP8Ap33ckhubZ5a8NdI1he5zB+YStHmwOVrQWaieF59wfxc4/sJOOck8QeU2By25T0F17IvFPmbIIE5TRjgy2L/BcazCmmxlKaR7byJBGyFKBAC1a3mPqrZomeXcWt/C9cRJbSKo4lzQ5pOCqHFc1zrXrn0j9UbhwvNq3TZr+30hzX2u52pYmOAY98cjD4sWPY04taQpaK6HfuCeBfJjUiglv5hdUsoIbl1Fj49c+031iFEyFQbSLb8e1UeRVuIcLj8Z0qYXHU2XUFpSAUv6n6cuT5b2Sligp5MoOGQcNIBBVSDhkvCqqL0u9Y7FzZYW6XfxNvLdxB+UFqSOIcrSGPaQ7U12k6g6nNqfJLjXM5UPHeJvHvnbKmkp+kE+Fxi/xtidIxCQhr6Rqfn8jGYaX4sYNrbhxo7nY0ANk7FBy7fbO4kEG27fezElFbGI2BM8ZHNGAxQAj24UM6I6q2uN191Jve1WUADXJLci4kkDlQ6IBJIWuOoF6jxccQawWd8i1tDHmfwRT1VrdF2VAkZK9Vsy8XhXEeO+5Opqtiskw5PJWT1aXXPqYNdJYqIG6zZ2kVvdKkX+6x2TfLtGtfcEgByeEO45J5jhkQ1GNTxOGIroXTvRl9f/AK/UU80FkIxIy3Dy26fE4jRLMZGuG3WsqDy5riN93ckNFjZTvOprUeIXHU/MeScj8i8pm3tu7UxX8bxjIbqWxNkZNkU1Lzd3at2LdfDhSqPFKhxMSviULUPF4T8pxEZE11tU0wttiL5XbrM5zpirI3O+YucEe5cMGDwt0gNaSdK51rvqtvo27bY+ibZsELXPEkkLGlogjaQ6Nnl63ObJK7xySXbpL+RrWumMLSIRTz/Nx5OtH2zW8Na+rUqw5KxDLJn0xt0MNRKrLsepIrk5yGz+jusOS7NaEszXUqLpS4yhSkEptrNP6jahWgrJhz8CYd2ePDGuQ7WF6c3ybynvf5VqzWGsLWA3LXkvc46m6tIa0xgkklrkaSa+cf4vHt5NfI32GKZF6bAgFuOnfr6+ut0jUO7a0d2VWCtvevXqNwSOgJ9fT/n6mN+Ud1RJA7En5Vrbu+1vHEnwG+3w2Ww4iR5q+QaFoI3Qv/W/P1KCgfVKg3pEuJYBmrfxp2H5Wr/EfuqUXk54a8P8txwjNYVsmhdtoSrWropCIEyeDIB+iE1TEn2YMlIKXfkK/bJA9d9SmSFgTMduNIlt2ueHla0/PuN55hPiJ9x/zG4AwDivFP7kcB5pVRcd8fu2E6PPxuqmYnidsK2mnTlWEqyjPy7N0shz/OG0ubB0jtCWY72SNRIA7HupMo0P8IJanfSv8e+HPKry4QmX4/8A2yfIfNalLqG1ZSt6xxPCnWZJKA4MszZ7HsfcZHb3OqalL7UjdY66lfWB2PlYdppQhXI/A1btxd9g7y6zCvFly8945eOnew2/GpJXI+Y82ZCXiNkwLONx1Di0FUY4Vu4RYvkrJAB9dZM7P4ce+nDCuGRpx6/+XNzm1ntw7fyx4rroC1EPP4jxVydeXZBJClRWMjymnrEujc9oW4Ug/DSfNaBl8ax5JGRx99W5+Av2nvED7b+eX/MlrcyuTeXI1ZUQcT5s5tpaCLfYI9awp6Lip4cxeiZkVWNXF7Fac+qmR0yrkx9mxIbbKgtMEMt9O21tGGS4d+UHE8zwwHGkzSRWMDrq8eG27cyQQB2ZYrV0/F2G0fKDULkZ+a4/i1jNdn1MF1hcZ2yh175ablWPuLKo0Z55g7M/nUBsopB21Gvw+ymdZv0+az5tJXT7Rx7Kk20rLqETsDtDh4VCEg5FORzWpALt46Zlreylpbr6ODIl7q2DbLTCCGTt6b79dun7NU1sx93dCNgVxIHvq6uwLOwAegJxPsCk/DOtSHzNz3IfO7zGj8S0OZY9i+E4I1OFjll9ZKrcap6+I8Hshvn17Orfs5Tyw3GYbSVvO7J3CdyPTmwWzNq25IwTKWhoAxcQ3gBzI9nbXnHqG4+suypLhrLiGjM8MuDR/hV6XBPMnCvHnHeI8b8U02Wy8B4+o/0ODkUXErE1kv6FKxZXyrF9tMOwk205Dsj3EHdZV1OqPcun726lkvbt8bZpMQzUcGj5WYBcBnhiVKY1DtpzGjMS9cTwUgZ9icaZnKPJLg3NKXIroc4yMbgw7pKbx/KcTkMCNBgtvhUVx2HDdM2KZTqVlRdIBSB0OptvN9GyOKSBzQGlNLsFOGRQD2VIk2+eV7k0mTgFHfnSnxnlLx3x3il2Bi/OeFNVcursM2yG4sY8mrctWGymuZtC4IpWiHFkLCAkhe/7dNzXEhvfqbmF7dIDGEEFAc1GGJ7McKahsbktMUeLnOOXZn31WtkrGY5dyXytlfG93j3Kap2LqoaeLgWWUt1eR4kVEQSXBjq5ldbqLReBUlhl0gq9NSPNgkje6N4DnJgcPvp7ynQOjjkBa1pXEHM80UD2pWvJzVIuMY8jJUGzhyq29ncbciVdhW2sZyNPi2jLDcr6OZBfSiRGklTe/YpIOx6arpS1rjjm0hR2Y/btq9tw17CCfD5rfYOJ7edWbeSLUHh3hvxS8b6BKYVXxD4+YjIsoo7lCTmmfQ05RkM90blLkh2XZEFSvm26fDST4C7SSQA0D3Anuxz7aiHVOHzHGSWVxPc0o095AqPGE1/0tE7ZPn9/ZSAokqCG1NoHalJHqUJPwPx1ZRNDLUyZanL28hUG4OucNyDMkCpSpRKbYXIW3+9UwhS1K69m5/8AOx136Hb9mhjtMQa35jhUZ0LnSa3FIgfj3cqy1Q2qYpctYLR9ptv5x3pSFknvUegT1/1dSrSMtaXO4pUW4dqPgIPwpzqH9680gNpe+mWEq2VsgpT8xKx8Fdw9Pw0i4yJOHCorG4EFCVVKXEVIkT5aluFttKBsOm3eB8wUo7DtG3TUQIwYcacCYis06lhLrLYWncRwsju3WsvK2KUoB2JSB/g0NOCkYA0h7TgWonKlZSMJ9wuoKVe2n5d0DdOw+XYbjon9vXfSJHA5UAuGBASlZKCiqMz7iNnC2pXb8qj8pJ3Sok9VE+mmgEK8Ky7wlDh31lCkrYdC0OBLqexs/MP3Seu4SRsknb8dLAeoISmX+ApinDFKSMidJYebSG1pKykoCQo+1Fa9d9h0U4Qd99KxBxPwpbXtaOC++rpbOTFkMvJZdjvOKkhzZspUSUglbigCd07J2H4/DXwCupmGPSCricwQR8M694xNIcr1QcDSTqpr0WQ2l4HZaAoqSCUl6W6XSD0JSWmEAfDb46g280kUgH5f2505NG0jIakyrKSK0vOT5DLiHESYslsp+Xt7i2tXUdd1nu/r1sFmVuopwcWvbh7aRbuDJo2lQQ8H441Ap8ID73uoQjZ95Bac27llDixuEg7dqQnXotjnOY15AUtBTngK9J2j1gbjg5oK8lFNvmlI/aVzjAKGG33UJXKIKvaYbWFEe4oe0lCv27bakQBjGEvIUuwWlxHTKXMBJCkDmclrBQqZ6vgLXFQt1pvZv3ShTjUgFOwWhQUQRv8AEbp31m8BEXlgZlV7s6XbEPe58jgH5r96d9TG8LOOJtlQcxZ/ZsKRUXq2MJxxT6RvYGrUqRfT2xtt7SLJ1LKD6btq103oram2+2OupB47g8f4R+BrkfqfvEb7612uJCIAXu7HOyHbhjTl+RGBV1lxs9U2MdLqI8qmiqdKUqTHQ/XSESHj3b9pSynbp13Ouaf3B2bT0SHNHhjvIj3KCD+FaDt0+q580EgkO9qVBrgDGYGEcOZvPmhJi2uU/Q1Md9xTJdQX/wB0GHQUFS0Nsd3cNj0140WJm2P1kDWSAuC44J7K2bcZTLLEyNCjeGPvqZfGC0WjEuubmNIgza72nWJLLqprEiS13RpLTwcDEmKp4AqJ3WCn1B1I2PU0+QxwELmoVVceK8apLpvhCtR4Kg8D30rqu1rqxLcW+n1tW+8qRSy2Z1gxDS/LbSttLkRD7qVvpeKQRt3HbbU0TRs/TmLcdTSpwJHEBciUTuqKYnkAxqQit501fJuTSI+QcZUrYWxUsWM+7n2bpMetbciQizXwjNWBEXJlyH922u/vUBuARqrjunNmDjhoaUXMnJQeNTPID43OKZonEfjTx4Xk38P364V1LapLOzgCTWQrVxNdJsEFIKl10eWWXZzLg2O7aVAeu5GrrZ7t31Mj5CitzOHu4H2VEvLdIQ2MKh+xp5KfkmBSxpMyc8kMsulpLS0JkOyHQQn2kMbdpPuEBP4n0Gt72Pq+62A/1Cwnlt7lUZ5Z8RJ4/wCX7qqrnbRdgQvaCBiScMOX+FLGxsby8j1i6eZjsFhmucUjErBmVCkAOrVLedj2MJTyW5crf5kONLAV8deueiPXGy3+xtenurLkjfshIgDD/C2RwPhdzPOtUn2c2U0lxbxuNvkqqnPA4mvHgjcugq7S+t672srze0Mgwo1vTz5dNUw2BEr4XYiUypyREr21KV0Qr3Xz03GvTdpHt+32jI454ZZ3NUEEFV/zZGtZ3KW5uJRGA5CU+UjAZ5LwpRGVLkWKXHGbGuaYUhxRsoz8AdfljtKckIMR0uq6gpcWCBqLFt7yTcvYdbsG6cMzicKHytL47WNwMLfE4ckHhB454+ylTT1E3IZ8qbZx2FQYQ/TqtTyErW6tYS5ZSGx3BCUOL7Gkr6n5D121dN224ZA23c8jzDqeHAORvAElD20g3EWsyKUaO33DD7qxmY5XBo572E48hpLkGmZuLmXE7VuIl2kh6JDhoKN0BCYkZ1R3+brqi6p3d1rZGztpNLvl8IGPMpj9sKm7VZG5k+okBcCePw91M/XvNz1XDiIyvdExqMVr93ueTGjt935UBIT3OHcA+uuaNivJ0Ic12JzaQq5KWpw5VfQOi86aTEI5Dlhp7DWVYVWxcZm2MmWqB7TM+SFzY6LNpt57vbbCfdbafSlTm2yQ4P2HWz29q6SaOOQRhNKjFEzI8XMdtQoZw23c+PUQ5xKjA9hwwr3LocW/RK2iP0LkpMaugLkJFhGQ6spR9QtSW5C1IU4O5Xx6nbUtrtvnvHvEX6YU5oEAw4j9tKMt7FA1ocVdgAQvac6Quacc4JaZPg9YYNO+0ibcXUpqVImSX3o1TTuRo4itOk7FufYtlSgUlGw2O+oNzPt8dvK4tKFuOBOJPtqVC++cQ0ORhREQUmaB7lXivM5D+F34usGYrUFGCZXJk2VTGkyJSi+mimrdXY0r7kZI2LS+zbbdB1re37jNZs0RTtfbOfhG8/AE+Jo5+ylXUcV5f67thJbEgexA4FRwwBCZ8afeqvcrtY03I8Ysavj5u2mvyLagm47Bv0rk16EsqmqtYk2pkPKUhBGykem2/XfW0ndQ5jtZQoAS09n4VUwWxMjnJ5jdaDNuHcP21zrsk5VhQIRcssEt4MlsyVLLOQVFwtc9xT6e8pcsK73Sp0DcAAJ+HTrh+4wstg1r3FzsMgc/tnTtzDqmcA1EKY5YYV7053nXvxUTsCS6tlxyQW6rNKWUJf07ZQFxxOjV6mktLdB2c2J9Bqa26jKPa8AtARQnDswpv6fS0tcMV4BaZDyE8gbfjzg/yG5Bn4Tk1a9R8ZP4lVyiugmN195lkZ2BFXIXEs3HQlc2+YUFNJcI7NyOmqTqveP6b05dXnmLJ5RAAJU6sMO2th6R2Zm79UWG2YBr7gOco/KzxH3JWv1w7yBS4vTV8AUcmc1CrWaltKiA02iMw2h551SklSXHHSrtB6bnfqdeX2b79ONLmapCBmi/4HKvY93sguHFwk0OPflz+2XGnax2fmHLWbVeE8W8MLy/Lrx5tivjR1FuHFhIXu5dXUxxxqFTRokcEvTH1JaSPxVskqi6hurmTybe2ZrHEgIPwWq7c7TZdgtHbju16+O2YAuCuJP5WMzcvBK2HfGbxDwThung5nyDFxO95DjxUSp1kxGb/hXFJBbT70ek+uT3zpTC9wZz6ULJA9pDY9et9Ibj0zabdP1DvFxbOtLYDzJ3Fogjci6GE/zJPxwaCSK8zdW9X7lv1z/TNpbNFtzj4WKssmODnkZA/wAIwHbTvOcvKz7OouDYk08qoYccl390jYNP1cRKi4yp14IEWLId7QVhXd29AD3DXFr/ANXd+9X+qW9MdNxutOjGSOMsheIjPEzxLNKR+lFhqLW4nJy1Xv6fj2DbhfXxDtyeEazPQTybjqPwpMco8p1GIomQYXZMtFNuGJXxFrdLbKkL2nWLrbiXI1eop/d9UrcSPlIH7xPJutuqLC1vJ7HbI2CKNxDWg6gmQL38G8WgfM1OFT9n2mW60PnJDTmoRTjg0cDzOVVkZbnGQZLlD0ydPcckOtLaZdaC2/p2B+SLBShKvpYygO5pDKUqOxKP7bx4VNfz3d66eaRxlI05nAD8o5DkBXULaxitrVsTWgAI7mp5kc+ZpoOecc/iPA4eWVUFU3KOOJSLVoRG0vTbLEJK/byiCyyhShLaqZJRYFIL3t7OHvO5Gt56G302V0+x1hvmYhThqyw7a2Tpi4FvugguSBYztIK8JB8pJyC5JhTOUtgiVXR5EVbSvdCXC93AJb70+4txQ32CtgfUjb110O6uhbl0kvidxX7zXe9vjVrYYgQSOHL8Fp/sZw7IryjiTaeXU1Mac2hcO0sQ7Y/VsK2UJ9fEhqKJQV17VuuJQVD0I11bor0t3rrbbo9+urmG12mb+UgMkjmgp8oIYBgiEqK5p1f6zdI9Cbi7aIop9y3WLF7Yi1kbCfyPkcpJ5oDWVoeBsXrZi7a2tLu/u5D7r0yeuQiH9Wv+wntR76mWkJ6JQlQAH4a7Js/oz03t6C+lubrFUURtJ7mfiUFcm6h/um643K3Fls9pYWFk3BoI8547VOli/wCzjxpdRsLxWo2mMUqZExtxT8aTZPv2sqM6k7Kcj/WOuoaCR6dqQR663fbejOl9lf8AUWFlC25VdbgXuHc5xPwFcn331Y9Q+pLd1luW5yiwIRzIg2BrweDhG1pI5guQ8q9l52y8eyJEkOe1Ix67bdHf3LDLtZKQ57aUg7uKQrp69fx1sUrlieXFSWnPuNaA1rcGp4fh7uXZVcv2XMwg2vid4201fIUXMFyjyA4ueiOAo+jh03MttLrGAfyDtjWqD7YAI7+muDdRba6bqmC8iQB9sAuABRAa9I+nG+xjop9lM5xeyREAVB38cOA7q05fMVdG95eeUktKgFL8guWPeX2lCXFs5rbNOgJI3BU436a3TZmOi2qCJ35WJ8TXCvUST6nrXcJW4xumBH+432rWx/8AbFz6hzT7cXHMLJ7OCariPlPkbBUNWEyS4zW1mOZNVZ1hMr6N+kvq1ldS9fOKYKUsKQ02CoqTrbHOjks4WS4nSVKLxP4cq5rLDdMvXPtZHMCtcUKeIYrpLHtdiMQUFTarc84hyNkvw8/we5lF7IHXZasjxlEic9lshb1/GlIkz4yZESbIJUhgx1Q217+0wlXXUM2Vi1jSIgoGCgnKiO8MyNfI171epDWAnWfECAmoH+EgtHACkdlVzggiyplpnWITIbkWmRYszZzBrberw6JNm4pjtkuhuEptqWmejuzvogkyLB2K20FIQCDEuYYnOEkTCDxDW+Ek4LpOXZ21Ywlz2Phmd5wfparwhLWYtic5rkLGu8QYQhSmim8pYM5T2EmFYZ9mmO2fG2f3tpkbhnWsRiBj0tMG8sM2rpf1eVtZRneSLbrY80NI/SYI9iAG0grMV9sGEtQqSMFA9/DHM9tMyXw8p6ukkt328ri4AvCMJDi8FXB73ANYQCGDAV14Q7VcgTcxp8yyHEcXppuFYBxnnGGYfPmxMay3I7zHnsqj1SEW0Vd/jr2FVDKILENBQiOtT0sue6orE+C2t3YyPaHiRQCPmAzIORrWt53DeImOttuhY+3mtY4rgRkvaZHDW1hjKPBa0YBMCtW08LRvHTFeJob0ONVclP5HV1V5dV+HXNw7cQoVHEXTU7sbJnp1pHskVUZlEVh4OCA0XC2lKlFerbfbFjLS3l2i9+muICZJC2NsjXuI+U6jguS1qOyblfblMbHc3TXNvcmNEdJGWtadCkhpKNCpj2Z0xrmZcz2kXHMQpcFuy61kEy2rIt1WY9Zu1VSqXL+kr/ZiSorap8CvkpKXGUFYcT7g2PQea/UPqfdZ47u1gMbLy5a0O0ODHamuBBaRgNQzOWFevekvRL062iMdQzby90VoNUUGt3zPacn+WXENOIUqvGvB5DcoZrjmT4PIz3i2tTKhoiuVHJMzNU4DbxHK9X7xucxIvmq+8Lizu46GUOp6hRUSRrhfTfQ9htHUNxukpcLi4Osgo4udnqDh4gVwOBCV6S6K9Teodp6Xudp6d3J8lvIrXWklk+7bMET52xeYwoMCHDJUBxqG+V8n8YVWcT8xpJ+QP5RPdSzcx6i1qbpuJYPNl5yRIyAst1zsN9SUJaR2OuNAglRGun3v09rK2OI6oywElpUKc2qeVegvTfcd83naXXHUW3fRvMitbIHtJADUe1h8YD8eR511P87YvyBFVQ5HjEymlQJsCdHj2odky2rGrfEmFZVs+KUwZi/dT3J7FdnUpKQDqrkuLp0ejQPLBw8Sn2/bOt0uo7q3vPrbZzfOIIwCYHmDSgn3tHmf6LWpg5FKk1N/XX1ZJdjQoTEadALyP/RUqShaoLkaS4hbSUKOyuh0jz5B4kaSvEimBut/Za57hkTmOYWkjUCQewL76e2FSyH0tzI8WNMWEBKkx2Vuh3s3aCQ5t29/aOp39BvqUbc6dZcwdnOtZm6vtLd308jJUJ4IU7F/bXRfYZY3lc9GMBde5ICU+4thTik9pJHYkn167n03366GxNBDnyNwIIwXIr8aQ7riza0xxwSvJBGYGYNRTwvyQa8R+ZcrxTly6q4XH+Zt1TV7jlxdMVTkqMHJbUfN8ZavPZr1TKuFJT3Bp0Nyo6Vsb+4lAHsu1k2vrjpWC422Rn1UcQaF/K4Aao3oCjHJnwchBArwFvbNw6N6puH3TS23mmc/BUcHEuBbzLVxGeFLHyNwvi/LaWPmuJZRTWeK5FCTa0N9STmbqku6p8qDFjU2bKno0lkuIU2QhxXtuJUhYStKkjjN/HHa3LoJ1hmY7xsdgWE8OZHEHlXb+nt8kvrNk1uRNbvbqY8cRwHf2Z9la4XldCx2rXZwKaQ5cSgh8BMZgdiCQsndfUoSQOu/ptuNSNquol0xuBAx/Cr7cG3UkDZJWkBwQYe+tuvxMaVF+z/wS06nsca+37D709QEKXjFm5sQR6/P6a9G2KHbLcjLyW/+mvFPVgLd+3Np4XUo+IrW+/mBXAy59r9kkjs8LswUN/gXeUa0df2bI1Lb/JbWuO06hq+Xyx95rWR5icKqCnB2627x3Hx2hEf8/TUhyHGlxaVJGVbGX8rVxRxNzFn3mRhPImB8jZfe5DgXF1TiVhgkufAiU9Uq3zeXnUC3mxnkQG7S/qo0ZNWzL9oSlx5AZebWhQV56/uP9LY/VnoNmw2sklt1JBeRT2dzG1kr7aVj2FzzBI5rJ43NBY9hLSFDmuBFeif7e+ueouht+vbzZb22sbOa3DZn3EZfE5zRIYmue3xRAOLnF4B8LSNJJAre7wfwmwHh3i/N8c46xnIoVpmDFGhc6vsBcrkVuMSJk+qdnV9pNiM1zLcywVHW5CDzSygD3FKB3+dPU39j3rDYbTO+531nU+9TzxSQ/SWsNnDbsgBc76gTy+bLJLI4Na6Fzmta0jBxJrtd7687p1F1lte4b1PZjbNvMo8t7Hxhr52tZI2ORokdJ4W+Y1sxY8aiSxrUpicdwjJMXnWkjMJtficOuq02bTmQptILshuPNjJ9hpqup7F+U8+w9ulKFd6N9ujnyaqth/ta9RrZ9zL1CyCya2FrmCQuD3PbI0eUkYcSSpI0vBYAoJd4a6P1D6hRbkyO32W1deF8vl/oFjwCWuxJdIAAoTEAEeJC3xVIrA8h4jeLdtSZOcHvLJDQsJr+AqgS5z6QVlUi8biO2IrV+73ttLDJ2V3ke93a+lnSDraLYrOOeVtnugt42yhkWlutjQxA5qnSUVDiuOa1x/drTqFr3w3G2RXtrGXIG3PygnEeWdLHSKCr9TgqNwZpp+q2hya477HH+RY9yZEhLP1SI65HvPqc+Zta1KBTIbcKVOKWNwSFpJTuNb/BZ30o8y3vNca55qV4kE8f3KDWl3m6bHYJY7rs8ltoYTp16UaiKMMWkKGphm1wBQ1H5zzS4Tq3ZVW15r8ItSYE2dCnQZWQyYpizIUt6tmwZAbrfbS7EsmnEq7SUJQ2T+VXabNtnvsY8Nywu4quHJcPxJ9mFatJv/pxNKTcbTcBwKam6HfLjqHjxVqDHEuOCuAIX1J5J1mRYRlXJGP+QPDGR4BgipCc4zVrJFfw1hRZiNWIZy2zU00qulu18ht9uL7apchpSAlPoE4kdv0LmskmiJIzVcuzMpw41Khn9M7pjriG0v2xtUI3SXOIRTG3UQWglDISImEk6iCpSNd5d+OWZwFx838qOF41ZKBiKooXIMarm2zClH/NsonQpTk+vrX20nakrXRMmoVtLloQpbQVHFf3jUunNMTvyhQSn8Rb4i1MmNILjgSBUSbqPpnp+5+o6aiL7+Mh4ne1sjIkC67aOUNY+UKpvLhhggcP+3ge9rXlQ8t5fxJH40pc2HJHGdTx5mcCvx3B8ssL/HIGDZGZwdVi9PRvCVGx61rG34qnEV6GzjleI7jjse1ltqSK3dNvubn9C3afNc0hoQIOWSDQOIADGcA92NbF0r1pY7bKN03WdwjE3mve579et4PmPMj9Ugnkao83UdzuV0MlsLcrTj4R5EeIuI4jjGFY/wCSvCC2KmFGgN/U8s0thMsrmc4HbKdJsLCYJEyZb3Ulxfer207LSlKG0JShM8WckETLeIEwxsDQiuXi5ynMucp7kyyriG973Lv283O73AAdPKXBrWMjaxgKRsbGzwsDIw1ukFxwJLnElx1Qf5qPEI/KvHnkXma+WHKRvxF4k8ScYh8ORah2ac3v/Ifm+2vrfKbi8fsY1fSt0NPWRERokaPKnPqZU46WoxQVRLG9tHdRRWLnn6lsTtDdGBUOLvGubeIRcRwqxk228g6JfurIw+znvHMc/WFZ5ejSrEVHkkByhqtdxStFzx0rLGn5OnRravmVsoYbcPiPPjPRJHtSFwCy8GnkocLbqFbpVtsoemt9t3xv8bXNewg4tIcFBQ4gkKCCCMwcDWkXMFxbP8q5jfFMjTpe0tcjgHNKOAKOaQ5pRCCCMDU5UOpOxO2347/AdDunb4alNKuQfLVfJrxX5Vrca+040HPAv7cu/wD03zO8i3OvzDZNZyWen9HbrEpRzTwUfin407D8gT+I/vq5HIcEjZXkiYcpU1xmDDrZcSJFsLGujtzJFhPRLnPJrZMRUp9UVltoF0rQhsEJSConT0bgSHOHhxWnXtLhhT6UvhbwfjvI9/y3ivjbw7C5WzRyPe5ny9O48xizzzJ71+Iw07eWucZZFt7n9RdYYbSXWH2iEoSAAABrLXBoOGJ7Fo0BdR+al/ztzbwd4s8R2fLnkjyhAxnCcZLdW0sKm5FOtcgksuPVmF4fTxlJVcZNZoZUWYUQEoaSp1wtsoW4mp3neLXZbF+5bg8RWjECkKSTk1jUJc85IAUCkoMa3LoToXqr1I6mh6S6Ns33m8SjU4AhkcETSA+4uJXFrIIGKA6SRwBJDW6nuDTQ1n/8xV4t11rKrcW8TudpzZcIrLHP7bDsYkS2SohmWMWq7GdJDT7ey0pVMPToeu+uV3XrLZMkMdnY3Lm5AvGk95bifj7K9z7F/wDo3/UTc9vZuN31N02I8A/6d8s7GuTxNMwY1ge04EIE41Jvw1+5fZ+bt9yZi9Fwlm/CGLYfx5HyM5xPgRoMOzlzMlqaNVZV2MeAVJtX2JqltgTFnsCiEDYHXRvSjqaXrTep49ytDFZwRMc0PaQHucSCioqIudedf7pv7dHf289LWN4zqHbt13u/u3RGK1er4WNYX63q4kAkaT4QMkNOn5x5vmOJToj7kZh7BOK+PcxzORJbaSiwm5U1UGvom7SwW6VSPpW3UISgALWpZJ312YbTZbXdXHUdvqDnRFoavhBJQ6QBguFeMrbc7neLGDp+cgh87STjqRpyx4LiVqz7xtbsce8Y+EaqwWv9XXxtir90tadnVWdhVMWdipQOyh/nk1e/7BrjN/cufNI8/M4nHn2muyWFjEHAEeGNqAHhyANNR5480RvH/wAQ+QcxfloiWmQtKo6k94Qt119paT2ElPaUgFW+to6JsfqNxie7IK8+41QdYXnl2sqFEZpHeeHuFVBfaz4x49x/Dnec+W8QamZ9yQqdeVGTXSjZFjFrKYWaWshUMttdVAkWSWzIDr4XJf7wUgJ2GvQF3BcmyBtCGzOKcsP9Q8Q7QEXjXm66uS69cwH9NpI8OCniTz5LklWv5PzTXR6U1kiWxjlTe3LFDWNoiR2248FDy0SYTbKWhED82PHLewQA2pwnptqFDtFtFLFdEl9wz5i4k6nJmMVQHAL2UgSvV6Imnhll+yosTsA4e8nORbjjqViTFbx3xw9XWuWsUjbTES6mNrRY2VW5PjFCUGfI9lh1LZ6tFe4BVqRLcPjg1SFs11qAj1IgJyVoGIbiSOPOn7dl1ata6MuYXtU44oeC17vIHBMJ5ftMv4oxjh3BI9XRcexWbC2YrRFs2ZljNZYx6jjyq72A2WEILvaSEJSO4hR0mziliiIvZTM5zwSoai4k6eI459wQUgPfEGS2rnhxJQLwGZ9vvNVW8yfbIr8Pr25fG3JuQ33K/wBXGfqsdqq60SzAW8lpixh2eWUktt2AqROILJDYUtLO3UjS57XbLtWMY5rP4iQnd+POrCz3ncbciSYDRiCMPZwU4Yca1/uTolzE8tKDD8htZdzmEDlCvwPKJkyXMlzXrnJmYdW7HemWJVLe7VLQgF3ZXbtvrV5mxxOEMJ8AeR3rx99bNDLNNF9RcBC6JU7glWmeX1m5lnkRlFJWOLSaqXU4t3uqS62zHxurg1RSypCle4GzGI6HYfDUlsZkmEYGDnOPfic6gtcIYGSZkMBTmTSYsGRXiBXxVfuILAQoEApc3R8/cAei1K3O566srlwIETANLQi/fVYNS6sy5T764xYT0hamGSVuuob/AC9AO9WxSDuQT2nSYI3SvDWA51iV2hmpxKJhTkKiipj9rqEqfLaClBHr2fL3EApSSn/5GrmUeTGGCqSN4kdrGA/Gs3jz0hUZx/8AKHnCVlQAKUk7EgjqN+n/ADNVcqvCCnsgoTPOl5FC2mnkfIS6UJBP51j+0oEfHrqMW4gDOsBEOpCDXvaC1Pe66pCUqUEIUogkex8iSnbYpClH+vSsihypAYULsj2U5+PJKwPlHc2R3AJAK3ACtG5JO6T26YeUz+WnGhTpaqgLjWd9/umF12OkLQghR3KglZVt0WOiQkn0A66U0HSMfDwppztJxUkilQY+7aFBxzpt2+hJSoDuCRt+P49RpxoBIHFaivVxxpP5VH9ikensshCg24nu9VEJHb2jbbp/q7nT5ZgWvPipDXI799W/P13sI2KEpCg5svuBKgEjYDb0I31+fqa3wRmk44LhXvzzcSTjSJmJWxIS4XfabedcBPaDsXle1uofg0yyr0/HVS9jmlFTH2U8HA4sxw+NKKnkCS2ndKSHirdY3+VbqilO23QBCSDttudXezMdcbhDa4APka0EY4k1kgCUPHBCKilyXxFnGIPPz5ta/YUzsp16PkVUhUysEd1wu+3KUyO+AtKTsoOpH9OvWF703uW3Qtc5plhDB42AkDDJ3J3ZXaun+qNq3KJkDHtZctaAY3+FygZtJKOHdjzplZRbsG5vvSm+yP7alpQWylDaQUjbdY9R1J2Oqq18TDrIKcPtitbQ93ktYQ063HNCndyrI4Tj93yrOTifHVRKsZyF/TTrwRnVY5j/AH7tmfbW6kfQx0R0fOGW1rdcUAkJ3O+rvbtk3DfLhrYo3MsQ4B0jgQE46Vz7KrN43fb+n7f6vcZWeYRqbGCC9x5NaCuHEnCrgMB46quMuOMT48qHHJETHoLMV6e6jscsJ61Kk2Ng8gb7LmznnHDvuR3fs13C2t47eBsLP5TGBoX7ca8y7nucm67lNfTjxyOXu4AewfGo3+UTktOA38WpBXYWed4lRw20ehMhhxt5alkDsZYb3Ws9Oidvjrh/r7GJPT6YKV+qhw9uPvFTNpT61mr5RG8/DA1AjkGQau7wzjOkcltVePRV5DkE2HEjz4blxLSI8SHawlH6phLcRtTiSAASvrrwxfPc8xwNCNaq8h3jKtmiJLXSq3UcACCFHMEfdUkMAY+lrYhAiIU/3oi2EFa0Q5DpKVKjq7tzXS/iEnZtSumn7ZY2Anua4FQTyPI9mVRZSXu0kYgKV4Ds517M9jGTl9BGmNoSuyhxbNs9oSgz4rn0cxHb2n2nVhCSep6/06xeNe67a5ANbQU/zD7cKxb6Wxkj8jj7jlTF8zZCZGVUNIXuxMOc1FbjKPZ3hCk7PIBO6ljbb0OoM79U3l/mZ8KlQRkQSTflLvwp4nJCZ/LqL+0cSpwYxFr4jTzhLMBqPV9i3GCd0NrcS3udj0OrKwldHIDIMCPwqK9hkiLmZUnMKy030+Xk7sx2PQRX34+MNP7O+84y6pt++dZJCHlqWCmIjoQB7h6kanWYeP1XnxEIMFTuGS8qxMxQI2AOTPh7zUrcOzuJEZKRMLLUfsXLkKUgSPdc+ZKpUle6lSnQdww2SQDudhrarbcItvhRxcIhigTUTzJz1HlkKpJ7V0r0aA55Hs9v7adCLPx7NXI0myra/wBmKtz6SwmOvsWH78Bt1bZgLYPcrt3BUFFJ9d9dH6d9QusI4WwRXTYduBBDZVlcRx4gt4ZZZ1TXG328Eoe0ONw0ZtTSvdWLscI5SpJlpLwbJpdvQPpLsKvhXijZwm0xlIVGdrbFJYkkudUqb677eh16a6X9RLXcPKE1/JaTtRQp0E4Kilccc6oTFDGJDcQNc5xOJbj76SN1yxnmHVuO1ltLs02bzRjS2LWlgOPKcREBDQZUyFFHudxUe4nfXVtz6svra2fJYXZlc5CXAtkCZduHZwpmz2+yupWao2tZjgC4e/GosyeRkN8r5OzLxavtX8gxWjyWE5IZk1CGlU8l6itY7LtdOaWv3VvsvdiQCFKJ321pM/U24TQ+bMPMc1+bgEK8csvhWzw7XbRN0M1NB5HL351mq7m3Iatu2r4OINxREmr7HI+W36C6mW0Hm1FLq5qR2b7DffcDSW9b7jGGLbQHSmHiCp3VXQ7Pbv8AOhMkoeCVPh45YVg8h8h7p3EZMydjFx7cNpEqRWwcir5v1LNZLTIeitCfRNuB6SmP8pKiApXXcanx9cRm+aJ7ZiuRCHloBPME8Fpi32lv0ISUsDcCrQcihUg9nKlHL8ogt+kmSMYtG2XXmHHkuR6p9TK5McGOpx6DNgqIaLhC+gPToNRz13tQEsMkL2gri14JKKqBFx4VKftjljkErdGYBB7hzyrhW+T2Fs8pV0m6qZrTT2G2sGpSy3PaU9N/VYky6d9mQ3MA9mE1HAUFdqgo9dIt+sen5I3Rs+qDy5pKsJAHeBhTj7GdoVpaTnh/gKemv8ieEpjt9I/VJdXZIMIll2lkTzHaRG+R1TkMrKvqFqUUdre+466sf6vss8bDDPF5rlQuaWkdhUfdVVDa3wvJXyg6cEAOQ4fGs7Ataiww5+1g3EtszqywsEdlq9XOLMxL62PqIDywuI64HE7tlKVJ9CNxpk3VwYSYGNMSlCmfwypiCwt3zND5nsm1YgPCBM8FCGlDFrbBhiGyi/s2iGYjTbcgxJyGVNR0fN3LZQp5IUnpur0+Opb3y/pxyNaFeOYPxpE0EgkPlTSOaSSAUIz99ZuO3e/qKki4gyTGr0JBfgusIH1MkgjePKJ3WGOpHTVlJLEAUOI5VhkW4NaC2Rhcp+Zpy7hULvNLAudOa+CUcR8PUMTI7blDmpuZklk5JXUY/jGG4P3PLtcnvp8hMCvqpFjBYaQPnfcWO1tClDXO/U7craLZorB8jIdbg8uc4DwjlmT7BjXRPTbcLTYt/l37fpYhbW8BbG1jHGR8rwgDWglQAqkoBzSk949fbIwrE5AtObeSn+SbCLXsSbPCsHRIxvjiqUyfcK7XJZI/iHIl924ShkQ23QB6g685Tb5trdY28Pn0hXSyDQwckZmSvM49lblv3qxvN836fZoG2kbj4XvIknI5gD9NnaPFVkPGVThNHPkYvxFh+M8eY2G2jd2ePwY8aXYx4w79ptmUuz5SWmwexKnlhHce4+utYfvd5vCxSSOZtrcCG+Frvd/hXP7+5vpnMn3OaW6vHHw+Y8v0k4+FpKNHMAJlypJc581RJi2cQxGU9Jo6hCQ97AX7dpN3UlanVEBUpttZ+UdU93zbHprVet+r3btDb9NbSHN6esh4Isg+U/PNJzccmqSjcQhJq82LZ22UTtwvAPqnnP8AM1vJvLtTur2eNMSW/UZ1dWTzHtKVGhWtrJS4aqjgx+6UqGlptSXbazcWUd0dCksgAe6eoQdk6A2eOTYr66vpGw7MxoFxcODi2NfljjjaQbiQlAGqGD5nZVX73ceffxNjDnSp4G4Bx7yQdLUxJReVM5yvawWJVjAprBu2E9Tk2TaFphE25J3cbN02kBszofb2tJWpEJplKQlorG2uQdT7hFA51lZv1x6iS4gan44GXTm9OCo3IZVuexbdK9ouLhh8wYALlhjoJ/Lz51EkPKXZLUpRUS6p1BPc6QlQCnEul1SVOLCR+8S4pKlDYvKQ0EtnU4CWt1cTjmcPxrapGEYDAjCldXT1IcZfYd7H2XEONkbPNBQCk7OFbezzbqSUDdHtuJUUMtFPzahTXcsEwngKPYMDyqbb2zdJbMFY7PHEciO0cDUQfIbgHPp8BFxwQzMl0z0l5zLuO6p0OW8J110uLs8cK3m5NvjJKj78ILVIiHbtLrfRO3nq2736xbZzBrZmtRyFHPA4k4e3srdNt3+a0j+lv3u8otRsgBxHJ6ZHtFSu8carKaHhDBKXLquXTXsODZoegzmXY89ivXaSna552O+Euww9Gc3S0sJIRt0A19Ef7bmXjfS61bcMeyNtxKGalxYoQhfy8iMDXlb1dfbydZzTWpa4OjapGOPb7OeNPAXHtkhtRSpLR7dkpIQEjYd53+VLn467qzUoHAVzFpBxeidtdCVo9k++UJB7wrc952J2UncgdqdxsTvpWtoHiIzpBBy4UmH8ixcPSq5OSY+3KWy/DaiSrmA26/LeZcYahtMl1xx5111YR2ISte59NLjtZbxrmwNJGIJTDHCqi76n2XbXgXE7XPH5WDUfvRTkKR3i/wCG9x4l+O/EtVS2FVY1UDL8+zLIYVFixgZpGzLNXLK6vbW7spjaJEmHaS0MFhbhZjxO1ntCjurWdx6f0x20fkxukhaGk6Wq7VhqUpgD21pMu/7uNvfd7buVwLC9kdpgia4PiePyktdqxCZgISozWtWH7h320c0zzyj5KzDhx3FMLt83bjZ5lPEGYSmcfnUWZyKz6zLJtVcQlWmPLrcicjOWaYy3G5LTzzo7CCnepvOm32szohNGC1qlRpAXgMU91NbZ1wBatG7QXZkDtPmL5rnJgrmk61XM4nlhTkfbZ4z5b4E4l5+4u5cwsVsGwy7GMoxSxYcVltPlKb6hm0F7U4zDppn0FrZsy6iFIWmSG1pbcGyXElbRjG0uYLcNeCgdgQCQR91XT972u+kEtpK0zppLXNcJBxwj4rzVBxqOudz2Ucm2VWhC1PSJDESBs/XqlyHJEhTPa3LuPajyJTilgOfTtPte4ntT7DaW16kFqW4XEmtWs3+du5YwFQp8Ke7xEY9gwFWBZXjjUTHuP8aq3WHH6VmszfKmJkW0xtdz9JUS6zGKC0nJipo/rrbkK2bqGZKe3sfZdST2qOoBYHSBxBLWA58z+ytyuZojtwex36rZGvAdqZqB8BC5aldgTxFeifSVTF07Q3LsdiPKyzFeLHbTKY9phd6MF4HrP435SlHOcW+ox+4j2uXOKjrkuocLqu1Sjqre7US4fLiclVFA+3GluhhZILaTSGtlZCrw+NwZA3zJCJWK0hzkaSczxpOuTrqe3XZTKbnuZVYU2Vcp1kqysYTdweQef7tOAcU1uOcmUQMabZVWKKU+1Bt0oQrtI6bnRo/5ZyCA8jxcTyPMikyXFxpbdStd9Q4STAlwDhJO7y4WsmaEcQzEB/HDjUqvHVuHAzy4ramrkPtWqMhxp5WLz2sZso3F3j1hthVLVm3HDzoiuDLeTp4ccehqKJjiCpvqrTrYWSNfC9dJY5RkqhGjHvX2UWkj7LcI76wa/wCrhnYWujcGER2eKTRHA65SNSfOmGFIfj7JsbzGmxHLKdZeyt3HaGZJfgvOSLWpu58h8SID4T9NIrk7MEx0vBKltkAlWxOvOvVfSG6XO9P2nypZLYsCODXOacMXagOHHFRX1R6Q9eugt29C5uvtyudvgumRyCa0eYWTNlHhYxsbh5jzI4HSUQqgyrPeUFlFyXmnjdGdUMmNSxcVsZFFd2rH1VPa3hfiyF4+gy21MwFSm2CpakkBxwkA7jVNfene8bZbDdYJHObCRgjhhyx4Vz3+3T+5TZ+oOop+jXWosm3p+d72AuQ8Q1C0jgXFMhWSl4Bxpf3lerHJmNYrZZE+xCkQrWxMbFhMjU02a+hh5aHV1yk1lY6862rcBOxG241Z7dsF/wBQnydsZGJWtLnOJ0xhMwqYk13Xr71O6W9LYornqi6f9LPO6OENAfK86S86guIDQuoBFwrIUfFcGztsVxyvs4GQuZGxiMqEjGTHvpcWPm6Uu1H1lW3JbnNuRIzja3e3on3UAHdW4vY/THqZ7gx0to2PDUjnOICciAuPAVxu+/vD9NtBksrDdbtw8oM0NiV/nLoUeYS3LFQidtPNi3CePtmE7PkZ/wCxPXjy4zcDBbBTchm75Sf42bQZH1khxsyGYEicyppJ3CQ2fm3Vq5t/SGUyA3t4PLwP6cf3lxwwzzStG3P+9OzktwNp6cvGXLsGm4crAS8xBx8pqnxAkAnJFzpwGczZp3UY/R5EqBWrpaOLSKtOKLQtfUXvkBNxapUuwQFuv2DuJVTrLjij+8aKh69ddFt+jOmreFkElkyTSG+N4LnFOJIRV7h3V5P3j1q9TN03O43D+uzwSSOURtt3NiaXThjQ0ISAGgtGJLjiaeenzp2zcjOV+TcVPtT7hX0n1dBc020Cy5qnUMNlIdQ4G0xsVo5MdPQ7MuE9VAKC/wDw/pVwafoYgSRiGu444Iaaj9ZvUVrnt/rkcmp5TVqZgZXNbiWrg1uOJpteT+NcF8rKajwblDivjTlmlmqwVhFfWXbRtaOJlWR5lkF3PqHDXOTa5xWF1caKCSWgCg7e4e42e3jaOk4zebe+CyicmpzneWw4EodbgCtQrnrLrjqx7Ib57dweHMRrZNRa173lxDdOoeBueSEJSM4z8IafC+OJHG2H8G8k4piuS/wfa1uKNJrrXD8IyvJzfu3ttTVxjx5VDWtUlZC/VWGNkOzXfecR9QoqVrnWHUnR3VOmSXdNobvkTUa9txCHPb/7cnixH8JOLThlW8envV3WPR24NdLs9+NmnezzWtVzYy5xWVinw+WMZAPm4Y1Sn5j+Kc7B7y+r5dGmvlM+4lbEiE7AmNBbZW0p+G60080l1s7pCgCQofA65pDKy1Llc06mqC0gq3NQeI5ELxr2ftm8Qb3aRzW7w+F+lCiIUxBXjjlmKvy4VgCl+1zgNWkAJq/B1uGAkEBIbxiUkgD8Pn16w2R3mdP2MifNaRn3t414n61Zo6n3dvK9nHuclaw38wgspuPtlM/BHhFkajt6/vOVGh8w+AIb1ZNTym+2tWIaviy0N+81rJctrC6Kn7fT9VkdPgdogBUNNSfMO6lRJqcmVbf38mZIwCnyD7gGQ57kuO4mI9f4yVWOWWQ5DBx5qXa2E3nGTKr2FzpkRuxAra1x91shaWWmi8e0IKtU25s29Y5r10bJGE+WXODSpTUmI1BApBUBFrfejX9QPN3ZbHBPcwvia+4ZHEZdMcZIZI5Gnyz5j2sY5QXueIwpcAd5+J5AeNFy60zX+R/BdrIvJVDHisV3KOHTZdjIyKBLssZYaREuFyf9eqmqkzGEAJQqEwuTslsFWqOa62ko/wCqtdTtJP6jMVGCoeIz5Z4Lju03TPW+3+K52XdIWW7JnEvt5GNY2BzWz/M0NPlPeyJzsXeY8RYuKDzM+QHj69Txsggc7cZW9PYqxP8ATnavJod0uyOfTpEDBm6+pgqlT5zuXSIjy4CG2VKdjsuSx2sJU7po322BnmNuoHQo384K6sG+ELiTkEUop0haspuiuu4nuhutmv4HRG4D3vaI42GzjbJd6p3OEbRbtezzSXhJHNgxkIZTQ3Pmp4b1rEd57lbCbqJaR3zCn49jljcwLJ6JeHHqqkamxqlqH/Ema5UhUHHIC1Ny759lxUFLjCVvaiu37pthMbpoXE/wxlwJ5fIPE7hxOQwU1sln6Y+qU119ILW5tr2N7f0prlrJG64fPkl0+Y4mG1tv1r6RodHZsc0T6ZXCMJqd5pcAxZrkWko8qySygXox+eyKo0UCtuqq/rqbkWLdPyH1yRK40sJ7EWXEYakSLiy74NUmZ7L7rVdN1V0/byBsEckjw4YBukLqAIJxXQVBABJRGhAtXtn6V9aXFtHdXV9axWU8JlY5pdM90T4XvsnRgta3TftY+SOR7mNtbdLm8MHmRRyadkXkmlz2dy443k9JxJJxfmS4xRGQchvU4xO4ftMjyKSmgx23buE3E7kGTHiIdeMGpu62nizWi77khCwNqbufnh4jLYQ12lXkODsURqIpOGKIMs8a44el2bf5E88b79kloZjFEXN0IAfMmYRqZaROXBz4prl7TpEcTgs/fE7Iyj7aXn1JlKjFSrnLoyZLMoWEWJIGA4ODFhXTDslUmVKUFJ9+KzLvrMAqQmJFKiKOW5Jv4GuIIIlK55BcDy7ACe1K2yPb/N2m9DdRINoS3T5bnsEjgHGMhuljFBa2R0VlbEgPM0+mocN4fZYB4uyvKrkCbQYzwbjVxOx69zac9FhVlfYIgO26cWkRocudbRc8kWCm6lnFGWXr2dPfa73Q2slOxWTXPgEiAx/YpXON9uLdm4yRByyeFykl4JQN8LiGtlJ+dsmkQtP8thIWlS1zPyx5EeHLPkJkU9U3wp8bXOD8S8UuLl0dPjtpYcwr4N5G5G5S5Pv5rLEqRa5LDw/Im6iMp6W9ApHLNLcZhDqH3FrdNI11w6X5GNJwRSAwucgRCUBGonkMAKpDG26dZWNqUnurlkQLi4gGaZsTS/ElC94e8MCuIcTqcQKi3x7z+3yFnuF4U5xoqkXlNtGjR7P+Kq+6aYejpTaIaer28erXXW5LcctdyXUlClAlJG+3OekfVPp7rXdTsu1QXcd02N0iy6NGlmaaSqknLGvVnr7/AGTepf8Abt0K/r/qzedg3DamblDZGOz+q87zZ9YY79aJjNAEbi8A6sQi0hPvuozXJPJny/5ZxbPYErCORfJviHFsjxa3TY20NCOJE0nH3H7kGhdcbrvoqKTjsn322QPqESXCoqPaBszLvpu+ujby28zd4t47ofUCRAWOYRIwJiwJ4mORzmuaoJyrz9s8vVO0xWjbG4gl2q4vLB/0z4NY86O4Y6JzmOIbMHOOiSMuY2RjtBT5qpTzrMLXMed6ifbqx0vscUW7DTdFXWsJ1pv9bjBSJ8i4SJcpJe7yykH22EfIn03NP6M7Ft/TvTtxt+2i8EBvHPJuJIZCXFjR4BD4WtQDUSNT3HW7EoPQP99nqL1L6nepu29SdSv2J24t2WOBrdstL62a2Nk0xWY7h+tK4yOk8sAmOCIMgjBYwPkzrb6gNyo7Df5h+b+hW2uxM+avEci+XjnW5v8AaVa38B/tsr36/wDfg+Rjg26gBVXykD/We3WJ82jirfxpUXyD/V99X84VVtWWbSW1oC/9YWVkHc93sypihsB8QV6yzXw+VafC1Jp+gM+M0p6XLD6EJb+eS8pBbSntShTPeWwEJAA2A6dNPgkUpFrRw+8TyZkfPv3Os94vrrefYcbeJ9Ph/EGPUSJUtdDF5DeoYmX8t5O1Te9+nqv7C4yhquXMLRl/RwEMBYbBTrgfqfuk93fiyic4RQtaAmHBS4cQVcQ4rigUYCvUPo508yHp430itlu3OL0JGtgcQxrkIDmt0ktBUA4ouNTz8GaS7luVJs6yjv7iujxocN/KamttFWtEkdyqdU6wgzJUCxgdhMR9tSVhPyEq7RrTemru6tZWwNdqhJRHfFCVIKcqtuo9nk2prztc01rbSYvjgkfHGXZBz2Mc1rl4lF4rVxkBvkj+86HxmjArVri7IYOC5LT8rMW9a9jdxLi5U2Mk4xsceitNzcaymlZQzJJd3Ysop9yOdkrSn0p6VSl++XWofoNt2PadS6sXam6fyluZzVa8++rVhtsfQcG7R3jH9QG/kgmtPLeJI2aAY7lsp8E0UviYGg643ghwUglA/cQgSrbAslxh6UEfxpktZGkJbbB9uipbiA/ZpStzZaVraaS2tKSQpJOu2XkRuNnfBFjohMhTiMErz3sUsdrvEVw5F1tjHefxq2rCVtysFwVMUpMZ3HKn6ZLf5Ut/SNNoCNvVIQkbfgNef5R5j2hwKk16DafKEhT5U+6tfr+YU5j9iBxXwRWSXC3BgKyC+jsuHsMqyWGITTyUkbrEZBV1/wAbXYOg7byYZL8jBNI9iqntrknWtysLInYuc8uI+A+7CkR4Z83yZfEvFVNnUqpoqRWQQMdRczSIzNpOqIQepa+e8pK4raCiOhlLailsdm42UevRDM6JjZHuJjQpjkT2ca5Y60jd5jYGAvAbhipauKHnT8T8ttrPNIuFWePTOUf07NJt2FYmpUZqiTbRRNJYTKWVZC3WQ3ULCI6i4FObJTuNtSrV5eBLF4iyN2BwVM0/zHgKiXEUbGI5zYg8t0lCeOkB/wDCnHuqeXBnivjvDOL2HJltmed2WQ5ze32T2+Pz7Ax8IgVFgyi6fTi9I+xHXVKYYrmW5spxa1OKJCgn4c42rqm7vN4uoTCI2t1BJMC1zTgRzC4d9b9vXT9nb7HbyxyMdKC1Hx+LXqwAPxIHtqork/7hxxWl5UY44pJVZneTcgB5uTYNx57UeugtyIURyvmRFLYkNw3EhaEKJI7t9iNbi+SeYMY3jgoXM/bPhWsN2+2jlLXFYmsQYJjq/b76hpfeR/L/APCkyVaciXFOmzch3V5NNw3UXNw4iMn2Ux24jrbqUhxSle4dgj8N9Vd9LHERCS3A5Z4oikc0qztbdsgNxpUc9PhHcSPjVIltKkRfKex5ZTLVkSTy/wAa5/2qlvSXZaqu9rEyxJmP7l914MjvVurcnfUG2JbctAAAMgI/H31bXDXTWaO+YQOBJ7OdW8R4szkLnK7tYVcuRJya6mTaquaQt592ZdSyWY7KGx3uL73Qkn06b+mtns2jzXayQVPDtrWLgpAoQANCkZYCs7yHhd5iObT8Yu4yIFjVBtqyiKcSpxp5SAvY9ilI+RKh8fXT0kbTIgKBcT2VB8waQWAnlXoxePIt7BmFUQ3HHfqihb/tlYPtAJCR0BUFn0A6nU23Ic0iAHym5njUSdpHjlJQ5JjS0ymgfpFPmc4h6ShKGloK+4MqOxKVJA7kLTvsd9uunHgLrGpwFQ2o4IWns5GsXWOlhpplpojtCiQDsO1W4Pr02O/QahyyGRyIgHZjWGtDWrKUdqOA7aXtQ2sojuLKQpx3dKCCR8nonYkgd34DpqO/UMhSXlqlrVSlIPYTO+mWCHEhsJUhoJSVqBcW2Nyd9iR/XrCqwk51nUGuCY4Yfvpe0PYFJ7t0pC3XlEdy17A7JDvUfmI6fhvqO53ClMXUSUDk9n+NK2CG3k7lO/1Lie1Q9UqB7iT0IPbvrGpAKEB8LvlpTqQHG0BBSWe4JWpJLh7k7lRJB3BPb+waejBLhzqJJp4ZjOvzIo/v42lLPapxfuK7UguKSnt2KlIV+br+zpqQ5XAmkAtBBAFWy2uy0MJDh7NlkEAoUQvtIBO+xA318BLxrQNLciOP4V72a4BypgudJCdB+sAYKipxSVqaR3gbADsKd07b79x/o1BbbPuniEKZAPhT7ZGLx0iszhlE5ItoHY0+poSw66jopspZO/zDoAEoQPx1070x6VuL7rGxLmfpRSa3LkQ3GkXEwbE8jiMEqSK4PYoqiktMvgpeZSErjuJI2LchhYW04g7+hB6a9yyWuJ0jPhw91U7JXYCQFzhkeIPYcx7KSR4144elPPTONMNl2D5CnZX8Pw/3vw73EBKWSrr1G2x1C+gtgS8QxB5OYY0fhViN23QMa36u6bGOHmOH40taeph1cRqFXQ4cCDGJLFbXQotbXR+3cn24MJtqOlWw6qKSs/jqWyFAC5SBw4DlgEquluHzSl8hc6Q5ucVce8nH9tE+2bVDkLZSCEOoYUsKB+dXwG/5VbajbtetsLGS9mKRMGJ/fTTIwXpzx7agXynmAlrRCcHcn+KpFp2OlXaPpIzsdjuB36K36H9uvJPrX1szcen7fb7dysluA48iGhRlV9YRFr3TE/KzT7/xqLNZjK5mUWOSym3Hbae53uyo5SxPS0AQ20k/5Gay22AEgjcAa8vsaZXkuXU45fs51eSSERtYPlH31JfD2WPpe15Ed1LxMf3kNlqJYuEEGDaxeggWbZ/ybg2BV8dWsQY1pOCZKiA/5Xt4Hk5UqFISozQH3do5pyry5pXupucDmpccdRBuHq0qKQZKIU9v5WZKP7cmDJZCSd91p2OokzSZ4njEMOBOYVFB5ntp1mlXNH5vwqDPIloi58hIdG8tKEx7d1lqYD0jvJWCCT6gAJ/Eaq5Gn6uQ8S41YsafoHDtFPA3dybrmi4ZHuMY9RVZgtqK+0TpRr3A66FdoHtJUFft1ZwE+YAcf8KiDw24JwpuajKk2dgzjmOvoZiUyVO29l0XEqI5Udijt+V6fLAIYa37h6q2SNWkAOgPOAAyNPzR6WANCvcMMfivKnbrs3jkswYA9qsiApaQ4vu9xfcCt5bxBLklxY7nVK6k/s21PgDZHedJiRkuQ51DfbGNpYU8wjEj7u6nyxvPnW/bWuYA0jtT3l9DKIyCd1OObflbAHTb5lfhq7t7gANLiNIHsqmdbO1lrQp5fhTxUnMUQvJhwnJMxwgH6lAWxFSAflXvup1z3D8Pw6nVlBuzS8Mg1EL83D2D99MSbc4DXIgHFoxNPI1ldLlMBuFllbAu4pSFIExhLshlYHb78CX8smK6NzsUKBA1uez9Y7ptTv0ZXMCZA4EctPKqqWwZq8yBWv5jOmTznxpq8mu6HKuOMohwLKr/AFSJLx3Ke1/9TpbVlAfrq68Y/eVy2ZrDTyPfQe7tKSoA66jtfqHt9+Pp9zBZI7Ig+E9qD5fbQy4uoP8A5iNz2c2/eVOI7sai3mON5Vx5eToWaY/PpW5MNkxZSoMqVWzXmXVoDkayhMvRH92SP7fcB8Bra2XFndQa4vGzsV2fMY/HKnrRzLm7dJbOaQ5owJDSoPEHH4U1U6Yw/j9rCEaa/Llt2cZl1ERbSWxKZWln9877AbUlSwQd9wBvqeYLdk0T3RKmk/KOY50u1tW+XMybSEc7ivaMsqwLVuXcVx18Vq5jrMalW7JSqL7Ux+KWo0hSEJcW6pReQQN07nYk7aeKMv5GtYmpQAEGf3U95cX0rZNbUamAC99fl5CvXeSeNJDdFDZkyWM7qYzcqY2SW3qSHYyH1JZaDnbHTCSNkAklY9NYjju3skYxjWhM9R4HLDhTjpbVoVXkYZDD4041PCm082+sLJ6iROU3Vt/QpjSJS2yhl1SFOe7IjpbICu47g76dhgktrYPeWeYpwRU9/wCFQY44bq9kMLX6S1oJyyxCZ5U545KqWsFWzPobZ+cmoWlM9rF5DseStt3ucdYlxW3miwptJ6qUFJ9NSbee/bYLFKwjFUkAOeSHLuqLFY2Ml6HPiAeSq6V7MTypZVPJmF21lHiQ5wiPrebbbacRaV8kuPICGo7bT7TRLy3FBKUp3WSdhvvq2F3vTpY5SvkAkqrXBBzK5Jnxqvn2va4idLA1xJVFGeZzp/Gmo+LuvWmVWNiyp5uAuJjMazKZxRGQ4Sbt9fufQMuuLGzQPvdu+/bvrknW/rnabAZLHamxXG4BfFpGhpHbmSDzw4EU/abCLhmm1fK2AKrtRQrwDT8DWcxybkvI63X0JaxjBK3vU6hlP0Fa2n3C46GAgB+a4pSionqpaldTud9efob3qHqy5fvHUMrvIz8RXPg0FE7A1EqznZabYW21sNd6Qipj7awWcZ409E/hzHVIqqOO6UvOr2cl2j6FhIlSilfepwEfKCShIOwG+o9/fCeZtjCkdi0ZJie09tTrKybEw3Mo13BGPACkflvIS6LGW8eoZX6d9YltE+ct76aXJ3QkutRojJS6I6lKPToD166qN+3qK0t2WFu4Na4YgYlOeGXtq22vazPcfXTNLnD5QmA9pqM1lkFxaTmcboG3Ey7BxLb9itO/Y0ogrWlXRQcCT6J6fDcnrrR4I576XS0kNc5CeOPP8K2WbybeHz5gHFoRoHE1LbL8miYZgWI8PYq9tEhQ2J+QTW5S0qtb2f2y5XvlCkAONPOdEr3/ACgEHbWy9X9QPs9rg6asXFu3xeIhrsHSfxOAKF3BUy76gbBtL7u6k3a5xne5Bh8reQHKo7ZLOZkszmIshanH0somO7KClyIq/dQUE/vEvJf7VFSflQE79dcdkkfKXeaXHUVK9ldMgjdGAMC4DDhTXREJedUtHc57fawt32ghmQ6kF59bIcUWvYDnzKDn7pB3dc719oD4kJhJAIByxTCmpYxrRyEkqePs76W9cwpSS4SlCSE+4FB0ndwAlSkubOqLoI2Ush19PVRQ0Ak1lzMGNJJ4Y1ZW0DJCqDBMeFONVMNR0fVBIEhCkqa/ebuIV8qfdcCO3dYA6Abfh0SANerv7ff7epOq5oetuuI3M6Y1B1vbuVsly7FHPAQtgGeKF2CBDWh9edfxdORnZ9pcH70Qj3DFsQ5nmTwHDOs0pxxx1a3n1vPuLLqlPulfeo9D7qlfMXCB6Hca+jcFvb2sLLW2YyO2jYGtawBrWgYAADABOArzNczzXM7rm4eXzyOJcTmSax/elz3EbrKFvdzhcASs7kn2wR6NII6DT7SSUJ/bTY8XhPsrGTGGLGG/BkNOBmQFtupC1IWgfn33SoKT6ft3/DrpsaS5SFauXbTdxBBe277SZTC8I4AkYd4xpD0HF2EUsimehU6Ys+quH7GBbIdWLFh+UO17sko9taSSd+4bLJUQTtq0i3O5t4hEwNa1uIzC9hTGtJk9N+nZbgSgzsxy1ggHiQHNz7zWsXzf99ry+puZeWcIg8ScMP1WIcj5bjNYLG45FQ1ZVtBPkU0Nm1qYeTx4MkKbjJfKCC37xJCdtazcb826xuoGPepx1vwx4I4U/adOy7VOXbdf3EbQeEduHYYYuLHHEcivdlUSuW/u9+ZHLGWrzexwzxxxbIlVUCt/U6biKDdzpEethCujPzJuSWE8ypbMbqhxTfclQG5UBqui3ae3UxtjOJd4hrIXtcTlw5VNvNmhvz5t1LcnBPC4RA9qRtGJ4kHGs34bea/krzH5LYzxZzjy5d5zgef4DyHx7jmIk0uH4lX5PIqDlGLvrRSUiWY7DkvH3Y7yizJW6w8W+xW4Gn4txub4uhne5wciNVGg9gH3VUTdObTttk+bb4RHMxpBfqdrIObXSFXBq4uHGvZW0jeXecHG2GPKhqqLu2hTrB9qpr3KQV1WmRJlKSmCuOmqrWmYqlNNIY9xiOW1vOpUr2U3DWgW4cVAbmv41pG1OD7ozAgOVAR8oK5hAPCcwTjzSrQqRt+mmZ7yfbJsXYOX51l3J8emRPZ5Ji4/xTxFVIeq4r9Y64hu+465O5KlxbSKqGAIb3yAFQUdU9wPJtwmErgThzJQN92K8a3qGTXc6yptYVkchEwAiapVuCslkcMQoWm7Yjy265vDKmbHYyN3FMP4o+nxXLptHJVnnP12c25LnOYhnTBhOO1uLH6d5DS20o2G5I1UuAL/ABdyrwbwXtNSI2Pb/wBrGQJjC2JGSaVlunF0pLJcMGFCFwwTCstBmtyb6wvKmqedXOvMz5LZoq/F1xLmdx9wjSHjri9i24/QXcYzeksctfMlbtWfq2ilTqOqd9ZawvwC6yFIzzPPhhTj3B8jiwFwc979IYjjFbjyowYx+mWmTHVHjgtSqwjjWgx5/HafJHr+jy9rA6jEql6+xzIHK15GLuM5nc1mE5tFhsvs0NjdTFzlP2bqPeUgRRv2bG4to9sar7q4jZMxDpcHFeCKMAeNa/vWz9WHRaW1jNJA6FrBK1uKNOt5a8o4K7I8UACjPE8oq4+k5tHxji7lCvZYrpQq7WrRxXleI3sGfjlYxY39ZaSIVTPiXDMBL6yzKVLdSppYDWyj26l39w5hDtslWJzckQHDiAq/jxFa7/QLe5W13myvpr/SCZHscriMVDlAGnhhgVRKcXJuH7jlexrYt5bPyoNezUQ235ONXbq31ZU04/iSqeTKcQiOlMaKpclbvttsoG73tLUAdUsbe6kHkbrIxkLV+UeEgklC05n4Vvtns09i8Xu129w28aW4oMVGBBXgmJXCsIjjCLh+PxpWKYl5ASqyPWSLCVBcx2FCobN3LrlHGc576h2st7WLYTw8Vez3syF1qe/uSlaSbY7Tt0UQ+iEuhEOkNYDkUQJ7qnz9T9WXby3erOe4i0eF8zTMWtLhGdOolwKEkIcGqUSkbx/kDc7nbI5tlDw56Hg1rkFtWsXdXP4ZvYdbxFjE+sgGJYMqSmzguNYf1ZSe1txaFElShpLWuDS6YFpKouRPw4VBlMD7oPSIR/UyOA0m2eGW0aNx/M0uKYHPGpNYEbmkk4ZWmotnUU8ziGodcxjnCO4pCsH45ynm7K5LaJrmyf8AXW7YUAfyKQUDdR0sgDw+EuxzJGTcMivGs2sL4zG2Nk+oPiaQy7a7BrHzuTUSPmcMc8q8tCvJI/8AdiZFfy+yt6/4d+sfrM3oLlaBivHuY8uWR+jccPbtOvmXe3bZGx+Ol6QHZNRoOTncB2+40xaR3zXMcBuA1SxKkrH4ND5csjwp1eOLa6rcPqXbC05IbVAwzDJAOQ4BVW6mpSMU5G5DkkuR2Vl0Jk3DCu71PeD8dOtUANAfkMnHkMvfjURlxOyBkk0l1hGxfMtmvP55McMPmGIqVOA8qp4fp6tWP49iV3azqjH42TWNnjjVVPtm6ymhQoceWxDXHkRGYbCClLXcClRKiO5ROvkH/cZ659XW3rveR2Zt7zpTa5G28dleRmW1kLGhshdG17CC5ykuDgSg5V799LPSPYJugrG9u3XEO83dqyR80AbC96qWkgtdkuDXYDFBiacOV5oogALscDoozhV0TBs5kQJCiDs2l+Q7vv69T1+OuN33qvvVzdOntds2i2JcSGRNma0djR5jkHZXQI/R63n8FvuF85vHWyJ/vIa3Gop+TN1x15eUaIN7hcakyKLEdiVuc19gufaRmlJU2zX28chLdpWIccCkpWfdZAJaUPyns3ox619aTdV7f0luEVrNsu5XcduWa5C+F8zwxsscj9WkMeWl8YBa5igAOQ1Euuhx0FY3O8W11M8QxOldG6NrWPDGlxCDxBzgEUZFCQi17bXDpnGvhFlHH1gqOqwwPxjvsVmORFd8Vx+opnI6nI69vmYdCgpJOx2O3TX2w221uLDZ7WxuwBdwwNjeBiNTAhIPEEhR2EV4m6m3CDdd4v8AdLVfprmeWVi56XnUF5EKnsrUs/mGXNsu+2qwCU9ngzZuD4dXeVX+n+BvUoBImf7VUrgCfFgAxv41rKcsLJqadJ/9WUo/4IrQ/wCfpqT5h3VmEISmVW6/ZAwOyzSX5OSGbdumYhYtg+FUMtOatYdOj55zPOyLjartYpmsvVlozRYbY38mQl4tpZYSpRWASDyP1QKfQp8yzAe0Rr/8INexP7V722s4t9EsPnN87briZptvqWm12911evjIBDmGW4jtWsc1VfpCFBV72eUlLeUbC6GjLEbJJrf8GXUjDsPyhytgcsUqOKOP7KRfcfvwL0Lwrxg44s7oFLKjFdlEhsd/ceTIXHLAjAIvzIW+5oT216g+pdtMvl3z2Ca01OuGNmngEr7OT668aI7kOj/7neLuG3KuAcI9IcQMPzxHuUchcl2M9uTEjUfIibZXF2GO2NiaFinoMY/hpnLsKzaQWbTBM54Q8e4qK6rgWDq1KyTM47aUgnt1OhHljUR+qSSeGJHicDghRGjhicClP3cFzY2clrcNe59myE3swYwO1vuRMLee0asdzbbnuznS3ckTcLKwlcvGn08k8ieqc7oLyBfxsXj4tWi9XmE+mMzHuPXG2p2BVeU86YY3Cmpk83Q4leMI4QjNMD9/Dk3fyF73dMSuPmBykEDvQnAd7kVsZHytxOJp3abRz2OsJIDcy3Fw2MW7JdD7wl0d0+Da7kuYW7c8v/qXUj3OCtfFYjVo8up28K2sqdWYjUIhycYmYBnVJi8XjnJbqXJtOD8jjGJIrOHL7KKlKbXPchs8IunF5jk8BDtpLuMiaooimJEh9xMtkpcYVCAPAAJwa4EEsJbiQGkBzhi5xQnOtd3OG1lt7ncXSNuor+zluH3kMTGs3SJ4Ik3OK3eTFaQsu4h/TbCYi3jt7J+4ytfFFG12sDC5H514Y5R5Nl4dG5HrKNGc5MnIC9hL770KsVnLT1fZ3WcW+LS8d4vdx5+rj1cypxxD8t2pW/FUordcXrqouLu1neItejWeGXiXEpguSNBCFBXlb6HaNysIY7ptsL2aIaGnUWySaDrbFa6vOvPNBMrLi8dHG2TTIG6EFXa+FEKryT7b/nBGzO4Vx9ZWT/ImS0NJHweZiFtkuOjH8DVlTXDtHaR4+R49xvjzSlKhoYQ3aXoUsJWtthxsSrO2gvd1hFxII5GwyuEelHPYSA7Sc2NYoCfM5Qcgar983DcNl6Vvr7a7Z93aPvLKCWeSfz44Z0e+EXxb+hd38obIHNGq3tA0eASPa6tYLlbzJ8jeWY0/hHjmTyXh/Bd1dnHsJ44TWZMq2vscn0isKhYxllrIgJjv4jfVr/1j9I0w3AizFfUAqkILpsnsJkBjDvCSGKflGnSQ1ECHMqqnGuRvaLi6duN/J5t85xc95QK7iQAgA4J2YYVuLc1cNVPHH2LPt2cNPx5DEeTSUFNl06BAMGbJtL/jTOI95aLV9GQ1OedlqDDr7at0ttghQAGrFrGua+EgljodLgp/MrXJyOkovBBVAy+mj3CLcoCBPBcRyxqFaHxSNljVpwLRI0EtODgoOdUrcdcIYfx3yDgeZRMnzW2l4xkdS9Dh2gpnYy1S5carecdYq8egzJL6IchftNpWAXCCUnbbWm9OenPSXSG5nd9jinZevY6Ml8rnt0uxIRBXoz1f/u+9dfXfpI9D+pN3tNx0+6/hu0ttvitZfPg1+UfMY4nQPMcrEQqOVRG+5Tm0iPw7yRd2lhcSWovkbj15YhssyZjjbfJeRTZj9PbqC11811Kl7JX3NlR6dRqi6cMt3v0kDNOuSC4HiGpquDgNTfzNKhQuLQQuNaReXcG1QWu5Ttm8i1vLSQiGTypdMb2vd5UiHy5UafLkQ+W/S9CiVSBgGfwM6z6HMiwZFfJq8KyeFIjGXNlQhFcv4S6lMI2c6ynJdTXFsP8Ac92F0HtSOpPVen9mGyMlgY9skby0h3lsY8o0NOsxtY12KlnhBa06SXIDWr+ofXZ68uLS9dDPbzwRSMex1zPcQ+KV72OhFzLPLEfKMbJ1lc2WVhla1mogyEbe2Pqnff8AMemw3+O+tiBQqK5lI4klpyWt037Sny+An2zOnV7yy8jHB8N9q3lc7gAnffb/AAaxMpcw/bCnI8GN/wBVbC3FoH8fSf8A2m3T12+El0DfT0fy1JFSnrQ27PgtOge05MjNu9NvlW82lXQ7dO06c7s6w75T3VojKwqRmXnJ5n5XeK3uLnyy56fnlxKVOAxeQrmtjlaiCSU18FlI29EgDprzZ1WXv3m7K+LznDuQ5J3V7c6LcyDo7booWqBax+8tBPeudW7ePlSvHZrC4zSUqZTHLeyQFIfYcS6w4hW4GyXUjp8ATrTrSYw3Gsrjx41ab1FHc2414KEPLEJj3c6ucxDII7YhrbDbkeUmBbNR3AC2V/I6SlJ2Sl6LJC2yofMlSTrqeyb1dbfcxblYu0zx5Y4EEFWnmHqWledcP3jpm03yzk23cWB8DgWOPFqfK4HMEfMCMcKjZ5h1VTLFtkNitsVuPYJkF1IUpsqXHEv3bB1bpUrtUYsWGfn22AGvaPSF1a7909PuUK+TNbBuP5C0I5p9uXYFrxJ1Tt990x1FBslwQbmK9BDkTzGBNDwBwcDiDiq1Y14+lFhxBwjOLqXWJnGWL3KZO6Sh6HKrW5zMhC/yKacYcSoK36g68/3kPlX7mDEM+3+Fd+inc+wc9PG9wHtKfburS6+6jy2vmHyqzW/bkOP1UPJZ1ZVoKu5IiU736ax2I3I9oBglPw667jslr9Hs8EJ+cxqe1VP3VxnqOdtxu8jPyRnSB3Z/FaeLjbGnLPxSpqS1lPLjW9jJta+L7SW0NvIdKG5DUnff3QW+p6dp+OtkbErWEBXBpzP4VrDblzJ3ADA8hyrlw15Kcg8MWsOlyyqk55xsqz+onpiTxG5ExkL7I70yimuKSm6SG2h7bSnG32xt2LUPl1BDzbN0uKwqun9lTJbOG/aZYwGXJ4nIoMiMkqenKH3TeBcHw6bjWCY3mXKWVOYpFY/TriNIg49VJvFuyJdddZBYyI6ypbQQ1KR2kKWk/KR608t1ZsfJ9NA0SvzIaAveSFzxzzqbBtO5SsYL67bHbRkkAOJ0/wChoCKmAXIGtfvMeaMt5Bv8vcQ1S4NORZMuyKbDYSGIMBEyMlyI1Gs5bZcV/mywFFhtsbjp+OsxTX10z9STS0csDSp2WVqR5cZe9wCOcV4qqZfspr26aRILz11KVOkK7f3r0x5whlI9whSn1rW53bfOCdvw0GGONupoAPPEkrxxxrL7uWQBriUPAZfDCmEv5zFByXi4lw4sWvsJ0dmSWNltvNOPoSw4D1DbiHmkL/YdRGj9Zr1J8Qx9tSo3f9u9hGfbWyv9s3j9nIebLnkS0lR0wOMsItMsLKm/elTJTzC4NaI7SwpILLqy4pXqNht662YuMLC4BS4oPacT7AvtrWbx7HsESFpJA9gX76iHy7bzb7lXOLyU+8t61v7N9K5CytxSVy1ltKwegUEDb8ABp9sZa5rBx99QiRmBgMMKs+8V/Ey7rOKVcu5JGDEjIGS/iNdNHtuuRHjv+tve6lJjsr7NmkkdR83oRqybPFGfpg5ZE8X+Vcl7T91Vc4MkmrHS0oe+o6854LCxl1Ts2waftbl92a5HjuocR2hZSpD5BPzkgqHTppLpGgaWlSPelNgHP8i8fwqKy33kPJ9pshnvQ2ACQClPU9x26ddRtaKWjMc6WWse5VRo4J+NPFjyO6LEJHVIbKSpW57ie4J26Hu6fhqIFLsaRI1rRrd4hw7KVcSMiVPQr5NkBa17eoK1dCd/T02/HWXuLAQKBqQFyLnSojoU068d+1DSiApsk9/dskIWSNin46ZcS4Ak40pAEJ5UqIyvZ9v2iB7bK1BBPRa1ncuHoQO1P9GkjPHKkPaAFbgUrPw1iM0t9Z2Rtt2bbJK1DtG5CflWrr/TqSwg8hUV4I9prP0bUObIgfqFjDgMvreZYTJdQhUwq+VTcdKiPdcbB3V/i/HTk1w1jcvETwoij1u0jMZ1aFNcbcbZLbpUoIU4Ek9yQ2pYClBP/S9yPj6a+At4jw3EeYmXYv317zaXAIf5a1ypYiZM1BUNilAUFbd3UjcjcghHTbWy9E7e283gMlxRvvpMrmtYdK4inwxKojww4+lKU9m/zeqVd+wP4dSPj+3Xrnobp+3sHuu2hHYgHvqrklLo0BJaKW7va0gIaCfaUo9yD8xUT137t+5Pprp7Sxv5V9tRXDUVBIrxzXkwoS3IxC3HVJDbZ67LIIDZJO+6zoLyiMaPfWY48wXL31iV2jsaPOkupDSq+CuXJR/ZT7ja0BCvikgjofidMhsrQudOBtRY8kOUbThnxWjcuQoD9tZS8yg91e0lSu+rW6pt54qbUFD29x032O+tL9WHh3p/Jt9m5zd3uPlAC4r937+VSdvDZ95htHnS0sUntU/spo7CZh3KOP4pmmMym1Kt6Otkzqt5SWpUadKipVIT7JHuFLTrv5vXXzn3m+uGXlv01vbZIr+NuGGBwzWtkYyOJ9xaMcSA5V7iv27DWAexeTTNFBSiSx2hau7ftBVv8rLyPnQSo/mHx9Rph0AiCN8YHPBf3062fzRqwAApX430bU2skOhtKFmSQlbrbhHtw7T2923WV9v7iWOqF7b6lR4gN/MRivI8D386bJGoPxK5Hl2+yvdkSfqPpSgOpcjyoUxsvJ7XUKhyEdyZHb1LzHd2KUDstPafjqLMNDx2ZLwQjApxHE05GNSYJ+K8e7lVYeIqVl3kNl0qb2rZqryxkPuJcJ7Y7bkjvPQ/2SB0Gqtzdd0Q05k+xeVW4AEHkk5ofdStxLMrTK8z5KtmVN1dJUwbeLWyCQlpDzUSRGTKf7vzFtZCtj67basWtDZcVP7abkjDQ2NmJJHtpBY9YQoNczi+IqWqBGV9RdXMpZVIn2zye6VY2chPb3PuHcIbH5EbJHQatdLpCsuDUwH4089oYPF4pDn+wdlODEs0RdmUyCd07rWe3dxP9pxKdvk3PoPiNSYyV0s+X41HewnE8PslLmstHVhhDr5bZIVunvAHekb7q26rWtP5R12Gn/E4oCdKYg1GLGqdIAfz/GnOospXHaYTDY72e1QLikBKQvcbD3T2qSgrG56fsO+pLZHMADfCmVQn2+pVcFp2KfN34jgVLdbKu1PbspRU3udglltCu5aB6k7dNONvPJasrsVw/YKiOtVZqbT3YfnFlPSqRWwY6K2OoGddWLiYNXG6n3S7KVshZT6+237i1fHbU+33GXT57w2G1HzPlKBOzmeSY1Amt2kiIOc+cnBjM/by9uFKuy8haBLEjGKDG3OT5a9mp4XGMXDWFup7CDLtT2OFPxLad9vw09B6l3FpIY+mIJLiQELKSWRez8zgfdSHdPkESbjKLcKrQCHSFOBIyI7cabus4vjZMp9Z4W44q2rBanXfocpuYNk2tZP75ib/AJzHS6gHoOwp+G2r6w9QPV24lEs8m0vt1CRva4KF+VQF9q50mVm12urRNeeYc3EBwOHI8PbSKyzxdvcQxUMYpV2EyHFjlUCp9+smT23231TGw5LZLCrBl5fcA77bawSO5Px13XpvribdZBJ1Kbfbbt2BAex0bsEVjiQ4ZZHKoYntHMMTfE/NTqC8sAo78aZPLMMvqjKOMLL+FspkXcjIV0j9W1AmyraPVZXXLhWM2J9My6I6KySwwqQ4D2+z3AkD12u1urK48x0N6HwBpV7ZGFoHMkKi++pZu7QR+Y8sDMD4imI7DiafKLwOurtZ9jlM3H8dgT66Or6SbMVcZM1OZUoBw1sVTjTa3oqwFB5xJBT1A665/v8A6i9GbFEY7q4dc3jCoa12of7x8OPCk299L9U6S3jc63LQFQMCqi44pjilLnGcGwdSDQU1JZ5huXlynr+eKumjRJBV7xfh1RaYjRCFKKfcdWpW+wG+uVyetG/b7cGy6SsYooQfHJKVDQM3Oc4AdwxXIc6U595A3zJpgwE+FrEXuBIKilDkOX4vhMBuBjFPj8WcygtOW8KtQHY5jp9n26yRMMmQ0EJ6e8pXuqA3HaNa51H6kdQzW525l6+SR4Ie5rfLaUXCMBMOC8ak2mzOu3i4vi/QSoDnKvFSEQJ7qbXG6peX2Cr/ACSwersZhqLsqXKcJdm9qitbEUL2dkOPfiNz+J1rWx7Kyd39Q3UubCEIDj837qmX92YmfS2YBmPLADgKVubcrJdrhjmOJax7HY8cIjNLUlc+WgkpLqYSVLOzoG/uO9fwGr/dd8GgW1u4MgAwaMyOBHYMqibdtrGOMr2mS4XElUC/5jn7KZiLYxYrrrzBWXUglyXIdLwC1N7t9gILSXXEnu7lFW23QJ1rZv3Njc6LwoCrz8y8guGNXvkPlSORNPAD7e+m0ye7Wmc7OdkIcYUNwHdnSHFAKQ464pKtmipIAG/ynWrumbJISAFJzzPtJzrZYLby4gylbhrqK2GMznsK+ucSY9dHV3LUylSVBMssAggKIPYD8xHrq5hmbt1v9S9DLk3v9lVron392LOMnyWnxfb9lZd+a4+29Nfc95Uge88n5dm0rBJeSdx7a+o3A6j1Oud7hdPuJnSSlfF9u+t9sbMQwNEYCJSGkuKec9mOtK2HRuqZ3DsPfuEsg7lXd8QQDv8AH8NQo2snBUowVLlf5IKDx1m4ERhtptllCVvNIC1qdQXGWiVoKnFMq2S9sB0B+XfY7dNPTzxRxARJgACeQGef2xpm0tJ7qUvlycclReS8sadnHMSUoJspba3Ypa9yK0s/vXFK/eCQ+F7OKSXNlKB3Kj+wDb1h6D/26z73ND111zHp2Nvjt7R4IdcEBWSyDIQr8rTi89laP1z6gwbBG7ZdjcHb04I6QAaYhxbq4yd2VdTLTjb8lKlNqcRPkEkbdriyoEqSkgfMjfbb0GvoBaNDYg0AAAIEwAHAABAAMgBwrzrO8vmc+Ql0jipJUkk5kk51+EKV3oCVHsWAVBHzrPd3FfceqUAnbfUwM50yGgdteN+dBrn0Lsnp6IX1LDc5yDGXMdjtSVbB72RustIPVZG6hvvqHezvgtnzRsL5gMB29vFO6pVjAye7ZDK4MicUJ7Ozt5VJnj/jrinI49vYHJW75qogNWcyOxbfw867Cd3TswqzZSlZQpBSpR/t7DcEga13YOoHbgy4furRbttgr/1B2+1P8M633cem7Kzjg+ijke64cjS9rnAEJifLIA+4dwNObGxvxrqYipErHY8hxrdaRNzFmSSQncjvTYMMIVv+z11Id1x0RG3x3QL+SOJ+GYqLB0tvsrtMdtGEIx8peOZVah5F8B/tLZpltha2fhHw+/kNvbyb20v7EJmuz7ayfMiZYSH2b9/35Ml9xSyCOpPp11T2nXvQ15ffRRRSgKmsxnSSTkMVNbBL0v1fb2/mRut3IPkEEOoewx06HI32vftZnCbSssfDLhx6HYwZAjopMWsKy6K3mvbS7V2tY61bR5LR2Un2nB2kftO+wdQ7js9nYB0Vv5ty5qsAaWIq+LUn5eIrXtmj365vvKmMDYNSSao4HNTkRp/MMBpQ8itaXn3XuDvBHwW5k4Mz7wmtcjpOTMSz6oynOuKbfMEZzQ1NFj1lDsX5MVqX9ZY0EssR34r0SS46HW3SOwEddJ2bcr2XcBJcaPosxxLeBV2S9n41U9YbVtUVu7RHHDdFxYjWuaHZpqY5zuOKhB2U5ULiKzyD7juC8gY83fnGIfGHJGdR8nRCkW02HU5VjtfNwe4+vyC6tKWQ69DyRUxqogqEZqHB7XW+9SUjqcQa61exCWoPvHtOCGvNO2aoN0mhk8wPjeqoXkNxxKktxPygZDhUnuXU1EzI2sKebp6zGhe8c8N49+sR51Tj7GPUkY8t8r2WE55jI9irprBK4zb0J9B+nKuztATsNfvH+ZKXHIL8Ag+NbnDHG4CGUtaJXsiBdqYg/nTGKRmDeAcw4A5UyMvLLuxrHM2abu7VSqnkXmhiGZOLcq1pyPk+3PF3EMBcZ8xchZeh0bfcgErdTslaUjVXpBKY6ygUEjPxY9yVKbPJNF9adbiGSXAH6c7S958qBPzYcCipwqxT7fGX4bV5FlXDkxOHwLDGGIGCcVTKWnsIebZFc4bjzNlyvWTGL1askq20S7NTkVlpz6MvNvIbHuK1JLnysdpJ1qqYBW9/Z8a33om6toJTtsjbcCHTHGqh5c0apQ5rsW+MrwaTkKsRyhbSYjzlZb3chTz7CbOJawL8rrkMLSEuMfVQ3URXx2KSd+75D2nb11F8svBLPMw7CldCvHzFCY2EHBGluP8Aq5jkiUx2Zu1ka5gWDN9eSVPuMtIZY/iaUZoQSW46VRzDbCB6doGwVsASBpP08QdiZHE8PF7qo7qW5Y8SNiiCD/J+JXGnVqMbYuHkWTuOZDax3C08wJNNNZjF1TLLCnJjts813tIS0E7bnvUCT+JdFjJP4WxlOZCJ+Ptp6O4mj/VEjAeQK9+DSlT94ayvNscx+yp4cePNjSJjdm+w/dUsqamQWosRYEFhqYp5lMaI2j20ELb2GxOw1bwRzWsBgY8AKueRRFqJIInzMuJEOCYNcO3NAB7c6emHiHHnINC9LvaXHc1iS0S23l22JY3IQhyQpTNxTOvy/YfD7+ym323UN9wOygQesOGFr4tDZpMDjxIP+8KkXkEcsgE9rA6MtQByu8Kf6HDHihx402lx4Z+Nl59fPt+G8dU4/Js1rnw6K2pJjcm+oBitrMWqqmFpme7j5EVCwntaShJSAQDpUMM7AXl73tJzLScOJwcfYaqrjZtgnc1j7K2bLiVZoCkt0qAjSiYHHspj8h+314p3UqEivYyTFpFYzergM41b2KpEWTbYbG4/EpUeziIbeZq8ejJ+n73wRIJUQruI1k3lowF90WeUQctQcceDSMRhwNVjuhtrmAbYWrmyNc7J2A1N0atTXqCAcBSYsfCHA6VmXDqeU+QqqsciOwIrMeW8qyZjqxWgw6KCDYOxVGJVUzvbsn5lzF+gSAae46ltI5FhidpBwDiB92PDCp8HpQ2eMsbeXMJLEGh7nBvgawYucmAauWZK8Kark3xQXdT5cig5SsYIkSVSDW38INIQ2sg7PWNRKXOdfQn+0pr5j1O2vBPqJ/avb9WdSX/VWz70xm4X10+Yw3dufKYXlS0SQvMnh/KrceyvbPRfqs/p7ZrTZLjaxLDb27YhKyRZHBgQFzZG6QTmUPcDTM2fifmLWyIF43nKmUBBQPqoM1XbsO1oTVOJkpCTsCVJJ+I1yrfv7R+vduj87pu+2rcnhquYfNtHAp+UzB7HAZAF7Sc63aD1b2md2u7tZ7JvMaJB3kN0kE8gDTdy+I8nwmzalz6nIMXLcmCmQJsSQzClNidHSpCJCe6G4lQ6dFfHodaJ0P6fdbdN+q3TcPVG13ti6PqCxWR0bjE5LiPxNmj1RlpOXiR1O9UdZbPu/RG7Nsrm2ul264QAgSNJicPkcQ9R3Y1J7yJWGvHjyFd9A3w1nKunwH0CBt/q6++l5jLIf87vvNfMtP8AtOf6f4Vpt/zETgTyD9uNo9A34HhaQTt/6I5QsFbnbr1CdQ2kmJg7XfhSJP8A8Fv41rwyYcCalpFjBiz22lqcZbmMh9La1JCVLCVEbkpAH9AGsFoOJpTAjQhSnf4p5s5a4JjXULhXkPI+LoeSTa6xyGHhrkODGu59RXXdTUTbFiVDmNyJNVWZNZMMK2HtonPbfMoEV99s+1bnpG5W8U4YunW1dK4FO8YVdbT1J1H04ZZOn7+6spJ4wyUwvLPMY17ZWtembWyMa4Dm0LgoK3leVfklYR4sWVzXnLkaHCNbEbZl19eYtcnGkYX9HHcra6G6w1/CLYrR2qBETdIO6lKNcekelzj9BbL/AKSMOWDuFbWfWj1ec4uk6k3WRznl58yRsgLzMbguIkY4E+eTMmWvFEAAVWLea3lphcm+m4lz/nmPy8oqImP5E7XmhBtaSBaV9zErn25FJIZYaRa1ESQpbCWnXXIrPuLUG0AZ/wDEemcf+xgAI5O/4qw31g9VXmEnqDcg61ldJEdcaxvex8bnA+WpOiSRo1agA96AFxNKCy89PMm/vYGTXvkbyBeX1XNYsolpbJxuY8bKDSJxyrsZ8dygMK3n0lEkRq5yY1IXXo3VFLThKy2ejOky7UdvttQCZO9/ze7lwzrJ9YPVSK0ksY9/3AWkrCxzQYwjHS+e9jCI9UbZJv1JRGW+acJNbQAFLiv3GPOLCsdoMTxXyWz2nxzFqqfSY3XMMY0tVLXWt5JyezTDnSaF60+tnZJMcnOzHH1zFSlBfu7oR2p/8L6VDBGLKIMAQIX5KuHiwU4niTxqTL65ertxe3O43O/XUl5eTMlnc5luRK+KIQRl7DDo0xwgRNja1sQYo0eJyqtX3QfuAyclq8vl+U/I8y9oY9lEx12SmgkVWMxreH9FaNY9jK6b+GKdU2ONlrahh0OD3AoLHdoPRnTHmeYLVHIgSWYADsHmJ3cuFMf/AHn9T/6ZLs43Z4sLh7HzJb2nmTujdqYZ5/p/Ol0uyDpNKeEggkV0n7lPnTKr2qu18kMzyKEzc1OT75TBxzKZr2SUCJLVDkMu2vaefbSbmjjzHWobyniYrTiktBIJ3nWfT2zbeHCzgDC9NR1Pc4pw1OcXAcwqHBRhVP1H6j9bdXeS3qG+M8Fs1whjZDBbwxB5BeI4beKKIanAOcdBc5wUmnIwf7uP3DOO7qryHD+f49TdUktqfWzHuMOL7IMymkqS24WLHFZDL6UBZ+VaVJ39QdtSztliiBhA/wBTv21rjtzv5GEukzz8Lf2VJtn+Yt+8ijvC/LGjmpcIK2rDx64InNbhQUCGZGDlgbEdNkjt+G2hu22bSSGuxz8biqZceFRxPM8alAHYBSezj79/3X+S8OyfAsy8lMYlYvmVJPx3IGaPgHhXFLl2os2THmtV2S45h9bfUkt1okJkxH2n2upQpKtiMS7XZTRuhka7y3tLSj3DAkHNVBwzGPDjWYb+5glbPEQJWFQSAQD3EEGq0eQ+Ws65awuTx5yBbxbjEZs+stJUCLVw6iQ/NqVuOwHlWNehqVu0t5RUN/3hO6tzquseltj226F7ZRObdBpAJe5yA54OJFW931BvF/bm1u5muty4EgMa1SMvlA50y2MYDiGJT3rPHq5+HOehuwXFu2MuUFRXnWXXEobkLUgKLkdB7h1AH7Tq/DQMRVCZX5FDTgNubfHcjbf9g336j46zTfzEk99brf2myEeA32sQNj9T5TeRyhsfj+l8vqPdvt83y/4dKlHyin4/kb/qrYe4uB/jucrb8uMLO/8A5aW6Pw/bpyP5PbUgZUssZ5zw7JOduWPH+pj5IjkHhLBuJ+R8vmzaZcXFJNDzB+urxNnHrtTpTaWsQ4499cz2I9nvT2qX2udr5jkbE24w8tznAc1bz76wXNLiwfMB7K1N+QYEbCvuIedGNoDTqI3k7n9nHbR3ANNZY1UZb7fQBSVg3pB26b684dYM8vfrpMnSava4Bx++vaHp876no3bHtKEW7Wk9rS5q/AVYxxRISj6aSFhChsvtUlCyoBW4Cmt9tlb9vafXb16a0SSJ7XBfmWtru2RyxGI+IcxlVjuETnLSuhTYxS59CktOoSrueYipUVrC0dCoIdcJaPr2EpPoDrYdnuXp5cmCHCtGurdtncujkaTrKg/lUjId3FeNYfy3w+6zXxZ52fxCsduuQYnDmd/odRHR7knI2TjdnvURGyUlyzJcK4oT8y3D7YB7hr0V6d9cSdNNk2i9I/od05HHDVDK4IJBxLHFGvAwx1ZivOvqv0BB1FeW++2IP9ZtCMMxJE06iwjIPbiWHP8ALkcJrYzIHFXg3iV2rvjOYL4oYPEY95JbdZlVfGtawn3A6EOIeEgAKBAPd69dTmwG43TQ/GR0zW+9wVOytUhumsgavyDU8+7D7q0Hua7OXecmvIlOl1Tjv1DxVt7jj8p4vPEnfdIUtz1HQnXeHxiMeUPlbhXE3zyvuHyOILnOc5faasli2Meo4twbGoiHh7WPRlSu5x4Bh2YFKUllHw3Kuq09N9TLkIUAb8oxRTlUWBcXvcQ5chUdcpmI+rmNsOKU7XN1rry2FqXspcgslvuSPUbju/adVchaSMFSrKDzPKQhCScOKdtI+djdRftvuWbC1OOugpbkrUXFhv5kJISUlTXd1G/prDI2Nb8oAXjTznyP+VyBPf2VGZcREPmLPaVLXtIlQcasENN9oT9MK36ZKmyrfZxKm/x66YaGt1oUxVe/hUebURGXYjSR8az2RNx4EFLe/eWx3K6blSFHqnfoO4g6zIzg9CKQCUDWnFPZUHufJUaDa09lEaeZke01PB3Psgxn23Gh3noFpKDuB8PXVVOHMcE4FatbYtezU4+Aitoj7RWVOX1by3mbEqKzWr4BcluyZSwG0zlPNNt/Oo9n+XQdwenTWwaw6ASFdDvxrX7tml7Y83+YMPYabjxc4ZtfIjySr6Ocgzqpq5dyDK1IaUuImhrbD6uYFOI3QhE8pSwjr83uempYeyCI3TyAxgXHjwHxqBMA0FoADz99Xy+SkHOX6WbGpXY2PY3UQ2okCE0FRm0Q4jKWI0SMlvsaDKGUhITt0220nb44vLDw8FzjqceJccyf2VAmcyIBpBMgGH7+dUdX3Hud5Rd2k18OSIlZ77sia5J2Qywys7IQlxfUOEjoOvTVhHEoL1BxqNLM0kA+4UxzjCI9g9Hee+b3ynYq+PeOvaCNlEJ/Dc6Q5kYUvy7KbDpC4tbT00i0IjMdCUhO7bi0JUsuJT2hJWRsAfhtqE0t1+H5TTr9YGp2eFZ6KFtugp7m3dgpwkIPegE/KemxAPU6w/F3ZSPE1QQhGVZ6A66sL73lEfUBKtgCCknf8m23Tb4aZdnWSpaNZzGFKaIr5XnlKK0K7mkpKSlz5ehUnf5dhtrGZSg+LxDIDCljEjKerWIqT+d4FC+3daiB1UU+h2K9ttORLmOGNR5ZOea0g+TK6DAyzHXG1yHZcDHlwWiz1THE18uzFxmQQGpkhICVvH0SNhpUbC9xJHH7eyjzWxNIZgSce2rglvpUttRZCFBtptfoNisOLUDt8AR/Xr4CzTOEoD8kQnkeVe8tCRkuVTwpUYuyoyFPdqlbbJ/DrsrqD8RsP6tdb9K9ufcXct2AS1jc6iXT9EYC+FKfWsYUhHtjcBaEq9NgAADttv167a9f7DF5e0xvT53H7qqWvVpbwrKRm1PLWlwq7UH4qB337gPQ/DbVxRXjlspEuOgq3QwhyUsKHQln5x8Nj+XRWQS3Kmhzm4kR+PsjsQrtl5hb/wAPVY6g/wCbSW3F9nQglTZ0Ykd9K1uywpQ8g4XTX3FOMYHkDIegR69twtLbWphx1XtvbOj03JV031H3eGDdtvbZOjW7iHhen241DfNLb3QvBkxwFRk8icMw/hPw+zryAo601FvxpBEyLCaUluPZx691ttccNntAXKCkhPX0B1z31V6I6S6h9OxuL7ZkXUVsCBPkXOGrw9xA9h58L3bLl1x1C23OBmavvy96mopcNeYHHPNPAGI8z2MljFVy34tdeU05bSHaqXIW+2w6ChwkMrWz1ISdtxvrxTunStztUJfNpNxDLoeAVaf8zCgKEIchhW0y7fI25Ns0HzNOoYZ/vqS9e5W3UCNY1MqM8zIR3xXWSlbLqXxuere4U08D87fVKvzJ2OtYMYcFb/MHDn39nZUEtfE8MkBCZ+yvJeK+mhSXHFKbciQJThK+vt/Tsr/dlY39z2ug3/tIKT8NRJW+NrSedSWuGYqrvhwNU8DlDkCycKFrnzlNvL+X3kOSJKVN7khJ7ydVEYJmQZKasHeOZjP8qVjo/uSeMsiTWuGtVks5iCH2lFDqGJ876iUoI9CVxkKG/wC38dWkaOmDiETGpDmkXDSzHTj7RXnrDBo4LFfWNrbabQgDu2c3UehdfKiC4skdO/qfhqd4nErj304Y3opTVSgiWPY4HE+qx8y3O1xwgdSEJJAAUrrt0A1Jc7ShagI5UwYFGpxJdSiYvGUFK/cYbLW6FhG6gknfofQKdUP6QD8dYNxoKtU4cTTZhKKh++ljj1vkOQuGLUQnpLA2QqSrtbhRWum7siW843HaA2+bc77fDfT8LrqdwMYGniSgA7c6hTSQROz/AFOAxX3CnXrnKuiP1FvKYyizQkoEJhbrWPRFbjs+slD25dvsT/k0lpnYf2tZfcW9udIDZp0zI8I9nE/40iK1urpNX6MGaA4kfhShk5nZ3ammbWyP0LCEdsCD2xK5pn8qI7MGN2txIyR/YA3WRud9VV1Bc7lIH3z3PiCI3JoAyA/GpDY7e3iLLVjWk5uzc49pOK/Dspz8auoMeOw1CAKU7pbjoUG0kevcdwOm56fiPTrqzj8qIaIg1qZAYBKrpIJHK6TE9tOtBzORADTcVbhmPKDbSlvJBb7tg21GaBUtW2+wHVatWsV9cNGmArJkOOfJO2qyWGP5pU8vlS5YMSPGNhn8l+TOcPux6n65wTVJHztiQW3C3DZ2IO3+VI+A0u4dtljAZd7/AF7wj5NSlTzTJPfUMPuZ5NFgBHbjigHtC8TSUyHnJ2rhu1mPtt1EHsU2liAFNlSVgpAdkFRfUtfxUpRB1RXXU906B1rtyQ27gmliho7xz7Spp5m1RGQTXHjl4k4/4eykXQV1nk0Zy/yOYvH8WY3fftpu/v2C9+9cWpQs7znlKOyl/wCTb+J+GmrLpk3rG32+SOjsgVxKPd/p4p2keylyTN8z6a0b5kxbgmIHYTwPZXhyrlOIxFbxzDY4rqFt1X1BZUtdhbOJOyZc+Wo7vHYnYDYJ9ABp/cd5higG27WGQ2DcAGDFy4K85udVvtuzkPF1eK6ZMFyb2NHCmvkSJc5+FHUfbQ+VLWl5SXHfbWdkdrCD7ilFPXqQnb1Oq+wtWmcOkKkEErj8Kk3cwjjLY+XsrLZNnbsRLVNTNR0u18dLbLrq3n/c72w2977rpaZaW3v0Swkbf422tjutwdK76a3aGxt445chwXmKiWm3tR09yT4kOad3spIlHzwHXP3sg+2iSHloEce4Dv0TuhSGirfdRKiNQDDH52HzoqniOINWLSQNIGHYMfZ21+XFmymImtZdS59OVqSQD7bzW5UXEjcq/dq/H+x6ddU+53TXO8liaAcU+Jq5220T9eUBryPb3d9IyAkWcsRHlJe91YLv/nKNh3Alv0PeB8epOolrE0O1N4VJvZXNAEagpgDS7RdMocTGQ+yK+J+67UdpKFDYEkb7FQUPlJ6g6rt7vHvSEEBvZnhy76tNj2ssYJngmU51j7m83U2iMpJgq7W5SU7buFaflR3p37UhR6kep6emtU0lzvGpbW0hrWjDPnXgivId7GWgXQ4pZaCB8zSiAkBKU7qX0HUbdNPIpETWrITgOK8Agxx7AStNx2ks79RQMVSTl30+OIYmpLKJlwylRWUrbhjdTii3sUqlNdFpZJ69o6H469r+hn9t3mvh6z9RodTPDJb2L1xRC187cMP8hxJTUDXLOu/UiLa2P2LpqRrr4giSYAERjIiM5OPacvZS2ssgsGHUwayvlTpLjrbe7P0zX6apYIS86Jimh9GlCSFdncv4Aa9uyqxoiY0Na1oATAADJAMAAMABhXnxpc4l8pLnuKuJxJPEk8zxpBxLRl1yYAplyQzYSw8WFKUnvD6kj3ApRKS71UR6jfTds4PiPFocfepp6WPyzp4JWSDrhWop7CFq3X1UkADp3pcUTuNh6ddTmAj2/hTLQi1hpcpLJmFtpxHY0VF4p29ztRskFxRCfm7v6hpoqiIvtoAUA44Y09fGGYSYdHBh2zVZJSqO+wRKro1klgRh9QhMZ99Pc2T39Tvuf6tc63PfLXaby8bc28L4whCsBLiihcMl95rbbWW/ubaFsUswKoEeQMTjS9j8yTmcQetY+M4hLeRcyYBiu07HaYsc/I9snoH+3823Q6ndHXo6i2Zu43drasc97gNMYHhBQLSt6muNn3D6WGad7hGCSZHDE8AnDtNRIw/7k8i28jbbgeh4sw5D2MrjJtrq1ira3mPs/UNpgsRHEs+1uNtzsQRq8hgt47guiitxE12A0BVGKrVNPvl88hkrpBI5vCRwUcueXGp/5B5Hciv43NfkYnTVAerbVMKfAlyZbjktuK4tlTIkICYoCUnuHzqH462Ox3CK9fPbbixoa2AuCKVwIxz+FKfb+VHFcWDZA8ytDtZCAYHwgAKT2185TlLi7KM35m5WyO0wBd3Ju89zOa7ZNyW5b0wyLeY6sdXipAUDt2K23PprzLfdQ2lk58UF0GMDnK0qAin4jnWt9RXs0u+XMz3Oe8PIJPYOHZV1/gjCrZHC9hyNldLLos04twmt4MtoTdLEjZY1R45Pl5kxncGyWlD2UT/7va1CVRnisIjwfbQvqUa7X0lvUe69Ni8bI2SeN3lvLSo1ADHvIRa5udvj/wDIDNGAGysXwg6kHieccHFAqOxwwNMHf5pZTY9hOpZDf8SWGE2tvIThGRRakucmeVOVirrmrDjnLkpYg2tXg6A241D7UtoIIUkaVICV4ldPcnid76vYGPdba7crN5L3LEdKy3T9IBikCBwbjh30mY7beR5zT0VXQfrirDkNbdDUXHHU2imWuFeNWMilo6+Nf4bJ+kQMgztwoWvdLfvgLW4NNOc0B0hKDSTmMFUBVzw99S7Xb3XV+y1gj8xzpAADHoc6O1Z4dLo8Asik9uNLaq4+5KxmupjyDDucUmVuMH3XLC2l31mzmXIWaxMr5Nm4ndV0IZLQ3lJi0duO17ypMJxfc244lJ7ta7e9UbRtsmmXzXyNIAaxh4c/ykc8ffXSOnvR/rnqJsbrdkNukRcZJp2gskkf43NIPmtcG4BqOXsq5biHk/nu3r8Ri5Xkv1L9pDrLCqu5TblW5OMywnuNsXT3chFZBj4+YrcVxK5Mtx7u/duo2WJUG4SXLY3xtliZI0Fur5UPMjLsGNdPsunr7bGS2O+yWl46ElpfEDqJHDQQNTf8yjtFPJl0a0esbeNAz+tkWsJuJbxo0+3XImtx1rWXmzAahKdfDjwSD2I7VkgoSD3DVnFco1zGStfeYJmUC93Gq+42GGd7ZHQ6LN2Xgw7yQUHbScjo8maOJGuzwn/ENUVMEPfxjTM3M2M857CXnKFy7efjlST0S4We5J27EHY6W++6htiJG20MjEzEjQfcuPOnIdl2GT9B96WSN4CF4A7NQbiPf305/GNZyt/Fkd9XH+VwWLBiQ7MvmUMy4NUt5QMeDKVV2M96ORKQSsqaIbIIUTvrXr7dt/s7oMj266njkBWWEMkazlrbr149gwTGrE7LsU9qHvv4GvYcI5NTS8cS1WgFOCkKtS/x/jTljHP1bJouV1Vmxbl+2nYHZpnuyZCJPUx6yU/XRqM5Q2tshpsOpC1L7XXOm+qWTc94gmc6dsyuZ5mkwyKR/C12kt8z/Kowp2KXZtTbNjJhCHBnnMdGgIGLnNa9zxF/mTEApT+8eKsWMXiZ1mdNd4rNlJdYoMRvLJJzF4LWW2pGUN1sx+tqG3mkdyYLSnfpmCC4suqKU7ZZ3YtbCLc7lW3ky+XCCDIMCC+UhyBowUIgUBFU1Qbt5dxfv2TaHtuLdrvHP5YEKZ/pBzdRQkjW5HOKo1EJ8NvlD8yQ+648tUhau9woT7LA+UhtpllAAQy0kED4nbqSTrXtx3C4upzJM4umOZRAOxoyAqysNvgtoQyIJE04cyeZPFaY/KbyylufS1zxRKeUlKVkKWptKl9nudDsFdflSdu49P261+Zks5GkkFceJStpsnxQt8QJ7OBpCRaK0sZcusx9udkVlFStd1OQQY6ZKie+O04tQaXJKhsU94bR6bgDfU+32maZxitgun5nH5fYeNXjLmKzaLi+LW6vlb+YclHCnxwrDLqjQgPQUIkOhla1ybCLKcClJJWw0xGZcJWlw+u5232BVpd7ss9tCkTgJ3EKpwI5AAEk/hVLue6svlD3AQjk0j2lxQU4GUYvW3FDOrrRuM82/HcjvIWlKm1+43s4ChW6e9tZ6K6FKhv6jpQOZcxteInkPbkQSPEMigyLHYg8HBeFUdq8TTtZp1RngnA4e4tPtqqrygLlR4r+S4dfckOVfBmfsrlPKHvPGJFSwHHSkAFxQT1PxOvUOxXcm49O2N/NIZZZbWNznkAF79KPcUwXUCqZnE41xff7b6DcLy006GxSvaG/wjNo9jSK05P5iF4DlT7dqFdQPt9466dx07pXIVs8Dt127gNWSIxg76qJTie5v3GtfRJ23Pw23SCfhvt0I3G23+DTevx6ab0+HVXchW+2222/UdPX8NunqdLpTZNLUSvShzfYD5V9dgR09enVW4/ZtopLjrdXoQ516ntV026dCT8DudjoBByxoe3SedehDh369Ffs9Dvv8Og30UPfq4V6UObEb9D+JO2x+B0UNbqKV7G3Buf8Y9R8fTr1/wDi30UBiu016kOg9QTvv13PTp8CNgQN/wDBopxsekqtelC+oAJ7viDuTv8AgAOvodz8NZpEnz+yvYh30APUHqPUpA67nf8AEnRWGvDQiZ160O+nzdfifhsfx/DbWKGP01623fx+PoB1Cv279djrNL8rtr1tvbgDYEdQEnoR+PU7kf4dYpDWanJXtbdA67+nTc9Ck7b9U/H8R+OglAtL8tASvA1u0fae3/7wn7TA+D3lF5JrVtvsdqHmdzcg9BuR6ay/IdifGlx/I3/VWxVxenbObQbHdOKIVv8AEb2LyR0/Akadj+T21IFP64pHU9jQcUEhbqWmkvuJR3e2l6QEB55tgLV7aVqUG+9Xbtud3AU76K0v/LW1RTfdZ85oYKkGXzNVyivoUAzuL+PJCVKaJ+YnuIJAPcPx1wPriAt3yRwHgIafbpaDXrj0quNXSNq2Q4tY73a3Gp2cT3bv0sJbziHC22hI7TshRTsE9/orY+nbtskfHWiSROcVchIrozpo3Atauk1ZNxFcvKSzIZeAWwpPuoZO7biCnYIWCT3ncEbEam2kJcdWTkzrX7/yH/oTBYyMSfwqVzsn2IDcmAC0zLcb+pYWtSmkEqC1MMpJ2jtKeT3Hbc7gDonprYbi6m+kERTScCeKcPaM1rRprIPuC2TgChGDl596V4/KbN8tv/D7l/F8eqZmRXJw4CNGrGg7ZP0cJ1l+7Yaht7OTHIVZHW4hDQLq20qACiNdL9Puq7eTfLSx3uQNb5gDJTgC5MGPPAng4o3gSK4r1x0y6zsbvctpjJd5T9UTQqLgrB3E4ceGOFaN+RBm45AVPbc/cuORlsOn509ocR2fMNwQpP8AVtr1Y8Fr/EDq1L8c68uM8tzj5WQbnzwqxyuMuZDxaU0h1Kl0jsdDK0FaB7KVJa9sKUSGu3T9wH+YHNCFKI0a0tZ8wcVNR5t5T0e2yRxxDW30DqpDft9rbj0Oaw8hSVK+ZJQCT8uq12oPa4fL8D31PGh8ekFe0YVi6+zM1K3XU+21sFIO+/zH1QVH5gk/DWWqW+PnWWtICxkk9pqO2dNRoHPuLWHRprK8IejBCV9jLsnH5ykuFCid1uIjSQTt8BqKcJy3hpX4pWZYyYWu5OIPecvfSbzWc8qQtll5PtoWsuBK/VI3CAe70WSBoegC5EZdlMBj2OUoP2VF3yCMl/GqF5TvusJKkvIDG6ApwFCe2QNkMgK+B9TqquA0khuX7atIMCgwGQq277WfLMeq8bslxuRKerWslrchwd2UEq91bkKaZ8FpwoV3BhZcAUR/g1fWZ82xaTiAfdpJH25VVbi1rb86V1DH3hK2UftbcKLwDiy65FNYt/MOSLFUWPJkMqR+m4tVOqSwGe8AJTLkKW6pXorZP4ajbyYQxkU79MI8ThxJyaO3ie2qgmR70HiaATliq0k/PHl2/dsmOPMTfdlrVJTHs/p19wefJAdQj2iVdrXqpQ26jVnt9u3yGeHSTj2+0VDllYzxuGpp+xqv/JmL7EsAu51nMW1JmlTCIwKm35Ly093eUrUSA2D+wHVpIA0BqkuX7GoTS6SRpYAGocaiLAgSJD6JckrU66UuLUfgSn4g+qUkj9m+mzCcS4le+mnygqwYA+6nvpGVNwQytKuxttBPudoWSs9C2D06garyjX4U5ICeCt96dwrPQ2isOevYEulLm5HyJHaR3E7d2/wGlhxI0njSXR8VdgMFOK0p6ws+1HiI9vu91xal7kkjbcKJHQAb+u/TTJC40stBamZ50rYDQ/dtBQCFurKgCFlRIATupIO3p16DfSS5fmFI0lv5itOBSstuymYyttkpUtKCnchZVuCFD8yPl+GpEfhCphTL3lwAQeymfy1cuxza5cAIEd9qGjsPc6hEdpKVlJI27O71GlRva0EE502QmXOrfnFLS7u4d1ErUAlPydEBpCfXc+p1+fi4JaTK7NT3cBXvV5OgA08+EVwcplyu1Kj1UCR136bb7dNhv01609Ddmbc9LybkRi4oe0JVRuchZII/y05ccqAiqSCVpASo7bjY9o22B9Br0TFCyGzggaEjxKeyooaGvaG4ArWUQh1takhLYW4vckb9Ebk/h6+upbY4jGpGKUw57w4hcKSd2/I+osmoyiFOMirjdnVTcqe2ptp1P7UuEEfhqLH8rjUl+kQavzU22cQ0z+RuJeLGR7jGORYeQXccf5N+xlMhL8t8bDd1xSevU+nprMBc92klawgFsXn50z409Wb9rrSq1Ki0hpLQCUgbL7EIQB/Rsj01Kc9zbaUs/mDLsqsYXOc0ynVCfmB4mqx/vcchnjTwDxnj2JKVBteUMuqKlUZkdr0yG1IMiSlYDa1KQWpSCfTft6+muZetN26DoK3tI3I18gLwMAWgklew41tfQ8TbnqSS7nbrZHGQ1cmlFw7qor5MxqXh3F3E2N48o1apS402yiR1KbRZNQWiovutA9vcpbp+HrrxLuF7N/R2Bzle4lxPbXTLXTcTSXMmLw1ATnT/APjT5T5PxJZ19Flrsuz4/mzW4SPqd3JdJuR78ttbgLjkFkEkgdUjqDtrRvrDBO1U0HPmtMXm2R38ZcCBcphnj++rj8il1eVYiq2oZTUyFaVvuxpUYpUhxmS0QmQlSCU7hLnzDf0OpE4a8CWLM4+zn2d1apGx9vKYpAjkyPCqvOQ6teO8e0+GVwUqXkmVWBlEA9xiRO5ZdO3UpLjm/wCGqeMta4+HxE51bRKCXuOLWj4013JVw/i8TBsMiL9uWYTtzMjslTji219sSED2DcfOlZ6+hOp9q1gYXS4uJqbbvZ45n5YAfjWNpmctsSgxKh1n3vlMmY6GitY/tpSs9Dt1HTfpqQZB+Vyu7sKJLyE8DqHZ99OJXULjBCrzJq5hGyluNw0GU6jrsW/mKENkHfc7nY6w1z3YMXT9lppbq4wgjIFZ1GScd0xT9NDcvZqSfbNo/wB8dtad/maix+1KxuP7ZI1IZ4Cobqd25U83aL+ULO8sj7M/jXarPru2Uphk/RViAn2okdCIkdj5CP8AINJT+8UD07vm1nTLKPGQGjhUmOztbQLGNb+aEk+2lJWXERAQqRKfkPJR+8a7+hU2kAhW22yWwfT0H46Q0wserGlzajXHnPCeFrKmhwp42cv8ubyqrG14tjYZhymsgy/3K6vlxpSCtp2saS2uwtFLbBVuhIQkbbq666/0d6RdWdYF8jWR2dmxocXzOAJBC+FiqcOeFa7ue6bXtjAZpNUpJAawKVHPkFp+s58PeW8Rr2rPFLCjziqQAufKr/errCsabQpcqSusdLxnMMlB7facUtQG3Zud9WnUnoV1Ltlid22qRl/tzWl0nljS9gb8xLFJI5JiarIOobK5lMErXRXHBjggcTgEPOmkp8lrMYSpil75tr2ETslnsJblEq6ON1zDx7K6GCk7dg95ex7lfDXEbjcZLRhtbCMsdmXOBD+XHIL7VqU6wfK7XeIi4NBwHbhx+Ffrb1/k0ksVbDsx517selqUG4rSFIKlvLfdUlKUAK+Y/HrsdV1rtF7uU+p2ZOJOXPHnSJbiK3aRkAEAGJNcrZrFeOkJm2i42dZUkhbEKWXGcUq+wg+48wD79y4zvuAoJaJHorWxOG1dOxrCGz7iScXDwMXHBvEjmaZtrW73N/j1RW6nLNyUyOVcnXOZzWn7i7enIQlSYsKCx9PVRozbgKY7EOP2NtstjYDZAG2teu77cdxk8+4eSzty9w/Ctpsdvhs4/LtowF48QTxWsHIy6T7zcFiHHUNlew+6pTIaCwO9pKGFbObn5StSidh8NNQQMlSUjAZHl+/vqQ+GOJh1vJI5V2MTJMFw963HJKlBZ7FL9tpqSf3Yb+YqU4lR2CT6D11btb5MYDAPNXPvquDRK5XFAMu3sNKNtoxlGXPKAU/OUukqPyjYla0/mUEnuIT0I0/BGIGkyYGsOWZ40tT7cKwtjmMaIJEJktPGYeilK+TZSO1KWindDSlb/Du7juDqtvL0sBbFi9xx5JV3Y7XJI4STK1rcRSMjP2c98oXIDTqD/m6wVdxQ2T3tLQTvuQdiP2dNUqOkf48quJ3siaGsx786VYnMVsdlFalTj0hXYtaVpLyXO3Z1KyeiUtL3AP8AzdPTSttYQ2MoTkDnSLOwde3HmzZYDsxOCVhbG6ZTFXBSktz0EvFxpxAQsE77lQG3enruPw6dDrUZtchL5AfNXHkK3mG38loY3BqJ21g6Kxtp0xuBFQqapxakBpCVKDyQeqinbZvsAJJ6AAbnUza9pv8AfLyPbtohln3GQgeW1pLseITIAZkmnJWwwRuuZ9LGNCkkgBPtlxJwFejP+SKriGurbOfjjmZ1FvIn49fRqqwksz66RKjrQw5T29Q+XK62iKIeYWoFK9iDuNe5PSL0HsekZ4d/6qZFfdQBCyPAx25za7k6QDicscK5B1h1hPu1pJs/Tk8lqeMoaA54xUBpHyHicClLrhXycpcklVWK5CvJYS57Mpqjt8zYjt5Aw5CZQ6moyyfAZar5T8hr/wBDTAhtbw2S4FK2WfWdpuDrqV0D2o9rVwOZ5d/wrhu5bULO3jndIz6kvRzQoBKfO0OKheIU8alSqbHkxWZCFzZAlJLsOY64lDICnB7Q7FKbWDvsdiOo2G3XUl4DYy4rqI+y1TtxTvwpHNR46H5i3WGGf89eckOMKJSVqUFlRWAe8qJ/tH5fTTFsUbq4U/MCJCvKvaxLRIS66l1KWHQEskJ3bW02Nt0J6lXf6b9N9WDUcNSoTTWHCvM86CFtuNqQhxz20b7BBA2KE9u5BC/9TSQU+ZKwwANpaY7KTDgVj6C1uzdfTupWnuQ8HGFbfuzujsBG3x3GuRdVM1bxK1uJcxq+1fwredkYPoo3/mUn40l7i6crqSyS2ylyOcjlqLLQPcVAKWVpSnpsCdgnprcem4GWGzx28YIaF9hJWq/qAPudxLwQqD3VXvjGNSI3lfYZZFoCyvLJmPyHJ2yS4gNxnGSHinoHD27/ANfXVgJ9E72OTScfhVLJtshmY5NUQIUhedW+4/lByLCp1Q+2g/w/f2TDrqOqv89hSkuNqUD6pSgdPTTGyXPnXNy5cBC4LyCY+/hW67xbtsra3e3Bz3RkdwIxT9laD/JUTk3EOWuVXkV7UlhOe5g5CXX5AkOIBupTzS5EL3EqKm2tydwABrz3fHp+9L45JBq1vDgWLxK491cn6h8p+93TuHmuq3ypXkeK+EPDmD5otiuzznT9FvLeHfzZVS20OWL9yJj8GNl8RKE45luJ8SYtIkrEghtUe3G4IOu6dN7FZ9NdNQ7dahJZknkPNz0KEcNLQB7a1ZsRubp+st0v0RMUloJkKOc14+V7Y9WBw51BvPeQ5EmTOzF+NcT4r11n3L0KPfUGL58yqmwlhHE3Ctcu6q5MWzfYkWxKm+4JClBLiUk6mgOJDWEa3BM+Ls/cKvi2R7zcvbK4uc+QB7I5FZEPKhHmNIJU44jtzrHcTcz5Dwfkr9Vh0nGP1IpwXhx5dnIvsbmRpddGnchcsX7dZkjqK5LrcuapiQA8lhTyWyW1bard32l24wBkcroHB+pQAVAy9v3VuPQfU8HRe6SST2kN5byRCHQXujeJCr3vGppQNyeGooAxqYWT+SOXv2KYjlu5bMyMYi5NFgzrd5MpvHLVAXWzzFpKWLHnxJBWUEId7AEbbddcD3Tfr9ksm3OY5wEujEnJcCcjX0U6W6O6a3HarXfZC6K2mia9pDGuAcRqQOJORGedWISeW85w+hxmndwqLGaqqKin1Ifr7eUwX3aRh2JaPsy31xXhKWtxuOPb7wHQT27DfpP9f3LabaOCWAaWMGkYkHAeLiVrmDuktl3a6nmtrhwa6V4c4lrSUd8uCOVPZSJtPJTmG9V+oxcBX+qFz3HbvHmWcatG61bRUzUyp8qFWrkGNMSr2Q8ClKVbhXXUC561mnak1vGccwC0py4LU+H0vsrYkRXLvK4NKPCnMhqkrzPwpwkc15KcfehvPOSJLtelt6JcW9tJjGY/stwvvR2VyfcbdcISpt3ZK0jt+XUB3V00hLYGBrOAOHfiaZPp9HHO10r9JXAoxfdgPfjSexzyRXjzSFy827XG1PQ7Bqias0yJDMJ9yQxVyJq7BEt0w1ukj3WVLcJ2B6axF1I2M/qOIJz592HAUq46GnLvBDrBy1Fn+8iIF5DLsp3Ivl1IciJkoy7N1NKjMExYrclDLUdg/SpW+hTUR5tuQpGyE+5uVEnVszqB0jfDNKWcg7D4p3VQP6OkicGmCBqFFOKnlgoQcEqyjxiys5dxLV5wVyCL2baRYQlp7ZDNXSS1VrQc7pMpQelS23XV7r7juO4DVhZztuYvPaAC5RwX21o+/wBtNb7i+wlJSMDAE6fEFwBTnTvTrlLHeVupQl3Y923cTt8oSOoI7FHcn47aRcoxpcfmT41Cgi1NTiKaKyv119RbWnvgSW1uJQW1EqMqZITCiOBxY3Psx1KLfT83XUOIpErV1KMv4nFPclW9lDHJeNUK0Ykf6Qvxp9sdeYx+grauMUMsMQGJUtxodipEyQ0l15xxQPepfcrYEkk7ft1ubyLKFtrGrYmAe05qam21ob8uunjXcSPIHYOA9nGvXKzT9AZbjtSXBPsY6LCdJDoLsasfUpEOMwpSQYsmwDZWVA7pZAAIKt9a/fXpiIhDi1xGp54gHFoHI8T2VYW/Tf8AWJ3PfGPpoH6GNTB0oALnOQ+JsagAZF5UqBSTu87DsFxtMoNhI+Qhe57tgVJJ3II39evr8dUE80fllrQACCidtbBY9NMt5xJKz4VXt5OyJmReIvlqqEy5LnP8O8tRo8dsFbzxjQmpCg2E+vYx3L6f2Qdd09OZnydGQMf/AMqaaMdga9QP/irzX6uWkdj1leRx/I+CCT2lgDv/AE1q+ffj8SPJvmC88AeWOGuCuTOX+PKzwlxDjq0u+McVtM3NNmMO6fyR2qt67H482xrjKprVl+O662lmQkqCFlSFAbrpdJE3RmC5faifdXOZcyTkQPuqgX/vKvNdgbr8OPKdIH48DcknoSAegx8+msiKQDIL3immoCuKd1dCvDrzIbJLniB5So9d+7gLk89v9acaOsaHgomPeKy5HFcfdXWrxM8umt1O+JXlC2Qnr3cA8qbbE9fTF1bb6V5cnL4ike+uhXjB5VNbe74reTSNzt83AHK/Qbf2gMU67beusaHjMY9mNZSuk+Ofkw0f3njH5KJ2TturgPlgDYH/ANpLcjWfLkGbXD2UthazPH2ftr8HAPkU0P3vjd5GhHX83A3LSfj13/8AXQ9Omk6ZP4Xe6hpActfn9x3PzYAc8evIVIHp38F8sA9dj29cQHprOl/8LvdSTiVWj+5zm9tWy+Bue0bAH5uD+VkkbfjviPQbjWNL1+V3uoQ865DijmZsbOcJc5o239eFeU0qAPXqFYlufw/E6zpf/C73UoEBun40f3a8sN/5ThzmlA+G/DfKCfX0Kh/CejRIfyu91DXNAI41zTgXJqN/c4n5gb32BC+IuSUA7/43diw/Drto0Sfwu91NoOdfow/PkbhfGnKaNhuEucWchp/L8U74yNifho0Sfwu91OPeHBBXcnGs1HVXH3Jg+JKuNM+SpP8AUccBO3+HRok/hd7qQg516kY7mABU5gnIyAB+ZXHOdI2A6kKBx3fcaw5rkxBHeKAMUX763iPtjYRmWE+Dv2jKHNsTv8OyI8+885S7juS1sqovmMdyTDeZLSit51POaZsK5m1q5DUltD7bbiWHUKUlIUNJuBoIafmSpEQRgP8AmrYP4vZV/Gtu5sAg4m0kEnqVi1cPb0/AKGlwOGnTxU0/Tu39pVUFXcXt5a1NDRUVZMur6+vrSBR0NHT17Ren211dW0mHWVNZDaHc7IkOttIHqrcgF/DjgKzWiZ5jc08T5190ryOz/jPknEuR+P8AlqTxnnuBZ1iE9U/Fshivcb43jtymis3GY7Vuukv8akR33Y4W13AFJKSDrj/WkcDt2kUq4saUyKEYYHMEBQfxr016aDcIukrO78p30j5Z2Nkw8txZIQ9geFAe1cWFHcQNPiqxPhK5gyGGVGal3dDaVrC+1x1KwjdKT2fP3hX49Ntc6dC3WWjktdSMsxYNLcM8as24ku66EUpjrcebCUghCyjtc9Q3sT3FZKvm9NP2bmA6Riaq75lxMGueAgKVOrH57VlVmO4EdqWlK69O1zcqAPqFFKh6+urRxa6INK1p+4ny5PMb8+VKCosVQZBSlfzoWlSSD+QoPU/hsk/D4/HpqkuXiNx0rp486rWx+aNcqasvYedatn3LeA8c4T8prCww2sYpsT5Zo43JlVVsIQitqbmZYTK3MKuqZQAiJA/X4n1bTKU7MiWUpAQAB7F9J+pbnqbpCKW+fr3CzkNu9xPic1oBjc4niGENJzOlcSa8g+pXTsHTnVsjbRobYXUfnNAya4lwkCDm4a0AQF5AQJWVxuewrFMcliQ06tVIhhSWm0kxH0tkFJUg93ctXxHXXVg4ucjtRIHwrnkkYPiB0sOace2oxZ6IaL4Valr7X62699DRW3IdeWy04srWRt+77N9h0OoEz2McAij7qfga/SgJQ4rypHQS2iGps+400tDCWAtxJJVuEhSlevoPTWHI4AuCY040PYzUHaivHPu5VHXyVWqmXwll8NwuPY/ycmhnLJV2orsqgOxHWVEb7NrfZB/DuH46gXJDLiNzclI9/CrGDVJbytd8wYHDsQnGsVmUP6a2dSFl33Gh7STuE+1uClatvzK2VtufjpbijSwZgcahucS4PzHDtwqPHJrTk3C7SKbAdsSR7SWCGySSQ4EdxO6T0/s6r5cQHaVP7KnQOOoB2Aqcn2yYKsp49rMUYUH5cTldUKVEa7i84bWwhIbQEJ+bZ5pzYbaudpK2wCAAOKjvK1B3No+odImBYo+Nb5ud5VSeOPDFfX10ZqPYMUDMCsgtoKvo0NxEto722wXEp9zfr8Va1+2gfv27vu3+KyhfhycQUHsRPZVc8iytWxYefK0kniB+3Gqg8SsHshv4uZ5TVNreTJXKV3gGQ+7KlLUltTDyVOoC2x6+h6b635mtriXDxJhWuygOCNPhJx7BWM5SkY/lr0124xx2LCalKcQExylDTCFFTneyhB9xxQPoNLjL3EOkaFBqO9oaEaTl8KgznVzRu3H6fjdGmtgRkkB9xtbXvgqCQQF7EISlP4dDrMplIOgYcufbjWWBrCA8kn2V7a5wqCnyO/ZSEBKthsltsBCkA+o3PX8dVbg0ZfNxrMjyCWgkj7qU8YhDXzlQQUJT2FPTtWrf5UncEqV6+mkAAlMqU1W+EkfGs1C3W04tvuStttTaF7do6q27ewA7Eay5qe2sYOJ1BPbSwrWkoVHLjncUMlKQkFKitRCQog9ADv66bCA4KaHkhA3Pj2e/8KcvFAHpr0haShMNCilz1SGmEqK+5I32Pyn1064lsVRQVepBRUqN6X5cy7sZgJUuTYzXwSrr7Tr617I+borsG42/o04xrNChwU1mRz9WkjLlV00oPIdYcbQh0LQhKgdvl6gqUR+AOvz67mrbdW448PZXvCQggEYlaffC+5jHdknfvBJAIPwG+w67/wCpr3n6Dwsj9LPMCeIhO3DKqjd8boNBXDhSwZcH0mwUR2dqiQN1I9D1A67HXU2BbVhXIY88qaZhKwcUP3Vlk+2uKZpeV8jRPdt8oCd9tztsOp/HT7R+kpySorvmK4UnMY+nnZLDjOnvdkvGyWwv/KJTXuhQWUnqG+0+v4HUa3+R4CIDUiY/oADOm94nZVlXN/KGVygp1VaVV0F7bvbQiPICQltZCgCkfAHppUQQ6gcAVWkMfos3NPz09EyF+u5NW1wKlfUT20OltJVs1uoFSyAezoN+upIYXz6EJY/swquLyNudMfmbw7a1+/vT3r/NXl1whwVXuJXjvGUKPeWaWVFUVqZYxnnQJHYXEIdZCAkApBPaBrgfrxetkgNkxzTbxRpg4FEBReSn3rXR+hbVtvs8l27C4kLinEg4KBmiJlUZ+S8YOR2dRFaWpTGOw0QIslSSlKGUIC5TqU7bHt2AH7Rrxzcy+btQLsEQCtotXiOINGDitN3m+EtipTNjMlDRiqQlsp3WzAZ2K3HANglyWvZP4nfWnXLnF2k5c6nQSh50O5809tSr8K+bJtAhji7LHVy6S4kLbpXHFKcdrHVDt+mPcohLC1HtSPhtpza70Mm+klCxk4k451D3qwZMPqYwfPaPen3mlZy7XLc5Rr6tteyKFiweCEJTshyxlD20kfBRZb6b79Douonw3LoGHie3Oq6yAlgL3/mA+C1FrNr+il5hcWz9hGdfQ0ipiPQn1rU1FrGvZ9sthopQS73dwB6n9urn+nPQHUNPEJV3DtznQtPytVUTnTduZoWErDFvbuoC+0lJDYYbI3UpAPz95B9fw1Jjs2tbpBAPMVZssGx4ny17l/dXYze1b4U5INo/3KT7pLyvZUDtsrt3SQvbqR6fjp0QzNPh0J3Y0mRk7T4XguIyApX11hjbSmQht0gkdpSEBR69U/vCSdyevwOkujuCPElQ3RXBB1kpS6i5Q0jZtjHRJ7j13lNKL26vk7x3gdykjcknpqG+GRnizPIYVCdbB2Mkrl7BTl4nd5VOyfGKSq4mlWAuL6jgrLRYccdiTrKPGeaQ+hTntF5lagXDulI66uumrVt7vlpYga3STtbp45g+7DHOoM39OjjLpLh7nAHggUDkcDWx7yJyNj/FFDlOTyKLLYVJhGOtVMC9gxk2NDBt0QmI0Oscjl0ew01IcaYVJU37fcsgqHQ69oX19JsVnf3sNnfQbc1rGW90zTJquE0lro3YtjXAFMTyrStu2+fcGW1nJLamS5m810Lg5sj49R8Qc0E4gE6VHA86q48UPuL59yjkvLdfn8HF6iPjEmhGVTKyJPq24tWHJEJUPHISkyIzj/tn3ZLzriFrBPtp322t9i3m9i2AT9SzRR3Vw7TI1rNLnxN4eHAOPFBjlXberPTjp202/bRA2Zl0BKY9cgeNTkc10xKPKHBob4RxwqVPklIpc8rePU8PYxccjZ9ulyPS4tiD8OpgYlbpcItLGQ8xEiRmUSI6EpcfkkHuUrYa5R6odNw9bS2UXRVtd3W+sJBb5IigjiORUgKQfzEkZlBXI7awuLL6lm8vhtrPVg907Xve/BQoJQHMANCZY1X9yVknK/HF89hmeUllhtuILcxFN78BmPJiPlX0r7D9YuU1NjrUhSVLDx7Vgg7a86dQ7Hv/AEpuD9o36J1vuLACWKEQjBwLSQcCvdVvt+3bfdRtvLKRskDlRyKqYEYoQaZNd9OkupT7zjjcxXa6pfeVobWkqDYWtay4G1Ag7kf0a1d7Q9yopAXnV9ojhaNI8Qy4V31hWh9ZS2hQVshkraLIQCd1pUrtAQhxZ36b9Px07Hbg5EhycTUeSRPGchyrNqVHj+0tSmwYywto/IfaJ+ZLSk7j5FH5evQnbT8TA13IngahOLp3K0YV6JeSx4q2ZTIU79SUtPEsjsjukkILzxGx93ffYEhO2iSTSQ3MglaeisgfC5NRxSkfZZc/LQ9GkSfnSdktp7ipSEqUWygN9v4bKP5f6RqLdXDiMSjPuq6s9uZ8xag5/upMsWKlqBcJQnuKXFlfyNkDf2XClI2SkDdJT0+GojoyXGQuGOeCYVclGAhqeYBh7sKUrOQw0NJixFOrmoIcBVskvK9AsHY7oHx3O4OsyNLGKBiOPH/CmIbGaeVZflTlWPmZc3AUv3FA2jyQ2vf962yo/L7iCO0B0g9N+v8AXqtlhklxwc4/fyAzPcFrb7Hb2xRLyHfl2V7scxq1yZ1cmQX6qDskIWlDj02cSoKUmHF3Qt1xwglS19rbY6kn011joX0O6m6rDbu+Ydv2B3/MlHieM/02FDlk5yAcjVVvPUthtDQxqz3pGDGJgTkXE5DmEXkakjiGNUdfSx/ZjOTZc2y9md9VP/Tl/pZKkufTz1M+0pyMG+5xSi2yT09NezOivTrpnoezbb7Bbj6gjxzvKyuPf+Vv+UFOOVci6h6h3q9a592rIfyxMarR3lVXtKpUaPKfL0YHhlpEh4qXoyM1xWuYGR00dnG3Yl1GsPo7lFpEkx1y7aIqIUNuJStIKt9u0ddy8mbGGV5DtS6gAPd21T2G/wDmOdE20jmkELjx1KMeHBM1pGcYsXvJfFvOObWtjGwnlziC1oLOvXFZiJq8pxSZVh16RJ9lTjFmZDRKob4Q2AEBop366uI/Is7b6jV+s1x1ZKmCFBWsbq9u+aGNiaNTSW4IQ4cMcQKsM4myKZn/ABdhuQ3yGP1SwqY8O9KWiI6rqre+is5TSFpWpoSpEb3Vo3JBX66vNbbmISMQhzQUrSXB8bzHIokbgQcCDwX8OYrhuwiztAwypUP6yW00r942wpLau0pWhfQn1PQk6iwI12k5HhT0hD35tJAxQ5d/L769zaGmQCUlDSUhCGi2pvoB3jZStilBT+G/T01PA/KBjTQew/KQf3fbhTPcnc1cacVU97NyzMKSvtqmlfuYtBYW8WHbTUqQ+qIhqIpQWkTXGi0hYBI9TqHc3lvArZCDM1pOjjTkQEhRqfv5d9dPiZzU35N+POO8z0Nc7BrcotriVX1qyZCq1FNZrpnmG5CQkSkNux1KCwPmCtc6u4Pr9484A+KNpIKqK3fZpImWkLHlCfxNOvKbLuPWy5bhafRfrQpKep9xSU9pO5+Qn11tFu8Q24YOBIraXbFHe3GpF8I78KbihnUOK3sewnusTbJFxFS0lRCpHuPENMpc6DbsCt9vTWtX25E34gafHklXEfS5ZEUajEqVnCbbdpjXKMoNLLX8UMyH1KTt7ZfTIY90AbkJSFn/AAatOmX+WLqR2EZa7H/ZP4/Gqzqu1bKLSHN7dKewj4Vqu4f9ozzh8gc+yjlbJOQcA4R4ZzzkbILfGVZWzd5NnmUcYvZZNZXawKPGaxUDH3L+nZeEL9Qntu/M2462hPQ6Wdl6dsHxzbrE8kpI5sbXL4vENTsWgniEwrRLnoe+6g3e5mszCwGRzQS4ZgIoaMSF4pjzq8nkPwa4u5SzSJZ33kpkPGmPU7OQRTT0mHY/a/XocxGBx/hJTX39jOovrMIwiB9O3K+nLz8h1Tuw1sEvX2yzXJF410UIwQOChuHy5AnSAMc6k2/oxvNlFG6CRs1wHOcUaQxznDSpaV0loJQgYrUaX/tG+Fsm9iNDlLlm0oYKsBhR2jX8VUDciq48956qrHpVZHblMxbqzfM2wWEe44+BtsBtqrd6h2AmcIIQYQ4kOMiuREGAYUPdV9D6OFkLRdOSUNYC1rHIjMdIKtXxYnDxcqezAPsX+HmdqeqYfkvz3Lmprc1YkUj1zxjkYYs+RpAcvblbM/HJkiNY/p4EVlSVAJYSFb93XW07J1LsO5LG4GOQBvyvBQ9oIai541re7+nl9skXnyebJZu8wrIHD51BLVDuGC58KhJ53eHXDHgbyXw7x1iMyyzmp5AxVGGYhlLsmu/WMVmRn3Q7it9JbmOwGYElcNMhhHthPuL2Cdcx9SLGK135r9vSSO5hEhc3SjS1yFdJI1ce2vV3oJe3Nx0TJY3L3R2+2zaGRyF3ja8KNCoobiMsK/MU598nKuTOqLuNjWW4LGr6aHQuS3GkX0JqvgpjWMJ2QyWvdaddaBYdCSUp6FOw2Onn1B3Tbj9NdOhnjGCFpVBlj3fGuly9CdL7gG3Vg2a2uHqSjgQpxJ0Efea8s7nOht5Zp7U3sewjsuPt0/1RcVJcPZGelLmQ1RGVGE+vuaR7Kj16/mOmL3rnbriHVNbylcQAAg5qcE7BTkHQW42jvNt54NBHzFQ5OQCnHtULWPhZpFo66amLx5l+Vv2Mljtk1tpUx332AhSXnbJV0+wyFtuErT7Kdzvt8Bqug6o2d4LZIHsDsVDm8uWNS7rY9280OddQo1uI0vOPYiisUIEJ2DImO0l7GekrakSjOdYMhxxsrQl5t+HPeCX47CyEoLamlLHzdD0hO6ggALmW0h7nA4e7OkxWE+DXXEQcBkWEZ58a8lLybgabe5oGgzInAe3MZnTSiVFdMhp4xW+xhhCHvbXuspdXstZO3w07F1W+C1JdbAMIQEkn7hTV10veTFlwJSI9RyAAOHEKcPZV1/gFmsK/4IscWR7bdjgGaXLciOla1vrpMscF1STl+6/IWvveEllbhIBcb22B10ToTfot52yVrQ1s8E2ktHBrsWOxxzBaeRCGuFepmyT7T1Cy4cphvLdrg7hrj8D2jhgNDk4hyipV5Cy47GPtFQI7+4oJBLewTun8w3Snrt0B7TrcZ4jK3FMBhWh2svlzKU05Uz8hly1oMgqUrT+qNp3bSVEFE2I99bCaCiOwplNblsj1PTffppFvA50JiaRqaQ7PiMas4Lj6e9Y8g+S4leRBCJTm4pliMuxFE+MtP1cVEWqu4vcUO185jsaX77X52kPbEpUemtgu3C8t2XjAocQHdhGYT7LVztdwdvuPppSAWai08wVLcePKmqzLLJLt5eyvdUlLttKYjxQPbDESu7a+Iz8dmW2IwCU+m5JGudblcOfdzPK+J5/3Rg0ewYJwrrHTj4rfaraAAFI9RdxLnkvce8l2eZQU3M7OHWoz6HXu3YFWwc7uzc7qO6j1AA266giVzhpwT7qtL50Tmh8fJDgmNKPg9xi/xVx6wjRrGvvMnzOJMgTWxIg2VQ87+kTIEpCxtJiTYyHG1g+qSfw16K9OIzH0bE4/nuZ3d4LwAR/umvGfrBI2frudjkRlrbsPfoLk9xFNxj2GeWHi7S2OL8GyuC+XuBscRMlYZA585EzLhfOuF8VfkuS28OteUKCoyTFc04+xx55bVZKs48GyiRChhx51LaDrcAFJ0OAB/iB+/wC4VzHxsKEah2FO5cKQSvOryTjqCZUX7c7aVKKA7H+4Nmb7KlJHcUtyY/FsiM6QOu6VkdfXRimDo/cf20rzJE/llP8AUP2V6P8Av9eemhu+v7eLaRt3E/cLyqOkd35UhyVxShA3H9ehMFJZ8f20apHYhpA/1Nr2xvPLyAkqQmHX+Algpzo2iB9ygsqWSdyEiZxoncn8D11hW8HM97h+2srKMC1D/qbWUb81vKt4AxuNfDKb3EhJifc0oQFH0AAkcfN7nb4awEPFnsX8QaNUp/K4+1tZJnzB8vXigf3H+MDxWoIT9F9yzCHFLUSAlDaX8Pa3dUegG/U9NKSQ5aD7aP1D8zHJ3spVW3k/5o47FXIuPESNImoYalikovK5iTcTYToC2pNQLbBaqutm3mz3IUzIUhYIIJGkhz+S+1KSXOGbHJ7PwAp1qnyjyKyhRJEnhbyuqJbzDLkqvkY7TzDBkqQC/ETPh5+qNOQwskJebSlDqfmAHprGonMH8KTqXHS73UZJ5HcrMVrEjAvHzyJzezckpakQbizx/j6DCi7fPKXa2mUXBkuFWwDbbAAHcpSgBsc6iGo0Fe+s60ChrieOFKKPyxzgphpyXxvOakKCS4xG5alSEtEgEtCQvGWA64gkpJSO0kbpJGx0oaD8yg+2lKRgWge2mhzHyh8msVuDWQvEfkzNYK2Gn2cmxjnHEWKHdxa0qhz1ZFAqJ9dLihILm7S2iCClauugF2OkK1eJSkl5acWE+6vA35Q+U06JKn1fiVZWMSD7f6pNe8s8EqaenU8rtQ3bZFa4gzQQnVL6bGSQVDYHfQC52Q/+I1nUv5DWOHlN5YEKUnxDx19AV8q2vuHePC23UjbZaFqpClQV+G/T+nWVPHR/v0eN2Gh3uH7a5J8pPKw/n8NqxXpuY/3BfGt/t+I9atG2jHm3/eNY8f8AA/3D9tC/KnycZ9syfC6e4hx1DPfX+dXi9LCCvf8AeqVJdgo9pG3zbEqA6hJ9NZ8eQI/3qwXObiWPTuH7aXnH9LnvIWdQ+W+XVYLXZJjdHd1fG/D/AB/nMLk5njxjJG2GcwznNs4hNQxl3IuQVUVquCoUOPUVFaHG2VPuvuPBsggoUUe2nWtU+MAHlUs+LFd+TXrqE7tN0KYrbvqH3kzUuyCydz3NsKWEd/8AaWFAdE76kwghwFYcQXYZVWz98jgi08i/EPGuJnsmuqLDrnP8o5Bzikp3hHazmBwvxdk/IGK41kKlIcROx9WUw25L8RYUy8pltRSVttkPOa16tcFCU1Lq0o1EOFVVTPGThrOKSgjXuJYw1SXtPRTUOV9fDgS6d6XFivSpNXNhtxpdVOq+8uNqZUhJATv2r+Qs3dtaXsX097G2SJwQqFKcgc29h4VI27cd32aQXGz3U1vIHB4DXu0l4wBfGTod4SQS4EodKphUTPG7kZ6jzrPuLbp9btrxvyRmOANzHwXRYxMXvplZXWLq9mlqcnV7DTpPxUsn46887xZt2/dZ7eNfJjkLW8cAcFPdnXtbYdxm3rp2y3R7WedcWzJH6cAHOCFAVTELhhV2HFV6y+uJu4hBLaO/tAQ0pSyfy7DvHaPif2agwnx48RSrh72RkHEqU7kT2VYDg9s4hsKK1KSGQTuSEJCB+bt22V0HQj+vfU3Sc61K/wBDmgjBy0qv1lAtXOx3dDgQUknbcFKe8g7dVBQB/aP6dU11/NcOAqCxmpg5qlUc/d2eTY838TQQ4l16p4e+ofaPzCIq6zS1fZc3Gyu6W1G3O4/Knpr1T6EWz4+lrp7mhZdxKHnpiaCV7CoFeXPWyRsnVVqxmIjsAXDiC6Rx95CYVGyjkQsdwilkSXzG92O+V7tFJT+9/dpbR2qDiFn0UnXdJJCxNWBAw7ew1xdlvJM52g4akK/bOowZnNK7WHcKQp99ywfjsLSpPYESo7iFe8T6+g6aqpA5zw9xC1ZMbpSMHDuXAVhHC5Ii/XSno8VhiK2Vt9wGxQQkKV2/L2rJJGnGuAJLiAV50gNLiPKbxPH8Kj15FMotuKchjRHkGTW3WK30JYT3KRKr7hhTbyVBW6QlDpB/HfUG8DC0YHVrBWpFq57HlsgUOaQePbWOyactimrJ0hCP1KfBaYWB3bB1LIKyCrqErGx0+5rUUY6hTDTrQ6vADx5ft/Co2zCX6rJ48taAXUqkspWhaj3JT1KCASo9T0T1HrqFKHBmoA6R99ToisiFU7at/wD5c/iW15P8wsqkPD3eN+NcXh8k5OQgKinJYdiK7FoXzjb3pkhxS1g9S3HOocl9JZ2U4j+dyNb/AKnKMO5qu9lJvY2yCNziQCT7gFK8sUA763Dufr/F3ZD8q+CpSWj2COGy8vtRv2NJSsdvthW3p662Lpu2dabe2JzQhx9pxWtK3WR09wZGnxonsFRWrMuxCfkUSC3VxPYjqjuLOzS5AcS2XEM7Ao7fbSD/AEddbEVcwg5mqrS5o1L4c0+2VNpy7z5gONvy6lVBXPPSP3TH7ppZLXaVOB8BO6FqV+zrptr5NPgCkUp0QJVxRpqvDlXkHGM8sYqarEY1U+y7u4/FSpCXloQB7aQlKQBsPmH46C93lHzMKaLAH6WlRhjSMaSgBkndlBYSVN7EDYnuCdj6barkaPaadMcmCjDnS4iqblxEo3SUurDbfykbBCd+8Hbp/V6nSfCuoZilvLwrfyJy/Gu2L2MhptDiy468SAAogju27wE7hZI/HbSSSUc7KkscwxaCmrHOl1AZUUJcUd3ClzuDivm7G0k7gflBT+GhoaXdlIcDoaRwVORpZwlJgYvkc11xba/0mUElJ9sqU+0WUjvBB3/ef1aVOdTQwIvZTcClH5OqMuL1DaJKAl2Y44gqV+8WSe1StltIJPaVEH46aQCn5XkgP/xwzq7Z+eYzbjym1kpJSNvTYkDpvuemvgFefyjXuktR3YakNgjSpOGxpzCCrqFHb9vU77fAb694egzPN9JbVcDrqi3FwhuQT81ZKE88fqkHfvcISQSd+3f5vjt0B11EK3zG4fKKW4h0rJCcEPxFKigQuyCaoq/zRb60u/gY6EKcJUrpuncaVJhbgHlUd/jdpGYwpquDsjGacm805QwnupsRjClpXR8yCfp1NSwhQASf3jfX10xbtcYZw3s+IT8azdgM8rVy+P2FKjx3gCJQ57c77GbkNkobegUpwH8TqRYhv0+nhTTyvzZDCnVpZkKgcvc4sFBiFjVXMmuo3CBKQ2CVOlSj2hSQrYE9dIuru7s7YSxfy4/EO8EFKiRsMsZtUOqVy+4HH4Vq982PXNv5A2WdWbfvWHJd/LVDcWB7senrZSnoiU93ar21R19CBsdeOv7k7iXZLyy2y3xl3Nut/wDsgurr2wMLNM5P8uMt94SnLuKKPJcYLKT7DDIcfI37ld47y0Dv6LKdj+zXmq6nJjbGDg0KO+n4UY3tVKROR17cuvkIUhBUsEyGyACZCdxEZR/95ip+dY/EAaqpCrcPby9lTIXHWAE7E4Ux+LUztRdN2MZ55MqPKZdidgVun2X0qaUNge1TpB/bsdMxNdLMxsAWYuRBmas5HeELkR/jU4cnxDMM3vpWRYrAftLa3xmC+iOz2+9HdZghlQWoqA3QtXd1PXXVLD046w3vcY3WFm+Z3lB5TBAmdawNw26yidHdyBrGyJnnitV/ZTxJl2KyZCMix22gLW44/wDUKjupbLwUS4VOqQUOFxW5PXbStx6f37aH6N0s54Sv5mkD3nA1ttpuNreMH00jHEcFBKd1NhMbVAccdQhaUkJ70rSfnUnokb9QAAd/w1XthLgWnBPhVmItSAlAfjXBi2Shj23OwdyewBSge5R6gJJ27gSev+DTot3OKIcB9jQbbMjPnWTiZIyx7PvNlPs7JcAQOvYd0pQtOwSnc9d9zodaO4EZUybFzx4SAfbSqTyPHYbbQiG17aQplxTSfbLiFbEFW+/Ubnc/hpB29zgurPhTY2cuxc/3ZUu8Q5wzasyjHbDB12zF5Wz65+sj0EOTYWAfr5CJDT0aFEbekPFDaFEpQkjt+Hx1a7Db3Flu9veWokdcxSNf+m3U8AEKQmQTM0f0Wwiic67dGYySusgNRMiXEDHLma2hONcz49yjFsyz28u42U8M5FGxiyKcnQ79JHySBEacyFUyPNaT7D7d03sqMtP7txGx669s7FvO2X1vdb1uMR/o8pakcuoAygaQ6McCSqnmVzrnW6bdvd7c2VntjRH1C0SNaIg0AQY6E7NKK5eaVXI+vxE4rzDlfm+hddyKxybIrqws+Mm6UqoGq92vLVXdMy5TkaP9fDljvSSFtpQsgJBAVrTi+2Nw21cyV+8F7tMbmgsZGcWElS7UOJIxrok9n1dfMtdgvdOiCJgbO158wyKNTHAAksIwwIqNHFv3Ic35vzjI8A41yibxjdQv0ZnFp0GnNhWTpNa6tE6tlIY7WiiXDQEJUr9038BqJvln1LaRi5uLmSKcBY5IXFhaUwBOHg4OHfV1ufRbNhbDcdRW1te2MjXAsKAgkDEEglQceBpwfK3kmLyBmmFXF6toZzFwWBX5gIUpt8KsWJDv0y3W0uKaYfW3uotoCQkK9N9ec/UDcLne91juNzcJd3EOmV7TqDi3AEnsArS7ext9ujdZ2I02IkLmA/lDsSAcyF4nGo+t20d+IhTbpSpsBexQ204Tv2LSEAqLoJ6777k/DXOwx0SuCaDxP3UhzHudp8JFekXgYhLfbUf2gdyytJ2C9m09O5O/qPQjWWsLzpcuoY9ns7+2kfTt1IThWGk5UwGTHekJ7SEIOydmSlfVtb6wFFKEL6L2JKfhrIa8hAMKmW9q78oz+2FIuTmqgpUF+QFx30JIZSFBrdO5KvcJI/dKHy+hO+lfTtIVoV1XMNjHpBIAcvtrAPZFFiPrcdkbSACqO73OONKb2Ci2t4bpWR6Abeo015JOQXHKrNtrLI3Q1uHurqdzL6gOvGY3BihOz0qUtqNFYSjZXe9KfU2z1BOxJ31Ig2q5upfKtY3vJyACleWFTIttd80gT7/t8KZlXlRwlV5rWYGc+dk3dtPEJ5WJ49bZvaRlLBI9ioqEqlvF5R7Q6kFlrfucUEjXVOlPRveN7vGs3V/0liWrqLdUmPBrBzyVxQZpWyx7Ju/9NO4WNqZrZoJ1vc2KFO2V/hKJ8oxPCp94zFxvG4k66bxiYw8mnRIrH80nwrfLzMmrTHbs7Ohq94WNwVhW8dpxKn+7uUpXTXqHpn0s6K6P/wC4s7Rs1+1uE1wRLIDzDfkZ2IFFcl3/AHe8u4oreO6cQ6Vwf5Ubo4cPyMkcdUjhxc3wnhSpq7W7YjT7CO0qVJPciHFjpcU87HQn2nPZUydmVPOHuJVuVAjYdNbhLqcAZADiMOFNbdt1q94dLIAHAq5QSO2nGzu9uo2Iw8YxP6MXK6qrZmieEstx3ppDtgy48oKExliM4tRSAAt9HYsddSY5mk6WlAP21XXO2XrHmWBgewvOOJ8K4dgJFN1kVfktxh99CpKaJZro26huE9NKHIj6vrI7UlhK58ZxiG4+y6tTbsdKlMk9qdYlM71LSEDuPI5+2ryxs7Gwljl8mMyyaiGhBjkpIxAB4H2ilDguJ4yjjbkO5taGBQW+WQsgwlLsdQTJuq+DCeRCsGozCvbYrwqSfaUpKVIDXw6adt2ww2Rldp8x6qMz3Vz/AKhsLu96ihsLOIthh0mR4CMILgpBQKvLiaXHjfxpzNlPFSHuNcLr6GslybNM/P0xZ2a5BJqY5bhQ4+DUKm41W0+WY/eZSne1b61HYqBVq1sLXcHWLWMaYm6SpALnnHIA4AVtFxedDQ7ibnegbmYOHl27jHbxBwCF08viLmqF0taqYFDWTt6mfxJXWLXtR+LZMuVJZtM753eevuWr+SpsJSMC42gKP07kp1RVH37kFeyldOumpHSWrdASHV/GrpndzchWz2tpt3UV8wSW0W5FgaWW22xxw7fECDjdXblLgiaziShGFYmvW/g+NSsnpnpPHTd63JVL5b54sVXfImSJ7mitWA8XRJzJjodWd2PdYJU4Up2UBvpZkfbs1BxgDm4uk8cjh/kaqDuzqTPZWe/7qLC5gtN0fbEabHa4WxWMSYf91fOYQdIwchGHFa8uJ4bMlsXGX49gjtTNsmJZtOe/IDEU5byBcMSHE7nC+N4MOeivblKBUhL7Xto6D5/QKgguyDJbskYCCr3NWRy8gD4RULqO56agmh2/qCXbbmKMgM2zbzFDaREZCe9kAMhH5mtKngQtSd4cRAwfCaZsUuQPSJsjJ5SZOS1Nbjtlbd81p6TaLxmBHjxqePL3K4zHttuIRsVJB1TulNpu/lzMeJDGhL8zyJ5dgrnPVwsd3vvqNtNiyyaGNayzUwRkBNIcQC8ji7mqE501WS2EOcrJH4TSov1N8mW+yobpa7v3aO1OwA39Tt8dOOkB1AYNLlq62KKeNzWSeJWIDxKGoSzId/c83Q62K1JbrY9vFlqkqSfo3Xmm+8nuV0UNxtrSQGN3p0xPgBrootV2rzSEeWjD21bP4m43fW2B80IkKDC5d1CVFcUgJ7WGnVKX2J227SkED4HfW4bK0Cyl0hcXOI45HD21xzq+R1tuNrHwkcR3Jlhxxpr3Y+Dxb29caznlDhxlUsBhqszkMY2x7K/bm/6y3FROhLEhSSvf/GV+BGtXk3rbLrzJphJbP/KBIQMOwh2OCqcOFXjbLdixsPlQ3j0OomDxn+FHscEQcE7c6hX5KeTeccaZnTVHGnPNry9UW1W5NsJ9riWLV1nj0xiT9M1XOy11jkO8YkM/vESGkNFIT2qBJB1pW+7tNJL5lndvnaQCdbWFDwQhuOGapXQelulIrq0Lt4sWWh1eANe8h7TiXEFyt7iTnUa7DzL8gXo6/ayu0jfuz3Kjx8bhEABQ6LarGiD/AGgQd99a27c9yAwlLe4NHxA/Gt/tui+mpHDXEwuByOs//hYVBXljyq8g5b0qJI5f5Fjsy1LQ81DzCzrEOo9Ch1NQ9CQ4gpPx3A300Lu9mcGGaXE/xEKn3+2tth6c6dtg0x2kBc3ImNpT/eB+GNJLBck5ruOK+a8uwXEIXKtnxZiOP5vcY/OSXp5p5+UsYquzclrmtzpsxc6xbQjs914OKCjshKiLdm1Xl9t0tzAT9PbFrpXEgIHFFxKkDBUUiot/uGy2W82dlfnyn3RkbFpGDpGNL9JQEDwg4lBwpL2dkW72gyi7yNrFZUiJ7ZxC3blRYMl2WpuwcgSYr9iJCLKvUhSPk67d24I1zvcWiKXS2PzXnivxwHHvreNuuLme00s8NrkCgVD3/jSsu+UGap2uLnj87kbsiQ8hi8q4Eox9vZiuNSWe2rcfbjzy9+bcblvqfQ6jyw3U7HSPPknSP0yRjyUfhSSyxiSM3LnKeOQPLNK91re3t6/X/pt5G46WlbTrlZNlT4apDZUgiI4049HWtLZSoK7Eg9emq2AtilcJInuKJww7RTkkhihe9rWyt04E4p2inMVkRjsykorH8yDMRfumvFvJZU92ElMYbyEdyxsB3KH9PTThge9wMbi3UeJAI7+FUjrkBgEzAwrwCFPdXmwWWxcQDaS+BajGLBTgIkWNYJDo7/mdcClVyFpfKvzqCgSoep6asXMubWEMi/UafzKKrLySzdcaGXT9LRlwHxp6OLfIm94E5Wx7L8dsqJNU6j9HzrAHWnmHs5xGQvafVQZBcQK6yqpSESq+SW1+xKb7Vfu3HNTNg3efZdx/qDI3hhBErUCPbguGHiUAtPPPM1TdQbDH1JtD9vlJc4EOhlz8qQDAkcWkeF7eIOBUCr+MS5TwTkLDajOMUt277E7ttf0FpHQpuRAmslIlUl/WqUH6y5q1q7JDKk96VbKT3NqSo9527dLHcbRt7bOL7Z4wJwK8QRmHN/MOB7CK80bltW57TfSWF/H5V3GVc3NQcnMd+aM8DywONdUipTPlLn0rofbdabbkIipUt9JSpTrC0JQlZS42rdSu4fsHrtqzitw6TzYQTkcMT7eVQnzNASUoBkuWPKkzFw+5qrqXlFNMcrLuVHUzdMrZIq7Zo7KMmXVuBtEvdKR7yUnv/wCmIKVDVrDC5jXyR4Odm0/L3p+yre03K3uGtsrvGJvyuafEOwE8O+kDyeuNFXLnh9LTqi5IebZUVte+8EuPhgL/AHimVvblJV8xSQTsdc236OOO7Pl/KvtJ44cuXZXRunr6by2QlC0YAnkMGgnLAVBzkvk+PimP39zZyG40KurZ1i8486GlBiBHckvr2V6BLLZO5+XpqpaUY4ouH3cO/wC+t1kmjexsbHDUXAdmJ49lWC+P9E5TcdcR0xejuyn8ToLSVMQ5/msmVlEVOSPTPe6Ask3A3X6FKd/TXrTYNvbtXTtnt4/5Vs1e9w1le1XFa8KdW7od66p3HdcmTXb9IOYZGfLYP91q+2mYRibHl5k8LLspqLPN+LhktljnA3CEt5qvx3KptCqQxe8o57VWCF1M4KbiuSzMtWZkenqwyiIx9U93LeUyEALoHx7+wVRAhoLnfMnsAH7af9vgSssYjdbiczxny2QpT0GJgWDzclxbIJDsRpZXWYtmVjMlY3It2UsKQEzIESItSNlLZT8ybKfYt0tWGW4t5GMABKse1AcQrjkoywxqLFf2k50wSxvfjgHA5dgqCvJ+LDErCuXHely6G8VLXVfrNZHh3UOfCmvwL3Gr+teYUuBkdBOYXHfbSCgr2UklBSo14aAUPswQ9x7e3jUknjhTVOtIdZmzXI9WxEgIT+oWFiKmsrKxDrgaYctbOcluNHccK1JjtqcDkh4dqW1K7UqHaAFcgHP9/D21gKcAi9wpdVHA3LedwY9hg3EGd5HDtI4kVt6MBp8WoZsCKttLk2DP5EscLnPRVLV2NvNxFId6KSpXqWRcNJRjX48hgfaoB+NO+U44u0j7/cKx2Y8D8j8cUq7jlPhvLcQpUJEeRkmScdVWQYPHbfJTGVZZFgczNq+DHdUQlUiybixxv+8cSnffJnjVZGuY3tGA7yCRSDGchpJH24gUv+BM/RxzbwMJyWycRw5mYgR4TKrNFrifHOQ2Pts0HIvH1ghcqLWYdkM9xEO6jVz6qn94zOaaaU3J732uaoIQ8u0dnOkkOGa1P1Ui8x55+ss2nS9BdcY3V3Du9lXtraKjvstCh0/EHpqU0B5QnA1hSuJricwXt/6Gk7/tTuB/q/DWTE3mEox51+HLVqTuGX0gAkq2Ow6dD0367f16wYmjlRiMaQ11afrKrCZkVirHMKx6smZBl944HEpq8ZrEByfIAB7lTJnysRmx870h1CE/MRptxDRhgaFJzqvPkbLZvLd8LLI4HbjdW841gXGVk43KxHj+ia7hFSjHlrFFb5vKYHu21vLZflOzFFhp1hllKVMloOdC0khVVAB7aXHu5ASe92goUrc7lKPetkRDFaaCE9hWe4I9QkeujS3kKK7jV1Haofo1ISsIS2TS1BV3HqflTWpU6lB6KSO0toHxO5BpbyFCCutysrFJS6ulx/3CN0pOOURQVK7u9bLbsBftpQpIQlParu67bFQOs9nCivxFbAiyW34UdqklxVqMG5xv28RyWtfZZUj66pvseREsamzZdUFtLClALT+8SoAt6Eoq5zwryu8z/CquwyOR+oZFXM3eGW9wYrMFWSv4vbRIUbJXIsbaI1Muax5hyUWQllyaHnEJQlYQmXFlr4AVgZ04HmJWRrDG8SizK1qwgDHfJxDkV1Ke1fteL/IzrRHdsn3EvMJ7T07VHfQ1yAlcT+3GsEAota/FJj9rJxLEkRlFtx3BMQlNktSWwtUzE6kF1tsNRvYcQy6hDgcDSm1FPypC0xH1+Y0DPGkI491Unz+WsLxPzr8laGRcMUs6RyxMltR7gt1zE56yocfsJzsGa43Hhvlc6Q7uhIbWFbEIAOuI9XweXvFy9pCGT8B8a9aenU9w/o3b0aXM+nAQY/K5zQcMcU+FXlcGZmxZQYWziXEuIbWh9Dg7SkJ2Qe7vSjsX3bdBrVGkgofCeFbJdkhyg6eCcfdVlGE5NCrqn6pcr5y2N1uO7NlPQgFxwjZHx/YBvqVG9+gvfgBz4Vqt88yyiJE5cV/f2UucSu417MDlesykIdB+oSrujkLJUQlxJPcp0nZpIO5SO7YA6qJnMkdqjRFz4Uy9kkQ0yYO5cfbVD33A8uZyvyz5XUhaVxsPTi/HLCwgArOJ0kUznCQSFK/VJ8hJI22Kdvhr2z6Zbd/TeidvZiHSsfM4f/lHkgf7oFeMvUO/O49bbg8D9OMsiGOfltAcezxE+6mAubK3XRtiawqfQw4JfrksJ7l1ypAQ882pLQ91LK1g7EBQTvttrep43sxA1VqEXlyAMYdLx250y+XWMCdXNSa2Q3LLC2ZDSW1gBKk7LeZcIT3tvpRvsVpGos0hIGhA4njSyHtIfJj3ZU3TDvuvtxZjy1sz3X4zUZaXHEOtqVvt3I2SQhJBB9QRpLIypTHAe/jSA8AqSRxCmkHyBUNwsdyCAZbwjyqmYsR1lSiy7HR9RGWlakHubDrA6E7jfTMrwml2Yp6N8ig5hcO7nTZZXk1fIrqKauwbklyPDihIPuJaf+mbUW1hA7AQVbg/2gdt9KfKECKF5fb31ljEUAYLTVWEyzlOMGjgojx1xn4tg3MQF+4tSlJEmGoK7m/l6jcgbdDqO7zHjy18Jz5fbnT4bGz5itbUn8svxm3hnCfmBzBNacbXlPJGK4TWSHVDsMLF6B2ws2mjt0SZ92CfUAjVXNA+WeC1CHXMXH/82EHZ+c0xuUyRA4KIvadRXH/cqw3ym5YpWJsyPKs4bDLKto6UvpCnVrWE+2VpUVLLahuodNtb5b/9tG1iqET99aK9vnSEEZ8ajBgPkTx4MjRWtyIkWaGylUtTzamH30xygOJKtgXPmO256HTnnh6DDsodbyNapxYPf+/2U3uQZJxfkGb2M3Jb+q94yl9qfqPbSyGkdqS/2FaS4pHT0O+nBPHGzEgmmRE6RGo6mRzedjBuIooVJahSVuuRZCPlLyFr6PArIJSrbodtyNZuJB5QVAvOmWtcpDeB9uFeNUhpuOFApcCyUq/MpQA2QlSdz6ep1XgtIwwIpwec1XOUjl+6lhUyPbaU17iVNstlLSOzZZ7khX5tzsdzv/VpslXLSyrWHE/bh7KylY57j7AA6MgrV2gdxG5JIIHTqeusv5flpDA4N1nAH3/4dlLeI13LSlYWFPFG47FKASo7hS9tgAofh66UzDxflqOSXEZivTyHc/w5gzMcNl6TdW0aAEt7FfYxu6tzY9uwSgDSHkB6jKnIWmR2n8tNnBRIARIZBSGgkkn5FfvVDtKh8dyfh8dO6WuCsHiPPKkuchQnLCrfXrALPatAWwR1UE9yQrcjc9PTfbbX5+L2ZnklVX9te8QcalJxB2N4Swy+hYbfUQ0op9Ad9gr9gOvff9vzfJ9JbVk7Tr11rG9/qXrfJVRXapZhXb0Z4D94F+2UbFHaoEH5v6Brpc4f5z3NTRpFPMaRoa75+Fcl2pqam8dhk/VNV0j6UjfZtRChuV77jfuOsOIdFoGYpISOZXZn3JTf+H1YIXHPIC1JK3LeVbyHXQN1vPKdUpYUr82yVKO37NZtGPbFM3DW9EpW5PbIYWs+YAqtObwaAzh2Vw3AtR/Xp3aEj5uqzsNvX5T8dPWw8qIxu+d3uqFMS2JXcB8aSnkHYTIuDVPGlO8tOQclXEWrfU2VJEWmluBqQp5adgloFPUnpqLJOZHCwIU+c3u08TTu2rF5e6Tk/RtBBA+YnsHKteHl+/qOQPKi6bxaa7/DXDFRV4x2NoHtS75ppVdbKbB2DgTJRuSBudfPv1z6hd1F6rOgY4usdvi0t7CWkFP3V1+zt5dv2r6q5QNnIMYGJQ/xDhT+Upbl1DqSjufQkKUVD16dpIP/AEI665DLHKhyyqJIHMcHKmC032QQFR21Pp7Sl1p4e0VALW2Vn3QkevuLPT9o1DBfGXKAXBpTkvb2VMiL0DmAFwx5YDlzPZSm8d8FN49k+d3NTLnYjiSBJnphRBLfDq3CyEeyB1DJACh8Buddk/tv9Ph6jdS3V9N4LSyapLsGlwKIFzxqH1TvcO32kbn6hJJgEH31MLEJfHthu5TZCzTW8tlCFsOSSxJZS13pKGGypIKVIJ3/AG/DXvTpfaNz6dY4xMhl80JqBBIaMESuT3zLK/J86V7Z2uVMgeKjHGl3NasX6tyLZsQ7+E4oR2250CM86ptSi2PpVqQEqc9v07+h9NwdbPP9HumuG/gic3Tk5jSPc4H4ZVBgG4WTtdvIXMGOaH2JxqMnK3AHEGQSmWmaBuhmzFPNzXax1yvdYjtsd6nvoHUqjKeceUkAp+XffXMd+9IOj92dqFqLeZ2OuE6QfZiPhW47T1vudu1zROHhqDTL8y554LhyqHHIvhXaUsORcYtl0OxhIDftQLZlyHNeEp5thhiO6yHWXni84lPTt3J1yfdvQm/ja6TaLxkqOQMkaWO7tSlpT/Gt42/1Hs3eDcYHsH8TTqC8yM0NRgy3g3lnCi4brCbpUZoun6qvjKsou7JAdc9yCXu5Le4BJAA+Oucbn6bdYbVqfc2ExiA+ePxtI9i+6tysuoNi3BG291GJSMnEM9niSmoMpMV8oktLbeAUhaX2SggbgEe052q3H47a02WzniOiQPZIOBCH3GrvyJHDVGWlhC4FUHflUifFGdk7fPnH0XCJeYxr6bPkVzU7AGoy8ohQZTS25c1gyx9I1BiMK7pJUpGzIPUae2x+4W10X7cHtug05HSUwUKcl4rVNvUMI2yV14InRgAgSNVhIyXkTwPOtkvyr4VVyNwtGwJrO3eH8coWqp3M8sEZp2HJbmOtvy7KRTVb/vWMmSSp35TsX1jvVtr0NaXe4b5YW/8AWS/btps9Ic5ul51HFSwKowxwGONaD0d1febVvEl3bQNubmdzmNYgGkAJ5bZHYMGSLh7ap+sMXyG3ytMCLaJzLGW7BzFZWRXcUVS8tx+uT9K3Z2LSR7NaJMRrcpRv2p+OtWn6huI+pXXtrIHCOTS6d2HmNHylPyryFdNfun0Ny1jmeTJIAS5quMbjijUzQ8cqaAcv8ScY5LJhcZ4BT00yrdm1ErLahthh9DKStp5+pikrafWyrcNPukqV661/dPUO/upHW1wHS2niGoFCCVGA5dtO3fnXaG7fPMxoVoe5fERmew8uBpgX86QidNlmQuYZE159M95wmQr3HVPJeeWskB5QV8w9O7fXJX2cj3kxhyEkqcz2LUF9oZMXYFEQCs/F5BHuMvxlqWHEkKKklR6I/eo9sHYJeSehPXf01GfaPDdMjRppo7exEOVexWevNNFkPrKez932pKCUpG+5Hd2hOxIG/rtv66SyzkJ8wAJl307FtzC8AZ9uNJR/NHW1bNuEpeUttkOfv3gtSejQQ3uo9257SB8Tp9m3ySvboadbsgFJPcM/xq3h24Lqdg0ZnIDvPCsgzTciXbalV+F5fKjKSk+5Hxu8dbO+xQ4XEQe3tUOo2PXWzWvQnUtywSxbffOiJzEMiH2ltL+r6ftCBNd2oeuIMseHd4s66n66ZTTkUEvGM+znPHWEyIPF+B4ta2uQvMOKKQ5fWrkdFFhkYq+b3Z7oSUgnt6a6P016QTXREm9sla7A+S0JIn+cnCPudW27XtTt2tzuIu9usOnmlH3l1OxrB/8Ak4wstw4fwRNK5Bwposy4JyXlO1YpuU8wtazvUpmB49+OUZ3kblSW1IcDLMDNs4aaf46w1UhAIeWyhtxrr+86a7ZtHSm07U3RZQsEnBkLVccP+ZMVC9oQVvW2QbPttubra7RtxA35t13lws7FqBS+2sSRczpm0OLgckK09eE+OmO8UIj4XT18XhBdoD2cXcHxoXK/lBl4klMdtjNuRLFu0qsPEpsKS/7MmOlrc9pG2tmEDmkRuVq/8qDxPK565MR31W3e4Qbsu7f/AN2iiON/uYNjs8KKVtbNgjlmx+UOY5cMCDU1MWk0HD1PIopeCYvhhval+I9iLmYOZ/zAliM6zLiZJntzJlSq6K8t9ksmMmRu37iyBtq3icyBv0zmxMVuAUvcO178l7OFcB9Q459yii3q0u7ncIoZCDceQLWwUjGO1hQSEDg5AqUpcA4x5FxbyBvc1zpqDkfGWRYxDqFCFeMNS8cb7mLilWKdl5URc9tbjjTrrJJDahueu2pkMcceptxpLSMwQU7O+uVxC5+midt120Thy6SHkFcw5QKc/MxVVVhIehSYz7Vg7DajvsLYbeqmlOEJRcJmkqiw2IxLroTut98JSn13TDdEyORGoQeX3V0Pbtzu2bcs4LdAJIxIceYQY+0gJSN5Lx7Pbmvo67DnMXwyhr72rur+5yzLJCMnvhVSETIaG4jjaodPSqcAUmKC26+op7tkgDUswPc5gMkUcbSukqXE81y/2TSdn6otGPnur22u7maSIsjEcbGxRqMcVV3+sqRSq4y5Q4YxTHM/5U5FtJPJtdwxd1mPW+JVFAK+LmfMGcvrcxvD41lJfEebDgMud00j9whKUpX3JUUqzDdbfbB169pkkEgja1MHSE/EY0XNvvm7SQ7ZYtFk68gMhkc/U6K3iHiciBHPQhqomY51a/xp5FZba8e/W5XjtNx9cs51R4tR4ww7X1qX6GchliO7S1Dy02DVV76ixHUtHe77ZKAElIF7Lu9zFbB0xay4JIDQnDlxRK5Rv/Te1We4RHa5X3Nk6Aue/wATkkBxD3oGl6ZhoQcFqMvlNbUlfzHkWY2+QYfxygUNHUQuRrCrcznOZ7rKFCTQ4Tijs1VfWiK58peEZxTryj67bindcukkfdSPEb35ODdUmGYBJwHDAV1Hoiyu73p222ayiu9x0ySPdZh4gtGAn+ZPO1oc5c9LpAAMhUWqKDGiRLXP7t6Dx0xIR3wOa+aoNjmHJt2uTK/dnEMGDpraFLiUgthuGS2dgkKVuQ2NMI855EROTnAukJ5gHKt8vWummh2CyL91lanmbdt7m21jCgxE92gdKRk7VInElKRMmrsr2vtMnuM2zni3F7Fafquac2zOzVlWdMtSFKD9BxZewbPF2Fy1J9uMF160xmzsQ4s9Bsz4WeJz44ic3E63f6QTh7qc3HYdgvbqGzt4otw3qNoAsLOCPyLUp/z7xhEkgYfm/U8RyIFTO4Dxqkq+L6SdW3ebZnHaXdXMO35U+gbyy0qpkgfU2EmNU1VJV1tZ3tERGERWilkDcbnVJc3MUV79XpeQAhLwSSuSuPHsrjPWDLuPqB+1zOthLGjSLZfKYUwa3xPLiB8xLihCVi7aopsoFnYxGk18exl79rSEIYASvvW4duqunQAaibhvu3WcRdM4BzjgB9sEq96esb5r2NUlrGp8TSfwHjpiFlLK35zTcxMtbkITYDD0O3rH0ndSVdxdbW0Tskj8N9coPVdhNuothrGtyLxRa67JG6LZ9cjNRDMUJVp5GpT8AZ3ExWPyPjeQ1sqJPlXzVfSRIkYl6dXpUv8Az5LY2/zdlPcpSh6JGuu9D3se5R3Fnblz53RuCcU/i7uHfXBuvo2tubTddQZaQkF5PM/bKqXOabJ1PL2csG3nKrUZHcyo8P24sVxEZanX44R9b2bsLIB367p9Brje42Nxt9/LZXbHCZjyoPDEpgeyvQuyXdnuO2wXlsI3RPjCFCQSEXLj34VUdnfJBj8gWLb1m+WUvIaYXJeU4hUZCf30hG5Ha25JKgkJAGw31k258kcFxStuEbZP1SmkN5cfZxrol8xRGa9byH45UO5C1OlLiwUq7232UqUUNqRvtuQfiDqsNrMMXIlWUEUTE0jA8ePvqIvInJDNlMW4t9KlOrPappLbgIKt1dzSNiHFH0A2GptvZuDgT861ZPuBoQELkn24VJ3GPCb7gPM2G+OfMHhPxFm1/j0ejurnmbK5XJnHuE43OW7lL9eqhNNll1X/AKxVt4jEXNbiqYfdbccQ6speLQHQtp6Tn3XbZ5Xxtdb+SUc4oGuaCeYxCYmtJ6v6o2vpa9sItxu4ILi5kDmQhkkkj4y5Gu8DHluoq0EloJ+VQDSbv14fi2JUE7yJ/WMhz+gyNcZ61x+cmdBVP/WpcHHLINRna6Kx/mctDL6FoCAsHfv6HXHJ3albYhQcCXDjnnmew10Hy7t75GgiC2VQxxQgciuK9mfA07Aa5dtJNbOqb6G1iymVqRHcsKaDasxvbjrjJeUqvcQsIQFBQSvu323J1TTNY0B1wf8AuDlgV/f7cqiOurWNYoYS6UHFRguWH2xpGX2R8dOZvW1uWO5BOyuvQ2qu+nsY71e0oBb3vIkolNsd52USkjc7gdoGnmskMOuP+UBiSMe+mpXS/Tl0bw2J5yVE7KdK6vc5m1kSPxrNi1ctwx0GVa2NSpj6fYd61QVRJRkuK/KndQ2Kt9ummIm7e56TKQftxqu1GN+q5ZrhAKoSHewiv2PmXI+LwWV8h20TsTHSe2HawoqH3tux0ojNQooSFEbpJWOnr11YGAOGm01eWmA0kffgarDcWZcVjZGSeYOHtpoTy9xfkGQSZsfH8gnXkBiTEj2Ls4diSw+42t2I8bJTD0dTylgKA+Yb7+msujnjgLbkN0nBeNSWxuETI2TM+mkx0js5oc6c/hvyy5h8f80cy3EUVd5hNs7FRn/F2SW7TtJmVKyFoK21RhIXRZXBYJ/T7NrdbSvkdS4yVI0rZ90l2a7MtvjDKQJWJ4Xgfc4cHe9RSN82Da+o7H6a4BbesXypmjxRuPBT80bvzMOHEIavi46sODfLnjM8scFZRaGtUsVeSVFbdT6XK8EydDQclYtm1LXz0uVNwyk7tOpP0s5jZ6MtaFEJ65bC03S0bebc+VhIChr3NLT/AAuQjLmMDXn/AHKDdemtyO27tFF5rSrSQ17Ht/ijJGLe/EcQKi9ydh/OHH8R1rEeWuUqaNHdU5HZjZbaSERQlYdjpQbNc1S2itKfk6oA3BGx6jLndLQFrLiZAVxcvvVT8UqdENq3Ah0ttbmQjMNA9xCJ7KgvyN5xeUeDokw8yrMJ5XQ2VpYssgp5eI5D8oIKZNvhq4UO1CSPzOwgpJHRR0zLftv3LewxuuEwc0lrndpQFvvxrYrDbreH/wCUleyE/lKPA7AD4vcUqjfzk82+fuV8Jy7GH00fHuLzaK4i2dZh5sn7KzimHID0KdkN1IfsEQ5G+zjTCGQ42SCrbcG52bbtvddsmcwueHNIBKgHUMUQDDtWntxku2QmMEaXg45HLgmR7q3w+NAW+KOM1NpLam+AcAUgIGxQtrhmlUNvjulSen7delv+Q0HLyx/6QleKLj/5iVf/AHX/APrNe/wavqIYlwjHfVFjPW/HcnB6qS4tttqLmSJFLkMilW+tQESwyqoiqEVBIVKcje0O5SkpMG3dpZ4ihBPDHmB7UTlzpBXVhgUCHtp2uOsWy/H8kx1qTkfLNrUWDPGkKJxZkmF2lXgnE8/BmssazvLq+8fqYddEjZIhUNS0uSXGmlBxSDs8O3qW93tlc2D44rexiumPuXvuo5mumumzGMwxvZqVIvGhDGkYKoC1pu2WtzDdCR011JA9sIbA+NI7dzGuEjmvDQDr8ObjmUxNRB8o5tTll+hNLYRvp8p5GyrMI9k4SmAzjcDH4NfkOVyHOjyaZS6h+WVNgl5Dfc2FBW+uXXDh5hIRXFRwGAxrckBVMqk74s+LeMUFLj3LvI9ExPv5bLF3xPhGQR2ptXxxQvtIdrM0tKl4Lg2fL2URlImPzn0rNFHdbgwAyW5Dr0cNMxErvlGQ4d558wqpwpQwajfm5/hTb+aXK3KPHvMnBWQt5JzDB4RsZTldyMjA76mxWmtb0WyVMt3+XXFPk7MMQal1DjsAw4X6hHUEpsGilSNSAIwFe4NHMp95QCmnFwcrA4jsC05fiplvNmTYjlNjnuSXCspxzKHaionOYG1iVVLpt7BpVezktPd2mIcsOQpMIsy7ulYroSl7ANPJdQ8pstampqDkmX7KW0kDHOmF8geBcH/Sclz3Csfg4nXQXi9zhxjVQN8VrIt24mvHPPHdFDaLdCqLPkJazWnhNtVtzUyHrH2W7CItyTEXyTpGEfEcBw1tHYT4hlx4U64agCMz8Ow0zWF+RGccbxkYHnWMo5LrsaccpYspzI4+Ocg47DrHBCZq5N5axbDHc7o6hLXsxZEtcK29n223HpISlwzmEgqRiMKZw7xTkI8qcHWFLXxfnjQSfmUMl44dCem5J7L5I367enU+ml6yvZR4eXxrsc8osELSyxxlyC872EtsG/47iIfUElxIVMcvnm44cCSe4trIHUp0F5XCjDgMajhyXytlXKLDFTOr63CMIjT2rdnBKCe/eSrexr3Frr7nkHLJMWuRkcinWCYtfEjRaiLIAkAS3kNrbS5xdnWFWmqW329yF/N17V7DZDRSlISA6pYJe7W1dhAKOpVt3HfWKK6kdqUhIU20lTfVTbaN19zJeUlppaAhbyCncO+hVuOvqCivSpfYvt3Lbju3uuoLi3B7gQVd5X+7K22jvtueh7UkHbRRXD3En2yA22AhpSm+15wKKXVNbBru2eQ04kAAKO2/Tft0UV51qHtJA37HB7TWxX3OoDnfKS4Ub7PudoCwApPUEepOiirfPt7BX8HIKkhO2R572BLbzaCE2leUlBeSj3AFb/Oke2rr2+mpcR/SI440U53m7cTabj+lsIcd2VIYxzycLbLKVKcKleLfJyEupDaCpXsuqQogdSAfjrDIxI7SaQ7JeVUrcbTYqsS4qQHQpoca8aQA6hhkMeyrAqNLPf7ftRSyWlrKe3taQ0tfb3M95kuBgJJIw4VmMqATmgqgDM/Giq5C8ieelZJVNzXJfKOSBwSY7Ta09hjJbCWxCgIbLbASE/5uwRt1SDuNcN6uSTeLuM5iUgcwjWpXqj06vZ7DpPb3wFHfTju+dx++pucH+E+S0LMRnDeX+RsMqnFNqVW1mQuyITIcA7mmY9k3O9sAncpR2/L+HTWkPsJ3fJcyMZxCg48wEJwrpU3Vdq8LfWVtO4fmcwgr/sph21blw14v0NeIT2WZrn/JcxAbK2MsyWe/Tp2I3BrIRgxVpCQfzpI67Hcajf0u1eR9RLPcn/O8ho7NITDsrWNx6muJSRa29taRkr+mwL/vFTVheM1FZRSaptDEWFUV7a5y48ZCGY8WLWtOS5iihsJQdo0VR39e3rq1hto5HMt2YSPcGtA5uIaEHea0qe70B9zK4+FXEnkApJ91apHJGRyc3zzO82W6ta8zzHJclcUfUouLqbMYSCfz7RXUJB/Aa+glraNsbO324BGwQxxgf6Ghp+INeDprt97eT35KtnlkkJ/1vc77iKclqK+MOcUhIBTEjRw+F9oC+z8VbLHpsSOmr+XQ2IYLgKqHOOoH8wX76Ym9xWpcSoPthtxccuuymf3bx+RSVBfbslQ2JHUncarZLdhbiKmQ3UxIAUjj++mHcg3sSxaciy1NMRloVFcSnuWhJOyv3b3uJT3IR1IPxOob43j+UQtSmXDHgGRmrSc6SmeLye2SK6xulKiupeLseL8ipDK0dntL7UoSkdnTbbqNQfpXEkyFxJ+x91SnXTThG0afcn7qZ+wrKmBAjQo6G/cQEBwKQHOwtjtR279O4IG+23TUhsTA3UQSBlTPmyEkFwDfhXhkspMJJZc+VJPaFhKAtKgB06HtJ9NvTWOGpB+Pup4OBZq4c6vU+295hWXDf28ef+OKqrXFuaLm+M9jWQNudqJknkOkYlTWpHaQ6p+mRWEoHUFDg/DRY2LprvzWEBCW5cCh9hUZ1X7rJExzHvKt8rIdhKD2r7gaj1lnIWY5Kw9cXt7a2TrrzjihIkOrBUs+4em+yfmJ6jWwmzLCG4ola8661oQBnwAyproeR2bcpaWXHkuLCFp2cPcN+nclfxUegA9Tp1tvGniA9gobJIfCxNR7Vqwrhvwxuv4dZ8ivKiVacWcEwGUT6elmrVDzzl2yUlLlZRYtSulFhGrrNztLsx1CSWSSgbbqFXLdWcNx5DEluGnFoyb2vcMuwKpKDAKRLcZ2RIwLO4JjgGjInt/Dvps8yyVOS5TOvK+vZpILq3DS0DCyuPUVMdRagV4WVFS3WI4AWrf5lbnUK7uX3Dy96ArkMuxKZggZACmfM5nma/YGSFaI7Pur9xxzZIKif8lv7i/6Ou2m45HEk8KUYzq1BDyp5qietCQ+F9ySlKSevaokAdw3B+VPwB6/hp2KQu+NMSxtiV3Aj40s6N+Q3LWGQlbjjjYKCVbJbO57UDbY9w0skk8cuVR2hoAaApTnTqwXy5KbUsKbZSgqBCik9w2H5diCEK/o1IZIQAaiyDHSSSRmtN7zjZyPfxamhte+7Ehu2LoWr5UrmLIa9ztPVRQ3v+I0h7tTy7AU7E0hvhwANNbTZhkcElTtYXG3CobpcUvsAASlPp8oJ9R8BpTHSNPZTTwx6tKA+7vxq7FuKuMwuG458ylJWV7KIA7knYbDfbbffX58r6GURjmXtHvcK93DPh76l/gT3/rlxQ0pILBQTt6+g39D0B9fx19Pehtuh2P04sLZiAObGeWJaDWs7of+8A4/Y113oSbKBJbOynEnu2JO/Tf1/oOrq4jPnYfKQKfB0yNcn2SsXIYVKpslWFf5GK6gj+oHbr+0ab8rgXY0y9ySY5ivZ4wRFRsCsW0o29+VYBW49N3h09evXS2ao/CoINN3ziDHzxpYcYM/p87KWXdmoaJsp9xX5Ub7lSiSeg3AOlS6Yma/hSWATeCoR+SHNEbC6PnnnqzW2K3jPDrnD8DYWW/bnZXN9iTWvxwpxKXHUkkAgk/s1p/VPUtr0p03uHUl2jZhA5kQOZeUROfGrqxsjczW23xhWgq74rWvp4fC2k43YZVetqfuc/yC5ySbIkAlYVOfanOpUVAfKlS1do36a+a1xLLc38lxOVu7uRztXMNRSMTg4q4dhSuq3Qa7Swn/ALeJqdx4VYhTMoKEyojoW2hoFxv4fmPqASO7pqFP8NNUsyqnMUjMvmxm4zzzjAW6pmTHibOJZCJTgUG17nbftI3CR1OtX3u5uba0Mdk3Vd3DhC0JisgICVbWOnzm6/5Yap7sKsd4lxS64b8eKlt+r+u/iVa7+6W3Gcb+th2AU61GdKkgOBCk9fUa+qXpL0La9Aek237Uxoj6ivxqlP5kOOOANcf6o3CS+3aa3+aBq6OS02d3J42yNQduqGLUrcc9mLGrorddNjrUdyp2akfvPmHUfHrrcLW23S33CUWrltbd2k9pIX8aqi3bpYYvqCReaMfflXOFVWlV2MUt59THS2HIdbMkvyK72kDdCZqB7khtztUAHWiFBXwOrgXbLjW26Yjw1SQPF7PxpwRkhYSuIw7OPurlkl+y6yxJyWnkxmjAMcPMtLuagrMj5yuVFZU/DKlNAJS802QrpudAt5TF5tq5T5apg0gnghONYldFIwtuWNIXiAfceFNU5JqMlmYfV0N8hLrVxIt5iIcuNYRWI1HDk2ARKiPKd9tKZiGhsQnqR01FYZGBrLuNT8xJCE8E5ftqP9ES8PtpXM7AdQPYn76yEp3LqnIFtKm1k1hqJHroTMdb0KfOmS+6Y61Ghtpl/VPvFSEntQRsCTqRI2BrQAZGOdlgoT8OVWUMe4vDi1kU7WtU5tROJJUA+1KVVf4rxc7rZBz/AALF45nPOyvevY8aTcMoWoBtKBWlEpkdg3Hc4gjfqBqm3Hp3ZL8GHcbe3lB4lgVP9Qx78alw9TXtgWvsZ7iOQIoa8huGJHFhQ8QEp5/HXwt8dOE80a5EjYjbZRn8ZK2cbjTrGYrFKJ9897lixTKfeXJl7fJ2ul1tKN9k7kKGj3Hpj0rbzG826COGQNJ1Pc5zGOTB+jjp+ZO5VGFWe49fb5ull9DczPbCfmQN1uA4F4QD3Uq+XJOd5fKz6jyhpt9qgx6ZasXb6JlBi6pstl39JGSMshUl2jxqMj3Ex2x3PvEE+u2uAv6f35+7bpcR71bz9MW0Q827efLhMrl1Mc1qqWAI1BxGGFQtt37+lsbJb6mCVw1Mwc4NB/KuTnYKRkMKqUtfEzyr5mw5i7wj9Lx2qXJkNSIN3yA7icXI22wr27aloLCMmbFgTye9PurSVA+m2l9KdC7z19s/9f2iaxi27zHRxlz3NMoZgXgaSgJwC5qtdOtPU7Yre4dBexXCNA0lsYlI5hzgQT2p7ai7deCHmRjrimxxDPvASsF/Hb2ium3EpICEpWzOQpYcPoSNyPhp+49Husojpjto5Qv5JWn24pW1Q+o/RMzVkvDGeLXxuanvB/GsdhXhd5d5vkzmKp4ltcKKK6xtZOQ8lyYmGYZBh1qEuOiVk81TsJMt5TiUssjdTijv0SlShCHpl1PE4/X28dpE1pIkme1rHIF0hwJVxRAMycAtSZut+jWRiWG8ZO4kAMiaZJMeOgAI0cTj3VluIvH7J5PI9ZUctsZmMLhrspGTxOIqCfmGc28OubcaagYUr9PRQWFhZWRZYaWHniAslKFHYaxs3QF/ebrHBd7ff3Vm9rifpmYlMtL5EaceHEU1vvV+0WW0vvLCW288uDWec5Ggni9rSXgAZ4AczUzeJftxXvPmL23I2EZ3d4VgxvbKmq8d5Qp4lRntQ5CfLbsHI2HnY8c20Tbte9pCUBwKSO7tJ1uXSvoV/X9sduG4XEthOZntED2DW1CgXNV4mtDvPViTa3NgksI5pSwO8yORWPByLRmB2E4VKzx68TeJfGTK5CM+yLA+YeRpf1V2zQw7qjl5pUYzUMBcWPU4muQp2EJlh++lTUbvvsJDLfakqJ6h0P0z0V6d3l3BcSxbj1BCzzHnSsrIxgAxpB0pmXBFyyrT+ouseoOtRDHbwzWm3jwgAu8pzjm57lChMmnI408GQfcQ4UusmGNYrw3mNE+LFVIudkWJfpFYucpKW0lqQ1ZNxJTDqh7bXtBSlq+Hrrct29R9j2qFlzcQXL7WVzWt0sC+IoC7xYBc1FRdt9N903eQxRXNm24Y1SC8k4LgGhir+PGvR5acfJuOPZtJlGYUSZmQRaq8xqJjBewK1r6r66DDtMPurekmrmW6JRlKW2orZdJBSD8da/1buthuc1gy1mFtpuA5wY4fqBx06JAwKgz/ABrZPTi23LprdZd3tYZJri31NV7BIA4YiVjZQWHJMa15/uYcEeRnjfXVmQcVZbl2PUDsOVS47xF4j/xnj9tkdBHUmRLz3JclXJckXls39YETmbiO8ktKBZeSfW3ntXWr9EZeY3ZNiGlrW83HMg8VFdn2/qm39QIxcPlmfe2umS4m3KaEkPeUEVvEmiNpTDQWoUUZ1Jng3EcmwbxX4oznI8rssa4fzWtYhvZLhVXAHNnJGdLcU7cYbyJnUBUibVqxaS99BZ2klLbKpw+nRutO6ra52R1nZxTRyarV4HgiboJJyDngEoTgtVe2eoEvUfUd1a7jZedvdkCIpdxuDLaQwsUGSG18IeSANDBic8qeegOKu1tziEeDjmFR4+RyseteI8KpX+Q+YckyOgUymRHz7LVIeFe62/JAcdR2oQ4SUrJB1AdC11t5BAAIKRMGolM9T8zj/jVluT3b0Teukl3FsbQfrbmRtrYwNPC3gzJaMPw41KGcz4y8u4HCsOHqDPqnkzEZ7OPXff8ArdbVQrSllphZFDvbPIJrUBPYpRHuoa33ACRtvqoltobsNfZBzJ2kBwJDGhM1JJVOzOtAubu52OWSz3eaF1vcRl0QjAfK7WAWENY0hDwVwKY1Vlyl4Z8fPcl2ed8tZtl2aoqRVLahHl9qk4nqPoJRdjs3s5q3gNWVx9Q4gPjZxK+xKQDvtqaJ4mnygWF4zKn4KgpO0wRRbcLi9lnaQSTG9kgflwYFVqcXEY8Km1UZ1g/ImA1ueQMjts0xQ8oQuEPreLMdcy4w+UGN4jGMrkWMqoLiWXmg2mQhpxhS9tipOx1LMQma2Zxkfrcg0gHHtUj9lUX/AJXYQXjtsYyGJmgu1XEjmM0ZqdAcQSMgvfWW4c4U4esHcn4tZ5CyCqsrfmaDyJW4dyzTQMeyWNy5SVclhmIwwZLlfaV121JDkZLywUSY4T0QoK1ixsbGaEwMc/zI5i8NcEcHd+Awz41tV9vO+RSRbmy0glsRZhrpLaQyxOt3EE6iQHNLcNWBUKiolOPyRwPybjeIzM8k8VZ/jb2Bcg8XXdlnGe3s7Ic4zF+Bm9e1LlMxoD86rqsfhMvqdQiM4EpSr8oSNK3SwuIrcz+Q9rWuxJJc4khCSnA9lVPUu/2e5tt7O23C1nVjyILaMRW8LS35Soa97zzIOK40tOZ4sig5Sy/MP0fDMAbkzIjw5r5Tmu31nNSuE2+qJxThksewlthR7EuNEbvgnqTrMDXRxNPhiBb8zvE89jeXZ21snSU/1vTlvs00l7uMgB/+n2Y8qIeI43lwMwmJCfLTXGdGhLbzVt6FXKeLAV5BeR5RKyB4hC1rd4544kqU6wkk7M9iUjv7T8NZHg8Q/TB/PJ4pD/pbj9udbYHOuP8A6PJrn0k//Sto/TgbkB9XeNQOP8WZGK0suNMXuuUsorJmA0drmNu89EVK5/5wq1SXIcNLijKf47wCYUKiMp3IYX2dgWoKUTtpqSVsDfPDUcSge8anucSMGNOXfhUHetyt9msJbLd54LSAB2na9tfpaXIn/eXTfmd/E1VdjlVt73EqKPEWooekW9nYwmYU6fYFsvux0JIRHQ00lKUNPuLKl7DqT+GpPUluyHY2tjXzyVJdi4u4Ds7a8z2F95u6y3bwI2B6sY3Brcea4oAmONRe5GiUXClfXpzSDIdbnvviPW03YqUtsIKytHcAlLSUEAn16688dVC92S213TC6SQkgDt7OFdn6b3yC+U25LZAnjcFaHDDHELSNPOGA3USpi1OI3GPpR7TUKUqM0tTew6KW4jdxWwO5G41z6ODcb2dkjYTEAV1Ernw+FbBb7r9FJLPeXj7guVWaUHJAFI+FOlGao7SVT2jMaVLfhBbkmTCUGpDqH2wXEKc7gtXaAPlH5gNtdy6MvzsNyyaUYuahIzIOPwrn28TQb2+SxL9DH4sDgoDuC8l7arD8+vH/ADdMe+5U42alZFcU8FF0qnAQxLyLH1lQW/FcdQWGpVD3lLyfzlkEgE7a2PrLaYd2lG92YGhwGpSvvrbfSvfo9kvWdN9QkxWBlHibjoKkoAMTq4BUVK1b5PG1jkt5aNYHzfdcwck3Mkm0xtOAPwME45befcBjW/IgkyEvRqoqDa1KjpX2oJ6+p17XZOhZb20LnyAAOc1A0dqnNORQ16muemtchv767bsvTQGqH6gl9zc5I2OBjAhcuClBzpzMG8CPJbkOcnAuMOYeFOfOSLRDIl49xJfNzqLAm5DqmXHc6y64biw6RMQ7qWFM7qSk9v7UfRWE8zLa0SSbMkKIx3vIw7qZf0/cDZpeqd0ll2npi3UiS6DGT3AAwFrak+ZMX5NIwpYD7MHk5Q5xCxhXMmF8+8pobRKt+L+CMyrmaLC3FPe37ecchXFMKqtSnu2UkFCiEqIAO2p7mbfDOLGzEE10Ar3MJLGFeLig9ypTVrs8u4dNu6u3N1zsfRxIEU+6ReRNeABSbW1YXSyjDAtCLxNTz49+355fYczSce5XzZx9CsX32f0rgjgfmmzt24wjyAtUvkSwxxh6KuIwpAMlx5bKHAkg7jUiS1Yx3075oppifEyN6ta0/mcRgiZqlOWF/cXNlL1B0/Ff7d07bx+Pdt0tJI2HDBllHK0Oc88Gx6jiExqvrypyHlzj7kjlbD8dy3gTLVYvcQsfaoMd5A49TbTL9iOqTfTo1JeQAl2yjWDnYr9VmuIkp7HYawlKkDWBs1sGEvnESTORqODEGQUcOSVQXW6Au1Ns5ru3MLXCZzdL36sS8xudqa5c25jtqLMjLeYI6qmr/WoN5ay7BqLaXdbZYhBv8dgS/mRPmYhexYrT7cIrUlYrBKBCQUlQOq6bbNsdcueJY3FrcA5rzq7GuBwI4KnfWP6nei3bG23cIn4amhp08i4KveEw51mJuZ8i41WqhxZOEch38USfp5drlWD1Ut8AfuFOQ8jx2pbr5B3Ke5KXNvirrvqCyzs57kai+C37GSOHtALqTdyXcNorYdcxPEtavfiAvKvdRZ3yRV1Ue9lv0tNc2TDUmRXz7GriRoSHEq9+K1a0dS7XzvYWPkkMElQ6jbTT7K2NzpY1xiBwcASHciFII7iKaF4wWw87yTM4JpdgWnkcSMOa012Vc3cnGzYaXm3Dgp3ZANvJnc5iksojBWkPqRX2NIPr1NNAntLqQsjbYavYtmsDbkkXf1BB0t8h5BPDxB2A5nHCqP8AqNxFO3zIrb6cnxOEsZIHPSc/eK8Wb+TnFtU2wyzzlx+80mOWUwZVo1YNR0BHzJRaY+xd/TqeWolQDYO/TYHS7TpndZUdLZzPPBAT8HIE+NYuupNlt1EF5awvHBz2M78iRTDXnk5gKmG0ReR+NrOKtKvfeo+Rr6vmxgkHYt1dxiVY3IK+gUFO/wBGrSXpLcQ1Po7hp4fog/8AxB/4VX2fWe1CVZb601cSJ2HLiiD76x3A33Ks+8ROXoHL/A3L2KUeSMJFfkWNZHInXfHXJuNF0uuYfyNTU6Y67indKiWJKe2bXvbPRnW3Ae662vpnc7d3mG1uNJABLWAOTucU9hwPMYGq3qfqbpDebB1ndblYucHKzXIAWPOGprmgnLAhUIzFbpnhP9xbxT+6bgD0Tjm8osJ8jaHHnrjkfx2nZAxc3dYxEUy1aZPx1duxoH95PHanXkL+qYaRZVqHUt2EdpQ91UrcNquI2mR8cjI1wMjUPcft7xjXLbe4G2StjdcW1zC7KSGQPahXSqJpJQjFASMOQjx5U8EpZanumEQptTwPyejawVd7XaDuO4EAfsOtKuIPpdT+C10DabuOQg5kjCtYHzIwFUGvyRpmOWt4FjGSr4ELacaSpPQkoV7nU/gdWey3yTtB+bA/HCtivofMthPwYD9vvr6BuHRPosGwyCU9YHEGLQSkdQDC4srox2/Hqz016ndhCAcw1v3CvDExWWR3OV5/+Imq6uMs4scRp4UIRq+8xu8pKVu8xi0Sr2JxgVsR5iXGUw63IrrOGtCVR5bam3mnU9wXuEDUANOrW3F3LhSRiNJ/wqQVt5OWFlj7dHKk8n5FVNx0Ms4rlnJk+1x11lLSVR4832EM3V1Xx2SFFmbMkJW2O1wK31j9T5CMO/D9tYOdJHj79T5T5DhfxDJSt7LMu4r40U17aWK2tx/KM0r27aJWV7aGxEhKo6V+KlKR2lD6hudzpqUPODT43I0nsLgPupbADnkCT7gtWgcqeVWDYxnU/FHsdzeU1WX8zH7m7raWOqlp10rracgdiNGWbC0Zo4zheX7LHYtCFkEBBOt0tejdzudv/qDJLZsRhErWF5Dy1ylgxCBUQY5oONavP1Zt9vff07y53yeaY3Oa0FrS1NZz1FFBQN+XFcDUR8r5ZHF2bYZb5xinGeWZnyVjVPyLZ5tybDzjK8b44w6xt7pMHiXCaWkxTIabClSMRjszIeQvqYZkz49g9aqcDkVCNOtoWSgSOAc5wXHtxAAOWCLxWtmkm8l2jJOXP2Uk+IfOLjPN8uzS8wPgrPeEmMBoYOR8wYnYWmEoqMnxrIGq5+khWmD4wqFRYpzPCrMkpr+qtK9D8GZTS5ESfNdPY2yOjMEjXswDkDhwQ4ZZBDy9tZjmEgK5AfGkz42fcI468vObOOaLDeK8yoMPzyFCw3JMnvZ6pdJJHJWGsWN5xNasPY5ROQ+QMZqLto2DCVuoY70vMKejutPqLiMBsb18LkB4YOw/GkwSGTU1CgaSvdTFZnTuVcmpaceVJkM0MasW+8Vurmy8TnzsMMyY2AUPd7GNodU4d1F1ZXuCVHRCSWgcUC99Zd8xSkN7ASQStaw2XmgrsQ52GPtILUb31IW0j21EH84SUkJ3Tp2k0IIQgEqU5u4h9wp7h3uvrV7imW90pCUqIQ53bAL2SDsdFFYiTbdgU0ChKu1KlrSAUNp91tsMdAEBDAO3TcIUCkbkjRRWMVPSUqIK91NOrHetI7g17zQWgEBtKGnFgKWRv847enUlFcf1FI3SHG1Nha2Vo2J+RJbe7i0j3VIZeUeuy0nvV1Ox20UVwTLQNiACjZCWN0kNk/VJSXF9/chTyzuB7ie4lPRPQayhor9MtzYoP5iotBtHaC57B9tLCEd6XguQ6ruIHy7bnprCcONFdRmNqHcn5yhKW0jZtwuJaSosra9pCClPcod6dtlDqCD11nEY0Vcv9v8AkBnjyA8tS1fSW2VpcUpHYPbGRRkrSnY/O0EqParoSB1HTUiFS091FP15mohRMDdmSHGwzXcV+VtonvA7VBvx2ytl1YJ3SNoshZJO47SRpP5u3D76Sck7K1pOJczmW3HHGziHFrcPG2AKKG3Ho7ceSvEqKShp1LbiJshbywAlSR3LcUVLJ2725XEDnTUcnhBHAfdTX45jAuuTs4vmWWwi0ymbK/dIjJT2ltplauxlphpOymiO1KUAHp268/8AU8gl6gvXMOH1Dh7kH4V6h6SH0/SW3wP+f6VpTkpLx8HDCrAuNaxqM3HWltIUkJSkBCuxQ6jqv4lP+HbprXQDV3J42o6p04CzHW2Vq9pD5b7EgLSskkpCO4JHd2hI3PqdtSfKgTUSA6qe9e7VgCWnPA4V5vJHKneNPHrl/MWpTbVqcQfxOlkITtveZgtOPx/aT0+dEaY+5sOvybnW5+m20jeetbG3I1wRy+c/D8kQLive7SPeK536hbqdp6SvLiM6Z3ReW1cPFKdPfg0uPuNawzEJLaZQSoKjxnGGGT8O1tCexspO+x2Hpv0217YI/WAPGvH9uUa5pcC3HLh2Y1JGzq2IvGaZ74eBefbbQOwt/u0x0qWUnfbYqPxGpkrlDWDPP8KhZuc5nCo4XkwrjSmtgN4/7txQH5Ak7JWn0G56dDvt103Iq44CsRt1FKY9qYhMpW5A7UbdxUC2VqB3R2n4D4fs1ClaeAwqQwNCYZHh+PZTRZLYNmwQArdfc78oBBQoAjuB32UgnTZxFS2o5GjDH4U2Fyr6gBQO62wrv32Cj2qB6bAfLsf69J+VqIrBSyQSTly7f2Vg35gMUtKJ2SruSpQ3Hdtsrfbb8On4eum3tLSrAFKZcaejI0FowOZ7asF4MlVEDxIqaiNYN/ruc84ZXe2cNKkqkoj4/VwKKlStpsqdcVJUtwo+Xcg9Op1tPStqxwlkmRApy9gA51qPUssxmZDbgkhrQPeSVAqw7AvAryN5Pw+ntIWHR8ExR5lqVZZ9yjYM4PjdfAc//C0m2CbKxSlPzdrEdRUPjqRf7hs1vJ5ckodcD8jBrcva1qlo7Sg4VWQQ3Ds2FsfPMk9gy+K9lPRix8JfB+a3YVK4/mB5DQClcW8sI4g8N4RalAUHqOscD361JiOAgSHy6snYo9s+msXl1e3rUQ2tu7gCDK4drgojB5NJcf4hV5Ax0DQ0gBq965+3DAjLiCCKiTzb5I8oc+5c5lnJmSyLWWlx1yrqW3FsU1BGG5bh1FclXsREoB2KkjuUPU6r0hhj8uJoZG04AfeTmT208moANxHbxpsK+eh9Z7CpZW2lST3notRJIO49V7fDbSWHU48qHIAhyrOQEuGS2UlSFhpbvanqgKJ2CQk/Kodx6/DTjmOLcAlJLsFFP5jrshuvSCrd0+0okKPaVdNyQQQNtvQaVC1DicRUe4cA0nMJ7KdbGh2z4wdVsoqW5uEqCu9Q+QEHcFHXYemn1GVRQ9ujND3fjTywCypL623UqlfTDdC0p6BI7vQJIG5HqNODACoTnBcivvppeQK9E3K2H3EbPvVkMMlKlAdiW1DtCCe1XaeoOnwxmkNcUcCtJLnA4KlYOJUvNJUtHcEJX+8ACUnqobBQ3J22P+rp8RgsGFNOeh8VXZwQy7XrK2fclBK/8oPlGwPpsd99fA602yPdd7s9l8QgnLC5w+YeIHD3V7uJDWh3bTkcQ27krHL+MVKU5XLWosrO5ShKVKVt0+A19IdvbDNttvsrnPFtbMZpP5ijRnVVe22uYTk+IcBxpWvzGp7dc9HS8rdRSvu23SDtvt6EdurC4uHCUag3ywEXuy/fTYMjpG624V5a+Q6G82ruzuaEJ5wLX+buHaCOm4266aE0LigWmpWxmQuBOoZ8qWHAiBX4Uwha0p+pkTgkLJHzKfSNztvsBpcbrd95GyYuFuQVI4Hh76YupWyubqwIBRONYXP8lRx1ht+4HW12uVWUmop2Cf3jsh7ZClpSlKldiEO9wPQ9NJvBJcO+jgQzF3h7jxNSduaDIBnVC/3TcwmQcE478e6yW6y/+oR7vNbBKtmZ9kqWHmPqVJSe9CWHADur4a8m/wBzfUZc+w6Gh0OnsnpNpPzuOI1c0XnwreumYXDdZLgoeA5UwnE1autx6pqIpTHQmKykST2pjp7ENdyI5HzEP+h/ZrzRuFhuV3ujILRkY0xD/ZAGKY8eNbdcMcyCSwHi8x2rUfmGKoKlHBsk19P2NsobfdX7Mgj/ACTQHzFSSdyN/wBuqCSaI3ElvJc2zDG0qpK4Zp+FVklvdPdqAboGGFeXi/D2+euW6jBUP9uI484b3J7lr/KNCvIeMZlxRQ37rqFEJBJ31u/or0dH6kepNpZR6n7VatfcFzR4TJD4mtKp4Sc6zu9yzZdlffEgzlzY0OQD8z3irNM7e5q4+x96RidhT8kcdpacg1GL3alPX8OFFStbP0rLH7rqkdo3Px19Nupb21idFO8ll62MMDG/IAAcW9uNcYnubeaYFq+E+/KoH5H5I8cpsK2t5Ow3IcEtffLtqbWJ7UFh5C1J9yH7DSj7O2226tzvqDt1pftY24jkeYziV/MebqmR29uQ+VoD5HuBQ5jgjE4U6eOXGNZPfrtaTIUobch9lOw6TCmSWPplPpehxZSWkT21J6qCQ50Hw1b+c97neYwEEIRw/bRJE4ODWskjx/NmSe7hTpzGrTjrAotldw52TZFlE36aqpKeO2xZN1CguQp90ypLNfHShsguuOutoSCPj01XXM0Yd5TNQbyX4L9sKvdu2G63GJzS6KND4pHlGtGGTQC5zscmioBcn5jgv8WLFlBS7lqob8BrCOLIQv8AkVoT3WHnXLnIoUNFPXu9sdLYWw472BRHd6HTB3e6bJ5du4vGlA1viAXjqKgexCK6LsXpYJbf+qSsDbMDG5uXeRbH/RGHNmev+cY8MK68E57yTiDNYeYZ7VYbjGOiNJjN8fLesMs5Lu/rGUNRpsx2NPmWVVexWmgd0thpW6gRt103a3c9vcF1wY9bh/LbiSeZPAphVnv3S+ybrtDtn2V13c3St/7pGwWrNKqGFAJGnl82CmpbV33FfGJqPHfzvIsm4idmHZuNmVW3OjAqPa2UGmkTZ7LTqfm3cYT2j1A1ZfWWZTWHxk/7Q+GVcfueg+oIpTFZugvA3Mxu0jt8TgGE9ziKkNxj5j8B5pfUUDibnvjrJ8otJX6TDgU9k3JtGFz2FoDj9VOZjSm0NoSo7hJAI660Xr7frTa9tijZM4NmlAe5oILWpjiQByFQGdOb3aMknv7SRkLGnEoWkqERzSVIqTFlUVr2KXGXX86FX0DMhu8lz7e3RGiTZEN0N1qbWVYyURVsTnU+8WVHs7VJAB31wfYuirTcrFm3XxYNkmvHTOi1aWSlzinmL8yDFOfdWtXdzc3W4i0smvkkHhwBce1ABwRFzSkOOXcUdaTaO5niKIqiELmNWNQthxwgJQ23IbcdQO0DtCQfT9mvUMV3sfTlhHbW77a3smAMaxmkclRrQPfT422+XyfImDzwLXcM8Ch9+NIu85/4hmZRjeCWHkdxpxdY3llIkvyLuzbZesaCmhKsLJMS7lLh47VGSE+2j3ZPvLV8qRv0NZB1907c7i6wfcMiDY3PdI/wsAaOZRfZUuHZtw0PkFu6RzQmnBWrkSwq72olMjy5yRwDznjWV8ZWjN+3xpOhmfTclZ/kUvCMXzxNa46E3HGF2t5Qnrhy2wkzXEhtkrSUpUSNaw7qbaetNnuW7hBHb7MFLHyvIEiFwD43NxaCitOeNOtsLzbf+6t5RJejBzYUcYwcxKMMxkBnkTUDMZ8z+OuDuIcSwi0ruaaO6oM7lw+OJLmT1nJWGvIRLbW/kM7N0ORbFiAYD/ssJjBLqlFQSQo65xt/qNfWm121tNDewbfDcGNtxHIXtI1YDHxFR3ZpV5Y7S7crkzDynRuj8eqMsd3NRQq4knhnhTxc58jZ9X1OBy8RvF4rxfltbkV/Wvcc5LkbGdzp0y1S9LlZhRZBYqqMYloQVpjILzjyEkFxO6thuTuod2lvjabNuErbf6bWInMDXOVwJDnOdg48EyqdsltYTXcsdwxj5mOBLZmtdGUCANcxiuU5ggNHOn94Y5CwzlXH8r5Jxzxzs+MrPHJlNidXyNyj/DVjyRm8CvX7ljYDL25TslNWuTuEoaT7fYob9PlEbbLnddzbdXlzG62wMbHOcx0j2tHj1Slpc9hdk3NvM1sllEyzuQy/bE97iT5UQeyIKmTG+HDm4gVByZiGLO5xKz12E7NS9k8myEQsQ1xhIjzXUOJbtw+FPIbdST7jaQSPTYaGxw3myxQyOlbIG4vAaTg5R8zTxywrocNpO3eHzwqY3NADRqCYIg0nl2kd9T85Syidl/DmR5XBw+PUx6PC3vZVIXXqnWn6e2zIcFa3EQp5uRCLIW0pxY2JBJOqTeLn6W/tLG4kl8+WRpaQ7RiCqkMDQURccOdObXtoEkzNTE1Yktc/SCPECXOKewVR15heY3NPIfjHybbYRbTMi5bl4lBxnAuE+OWnMmzOwnW70eqk3OUWbLKZdRX1MBSpr8Ov2Mh9ASo7Ekdn8w3du1vnFHhuvTiRhiSc/YKn7Psuz9NE3O27UZ5ma3/U3TmxQhxHhEbcGu8RQGRQ3MVB/BfLXz2wHw44f8R7rjSbVY85iOL47a8bRMuxeNyTkX8Wcy/x9yDLkUzWP2OV0cy2saWI0JMh0vwPqXVqUW1JQNgl3q0ELdva4FgY1ugKVA4kjI8uNaRt/Q/Um773P1RCA1zJ3yuuJGNEDXBhaAZS7y3hi4ADS5B21ID7Y2W+S2BYt5DRPKfIpHE2T5tymnMKXHaypYyzmZ6quG5hk0lbKhuOW9WyZJSk+4ErUEhfb11RfWWsEfkWr5NKqWtHjPYvKt/i2e/3K4Zdz7fFevaoEjpXR7a0N/5jwnlvPMN8IyqxY8i2GD11g9mtfYcS4BZOtS8QrRYJyPnHM7OWtaZL+VY0hn6+VAsVkPBEhKlIUehB6a1i6e6N75JNUUZxa1pDnL/m5LUm16QvN33MSbC+PctxcCLhzGeRYQgBNMVwXAKwfwouCVnOMeBuXOerK7zk8L3d1xtZNNJgVXIeQ4rj0jJ66vdK5NXFwOtRKmuJmrbB9txxlR3AO6j0i2M9uLoSySRG4+ZjHTNc4gf5W4L2VH6vh2Ladpb09PdMN41RMYYJnMjcci65kLQ7tLQWjNayEGNnEe9kReOfGXDvHDEqvKK5+1rctxy7lwJOZUCWxTW1RwrjJZr42QMsxvdanz0LJOxUSValXPqHsLbom9ubC3uoSjmvxkai4CMYBBxIJXjWt23pD0zt9pHLd3d1vNxOzzGR28jY4WtOCvuZCQUOYZT4fW8t8o5rj91yBjGd32OY+64LbNrStxzHcnlQJL6ES2ePqeuiR4tVZk7KMyclUtphAbSsDZOm9k9Suld8uWBl62ezDnM8ARxxx0o0Bo9tPbx0pZdKbFN/SnW0W5PaHMt4dckbT/FPI4nXh+Rjg3ViiVYVJ8zeLeG8ca40puOfI7OXRXSIsOZaVsa+huFTWzDbmSXl2vuaf799vZUlHpt6a6Dc9a9NWts6HzHpowbiSnAKa4e3pLfN4kbf3Mto2R2Za3TngfA1oGHDHHiayuWO4pzNjmG5vf4nMTY47j89+rTZoiSZ+LSkMBcVtEYxxEfc+qAKj2kJCRt6DVBtPWm17290LbF8b2NRr3P1OAU4gZDmBUqXYupenWOisL3TaykeYxitbIOT08RI7CKrkq2LSVmltd4pT5PyxnrEiQ1Z8ocm18up47wdTSO1UTHmY8RQsFw2z7YLTAK0p2ChudPNvLZpMkTmtBzkkIwI7Ca75EwydP21hvT4dv2nQwtsbICS6uST88xJVgdn4nBBwqxTgXA5/H9Mchucgscny3M5LF9fZJasrjLXCbbAg1VPXqUpNfUspP7lCUoJSrdQ39NUsrqXd+rnebI4bfaDBxwa9yZgdvCub9W7rbXkItbS0jtLaFpjZDGhLUwLnuzc85uJJ7KkJc5sqcy4v6p9LbTjSSlCw2trc9UhR22ACfhp3qPdn7qtu6Vwtw78pQ++tJ2zbHwTs8mMGZ2SgEcvx9lRJ8jXZecWNPNiSoahErnqxlmeVpWoK27pDL6dwl4Dp19RrnfVm5C9ni1EaQ3SdWKIgz4mt92bpi7tLZ/hIkL9SD3p3U1q8ZeiY3UVsJyKLFChJku/vHCtft9qfaKUE9VKIJP4emoM95a2tgyKJzBIOypEXT+43Fy+RzXBmWHv40/mDRr5nGkBaYMS1i9vYkNOBhTCE7rWslH+VKPhseun4d4E1iQwtE7QhI5chVfddNzxXge8ENKccQeFeuwfprqJFpo9qqSuYZEWfFltlICpCVNvtoQpCgiMtSttviNbb0x1HZulhsWSPdayuDZAceeIByxpndds3YCSe5ZGJ4WtdGRgVHM/tyONRJt/tZ8M8uYzHaxadkGBQqC0lycq4wpIVNUYpnFkZjkpbci/gR2LhgyysqR7kkJUFbFKUnv1W7zf7jFu91aQW62lkhZC9roo7tcdMV2AY2yhqpHIgcfCCtdJ2H1svukHRy7ta2t1f3sDRFuEhdPc2YTSvkSEsOhwHia3BuLSThUYpnhRylJu3eKsGtG+O+JY4diOYN46Y3+j5TkDsV5CzU5vndjZNWdM+W1FDklbvt925SrbrrVdl9RLbqS+G2R2d03bWuKiABwYR+WRzQoIPzOCiuuQ9Z9P7Ttw6s3MR33VsiPbe7rIX27Glv8AMtrZjCyRM42EErmKd+v+1Jz5e48nAaLN+OvHTh6StbmR4dgV9f5dyrmL4eLgbzLkl6vjFqTOCf3pjPSO0q6KVrr3/i+63EIhYbWPbnP/AJcUzS57iulr3p+c4KvGtLuf7kOi7K+/8g3OPdOpes2tSG5vImRWNuERbazEmLW8GuawYLpqGXJvB/NHjgc5x2E3ReIHBeIOu1GT8qY/fP8AIWecjqlNNyEIh3LakWjUqwbcIW24tSw4ooKSoEa1KHddsuJryzt5YLaOxnNvO2M+Y8TNGMZcMCmRzxrp+z9Qbd1yLHdHTX3WPWF9+pDayNNrY2rWnSNUHyBrXcdDWoPmIxqsnkjxHp+a8Wul4B4743ifHVs+41d+RHNGGDJOZ82fdKCDiFYpMXJIz0xbm8bdtfVW4GnHbq+wsjcGQWe1tOMkjgHO/wB7Ae1MK2bc7LbYtwb/AOYyf1nq9jRp27bz5VjatT/nTM/Tdpyd4ggB4ioccpfaRcwuA7Rr8d8o4dwuGlt688hednbar7kyoiZrJxysiWUUR5b7IUWYym1OI32KQdQ9n9Sts3q4fZbTuFnI6IK4F0Ze7/SCAXjnpBTia02Lpf0/3J43KaRu4bxOXCLbtqme4NIcQRI8OIa1jsHEoDzqOVV9uzizMI0uq4kx7KcqoILjyMs8geWLG0r8GqYwjh6RKxWlTLhuzlN9qgypUZ0bjqeu+toj6o3CRqweXHAM5HMYB7MKLn0u6Q2a7ZddXtf/AFV4WHara4klmJJQNuHFzmgf5QRzp4ONPDrh3J4thh/HdNW1/BuCx1zOWed7ZyvRZ5fOTFKnqfGHsyRERAYW62Uo+lYWQD0BUUhVY/dr27lNyZ3NtGKS/Vp1Hswy51sc3SWz9NW0I3Tb4Zusb4htntwY6UQxkoHy+SXlQCumQtyzrHTvt0cE57g13y7G47x3hPhutkprcXy/LavKcjy3kCV2uMmRTQG5cCnke9Ja+UoSU792x2So6mQdSb3DB9U+Z0doqMAGpzxzFU+6+lHR9x1DD0s6zZu/XUrS+aK3kZBb2wRdMiKQQMXLkiZ02UX7YFHilNDyuLwrleZy8gIfoL/k22xXjfC4cWQkttTkUjlq9OlRkOdqtnGh8pG+2+5ky9Ub46IF8j4g7+JwGHPvPKqT/wC1vp5FuL7CRtjptyRJHaRTXkjnDEtLwwMBAHzLnkoqxD7fP2KOHPIi/sOTecZtbd8aYvcM12QPYMiNXUFxkcVkPTOPsFmRm5dXaKrO9CLay7CiCVpbbSZKvkYZ1Bujm6WXLyOJBVe4/jWq9e2/S/Twj23Z9jgtbySPWxtxGsrYz8ksrTpdGX5xsVXDH5Qa2TcW8BPBfiSkZx7iTxH4AxWvgxlsR5KuNMXyXIJjpSG1v2eSZRBuLuxlnoXXHJA79/lCdu3VXd3253Xz3FwAnCRwHtC1yiCNjXK5rFVSjWgdwAAAHIZ8yajTyx4M8dO5jg3K+AYBhvH/ACnxhlMHM+N87wPHa7C8ixq+q1LDDjcjF2aj6+rnjuZlwpAejSo7hbcTsdVkd9vljcC4imc9pzbI5zmkciqp7Kvbe9tPp5bBzG/Tzx6HDSwhMcQrSjgpRwQgEhaX2X8xY3mOKz6fyBqH+OM4hw1F3LKiitLzj7LXEuBCnd6WDOs8YsnEkOll+P8ATubEoc3I1bzXm1bnC7EWtwimN4JavHRIAQ5c0KEZVTWtte7dO19r/wBxZA4FpGtv+ppIw7RWu35t8QUeS01xdceWdfn1K8l5RtcTkCzajNrkIaUt+IlLdlXoZWsJc+pYZSFHY7HrrVJnz7fMx5a50Je1HNKhFCKRgPbXUdmvYtwjNtK9scpjJIf4eBRuOZPCtwipaDVRWR//ADnB4sUgDr/m+ENsEdf7Q9vXsxw1MDucbfuFeDn/ADvPHW7/ANRqDvCfEZzGDik6ZXT8gkZK+ihwTBK6yj0qssl0FUxOu7u6vZTT6cYwXDYig/ZzVtuOKWUIZQt1xpBgDU46RiDl+PupOFPwngu/vciy7Ccb474dzixwVLzeSY9isLkXjy0fnILB/QMC5WzW6ssVvcrUZKVss2tXWwJZBSqTG6bOvtJWAP0tJ48D7HL8UTnWGuaTj8PxwT40y9O1G49tabLcUftbapbsKLk/E0WFVIr8iNzxHmLVvkWEZPRvn6mryylj1VvVyYOxUJiQ2jvSpClRn6yEXxcOaggoRwITHjTrSGnsxJI5EJV0N3XYNk0iqzCnoMYsm72AzkdDkyaqG/Ks6vJK5p5uw+oLZL36xUzEpfKh3uNOdq/UjU9t7dOthb+bJ9Mg8OoogxaPYE9tMfR2/mmZ0bPqMcdIVSMT3njUYbrBMzZoE8dTbnlmLitYzAr8byTjGBiuWGfhlZk0TIEYjyXjFxXjLnH49a09RmyrZgiyKh1HuIZkB0uwmPkhRmkljVQjEov8OZ5eypD2slOokBcwaTWDeHvAmHZZ/FOFcDDh+kTSTMdsIWT32X3OY5pizs2Ta1uC/wAM5JmGWV/GvFlfdviyfiMqjzrWXDhNhmNEY+fCPlLXkOEY5nE+wkomdYDWtadKY8uymF438O/Ebxi5cRzFwZw9TcbDjKpsc5zm3gZBmtwL92mqGqDAsYcj5Hkt1BXb3V+a+BGfbZ+uSwy0ylftJCNIndqe3T8oU+3JvxSsxgRMc5MSE99N9WYI7lNypy3/AFWXExt2hw9ddi7bcy9zPkSzW9MnYpjbch1qE65NyKdNWqU44mOxFbU+4pKEKUHGagwNBPhQdpPEDhjWMQdVOdN4PeReqwauxfx6mZgYQsDxe/n3KMDPpNeYK5q243Ka8Xf4zVc/REubrimCfRToT8+nza3Hz6W8+P7c/ZnTXmNccMu/H3J+NRE5NxmPRITZ1rV1XVMm4tqC0ocnhRYGW4VmWOLDOQ4LlcVh+TDFtTq2cS+w89AkxX0So7jjbjay20u+YhB2/dWcKjPZ3TaXU7OBSVEhsiSkgKKR/m7D5HfKbCUpHUBIVulA2BIXRXWzOL7TjgUtSFSk960qbSFBKu9pSAStQf71pG+3YQAnck6KK9f1ix3d6itbrja1uFR73AgBPVJCVfUOocCBsdgjb5euiivw2KVKPcVtpU2hBKz7qkNqICmApX51xAUlJWEnqBvsdOazyrCV+JlAgq3RuQHE9UqACXEggLSkK7C8pe4CdwkDt7j6pBIdqrNdzMovv+58iUK71rQO9LKkrWXNlISoAhR22SsKTvudhvsMl5Iyoq5f7eUlU3iqUoq7y3a5klO5UexCcmYSG/mUpXyEHYHbZJHT4mXCEjFAxrAfcn5ktqbi+Nj2FVDme5azxv5k45e4/jc2BPsKeO14u2ch53I2G5O9I5Br8liSHGpfsrTHWh/bsKVFJYdZPAtPv4fGkOVqOPb91a93GPlV428dUmEcfRsgcyTlHG+J8LpZeLwYljMm0eTxsKovp42RzkxI9XHjzpkZKFve8rsjK3bT3KC9Ue6dQ7ftgLJJgblrT4GgudqTwg8lOC5Ctl2borfd6ZHLFbvZtb3BZXaWjSuJA1anEDFACVp4eFY7xYZdkllxywV9RJdQnuaTKlOmS8G1JX3pQHHlAKI3Ceh664PcTyPke4nxvJc5cSpJJx7z8K9Kw2cLbdjIxhC0NamGAAAw7gMKsPw6p2QyqMQpICO7ftO4V8wSlCkpUo7dd/UfHVcXlx8BQAUtgOpHgKalzhtaGzHV2pQtZR0b2Cig9Op3IG34fhoCucATVXK3SCMxUUPuc5Q1S8OcV4R3pju5tyNY28tsK7QqvwvHnVoUvcgbG1u2gAoHdSTttr0P6B2Hm7xf7m4I2G0bGDydI/8A4Wn315z9cdwdFtdlt5KGW5dJ3iNqY9znCqNGK55UC0W4222AEyW1BsoCy2e3vQenr8fx16V0gODgVIdXn6MnyyozqZ3M+Pt4lwlgMFxJamWlVFtnWVbdzhmNIdCt9t/lbUNh/wA3UmV2p+jilV0YB1OJABwqujJJyV++w2epb9tSvUJUgEjt7QTv8D1004AK38v31lrkHGmAnWRamlsAKHtlKz2b7dveTuEndRH4/hpqRiAIakxufyCE00WQ2IdeaKVbktu9yh3DuBI33A3J7QNv26b0J3VIaTlhnxpDWUlSkPOJSSEBKkqUogKR2jv3H5dj+Om+ynlDidOIFYlyWluNIkbKUwlsEJSRuvZBKiEqG6e4/wCEjSZArV5Y/upbSp04oa2+vtt8D8J+O3g1x75D0GIYtzh5J8gYw9llR+quw7mPgzlxJkSIlHQ1jxcYgWNbHbQqU52CW68NkqCAAWYmbjeziyje6GwYFfpKOkcfEW6hiGBdPhQnFScEq9xuoIXvJbjk0n7+88iS1OC1XB5L+SHkNyrltt/erkeVKWh91P8ACEtUysqahKnFhEePT7MtNobHoezcjVsyzjs4xHDGxjR2ffzPbVYy58xAPlI7yfbUKJ1pYFKVB5aEIWpAAQUpBCevVI7gNRZHlwREp5rmsGPz4LXZAyGXIDSXg46EqLe5R83btsdlg9wCv26hyMI+XE1ID0wOVLamvfpY/tPrKCZJ9tG57wkbHbc9VAD0+OmWnQ5MilDmlwOQp78TnNTltbDvSpSEkpUCSlXT2gDsegHp+OpGDmlcRUJxfxDglSIrVOsBotAKbSlPalQR2pUQUn8D3K9fx30uJrQFaEpqVxdiuQpw6txaJzLqCW1IjpbcQ4kd691BSVhRO2ySNZQLlTJL/kXDuFOjVOvPWUNtpRBfU23ttspfudHE7DodwdPteW48KjBg1KCgqMfOmS27nISE4lJZXW4zWIq1LDh7ZM0OF2WtSh3JUGXD2fhuNMuL3EuaeKVKh8hkYZKVfqUpWOxTk27bUV3MJX7xKUpJaA9wBHahaj6diz+IGnBJIPCuFNPiidi0hVwFbBaJTzLThDG3ckoT0JHzjtB6Addzr4gdBCOb1LsLZ+QAw/Cvb7gMOS0peMcQyKsmzrOQ4VQrNK1SWWuu6HAr8wSB2qCVAa+gMFg+2l1OKDD7hUS7lbkuXCl48K+tdPe3LZAW8YpW2tLRUNyo79E+g1Ol8oNL5UEfGoTJTM7yk8Z7a82EyoUmvzh5+Y2mTLS9HY91aQd9+4bbknfqOmmWyWZP6aHCkzW7mnljkcKV9RkFFgeJVUK1v6yIsmStaHnmUOuB9wKJaBUlR7evUaVNd7dC5jJCAHAn3U1BYOu3FwBGnBc6itmucTcizqfkX0TkulxOk3w1h4LMS1yF1pcb3EdxU24vcpVunr01QzbhJHYXu5QL9U6NzYO1yFE9qVfx2RtGauKZ/bKqleXPDfzL575Bqr62nY3UVdo5IsbVdtZQmZEVtMtwx2ktyW1rH+admw143b6Ges3Ut3J1P1NNFH9TIXDW5utjdRTU0glURFNbBst8yKUnBeynzwrwNzKpbRKyLkF1wVJDUatrIDMxuUpBSApLjDWxQe3ff+vV1t39p15c3Z3Tcd2la9wQaclOCd2NS5t7Y6Z4XxIQnsw+NSepfDDCJNWmdkuZTnZktIL1YywUONvkKC0lKG+8fL+zW6bR/av6e2jXxbxJJcbxjrDVP3CqmPfp7aPy5MzTr8X8HcacPR52KYMz9Ta5SoyLOxkSC3MbCEhstJCm0unvG/T4nXYPT/ovpjoGzkh6IhS+BRxTxBp+bgCmFVO6S3G5WxbO4/Sl4PtBKU/0PjxU5Zp3JhaqkRWmklTykyQ6g7vBDR+bdSenQa3SSC2v3h98n1AKnvqhZYWUZBJGpft8BSZnjj+nsp3Hdd4/V+aQrELRll9kcduQ/ICkdq3IT0+K840Om4DZA31JmvpIQ23gasLWoe/CpsO2bVuMhkNwWPjRA3PvT8cP29ttgmDQIeMYfG4+xSli1ktNvEhONh+xrg2pam1h95KXGlJGwQlAHdt+Go7rqR7SCjRmVw7sas7S3aJ33rJZJXMGlrkCfj3Z1Wd5TZZW8kcmS8bXnuW32KUbDdNC4d4cbfn2t2/HG86Vm93EdYao4zskBtKCo+22ncnrqil0TzOQyTNGGiMo1f8AMSRhXcOkra62faReMs7S2vXkv+u3ABrWA8LeIg+aQMQUxyWo/GOMcZbxOCaji6NJSUjj/iGGnkjl2090lTqL/LGWlyMddeTshZKz2E+vTTjXNA8gFrQB8kWKcw55TPs9lWcrG7iTut15u5Ow/wC7v3/SWbe2G3wbKOQIA7qarOcMbpoT7KJMXi21tUuNoiVhXy7z5fFYBUmRZxXHzi7riNm/nH7sn9mhzk/TBDSc2xDU8/6nHAH20m2hO5O1ta/cImAkySD6GwiGStjKeaG8x8yZJVWHOnjZyRGkyLm5ficU181SzBazC1ncocz5c+6kutiNTY22/IpVvtbdqHW+1vu+Y9NN+a6FwbO3Tya3xyHlqQoO3NKuo9osN5hNttDpNwnaPG6NjbSwh5/qSkeYnNpx4V0+Afi9z1gXlJR8+ckYva8dcN8SUGS5hkGVZDJEjJX/AKipdr6b6ithPPuVTcoS1uoZkpQ4tSUhI331yr1n3sWXRMlk0j+qXc0ccUSgyuV2OlgOpMlKJkK551hYQ2tq3adruYrvdbiRsbWRKI9WGoBzka4NyLmlDS28gvMnn7yu8jKS38huM+SqX7efFcXIL/j/AIgXeTeP3uW/4TqnVYtPvI9fJbtL2xyezaRJeD7RQzF+RKRuTo2faL7pjpeC83by5upXsY0NdiyLVwDOBaE1HMmqaHou46aifb7I9j+pZZWtllhAk8svKOa56GNoAJb4XZjE1kKPywwSdiqLhri3LKLKY1/jN5T4kgWcfEGmAj6n+Ho7ctKpFpXxoX+bKPst+8+f3bZHU61um2bh9W3cpnl5YSMEQuJyAJw5DiKhbh07vsG5GziunzSxtPmHA6AeLnBQwpji5BxNWx8jZ1wpM40wO15gwvFabNctrxl8DifnqemdjfG2GPtNtGzkUmNfRW8TIrDo6xXSkIUEFIIB31rW+XDbaVnnxMdeyMcHtc4ztjb/AKcC16pga0Ju2utZpCHvNsDoL4/A57+A1FQ5vMgphVf/ACD5X898eQs/pcE5JxDN+Gspp4ECwxZOP0smoxjC4XvKqanDXLoTZeL1DDrhU8w2poOqUO8lQ31Gsp5rvZf6TYzytE5BcwoA7ScmtTBg+FXlrs+37jdRWctvK3cgDoadRc8opVzUDu9FHBKcH7fWfZt5AZld8TYC/H414ImwcazDk5/IcLx/LbrIb+gcNexiOHZXaxXJFNVWEhXvvMMtpS0F7pO510ToXZbqew/pl1cMitoLoyGFgDtROROolyDiFRe6nL5kENsdwukmvraR0bGglpjXBXgFow5nE4KqVPHlLx047wvk7M7eHk2QFu1EeQ/R21kqVjdch2Mw485XQJLhiVqluK+YpACz1PXWwXXT9lYb5LulsSLqRqOV3hITgMh7K6F0fY2V5t7NwljYLh/h1EYkgg/Gpx8JYJQysNoqoWbs6OzXmRHhK7JlYsSHVRlPCGwlRlobQvuR+3YnppnfHxDYRL5hDS9rQQQAFKE4dmFEDpG73K22Ywhpdi5EwC5nnkKipc45MjZZd44FNxWqG9mRWDGisNsLabcWpoKi9ntMl1vY94G5V662Sx2t0u2sdG5Y9ADSuJANTBurYnjzG94KgtPMJwHuqa+N1QXw/m2P2xQk3VBZmL8oU5GkSqiDJdZBICE+82z0A26E6596h2kllue23UgUCYNJ5AkYLw7azsd0bq9ebQl3lyq4HAOaWlqkcUJ9tVEYPg2P8PU9jjkePj3CWNX71h20+Fsry/mvP/rHFNLmfV2iZS6cWilq7UsrSpCVDt2211+xjBso2lwax7AQyMYkHiXJW43e4s3W4bdCOfdtxttIM1z+lZWxAyDW6dWlPzAtPGnAwjBRj6GMbwrEWODoF66+mK+mI7yP5MZ+H3AlaIcK0E+bVvTCrdS23Uob3+G2phhbA0hzmQwcQ1NRH+ZxQBeNIvOp7fcZRe7pKd93CJMClrtVsgJX9PQJQEwBa7LGlrZ0cTx/r7pzEOOZuKT7WxKb/JTG/vA5jschTHbQr9dmTGJkHEv0xlwuSmmHXJDKSEoAO+3Lt79RrPb7a4ten7dz7qFxBwAVw+ZHDFxHIVuuwbHdeol3bXHVt4ySwEf6MILYLKONVGmNmlztWA1OBBGONNteZHgeFWdTlcOlk2ucTVPvUk/k6wyaquLKtyFlVVBmWa7FqQ5IaL8lxTaNmUNI7Q2Qog689u9VN73bcJo72O4gigYr2tYmpq/M05k99dwsOgbue1bZxXVv/R1DXMtvKdGJGFU8KBQAApxPGlhkfOkfhB/D63Lv0tNnkENvKMPuaG+uoNHb2CGjEfrY8BUrsjiKtxTKWHHA93I7judc63bcNwu71822Aus43tlY4Oe1AeLnNILXHjjzrYdv6Ytupba5bE8xsiJgnikhic9oGIOotVwOGIwTCpQX/PXGnMWKV7uQXsvi/I240NmLyDZkXNeyr2o+7OZQ1PR2bGApX7tD7xL7GySpRHQ3EHqPs++3B27qG38jddIjF787SoRrZtIUglAHZj2muSQ+n/UvR24PbsRi3HaXSOe6za0MKKfFbHNkiYkN/T7KZnMrbm7hnkDEpU28pmOPF3lBavWmTPy4eOZpU96jJ/T8yYiuYnXx5TJ2EcLadBKE7FRG+tQ2PqD0b1da3t66STYnTscxjGaIXAnJ0kbQMiqFCeOddP2i39CutukL+C8gnHVptZY2+WGmS2lTwl9tqEzy0jF+lzShOVWwXeO4xkMeG7EXXRJjS2JKmY74bDSZkdqYhhtSlrW57SHACd/269pbnci5tY7x0bWxOaMhgFGS8hXz/sLB9hI+0Be9CQF+YhpI1FoTSXZphS5o5eKMIGJGRVWt5Kx2dLg1KnUyCuK0gtKdeWHUhpJc2ClbFSU7kaT0huGi7urK2K3X073EoDpaAcDyXhjULfrKeWJl5cMkZtjLljSV0ucSQPCMznkqc6pC8dfKLz04w5Ezmo5I4z5MrqSdybPrq2lscdfl4ji1JKvfpqK0xPJZ8dytssSt6+ShwbupWlaVJCQQBrzXvD+srPcIt06d3GCznE4dOLiJxa8PcQPDIulxyaGtR2YNenN36J9MOp9rIkbauEFqBE+OVonlLY1cJRE7WZGEFShwwwq/Kzh5Rcyj2tuTXWUe9KV2q7y480lahHSnc9nefT4DbXcNk3XfZ7LSwSS3biS5AS7vaACg5CvKduOn7WEecQxhOlgXBAc3KmNeiq4WyCWW5MqZGZjvAPmPJS8paHF7f5RI2B7R8D8dbFYdJdcbo0eBsVs8qS4o5DxT76iXfXfT9kXRWsL3zNKamomHI8PZilKuv4XZq3vZlM1WTQXlFxSrZlLMmEsgdyIgbQtPtk+m/UDSz6W9RWu5EyPgvLFyKHvLS08gnAdtVV76kG/i1xOmsbluQjOprgOLl41n3OOGwhpurocbrG2lhXtqSqSF7H8zxLY7mwOoSPjqZP6edS3Baywt7CAMeqvkc8u7HYZcgOyqmPrIq515dXsz3DMI0AdiH76zddhM5lJ+qZoHRuoJaahlLHtnqEFP5iN/x9NXW1+nPU7WH6/+nPeCSNIOkqMFGajnVfd9SWshHkOuxliX+Lvpkcj4RnvXar2LFZjyXZu5RXtAx2mDsO5aU+v477a16y6F6i2zdXyXEALHSr+mQQ3iF5BONbzadb7XcWLbSZ7nPZGmt58TjyNdtpS4LiVa/D5UtZcOFIsmZ9ZWtWVrDYs5zLbZVIbi1LzDsuwQlCfbCie31A9dZ6+/oNk1lj1sy9u7J+gss4vMLJnr41Ywjx6flJcADitR9rv+oblwm6ObbiRrHMkncyEmNjigYXzAtYwldSIowUV7LvyB8fKatZUrkHH8XccS1HrnG47yrKDIRsjvkVamO96dGWT1fSvtUSTudWEHqV0hDaM23b7Wfa7by42Qujt3mWBoahDmJpErTgCS/NTqNVFv0p1hJduN3HHcxNcfMD7mFrHrwa/zMGnkxMMAlM/zx5seOPG/E14/TctQ7vI2K+vbYrsNkRLHM5iZEgLbU+B7DNMZifcP1MgtJRuSkKPTUb1A9Tuitu6Fdtu3394y/eY2hscQ+pla1+pzXOcAIw7FZAQWjLEpXQ/Sf0S9QuvetYXN2yJ2zMkeZHyvBtY/DgmlzjJpw8DVJAQkZ1AW1+6NW5C9LxGnVCpPq48OLBqLvHHLuwKbRv6mBOmS1RpNNZS0IT7aW1AEubkpIG+vNe9ere0w7YXh1xA1zi36a1hb58iOVr3H87hlqIGCla9JWn9pe4Wt+2VltLd3TCXun8829uC1Q5jGtLXsYVUjUSMMqXVz5FZrhlPx0q+pajlzlO5yusySykSg2cdpOP8AvacXW1zSYrcKHkjNL2PvApTsUlIUAnVNvfWu8XN1b2Ww7fPeTgx3E/1ZLmaHIsbmPOgE4FxClVrGwekW377PujZLw7B0vBbTW0bYdTZZrxSA95c4yPg1eEOCjFcVpc8rr4v8mI9dSZLxirkXEsvebZy/BZEq1hxslMGYh+GMdDzxomrWsLgUVK9pTnVCXB66dEW1/wDktnvt5t9pa7w15J8j9LUp/lQkqxcUQghxzrWendj6j9ONvvInbpHY3dsw+RclsbvJa4HX9RpaLjy3kYBpchRxacqgx5OfbIkKyBi9sXcr5C4yk2ECHw34m1TTWOzGJDMMlVTfyojLtZdQoKx0fVKYKm/zjp19RbVZ7nucQk3S1uI93cCW2cjdDw3g5wTQ4YZghTwqf6b+qMF1bTbfscm27bvUMTpNy3+V3mDSXFXQmQh8bn8GeW5ccar35M4scx92lxvyciJ4+pKl9pWKeHnEUVEzIrN2BJ7IjOXIhLU73L+Xu2kpT2kkEA76zcsdHOINxBM7Sggj4EcCOCdqJXWNhuRouLz0zAu7qQ/r9Rbg4shaHgFzrZxAH+lGOJTKspOp6CvsKbmjyKxml42w3j+Olrgzx4hTE1+Q2NjDdbNW/bVhiXy3JPyo7WkbJ3237UJCVKdKIZG3e56RMMI4QSvYSBgvecM6asvq7u3n6H9N7i53DdL92rdN4ezXC1hCvbG8mINZ8ylyEg4BayuQY7YTF41yjz7h72Zc2c35PBxbgfiHMGmbPHsGqbWxiswbaVU2Ni5ZykV8WSH3B9I2jZPadlFZSSl0bmzXA83dJT4WlHNY34qgzPOntvdaTsuulegrtm39A7FbPn3TcIS6OS7exjlYx7GBv6jh5TRrKrkRnetU12PYDjlBgeHwqukx/GIiauJXU8CPVV5Pctyxmw4ENtESM9az3HZLx7fmcd6nfY6ixzF8wYT4eVePp7u63GeTc718kl5O7U5z3F7sflBc4knS3SwcAAjQFSlFXIaWD7qe1AWptDQA2Ur0UgjfZTbZ6kgnuI7tXHlhzA4DAfdw/fVHJcyh5aCjQayL1IzM7UuoGwPzFXQ7FATsQfVKykKG3xG59d9RiEUGnmzk4grTdZXw9S5BEf7oLC1LVvugJJ9TuVgpBKUlR2A/HVZcwawjQppxl6Wv4g91Uw+YPgvluPRrrmnh6umR84whl/JYcSheMabKbqWzYS47MdQXDs0T4jDjL0KS29GltuFtadyCGLWeeya4yI+3IxaMwAQXYccB8KsG7tBO6OCZ4a8uwcRkSEBXgFIxq7fG1M3lfT2cdASxfYdDtI6Cgte0zd4g3YIZUydiyWkyu0oIBQU9vTbXr/zGmJj2D9MsaR3FoIHuNeXpAWSyRu+Zsjge9riD8RWJ8PZNCn+7UKS20/N4quOPqeQshSWssqsprcltqhK1bLbsclpWUOxwQHJiYRQkKIAMS0c2N4JwICH2lR76HHEGl9xTQT5PkxzJatRrmVBgN5FQpyG1kTrJNvMTdQJE+oqpCWpGPUlFjp/driJksS0PRwp2OhCVqNqSoGOIUdy1HiCEtxThyPsqGfkpZwYeWXlrjNi2v+JeYMr5BpJ0B09jLD9XjtRPuK99vdXZaZDSuvhSN0OrUpSe4Hc1crWa3Bvy6l5Yohp8Oy+2dLjxw8n2MGr0YHldTZWfHiZEiZXQ6CM/OzDiaZPdfn2aqGiSn67MOJbCQ45MbhQvfusddddbbjS4HtCMwujxO+TiB+A49o4Z0tcVGdPhzdiMXynwzHKjgvzJv+Hb2oySqz2mzbhHJ8Rfv7GNWB6LJx3PeO8wbXHyDHZIklRrrWMwluW2lxxpxIU2V+e1RpI154H4FUw7KHRve1RWGwbD+NfFPi2k4re5lEOjgLafcczTky55b5JuL2ziw41mccxUWuZZzXQ76wguTI1JEQutrHpDqI/tskANvlAKNQHsJd8FJoa0D5lHsqP3K/OzcyJHoccqZuLUNTYIuqmhuXIq8yyLKY6XYsPOuS1QpEytqpNAl9aqHGWnpRr3V/Wz3PqkssMYarjxAWkuJOKIKXfi/bUkd7jVyxWlpCMtz3FzYSiGmY2YZljwj4g5JDpS205fpYk10V5faluTJDYUFOjeRA4MkC5BVPJcvfSs209EmP8AS+WkGyh3kuwefrl4TNoLmrizTj+QIwx+5dgYIBbOX2PxrajU1InThVogzLAuRHJfcEINsvhTl8f2VEQNk1YZVC7zZsa9OR8n2cSTGkRri/4wpg408hyO7l2EYbLpsulBaSUKLcYw6+Utsq734oQolSdhWTEGQkHAp8KdcSh5JVVkZu3y/J00VOyHJbynHpT7iO5EaKvdEmbKZShQcX3LQhCEjdTikNoOwJ00SAFNNMBc7SOFTmrvFawpIdS1lNxDo7m2hJm12Pz3rKzzKdA3V3TTiWMV9rMr68vK2bVKKB8uySSkgY/V4oO/OpIDeJx+3vpX474ow8nsl0VXmGNt37UN6e5j1urLaDIlVzJCJE+PUXdPCdnNMb7uvMF/2RsVhKdjoDpHFA4fH9lYOkZY0tF+DFjGZkyJ2Q4nFisMLkT5cq0t2Y0aLEbccclSH3GmmIseLHBU4pR9vZJ7vl0vTLxc1O2seHlSLg+MFdZR0zac5Hk1QPS6oMIyadUT2ge4vVn6jMqZdtCA3KHWGD3p2KCfXWC2RPmw+HsrPgTtrxZT4yph4e9luJXddkVBGeeg2dhVs2kKyx2fEU2zOh5Jjlu21ZxJEF51IkpWEOspUhXb2AKUlJWDUULfu/ZR4eNTj+2pDmRuKbiHYsiPNg5HnUKU3sUhLzWXtpCgk9AlxgpUkgkFJBH4CbGSWsce2mwow/MCa9/I9HVX3JnL1BZKxLJKoYj5UVcujjVthNtU12TeP1NIuMSytNhj9Ox9Q/It33g5HkW7c2HLbZ+qCWG2UYeSTnmcOykkjSXEYAY1p38T8N49l13AyeHTxKWMmmxKnppGO/VQo8OHQ45XVifpG35M5xDL7kclSSstlW/alKT2jjHVtxbXO/XDrXSLZhawFmStaA4g8VcuPGvS3QMF3YdJWVvftd9U5jpCHDEB7i5oTMIwhQRhVv3DuMzaiDDTYSfqoSFlpuzTDZ90qb37kTmkuExS4kbBwD21EHbt1p0rHtPjKxEquZ9tbaHxl5YxumTiDgO+rA8GiIKWUR3EvoUlKmy27uhatxt2pKQUo7Tv06E9NMsLDgzEUSNd5aOwIqWGJR2+1t0JA32A2R+Yk7dyk7dvbsnbYbHu05CweY5wwAwqmuXOCsPypVVn3TMhbXzX4/YlJdSqPD4wym8+mcCFspk3mV/RKkKQVB73XGKVIT3AfKOnx16s9BrUf+PbheIjn3bWLzDI1+8/CvJnrjPr3yxtnHwMtpHgdr3AH/01XX7SJqIdcPmbn2FdWhpCd3O6VPZipQhPRXYPc6j/AA67g2EukXsrjfnOLNDM0x7qmb5/rj0N7iuIRlIQKDG4URcdCgtDYjQ4zCEqR6tndBO2++2m0D5SQcNRxpmN+q3BQDE1T7kU4d7ylKCVJUtzdv5QAAeigN9gpXrvpwxkhDTalxBUe+mCspaHJzy0IIW60diHB2hRSsdx2P4/D9mkmMIrsXUoE500dw6R7LhJHaHEqHf8qiEkbp2HwI9Pw00WBwUYOqTG897aRi5zbye0ndIaWCeqSoq2O56DcII9duuseWSCDT/mlxQD41119fe5bbVWIYvR2mQ5FkM+HTUNFSQ37C2vLOUsNxK+tgRkLkypUl07JSkdPU7AE6aLNJ05mnoxqaTgGoqqgCZ48Eq8nx44T8q/APCeWnuYnoOJIu8VwHIcdwxvLI99bYneWFrLZ9mzrI7pYx+ydgqPchsrBI23JB1MsLdzj5kLmkPITSrhxwUYE9xI7ao9zu7S7YwxEmNmokkIoGGRxReJReVJLkHyCueWLpm3zSXGsrWOw1F+sUw0mQ+w2Nm0yHUJSXloG+xV166sJra4iajjnVNCWFwEXhjAwH30ySYzN/avR6+Osh1avbQjfolZAWT+A2P9Xw1Gt7N91LoAJaFqVNcNto8DiQPsO6nTp+MIMJhDjiVqfDZ9wjuKW1k7hPYrdRX1266zeQwxN0DSHrwpplxNIFXDlXkv8GMeIkM9/uhTz5UUrSUkp3SjoNiTqpfG0lSMQKmRXJ0o5dIwwx+3fXDj+ZKq7CPCfQ8kLWHu9W6Qn2wQVII3J3J9T/VqHMrAXJ4am+CVpXGpf081kQAoFtxtwJUXFdVtqB2UFK3PzE+ulxuDml2IIOVRJWsDtCKTlStjTCpMZ8r9C2FAFW/aCd+h2PZ1/o0vzGJnjTQHl4nn+6nMiXi4sC2tWzvIqal91hY6+3J9v223Eg9QtPfvv+OssOpqcaRI1XgoShAwyqPkCE3JYccUQZMj984t3Yqd91RUsqUCd1OLWd9/XTrCFAOQwpotVDhqBpYQ6GEStb6N0OdO8pG3YEp3Hb6I/q0tQThmtNkk4kADu/GrsJ1lJTFRL+rS4xHXHSoIGwUfebBSoHoon018R/TKLbIvUuyurWR1xPGWh7Tjxr3e+AucrQoC/dUprPNJ2N45US6yojrdnwmW+z6f3UFa22wFKUhKkgnffr+OvoPvW7W1rIP6ePOcWhe9B91a3bWrN2JMrzEQSBwypDSc2ywfTrmVNfLSoBYjOxg4EN9vc8kdoKUnsB1U/UXph+uuIwYWkeAjNezsqfDt8cc7bXVm0+Pi1BmDwWvRLdgZNVuWVLUCo7d1zmtkNJdUkBKlIQognft/DTW428t/C19qzyUGOkJ9v301aOhs7l0dy/zGkoNWNNxNxnG8h7GbeDKt5bTTqITityiEpWwKXO4J3C1ncbb7DUF8NlPE2K6BMjQmocOa1PEzreRzo2gRyFQnZTW5GLLD3YUVRXMhxFlcOGElQjLKPlWyNj2KB6aqp/pbLS+CZzwwqGOKgHsFXtpFDeM0zvQg+ykhNv8AM8hnotHGrR5uKtG0SWpbipCU/jsgAjt6bfhpG4b1ezMZe7mZ5YpRhoXhkuHZUuXbrRkSBzI4eDxgSOedLmdc8s2zENFWzAx2vUgNB1Ecplp7h2796U7gjf8A1NSZmbne2bZWOfFaNQgN8LsMcaiQWvT8RLnz+ZIMc1x4e+uVRg+T1j7z8nJpk60lpKkuh1wtocc37tkbb9w31mytbmSY3Mcz2zvKFwOJ76Zud2tC1DbxquGFOUxj1Px/Wx52S2djIur11LD9x7qyml989H1HYqb7B1+GthZat29n1IkMcpIDnNwJXnVdDPNus30UEbQdJcieFG0rLLh6pr6j+IpfLt261IaMyssYVv3NS3uwuBpASpSkq+Ub7+u+pMm2bU6E3brt/n8tVQv6xeQXBsXbfE4DDUWL7a8XD+V5vb5k3UxnVZFDq2Xfq5MjvD6CyXdkTJK0htalNp39euqjaje3d49tislq0I5zkOPOrfcINts7Vst5G2C8mCAsCANIUkjNeSd1Q3508vqvFjzjdtUFjfXOFtzY0uOHUIkufM5EVGr3UBLkQM77FSSVdfl3PpC3XfW7fbzHS2SCJxBcSPERig7lHZVg272DZ7hm0CXwRs1yPAVE8XynBxUImRNUFWXn1yBkdNk0bDcBp8RwuqloiXNfiN6w3e1RW4XpEzJ1sssZVf8Ac13OLSlwjvJCj01zJvWO/wC5MkitrZscDXIrSSWj+IMTEJwXtqquPWy2h1XMO2yzbwD4Jrt2tgaMtEHysI4IMEFYiP5xZVUXHFvHlVBkwa3M3I93m1vh9fXYvNmYt9W8wY7mXBEqzaflJSFLcdWVk/KBvrcopdzdHbwRkvaQC44NDwRhgOPNca16y9VOo7ndTve9SMuLVgJ8p41tCj8sZRnsISlFn3m5klFbrxbiahqcMx6QzKMi+qYzNhnM5lClBT8vJ5A/UZji1AlZ7gsn0Hw1m43m4ju32bQPLY0KnHhnVZ1B6q9S77MXOeI4Q5WtRWAZeGJ36bR3DOvL4u5PdZ1yFk78jlp6ik18Zcu+yVxyBcWTUeQEPyIZyJ9qWK2zcZdA7HV7pJ2A7htqjl3+02qKS9u5nRgqGAuKOdyXP8K2Xo/1Il8qd/WdxPuLY4x9NaOcWW4cMnvjYgcBlpwBqxzjezzDPcWlcDcTRIsp3lDP0s1t+l8/X3rVU0ROyC6sLJO9q808oLSt792kpAbQka8fi/3Dqf1di3TzfqLmO5aQQpEcTD8rRwHBSFJoi61uNy3YdQ7q1pbCdMcIH6TGKEjYwZNOOAK9tR7d4b/hbyLy3gLHMLu5XPlDi17Z59yLk1IvknKqeicDaVKoYUF2bTwIc9hPvoWhpCks7E9OmvVW5Xlx1Bev2vbY5G20Dv1pCDqVCcXOyA7K6t1P1xvHUW2W1laSRM2J72lsMJEEDXcnEgOc8ZYuOJ9tJrh3A6XBuTY3MePcJPcp5PjE5iRjknlRhNLi+XZpHmD6Fpth1tydaqkT20lMSJHC1lKUjoNtOx7Dvlnbg7WbeZ3zNMx1DJQUAKntNWW62W42PTj9hhv4o4ZfHLDbnzJdOnHzHNQNb3vSkpyVT8yeRvI+R5BnXj9R41mD2dz8m5LceqZuJwrO1jQUxamrTdyi5YKxujY+YQ2wFudhLgHXbUukek953G6l3Xd5Gi18yQuZo8BcuJac2gce6tV2HpzaJxBdbrdPFhANMcLT5j3Y8GHwhcfESQCcKTbPCGKZDby3JONy+cchShmNNp6COzx5wzSR65QcaYuJiI7UXIYsWTsXAt0+4Unu3311eLZttM0d8LaIzMajJHDQGjkAMHL8a7EPo9qjjkghg2W00nS8rdX8od/CD4oSeBATlU0fD/jxjh9jP87hSsbnTpWQ1NN+lYlEcjYpjlkrawlVUR4bMT3mUFKnXWypACUj9mk2dltm1Ty3VozTcynU5yJi1UTs51zD1Dhso7CKGwtH2jJHFznSlZZ1PzOGYU4oarb5153u+R82uXsj5BtpN3OduXHqp5wwSIVZLkttFytjraSYLURlKQVJ27dj66qLmQySmaQK7Tnwqvs47u3smRWxItlbpAPPSSe8latq8OuS7DFqLil+ntbB+DKsl0l03ITIRGW3MksIa9+TJUVqWHn0looUAQPTbSmQWV/099NdhptSxxPMFpwPvpgzXsPUDgBqL0COyKjiKtuouJ+M77KMhm3lFOsbqTbh2bM/VpMaK777DTkctw2QhCAkKUD1JUeuts6ZvrGPp+GOKEPDcFJPP7qruopd3ZvDmxTeXCR4WhowHEKVz41IDNOOsNx/j+2mVlV9KIFeJSkJkSHQfaimIflWte5Mc9uqj1Khivem33bYmi5gcyRpH5QCFHatZ6HvL+LqVltJKXNnJadQAwOPDKqEsrfZw7JcjkQE41xdBctJCrTku6Wm9zW+dPcpyDhmOTwvsU13Bpr2Ck9/onU/p3cnv2i3e39LVGPlxceeeQ5ca7FNb213N5F2brc5mDwWrfBbRhcHTPaQffwzqzjxhxHCOM8CaynCaSxveVcsjwZ0nIeRHJMfJrdyehqRGqUPTWnX6NlmE6HXIjICUOEhW6tiOcdZ9W3Lbt23bdGfqY3JGx5ID3fm8WS5VrV7ZXW83LYt4mZD0/Hq1NtWhzIWBQSg+fxBNRxPdTPeVnFHLNqmHyLRcQ39k+3IfeyzHsEyD9RfnWLj/fGvIdW5JE2KX9giWU96SN1ED1GjQW++G48/crFtvayMJeI3eYdZOJQYgHPDGux+nfVvR+2wv6fm3eJ4RogfPD5eloGMZkQNKflVCBh21XPytif8U3UnkiZhOVV9XXXFfx/a4Pm96luRLn20WALqJEdDzr7sauu3GTCRu24hHcdwANayNotbeE3EBIjmeR43YPKohXxNTkMMa7bsm6bqYG7RFPbOIYZo5YI8dIJIIA8KlgKqHaiMKfXO+Hcp4zfwnjGw4qvrxHLaYlNRY3TV8HkWnfgOp/Un215LIfdi0KksIW8X1SEdvtFXub60bets3Dp10tjuLZIZ7tms/TguhkgGLS7SCAQFJAOpcSErT3eqe23tnPvdqJb1u3Su1SEi3fDMFB1tJa5oGQVpaVwFJ7JeAOVOBsbYlx6jD8srE5LCkyuJ8rqfp8xgVrMtMuts66XV2dxUZFAgGMPfZ91L2wJU2rc64TY7rZfWOvuj7qQ7ra3IIgktzqJHiaSrS1zDyxI5V1Xozqz0p9Xmf0zfbXcdp3F9q9v9QguvNtXSDB0UmsRyQOeHK0tBY7LUKlXgHPGWZddxMP5ywjD8Pw+6THvF45fMxanG7sIcQujq52KOxpD9lZWdmGjCW2wlzvSkEbAHXTrTrfrz1Cv5uleqHx7ZeDTIxxD49TlBihbA1qzPe4DS7AtxBwxrm3VXox0Z0vsk28elV7d7husBMRlgBlmhJXzZW3BcI4442L5oc9M3KDU5naB1rFK63Zqf0z6q5tFvxFsBD8FY7ksRVd4KwhtI7Rv+GvY99Y39t0LaW909byOJjZSiK8DE5k4nPGvIuyztd1fd/UP8wpg9VDwUVyjNc1GC5YU3y6NNZJ4pyutLEXJo+RXFZZNxg2mTLpp8GSFl8rKUqbYeZQpKOvcem3XVJ6cXNxD1o2MEg3VtKx2C5BWu7SCMqtOs5PqLO/snK7b4RDLETlqDkdGDyc0q48EwqxQ4hWZNNqrqxkP31SuriLFPPUXaV6clpDjFg/CcBYkPocJKAsFLavQbgEdFi9N9vn9S29YTuduW0yWrWiK4asUFyxvhc0/JIXYgNe0+W7BiHGvPQ6jvdps59usmNtb7znHzmYStjccWB+bWkZ6SCRmUwpUsGBEcf+mKITrzhXIHYCAtISjsTsAUNgDoB0GkN6n6dsLqaHbb1m1XrpXeYx8bXhrhg5rTgQBmAFFUkhurhrWzh8rGtRuJHtr0rlJKB2WcUK/aQCf6vhp2/wCrbSa0aLHqraWXSfmOnHuVR2hKZbblvzQSaa60uztglEyuc6/mWpXd16/D4arrXd+vpGiCx3rpa6BOD5JHaseCD4U4YrQHxRzt7hlXYa+0fWHDYMISdvkZQpSf6epG+ps/QPqvvt429k6jsba0AHgtYXuafa5wHwoFxt8bdIie483GvWmLJbIAnpTtv3HtBJO3qQo7b763WLpvqWz0RR9QNjkaEeTE1znHn4noO4jConmQqS+NRwxIrmylDLii5PLy1qBJIQPTf5em+w31K2S2g2S4lO5b7JfXszmklwjZp0nAANVGnIjsrEr2yAFsYaByWo2eR+K02ZM4lVqqMttLhV6E10nEltsuQHnGwhcq0mONO/S17LQ3UpOx23HXXnD+5PqTedw6h2jpP052525dWTShr5WzeXDbRv0gyTOb4naWknSxwcQtdc9Kr+52xu4XE89hDtTbdZG3WIkAJIbG0Eank8O6m9zzx18fcEwu1tMxoF2zqkOSpmQ3EedaRoUt1IQC7IhNh6ujPOqCA4NyCQo/hqx9Q9i6c9LOhjebveX82/CMOdcCJz7YyJixAQ5jHFdB1Pc3N1Z6c3jqDrXqOKy2i1sgHPCQNEYkeMzpDyQ9zQrtIQEZc6oo5XwjGeSeWmeJOMeEYmd0rzbeXowvH1wp2VWldGloqbXIn8nqHq2cqohWToje3LUjtbcSQCDvrx9tg6k9WWT3PRkTGb1EHMjaWFwLyFDpZJC0ODiEAbi3iK+o/pdDsXpv0JNvnVO+N2TdAHR/USh0FuwkEshZbOa4F+nHWzUpUE1Ieb9q/izH8fr+SbCquuD5ciQpUzF77lC/tRFsIkRTcREFp2RcRBAlPkEIW+ks+m/zBOurdL+jHVMHRse4+tNtt9n1mbiVrAx5JdG1AxwMbi3SRmXEdgNcSP8AdX13uXUr+lOld2/ru2NaFki2+LS6NxRxCiOQSMbgUaQ/NAi1Lzh/xPg5LWU0SLk1y5Co61clVwuisv064upshH1Jj2N5FYYsI0NtHaQw0W1g7BW2ui7J0I1/l7BbQ3MhbE2TzYWu0JgoLpFc5FRGhDzrl/WvrVc9NXL33tvDNfSyluh88RkjjDcC6OBzjG53DW7U3i2plUPjZgOH1TSrW9yh59hxU162esY8RlEouB0BmO1H/wA2QhX5Uo23SOut0k9Juh9siZuXVb9wgAarZS+MMa8EozT84P5giAgIoNcG3X1n6t6jv3s261sRG8aREI3PdpRPE4uxXjqXGklS8rpg3NjiCcgu3KRTttUUuZhqJZWUaWGCttymdsy6zKZCSdu9O/chSSDsNRuguvri26lGzm5ubrYw2WOOf53s04gML/y9h7auN66JhO1Q9ST2ttHuH6UktmS6ON7VxErYkLXHPAhW401Vh4/cLWWSz7TGMQbf5OzhhauQvITP7BxjIo8GO2kSFR20T22/r3mE9sZththhtKR3E7bjs8I6W3S6MNq0w3EpLpZ5jpc7mmJGpx5oK2SH1D6ons4ndQ3Eb+l9sIbYbHZRLC5x+QOJYpia4rI57nyOJwAqK/KPiFxa+qRlXipjmCsXGNypL/Ivk1zPZv5Xj0JKIzi50TGWr6YuPZ3sVaUKU7GDcSOCE7qURvC3TYNva36npwMjtIf5tw9weHKMmNdm4HM4DlXTNn9Rt+NsNu9YpbqKa7awbdsG1xfSyvUo1906FpMULl8Ik1SvxODagVxpX1CeYIvIWPR+RvInkVd9V409zFMq2MK4yw6llyEwLlzGBHDEaW0lnvCPZQfeB7e4dx31iK3A1XELJZ3P8Jmf4QAQU0jgO6t86xuL2PpSTpfdZNs6d2Blu+du2xuNzeTytbqi+oOLmleLiNOPh5WHN2EpdpLS6HVttKWwgq2b2UgpLRKQD2qIUO8f9CdV0NtHG9TmgHurzFI8iAFueear7eNOXVy2PaQUqcKUtBpBCt+0pJC1JSdz2qUem3oP2as0Dcvlqkk1OfiPEcaW0SWlSdwAvfbuKl7q7B/jf45TtuQkgpB/DUaVBhwpUYc3BUPKsq3MQop9nZSAroVbFB26q7FJAS4Nz021XPlLSdJw41JMbdBLj4iK/JbUSaVfukFSkALSpKVboUPyOJ9Fo3BH4/jqE+V7J/Oiw4Gq+W11jS4AtNN7Np7rHnUzcalQ5Edtt5v9AuUvLhLQ8w60tmBYxT+oVhSl09iSH2SehSB6b7svqLue2xttrktuLNrQNL1BAH8EgVze46m8krU9w6Ttbx7pYg6K5cfmbgCeZaQnehBOdQEgWGc8KPyq69onV47JEVyw+o96Zi8t+tIMSc1bweyZjlrHUB9NIKY7jJ6h0HXRNq656e3R7Web9LdOKaZvC0k8pB4QOWrSORrUb3pndrMEmMTRD+D5u8MPiKdi05dn5DTbaufiOpy2bFsm0JmV8/MHXKm0ZeS2srsna6JBt8hgqCUhQlS3Uv8AZs8pe+53QOlTST/8WBHAhFBHJD21ryRrx/H7LnTD3dvMyOxctbd1l6W62zHbajMhmJAhR2R7FfWx2VoZiQW2UpShkIKeo7fidKCp4sTQXAhErDiNG2R2go7e5cctvOBxglYUwEuIUlhBa7QhTgAG56AEdSkjOstJmP2K/ctImP5C+lJJm5JjdJd2ZA23JtLCvdtuwoBSE+8QEAHb100YWn5kI+NL1acCAV767mJ0mE1JZqmqeiadaeYkKxuipsbMlh1GyWpr1PAgyZ7QRudnFq7z67DWWxAKhz5AD7qy1wdgie0/jWDTWRVEpCSpJCEK7hs66hSkrKWgjYMkKQjuJJ6jceo04iDspDmkBeFKzF7qRiz85lcOuuKO7i/p2R47aJU/UX0H3AsImMdwHvMKSlTDzftusuhK0KCh0bLMdTMDWVBCGnpd5oL8ARv4k5fDSoP6YYbuaxTK/Q1qO2KLzxFCOS3MWQUFKopuO8gA9/x0rXLp04gd+H7aNLUXP2D76hLzvkr1pXpeWxDqKqogmvoaOvjdlXT1jTbi0x66MHHtluvALede+Z5Z71qUog6ejCnFFSm3uRqinV+3NxrBuLuDmF5DU6qwdl5PIVIa3SxEYsW6vHfaS4OwNqcU7Kb7kjudSlXXsB000B0yofDSWDSxOJqb8WzyzGcFo8rC7BvkLka/5NveQp9DTV+R3SnMXg5fKx2kQi3QpFdhuJQKWE3L7E98KAy+tsd61FUuFjXKXZg/eUpa4ACk9yReZ9kfAPJuU18a2teV+LZuAZjxAbimrcaymNlc1jCbNqE0muT9OuiyBN1MZacKe+fSSQHUKKtgm4YABpzUd2dYBJABp4OeaeXOj8f08FCXMUuvIDjKq5Hjl1TcdfGj064kWcKSpSiFVkjIY1UzIQvZLzBKFdFHdpzHKpOC1kEceVIDlTm/k3BuXMKwbGeK5eU4xdpufrckiwrs1zX0eOxpspic3GqpNs43gy3hYzTj7Vgp2AtMdwNPJXtMjia+Evc5HDgabdK5rg1CRToy6VxXLWZyYqmV41kHB0I5jGA3amZzX5RZQMfs3m/8l9bJwF2THUT+8cYYZ7twhG0QIHH/AEpTritc/A56qhca5rYSZMGBBqL3Op9zbz5jEGtrq2ruI782fZT5rjMWDAr4bHuSH3lIbbQCVEDWI3aYtbiA0LiSgFAa5z9LAriUQYkngg4kmtej7oH3I43lL5D4lxh4jc2ZlJ8fOP8ABcow/PsqwN6TjOLcx55mFmzFyuFj15HiQsnyTCaTFKqNVOSkPM1tsXHfp0vR20vu8/6j319y821jK8W+gteW4BxXAA8QOY44ZV2nonpCOzhde71bR/1EPDo9fiMYTFWlWaj/AAkEgZocKTfBmHV8SJDjtwWW2kNshDLTG6UBKEdjBbASlCSP6AhPQbba564EjT+U10/EjU1V41YXgFMy08ltKUIZKwQkMthDncUJV8iSVEhW2/Qjt/r1HdK2IaaSWGQrm5KlFjtdHrCwuJFQ00pRcWyEjs7idi40ntCGvT06f4dQdbGvJA8J4VIaHOZpJQjD3VIXHlJHsdiVlO6SG2iCsLXsQrcbEdfX8dLY/gBitVE7gXFvsU1SL9y3I37zy/xuujRY30OC8c1OKvytkOyXbeVFVktjHfKVe5vCTZttjcAJJOxOvaPolaSW3Q7JD4fqJpZU5hdAPuao768U+st6y46xcANXkRMjXgDp1Ed4X3rTJ8PY4cj5g4xpnEpEexzvF23GHgotKZZsWJ6yQkdwbU2wQdjufjrrRjDGGU5ha5U+Yg+W0/M3Pl/jWQ8080/inmTNbAOlcdiTMiRldw7doUpaUtd/QjsQNvx1Ghh1DUUVxX309cStgDYm5gJ2LxNVe3NwHJkpAJSp5CwoKHcE7bnqFbbhR+I9dT/JLW9gqrEz3OQ4tU45U077qWVO9AhaFrICeu/qdiSNx0J2G/TUV4DiNCgirGNx0rTR5VYsNhXYpIdRutlBIPYDuFhX9kFYHQ+p0jSWnEKFp9pciflJplZWQrkyEMsJBQT7eyQRsR0J6dfX1A1He0MOGVTI2eAs4qp7e6rjPtSVGd8e3eb+WGIcX/3i2fFUito4r8htS3qOBZx3Xcjt8WbdbWiVcsRUhpbjfctptRT0JOswW8lxBI6NgcxytK8QRi0c1GBNRdwfBGY7WZ/lseNSDFUy1ch2GrvObeTvCv7jOFV8PPuUcr8fOQK+TWS7PIqWsjz/ANZTVh5EaryWpnACYxXvPLKOxaHG1H1+Gs7fd3eyERW7GzWoJSJ50aFz0PAcoPJwwxquuLJ0jnPc0OBGYOY/DCo50Xht9t3Cn2bnOvNTNc8qoSx72O4bgaKO2sPbVt7S7GUmeGQ6dgFNpHX0UNJvt/v7k6La0iZ2ulJaPYxin20q0soYgPMDy0DAYOHtUt9/DlXm5U5l8MaXGn8D8avHZuhfQpptPK2X28+wzSc60s+5IX78h9otPNdCggJB/KBqFb7juNsHeZcA6zixrGtaPaVefa5OylXNnBcODtJCHDFUy44fd76iOcoEmQ6hpSUHYBTnTZZ3Sor6DfuSRpl926VHvQk0sWrI2oBkFpQs2jNmEl5xC/aB91HZs38m3btt6qV13Pw0axzxNRXROJLnYAmu1mpiOFyUzHR7pSEI7m/lB6lSEdnU7FWmJw5zcFDRUqAaRhkaVcYPRmGoJOx23eX2q3Sg9NkgAkb7+ussa9sZQqEolAcccAEWlfWSHO9CRusKQA0VlXa2hABJUR6dxA9fw00A5x0uHhOf7qw9AdYRch3U6OLtuTqvKGn1d7kqjmL3BT+77ChSPnHwHb6ep0+Pm0AI3D71plytYrCuNN8qu9mEh5DQSr3mlL9x0lO/aNyNtgEnbfb4akhviSmC5rQj2gA15ZM20baW+02HGlOdzCR3kDcEK3Hd6LPUf06lxxBA7JMKhvdpKKNNXm2GPXErCpMqsr3dmQ4uxdKVD6D2iXFiQT0bU127/wBQ18dv7eunrBm83e/TQSfXMJSNw8WC5CveE926KQRxB2p2AA4rh76T/HHlTBaRFwGVZwshr4cj2Zk4KD0qClorQ6Fp9tQQGyn/AFNelrL1C2R8rrMxtF8HEaT8wzGXsq0v+iN1fF9RJDLbwIDqcNIxQjGnLzDNsnxaqmZDx9Cj55BKveVSukqkraUpSk+0lod/akJG2xHrqwuG7u9d3tVngjxNuzF7l5N46czVPZ2kZnbt8szGxuzlJ8ITme3Km2wbzKxTMsri8dZ7xbkmBZItXazL/T5DNW/1WkOKfXsChSkjqfx0rZeqX3lwbG6hfBLxDwh91T926WtbSFl1b3DJnIvhK0jPI3njkbh2xKKGngoqXVpLE59S20SgsuewAsD1UlIG3TUTeY91s72OC0RsFyCXF2AzwT31O2WAblbuaWHXGgGFNlgXM3NPJrZmTeORGa2StF1KbkJgdneP3gecJT7YA33/AA1S9QdVemvp5E266z3CybK7HS6TE8UA01ajpe4vHeVbNe+X+FoxXLgRUm4/IFHh9KuZmz0Swt3u1DUenCH4UQlKRuXfa7j2E9deaOu/78+i+irq4PSu2/1HZoZA3Uxpc1o5qiAdtbjsPoLvvVErbe5nfb6mr5biGuGeQXH2U283yUQvIIWP41i8fIXJ4R3WG74iQQ5sQl1aEJSh1Pdtt+Ou8+g3qZB/c/tjt26ca3bYogTJ5isb4U1NCgY4oiVqvqD6bWvpU9sV+XvlegAOBU5YKc0qZmBVeN2DtWiXe0TGUSIKbNNQ5N+dC3C4hKFNqT3bJIGu3w2fSNtK6yO77d9axyOj81oe08i0oRnXM7xnUJgdeR7XfP29vzSCPwNGGJcuFdObVVrjGNX2S5xVx8ixK4CoKkRiHocAOKLLTzjqf3rJA9CAB11D32zm2eHz5mOkt3EAacV1fK4YqnEZc6X09eC/vGw2LgL4scdPFB8w9nGo34fic+Yw2Ke0kucfIKpXsS33FR4Q23UmG4txRX2pT6HWsCwiunCd5c1i4tdh31tkkl2yPxMBn5gfjUkcPyP9FwTk9/i6tRPyqrxSfLoytsf6/ZG32oiMLWlIV3LUdvlI6atWPbDaXFvs8jYZXwFoJKEyKET2KfdWv3NvNPeRO3QOkkDvDGcvL0uK/wC/pb3GqU8t8YOQ+U/HxuNy1mhx3lm15HGYc1VlKtSrFXHcKwfsZOPQJEbeU3JnxiEA9Sj16ka55N043+kx216+Qzxy+ZK0FXSNGYPeceaYcKlTbfeTXGvy42/U+EP4NPDPL24VEjKPt/YHybZWXJvBsnBsdZtOLrLBIfs08xEKmdRKSYbGNQ7HuyCLlTEgFydeSXHFKUtQWntIArJLi5fbyT7PLDDK/wCVrmYeHONM2jnJ8Ep89Hx7bdiDf7Gae0fpDnRyN1tLspNQ8Lufl8RhnVD3NJ8m+Eq+XjHINNZYXyvi+XwqevkM4tCucXvePRIebbvVTkrfhyblxA+VhJQVLc3CfUht/VEd9dMhfIGiCP8AVY0hj45kyT8zCcQQoIzNcv6r6RuOm76P6hrv6Jc6jBIqeYAc04EcWlESnIo8Vsc0w+Vb1uZKqsisYEcIsZMJNUtmW4pTkyvUx78tDDCfQup7SNyNhtrmu79es2veI4L5zn2Djpc0AElTgdQGQXGtO3eBljPEy3d5kUg8PfyXs5Vcd4s/a35S4x8cDn9Ll+B5gvIrVnJshx+nk2E7Ib2VYtIKGolfGjSpVz+ntHdewbbQkEjfY6vvUf026h6n2Ab3sF1BNaCFpbbsDzIhAKt0gr2rjV2NkngayZ2sPc0IU8I7NS/hV5v287Xjuncm47ksGmps/pq5FbUtmkfrptbW/T/WXE+LJlxEIbL8jZsFtfds2QfXWn+jfSY6Z2W5tt0heb+5kOp2h/mNChMXAJjwNTn2F5JDBFatc5ocvhIJXJcD99PJlnj7xZyPknJXK2LWub8N8q55WKxC15axK7NVlFjjERSGGEJZlIegiPKbaA6I71J267gHXpGDpzZ59n+i3BksL3Eq5khjkcDxJHzKFBHFTwrbWbvvW27dHsgdDNYMf5nlujDg15z1O+ZRzVM6aGt8IMexa1rsv4y5Vz+LydRVjsXC87ztqtyuqxGeqEqGm7o8OXFhQHbZZcUtMl5KlI7j2776k3HTUN1ZstdqnuLGNgGmZpWUJkigJ2lVNbDN6ibvPs39Cu4bQbWXgyNiaWPkAOLXzEuJb2YjsquuxwvyN4v5J5BxTjPmm+5252sqKdNzvlSBaUi6bAnMslmPOTbUV8mVEqbCzhJX77ydvpU7IR2760mTpUOspNh2bcLqcQ6zLOJACxzsSHt+UkqScfjW6bLe9I9SW8OyX6bRtkR1jzGOlmmeEIZG5gB/0AhDhSegYRCkohYDkOUZLzxmVehEaRxRwy2KLCWZLX76bJz3KXUs1li6X1/v+x1KVjftGtk2+OGC2isY3Pu5YmBq/Kwhozc459pHsruEG0Sbfaf1OKODZdpLcb/cR5l3MOHkW7VcxeHhw50/DFHeY9w/lNFc1mF441j8a7yKsxnj1Zcq6GVFpp7qayZJJUJ92y42gPuIKklZAHpp24e938x0bkBALAjQOXaRzrjPqN9BJfwv2+S9m1OH6t188h/iDEBYw5NBxTGtVHkK4vRm1tLXHkRZSqkvqtj7Cno0l6Qt5ValbqkyUxfcVu/3fK4RsN9VAigkdoa4OaWohX3pUiAuigHh/U1juwT31cF4s5POm8Q1k6Bdmczi10/YT5yn0xu+SqPTXzSCHiptLrb0VxsoaJ7U9N9K2WBse1iOeP8ATD3tTsJ51S71cS/1xs1u7xFrXA/5ssRyrZd4GyNjM8brc3VskZEzHkgqA7ghgrabLqRugPeyEhQSSkHoD01ebRaRWti6CI/oh5LccgTl7KrOpJpZtya96eZ5Y1JzTGpj3UWNPxewZeUExnK5bjvyl0BtlpbyipCfmWNm/QDVju23tv8AZpYR+ZhzyUBR8Uqj2y8fZ7vHMB4mPGPt51APiriPiq2zTKuV5uP1eRZ5AuF0dRcT3k20LGqtuOzLiuY9Vve7AqrOwTKUp9/2zIOwAKdtaBtMssGzxwO8MmIccnEDgDwBroG973uMgO2QzFm2OOssYE1udnrcPEU/KF08xSW595WsuFrw5PbQ7A4VZx0xl3zMN+wj0ds+oe7OmfSNOvxG0BlPc6QlOyup1ofUUc9pujbwRPltXtPian6JxxK4kHsq96Vgtb+zNo97WXjXAhip5oxwGQKclxpZ8H+WeLZvSx7CPklZNQHnGHJcWaxJQ2ptXYVKdjOrSnvbG6QrtIKuuqyHqqKNml0mmb/MMwMF4U9vnRsom8rykY4YHhz4/gtPm/xb44c1yFSLekx+TaWD4lTH1oaZVKmICPblTy0+2lcsBsdjoIc2G3dpzZ73p7epxaPuIWyvcn6oGgE80yXjVZ/5T6o9BRB1nJObGMDQinS3h5eBw7DTz4lwNS0X6QqmtaxLNCuUa2NVx1Mw4aHo30bMVtpcuaEMNxx2n4KBPTrrr+1dBW24xB+23W3zSsJDvLOAwTSWnVgnZjWi796p7lun1Av7eXzLprRI6VwLnlrtRcSGsU6sQuIwxwr38hYtLr8VlzpmPM5CqA8qWWqLHWrq7THaZc7nYzaCzYvyC0CAGd17kJAI31rHW/pnuNltPnwW7ZJmTtcTbQh8pCFS4sHmgciAmABAqJ0lvlveb7Haw3RsxM3Ss9wYYC8kIHFDGGkopegzJIqB+P8AjXMyfKWOQByhyBeJYkxbORZ5ZwFU4vktTURC5NiU9Dk2Q+y/VWLC1Jjh/wCndeSkK7fm2OtA2voRkG5ndJJN/vriPSs09iy2KFEiZO4a11EM1N8RbhgTXqfePWi22Tp5/SLtj2i2LmOjEdrv0t1byyuRj5p7a3VsjHIZPL8xrSSASiipmqpnGscjVVxCsIgENUhpp5BfkNoJK2npbpO/1BRsXCT3EknXbN12+5i2yLa7yItkMOpyKjcFQk4qOK4qtebbbdHTbvJuVm+JzjMW4ENaWoAjQOHIchTJy6PDpIWbQTvr8anR7WqlRnUMFh9BW6ru91xDUhhaTspHXca55ZNPT25R7w97BMwHS3gnFUrfrt+57pH9GwMdaTt0yAgqqI0tLQocOZw51+cM5BnFlylVxsfySwyLAlSnp72Py32kM0cRxt9mU6y6twOuQ48txLrbSSsqUrt6JG2rFm2bteeotnf2hLrR+maO38x4icAP1XFocA7QDqDU+bNarupoejmenVwL2FkPVkDvJ+o0nXKQ5paCELdTmgtc8ojcRjUlMovf06xk97hbPuPfIk9OgP5tz0Gvk96+dd9TbX6s7rY28r7csu52ljCdI7lOXIcK5/sW1i9soywaggx7KaWXyO2hztLg9DsS4o79fgd99eMt99QupJLwOkvJyTx1kHD210O36Ne5moDDu/dXrg8isOLTs8pJKgNw6fj+w/0aVtHqp1dt9y24t764ZOCCCJHYHki5ZcKjXfR8gamkFqcqcCu5EcQn91OQroRspexA+Hx23316T6O/vf8AVrpKE2zbvzgQh1KTkEUrj8K0286Kge5XxOHdWTbzF5/uUp9B+YbkOjc9P6R8dbdYf3k+oG7PfcXDyZHS4oTxHaeNQJOlbdng0uRK/YOTh1573JKFBJB279yPnA+B9djq29Ov7g+sd73q7F7M9w1tIHEDWhC92VZuen2MiYGxnL8KU1dk9QLuyr7G0Zr3CzDdhKdeSwVhYIkFp1QKEOBPb6nfb019F/SLrHYh1Pu3/lF620vZHQG3c8kORw0yeW4NIa5DiSh5VSX2x7gdsgvLK3M0Qc4PAbqRE0qARh7KYzljxl4E5emvSORM5zmzrXYxjP42xyhbw8fcjrX7zzZr4MhtxReUNye/u2GydtdH3z089GN4vm3+579eSRMdq8s3mth7EcxxReArp/QXrP6qdAWQtuktr2uG61KLk7bE64ByCSuGCcMB7aT3HnjD4TcOZtXcl8eYRRU2fV9JMx+NkcOyv5tq9RzEtpkVk4SrB9iTEW6yhYDiN0uDuSQdzpmys/Qvpt7ZdkuJnOjc9zY2udoL3Aguf4Wk9hBUcKe6v9VP7g/Ubb5Nm6vvJ7na5C1WOigY1ul2oaC1jXNx/hOIzWnPNzw3d2UR/J8Ygy5+POoRUSXvqbWIEsrL0daIsl0tpUhwbhDqF9qxuD0309tXqP6Zvn1b7YJdwu8L2OkmYdJwSOR/hPHShC1rI2v1G22xki2S9kZaXbSZWjRE5T4XAuaFxGBLSFGBFduceUPHOIQ5Eh+6qK1ENbbUidezolfEjFSVK7e1b4W4pKE7lIPx011F/czscTza9NQtEzAB5kyFB/C2NhJw5KgwwpjYPRbqndXsdNDI6N4LgI2kkgJiXEBo7z21XRyZ5/1OY2yKrjPEc15otYrjjUCPjNYurw8POK9tRfu56WWH9wPzNh47Hprg+8dVdXeoe8MuLmOW6ES+WHAMiaHZ6Y2DUewuGNd42H0l27pGxdPutzb2Ze0FyHzp8AqYHS334cRWE4h4G8xOSsgazjP62HilCzJl2ON4ihbVZDpmrBZUsJkSi3Nt5ak9C6tCEgflA311roT0o6rt2i8kgeHgOLHSEMADyqMav3488K1zrb1B6Piadttp2loDWuIJke/RgNZYECZ9mQFTj5B5PxfCaaPx9Pq2729/SYeP5DH9xDU4PzmRGsDJdjl+O+JDLykso3C1FSd+3110y7fbRzDb3wjVEGskGUmsFHElpLCvKuadPdO39/uEW8Q3XkRvn82J5UxgAqxwBAc1D4ncmg0k8n4gq8q46h4/yI3B4F8d6NMB6Jxo43TvXmVqr1pU21kzsFCXjFmkgKgsrclvKPzK3IOt9l2K2ls2HcJPpNtaGlkI0KSiDUnzf6UNdJ2frm42PqiS76TEvVvqvctkY/cVm+ntWvCH6cSK0ljRhM9I2jIYUxWeeGcLkWsa5EyXMbzEuMsWbiHinhSigvYZUXciDITIoJNvEYkT7Rt+fIYb+kiBIUEkFYCfWJP0vJJEdxuZC5jcIoSNAdyBRMTmBVxtXqfabLuX/h+zWcV11bdud/U91c5ly6AOaRM2J5ayMiNpd5kq54NLiK9V7geX05gTswx13Fb26roltLpFTGLBEKS6HWnWGrGKlEeT+8QCrYBSCe1QBGtL3DZb3b5tF0wMe4agBkh4A9mRrn77zZzeXFlsV42/2yCUxxzhjo/MaEIdof4mkg5FRgSCQRWKYWYoG4CD8yAFJO6VtggAbEdvfuRqvOtjUeKbcwH5sDXpdvwz2JLi0pbPe4tKFKHav+yCgoWlW5B2T/Y/bqDM5QmX7ONYZAQpzr1Rsn73Edp7oroKWQEhBQpO6yFbFCO909U7pSSrf16HUbSJAg9iBPfTwGlqHFOdZL9fI7tn/l2USFFRPzEEbrT8Px9dRpIJM2omK8acZocUdny4V6k37bqAe7vUkfKEqUoFST8UFXekdduittvw1XSFwTM079Ow0nryHBuI0mNJRGejra7VJUrdyQJaSEtsBQ7FIR67EEH02321CfFKSQ1NDs1+5KQ+0j4c6rf5l4xyPFJMmy4usIMWU6ZKjjlw09JxmxcUhakD6Nl9iVVSUOjf3YTrRUAQpCtbL09111B00kMLvP2/jFIpaE/gQ6mHtBThpqs3Doza99YZp2OZcAoJI0D/AGr4XDsIXitUTc8fca84vHK5k1ebeMfCNnRNySiLmNHkHJya51pDhDKpcdT771Y6EAA9ylNggbKA2Gu1bR1/b7xAJI42MnTFjiVHcVxFazeel8dsj2XE7oSPm0x4c1yy7saZOL97DnpbaHT498OLS4Cd05lyIAsL6jbZKgDsRuoAbnqRvq4d1JM0p5LP94j8DVe3oC1//apvYxlZxn71HM7qEJX498TpVsVEt5rnu+2wTunujEhYV1HX8dIPU8wyhjT/AFu/ZTx9PLVNX1k4/wBhh/GuMn72nLzDzbH/AHvXFJecRspas5z0BsdydyhLcRBJHoNykAk/HroHU8y4ws/3nfspr/wG0Bwu5/8AcZ+2lPTfeZ5RlOtJsOAeMUAlJCoGcZswpbO5JQESIEhpBV2joenxHx0HqqUfNAxP9R/ZSX9AQkKLyX2xs/A0t3PvMS4CUfqXj1Gd7zuv9L5KdQsNt7kBAsMZdbWSogDc7D9mnG9VA4m3w7H/ALRUR3Qbw5GXYU84/wBjqyNf96nGJUhCZvjlnTUdIS449B5DxOTNZdVsl4txn6WK26ntSdt3Enf1HQafHU0DiroHp/qH7qju6FvWgpcxkdrHfeqfCs/k33L/AB65CgQm7Sk5mxeE4UotWo+JVFxYfTocSp6PEnRcj+mccebBHeCOwqJAPpqT/wCSbcmUrXctP7DVdL0ZvAKNNuRz1EfeKmrxH97jwp4p48ssbw7Dedns/VBSish23GUSPiKnK5v6PG6WRbRMwRPj07bPc6+tCA4XnCRt0IfteodhE7G3brllqXfqFkYc8N46Q5wBIGIHOkS9Ib8YXeQ22NwG+EGQtaTwBIaUGamnGpvvYeKWXpto/LHGnJLbBtYdvj0HGcHct4b0p6rciXlpZiVmEJ6quH3XFRz9OtDcyIoh5KyCtbt51T0xDoO2yX71B164WtQg4aUcVBGJXI0qz6I6plDjeMsmKRp0TOcoTFVaExypd1H3mvBigSmLSYRznXxxYothFa4yhfTLtmGWokWzkB/NH3Zc2JHZbajqdWpLCEJDaU7DaA7q7ZiVebkj/QP21OPp/v4//Zf/ANYf2V2W33vPFG1M6tXA5Pg0hqpZs15BxNLvDbSHClEWriVtPkjrbUcKBcfefcStR7EsbLBUHoequnXNPn/ValwAjCEdviJXsypqToHqZpHli0LUxWU58E8NfkX75vhswwzFbc8h5stpqOgpa4mWr2XlJQFswptpky5bccL37PcdW6EABZJ6lB6n2XV4Tcaf9GPtxSls6C6hKB4tgf8A8rh/6adbj/7rHBHLFfyZE4yxXmCdOwnjPMuU8kbt8GYq1yMbxuJDiXVi5YC/s1SLZgWjCWGHQgOpBShSAnU2y3mw3DzBaNlLmNJOpG88s6rN36b3HY3Qi98nVO4tZpcXBQgxKYfMOfHlVF3KflTzL5Ht5FxBR5pl1H4q22RpyGNxgiuq8cmZvMlMwn5L3J8+ldfn5bQJu0OS4FPKkuwoxWC6h5Xb2aJu+/yX4MULnN2/MNwBPa7sJ4cK6p030fa7Mxs90GP3kag54Jc0EkoGAgIQECgYkLxpe4T4zsyIH6vS1Ez64GO8uBE3jvExwlKJDC2kJbU60wkhLfRJT8egGtTuXnTrYpArbWXPlSCOVyMWp1cQ4m/U7wbWfMecgqShhUuG5DeWxISO1UplQbBksglJCVdp2BB66rfE/HxA8sj7qsX3JjarNJDuI7OXvqc2K1aEFj6VRBb6JdbQlCgnYDtWhQdR3KI69yunppuaHU1WkKKbjuGuPiGJp86mPKWWtmlvNpWEEFsIHzeh+VYHYsD49d9Vjmva9SDh+NT9cYjwQO76fDEiUymHbIqi18ZlUmdJ7ejcCC0uTMdcWC4Q5HisLKU9vzFPTc6ciEssjYYwQ9zgB3uKD4mqC+ljiifKSNAaXFeCYn4CtWccuW/PnklnudyqqQ7Oz3li7t6+EVuLht45ZSXKOkMdEhRcjKXRQYilJG6Eq7gSNtfRHpbaW7RZ2mzR5Q2zYwf8waC73uJx4514A6w3M7nNc7nINL3XDnkdi+ED/ZT7qnlx7izeGeQuKVxdalrx6vnXrpbPYlmVAx2ylBLbgKu9TLiEj03Pw1tU7THbuaV4jHtFaXE/zpWEfm0+4HiKrp8gcjkRJU60tFFU6fMmSdnHCflmuOLLikq2J7VKA3J9RrNpEXRgMFObjM506KoA7qgpkK7WDW1eSTm1xq/IZExmjefJR+qiESJUmI2vZb0Nlw9nuJ+QrGw321butgIg/nkvGq2G5ZJK6FjgrU1AcFyB7SMe6mtm5OhYU2sndDiiVJJ6qGydtupClK/HVPJG4FQCnL99X0YVoK4LTW5I6/OLnYkp7ilfYj1XsNkDc9fT11HkKNwwNTAcMMqUXDXDl7yryRhmC00R92wyq5gV6VsJJXGguyUmzslrAKWo8KIVuKUQANhudQi0yvbEFJJxTl31LErYIXSuPhZip+AHaTwrcZ4rpce4OpbHjzDhBosUxigosep6WIw3H910x1CTfTnAP85kWUxRU66rcq7jv01s1xDEyJpYF04YHAAhP8a0MSyyTv8AOxmepc5VXkB3Cqj/ACE48kY9l0/L6SE1UPTrSai8r4x/zNmyLheDzSSAAxYIV3pIGwV6aqruCJ8a/hxq1sbwRSeTIC5ig9pHEU2MK7g3LTMSYDElpQEBK1e3u8j5e5Cj1UCST+zWsOjEchJPhq7ewk62DwnFKzK6CU3GWtndxr4O9vcAg7AhXzA7q9N9RZI/EpBPwrAkAzFYhDUyLuoMqC9lJCFehH5e5PpuQOumfLe4DSUaFwXH3/hS1C41nqefIYbajLWtLr7g7iodp7DuSN/gn8fjpGpzH+JdINZIwwAX30+9AovBtPu9jDSU77oB3dKNye5I3BSn8fx1JaWSOIIOr7cKiy5HV+ylYtSVOIU0UlS9gVKHattKenU/HbbcH4algYY/CoZLmjwkEE5cKcOmqHHo/chlsl51DSTuN+wf5R1xR2SEIB3JOjT4uVEpe1gPE/bCvHZ8mY9W+9jtK9FflrC4lpNYLaGFtoOy40dwn94CRsVjpuNt9YaY3OOnhmfuSkEThnmEI48Pt8a5Q7CFMigvLYQ2XkKPcsduyAAkJSCe7ZJG/wANSInAP1HEVGlHgC51m211TgWlK2UIUlogq2TuU7/lG3p06basmPaGo7JagPbI/wCYEOHurA8tc1+dmDciU+XZ3Vz8ExvCbNiReYFFZfsU5pESuO1JZdXGShtSn2Cr8wOxO+vj99f1J0nv7t6srd4bqCxgEFynE+0Gvsvt+xdD7vZi0s3NM7mEiTDwuTDHvSrzfHWv8Z/J/EqfmTjzAZ+AZqIDScuweXGd73X1MNKlOLZKFglxZWoK2HRXoNtz6g2CHpzfLAb/APQiLcXNCqAqkBSqc/8AGvNXU8nV3TF5/Tt3vnT2ZccC4nAEgBD2IcO7lTgWfHkiitLp3CZzlVYuNR1NxpzK0xIZPcS17biG0DvPQan3O3X1m5t1t58RTwg6Shzx4IKq2X+1XbBZmMutpMXEYFRiMaipyhxPZru4+fZY7Il5BVRAmM3VJeLCylaVJUsMtqQkncep1xj1n3z1i2OxZeej+zwbnetCyBzmF3BQpU866z6d2PRl1KbXdbptsDg3WcAvfTM3WX0+XX8OTyXCs5VfTxlfpMDskutPTGukVp5oBQJLn4jXl7q3+6P1Vvehpujd86Wvdq6zucDKI3zAFuBLC0JGF99disPRjbdt3H+vWG8W1xYOe3wBzRn2LyqrDmX7iPPmaZzfcX4Xx/e4rVYS8uOBFrpUaNMrGilpK920Ia6oJPoNeRZvSDdOo7SC/wCvNymv9yuD4bc6g+NxwAc12KYDEoCte3un/T/0r6P6Zbv4ube63edqkOcxxYTj4eDceApl7HzZzPAYPdc4nkudu2CFOx6OviTn5sLb5XG5PsoddUfc3OxSOg1dbJ6JXVpfydKWkkEDntSaGRuZdloCEk6c9IIXtWoMu1bLukrdyhuIYXkgtl1tAIGHPIZVKz7XHkKxzFnWex+X+POQMLbnMvnHUyqq6itR1gthDg747aFqb9zcDqTtr0P0Z0d1L6W3R6Q265nj226tn6nQRyN0vfgQdICEYEE4+6uJf3FbLYWOyW+8w3m3397HMw6SY3lGklFU5olSai/be8qcz5/HIOLcsWkTj+6mBUCa9aTIkyrri4HQ07EWgOpCEtkdenXVt0x/av1jvUsNlDI+KCaTW+/kM31BGJ8TvzEcDl2VRs/u16A2Hoaay3PY43bqIy3yWhuiQoioCmK8qtacpM6pqFjhrKMlatsXxphhVhayZiGhZrYbSpaVpeWPeUVoPqNe69p2LcunOn4uib/c/rWWrWDznuV40ojVcdSKpTme2vDd7v8As3Vl7N1Lt22Os9wmeSxkY0hjHElw8I4g0h3cjVPfgYtiFhDo8YafEea9LDTUUpT2pfUl1xaGj8pP9WpL7jabRmi5uGlBxOP31FZZ3zyCyC40/wCp37KxPLvlZwP43sV9XXZa1d2VSwLezh422mwfk2LXY2YilQJCi2lwvH5SNUl5130908zymtbOJSodgdLsgFWtg23ozc+oZXywh8L2MMY1kkkHHiMuyohZl5V1FzcV3I+P0NdVTs6eadyaRkd2oSK6raSofURqVtKluyFsdqUoUoAE9fTWvbl1dquGXcQYHnEriewJ3c62jaOg7yCxdt+5SSyPaUagQdiu5dwx7EqPa+YcLmc04xypDzCBW4xgkmUqgwKrZkQKW0nWUV5m7NhWxyp3I5c8udy1OBDKFAHc7a0s79GzeHbs3xINOjSueZDQDhzUJW7/APjt7bbG7bWxlpePHI5zcGqNPjdg0BOClKZ7nS0xzmXJMav73juG81jzFgxVzX2VOSZDE133lvfp8RpxqRKcSoIQpaf3KR0IOtA3m7vb27N1bW7/ADACFEbySCuAIauHKvNfrJvG33Ett0zt85ubeE65HNBLBIiFrXHHvLShNJ/izxsp8otLSHgnGJwhF0ZIssltMfmWK7QLT7BaSJnfEqWke4pSOxgl1YHwG+qLYelOoOqtxfBuFtcQ27ASx7o3hhPEOwXKtO6f2HZ7nZ7ie/8AM85vhjDpGgBV8TWFS4jvGFWfcbrc8RcVnYhgM/KsctqTBLCXV3lx71kt+a8jslJgKsYrjbzEmStKh+7AZKQB6DXoqwvbnoLpyW1gdLA5luSHuVxc45FodwVEHDCt123am3PTYj8MrGShuJUjtUHl76aL7d9/ynmPLXIuYcl55Y5lXXzOQNY3FmTEPrqIdattixUppDQ9gyJ7q+0HYq1p0d3vB6ahvZppZNxuZWkvJKuDslJwT4V0np/adusLIxxRQi6AaS4NAVT+zOrjsrxopTiLttkNTTUdej9Ys25syvYfDcaKkMIjyJcln6dR9wK7lJWAob7DXeINskDIpb25YIAxpQuZgUxxOS8xjXFLgTy7hdCxjlc90zgEa4r4jgiZUzOYeVPjhxVJt67L+ecHtVwAhbVZQ5OzkWVz4cxO4YmRcdElxchgJ7A37je4HzaVdbptVvL5dxcCRieFrSXFO8ZnitWln0b1VugDorCWFrj80jdDAR+Yak8PcKryrvP3xUynIeWOPOD+A8ldk5485EyS3oqCALjkF0siPIZtUNPtu1Fe6lZbW8653pBJ/N11qtp1VZX1zcbZt+3uZHm5wa0NlUBCSiFeddH6Q9NN8g3ePc96um2LLJweJ5nObE3EEOjKHW8IrQh4DKvDNsk1tbFxDKb+u40x2QltmB46+OEVGS5rbNKAcMfJrhortK9x5BCHy2tAQSd1aUTgLWd5cQMIIAUI/wDxmOC8UKV6Js2x3Urt72i2k3G/C6953lxht4yucEZ8L+bQRjwFevLqSuHC/JlfGwudxXAocZjMV+MiY7LXGs8sUmvaRZTnX3ZUy9cYWuRJQVEJWrbckHSlbdE7fHF5d7qYGjJo1HLvAGK1536+3Oe66qdPcX43BrHnVOGhofpCEsaGgBgybhjnWtNzNQ0rOb2ft1c+SyIyKZJacacjzxCiKc+omuq+ZLUZaykhR2UdvXbUaeA2z3xq1sjczy7qXY3LLuOMeMg445nvqeHh1Pbi8f5/iX01ctFdVP21c1IZLMcKdoHoSVxw2UhbrCSA4rt+cdRqjtdw8iCSMq79TFMsePvp/dNvbJLDcDBwAGHDGtiLw2z0ZVw1gzi2mIC4FNEhrYS2tj3FIJCp7TS/yRX1bhseoA69dXuyXf1ts9jSGujeWkcSmRNVnUFibXcl/mea0FeQTI8kyqzunnocoY7qurbjSmFAJKkOJ2I7UkgBSlJVttrYobyCGMxyytAJ4nA8/dxFapc2pdc+AeJpDgPx+2FQNbw3PqXmjkmVhz8HD6iwsauyY/VlNOV2QqXWtNPNwqZtSFOdnt9oPyFKwe0nXL7rcLfZzM4vYYhKSCSEcDiQF5DDhXRrHa45ttjvLzUbV5IOkanMIOJJGAHHGl5TT18lxZ2PZDidTfVhcdgXFtGu4MSjDikf5y1Oi2brchr2G1fvAnv7TuNaVsvql0l1Dtsu5Oc2GzjndEXSENaS1VVcmjnVnv8A0tJ066Gdty/9RmtjDE7zdJyIDVDtXAgheKVEDLvsz8B53eoyviPm7O+FLy8EqdGc4uyEz6B59Hctx51LhTXoabdG6kK7y4PlT+I2fbujdk61tIrvaJoHW9y3UyRdcJHE6sET+FpWk2vqvv3ThdFve3TXFvbkNcJmiGVq/KA0hziU7ABmanlwJ4LYfw9xw1j8/MM45tzR9hxmdytyJkYjSn5PY437tXS0DMStq6qMsAIQG33lbEqdVvrF56JbFf7TN/49t0R3KRzoxuE1w8RNQI6QQqXBmrLTiUXKtZ3j1w6ku90aYzHt+zxvB+ljibI5zQQUklkCueQuWhoX5RWai8Z55xs1Agyq/Ks0cuZsiPItMMuFOuwWEB2VDS3FmKgGubEdr2jJeU73K6bJJGtG270n3/oiGHaL2K43TdLzWk9jclDoGprgH+X5IeMG6i/UQSDgU2OfrfpbrSWS7hmsdtZbRAtivIQA9xRri5zBJ5jlOry2BqDHHGmkwfl7lW9zWTxzYru8KmR51q5PTlNnOYnQKiuke1G/SVIZdcyW3KVJL0WMv9yk9y1ba4xte7ep299U3PT1jue57NHFcPjey6fN5rGRnFrdH897HKoDmgZLXQOqegeg9r6cj6wsW2u6W744wz6WONzXzPZqd5oJH08RxDJZB4jg1tS+p6XI6jKa9vIM3tskoEQk3ihM7kRnSkExmwytS1rHv7HtUpXp6a9Y9BdMdQ9MdWtPVXUN/ve1ttxNH55cGByAgtY4k4E5E4EY1593Hc9m3LYZXbTtdtY7sZPJ8CamrmpAAVFCgCs5k1y7dKUhS2mYx7kpbJ+YNKOwDium5IG5+Gt16i6ldukqHSyBDhyFV+x7YzbGqAXTDM9tN+nCoTktS019bOccQlwSLOOXWGkkgq3a6B3dO/r01yzqOWS1Oo6XDAtaVQLx7ufCtqf1FMyBPNmha1QRE5HO9tcsqw1hP17WMGLis+uhszG7Wqior5iVloLIhyIxQhph5HckgjrqJvu3TbhbSxQXElndxQtkhkYSHNcQqNcD4Wuyw4Z03sHUBaI37yw3ttPI5hhkdrYQubwQpcMCtN/yDYOxGoyS6t1aYjYceWorW6v6Ydzq1EnuWtXUn4nXx89Y7eVvqHcx3Ze651v1OOOp2nE6iqk99br0fax3D3kANbrKADADVgB2JUNbjMHGpKgXTukqBHcr/G23A9P+dry1vG2tdOoGKYe/GvR+29PMkt1RV7K64GcOe4nZ09CArdWxG/4aqGbYC/s1cqXddMM0kkfCl1CztYUn96R69ApX/k+vTWTtjxIU59laxc9Kggkge6lxXZq86CfePRxI/P12I2B/rJ1v/SVjIY3ELq80cOytWvemmR5gZHhSrx7JnHpMrucJKQB67kj3U/1DXaPRqxJ3u8BABUL7X1QbvsrY4GIBiT91HK1jaiRFTST6pNxJlV0eFUWbNtIk3hkthC2KtFVGlOB+On51e4Agp+I9dfRmy6Vud5nuform3i3FgjIjka9zpBpGDQziMiTTHQ9rZiB7twinO2sZI580bo2thDT80hkIwccBpU8hUe8prfPdm0RT4p474vMQ4t0wr9XI+PxYa4ykKbalSq94GdA+BU25utJ6HW0Wfpd6oX1xFYxRwRzvCtAaAQ0jMl2QTHEg1sUfVPohFA66l3SaZjcHNMcg8QxQeEBy5AtUVharxt+5lkLclV3lPBfHaZBUUPvWdtk02uYOy1oQ3XxWoC+3b1KvT11u1t/bX1/IRNum5RQjQdXjGGeKtBGGHYKg3XrT6L2rg3btuurktTDRp1nIA6ivwpRN+It020Hec/OeKgfN9VV4CxVUUcqAAcZDn17livrvtujv39Bqa3+3jouFof1H1MrOLYpA5Tx8QK59lLh9Zt8kd/8Auf0W44KHzxvKdoJbpT2+2vfjXj19vDj2euzms5by9dLeVLdmZNY5LkUN6YogmQGJbsCvbWtYPUlQ1u2zdIeg3TDD5EU1/KPzODiDh2eWCvFVqr3XqX+4nqiMwyPtNrtDk1ro2kDkjfMOA4IF5U+UTyN43wuKmLxbwzQUiI+6YsuS3XRe1KNghQarGHpnQddi+Dra4vUHYdqZp6Z2eCEjJzgwH3MGpe91aufSjft3fr6q32edpzbGHopzCvIb7dBpp8/8meRsjrJbb+SmqjOJWDXY4waoLR3dGlzkrcsCk+h3dG4+Gqm+616m3keXNOY4ifkib5YIzTUuo9q1sW3+nnR3T5862tRJdNbhLO4SOBHEMI0d2C1CLJeQERG5r70psTn0PuxzIklK3JKUkpkypDrg7GmXSFrcUQe0epOmLONxj1OKKcScADzJ50Pc+9u2W1rG6aYuADGNLihKIGtGOHADKm+4Us5cmch6DE5P8i+S4xkOxs4yC5tRxvjFol9L/t0sW3nIq1Q4O4AMZXuq26dTrYbRkj0dZMfcTNOEj3I39mHZXcZzuFpZCDqfcbPpTpaSNrXWlvFG++uGIhEuhutX/wD4wIFQmpJT+Ws6wXMq655Y5kyjmjmNx5/+AOEcBSJVDiU2WylUOTJrnkB1ySyUpC5UhxRQkEpHTfU+W9voXsdcTy3e7D5I2uJaxclXDDmaorPp7YN62qfbujNqs9h9M3MAu92vIg25u2MJVrSMg/FI2IDxISldQcn5rjGTV1dzvk+S8kcu8vTalTmFUMJx+DxVjyC8iNLYiqVGgx4tX7284hKXJKe4pJ7U7pL7h9wIL6SS73iYguTKMcBnk3jlWsb70ntPUuwPuPT+xstp6F2KOXyrqUiOXcZnJra5wBe50mkeSC5wZgMNWD92ePKU68w0lDjzZ39lKu8OpSV7SYpOynWFD9gUlQ2UAdNS2YkVrQrhmnZXA4rw5PUEZrm3sdyP2GGNM1kFfJYcWp1txCS4o7IJR2q2CQfUbgBPofh01r08BaSxwyNXcErFBwyzpIGwfjLSXR3H8pJ3SASoEgbKJT3bb79dvw1WvjLDjUotjfgV9lZFq9S52qS+EbkBJWo9CBsUlKQQopPof6NOeZhjgDTfkvbi3Eiu03xaWhv2m3gkpUHkBXzEDdJed6BB9zptsSo/s1GngY4/phffTsWtFOf76Sk/NJte51W848krQAz83sBaykEo7u0gH47JT+PoNVZimDiMkz51cRthc1SQB9udNheXKbkLkSAN+qGyN1oQdylSfQpJ7dj3eoV8dHkMAIARasYtELUaQRUNOeuJ6TLqlap1cxOQfcS63KZEhpbDh2dbfbUFFbJSrYkA7bamWX/ayeawon+NZZqkcQUI4VQv5AeB0eHLscj4kbRDKHnJErFHSowXEndThqpAAMN0KO/Yodh3+Gt727eXvbomxXLn21Ak2gyHVAuohUAzquiww+2orR6qua2VXTmFqEiLMZLDqCk7Ds3Ha42V+i0kg/jq7bcRyFWuJPx91U11BLbfpTtLZOAPHu503l5CKbhhhIHuoa7u4Doj5jspfxUFAbbH19dS2HU1Vqv0rjWdihUYJUkkK+XfrsQr/GQQCRt+HptpLw4nsrCgAqMKxVjOEiSloKShQHYXUkbuEbnYg7gEj136HbTzGANx41CfINeGCUqMfYLywoNpWQkEgLClHYdVJ3HQKT8PXfSidI8NYBL+NOlFrAYyuwbkggIKiNirbqB023P5tRzISVGArJhXFca6Kqj9q0AWthsEd+7i9wtzcdytiN0hPwA9COmk63c6aDUC050KKhshSQCkJAU2lOwJ6H3FBSyEAj09Dt+3TMpOFWUCYA/Y0THwh3v7W+5AG6SQslPcpWye5S/n2H4aaqybkpNYxt1+StXYezsKN1E793ert+RKxuVpTvt8B+bppRCU8Gt7KWVLWwWu5soT0bJW6pXd0WoApQTupZUQCT8VbJGw30oSRDDEPrJgc/LKrCfDDnrJvHCy5idpeP2s9rOc+Ds/4HyWKze11BPpaTOIDDce2gyrODNYdahz2EOymkJ95xpOyD3bbWuzbrbbc+4ddB7vMhRulPmQop4IUyWtT6u2K+3kWRs2sHkTlztZLfCdKkIDknvrM8GcdqqGq2slMINhDEZt5XtKZbWpKEI99gK7lIbd27ghR3G/XrrVHEloac0H27q3rSxC+P5F499Wp8U1iYymIime9K1to9xhJU6kdQlK1DrsfQbbAJ3GpsJaWlrag3NtER5wI1DFOfZUqZWEx57MOxYVZR5UBLiXl1YSt92C632vJVCfbdbsQ0QFhLit0pSe0D4RJmNIDySCDmMT7uPvqthl0PcMACMjl7+HurMY8UtSIEZybDsHOxTHvoccjyHR1DZdYOykLcTt/jAKBB22Gozk0I4gnnU2N7SdYXDh+ypF47TPr9t2O66gp3CUqcaWhe6vmb/eJCyEn+1/Z1WyW5Pia45441JddAjQ4DEYYUrc/lScd4Z5kv8A6X3GKXiPkiWXo8iPGkNqTiVmhLpV74aKWiru3Cknp09Rq/6RtjP1Rt0JA8t95C0nP84XDGtP6uljg6evpCTrbayFOB8Jw9vNa01OIcml47zhhVume/Ywq6xq2iuFFCW2Y6/bbkvFmRsltkhRXso7knbX0A29zY76OXHTr49uB9leFN0Bl22SHDW6PPPHn7KuBp89rrXmTLsnbQ32Mcb5K7GCdu91bFQuuLqW/lP7xbu52/Lq3u2vIfGSiv8Agta9ZaYxG4tODR7+JqrvO4kHkjmDFsPvLH9Kx1yS7bZpZSpH07VXh9OE2l5IDqiVNrciNlpvb1W4NtXm2WoKB/yNaruacPZwqm3K6kiD5o8ZHODW/wCpxQft7s6hzzZybF5l5Rt8hoa9FPgFGE4zxxjDA9qJRYdT90arQ018qfemIb+oeVt3LWvcknS55XPJkIzGXIchT1lZi1gbCoMxxc45uccyvLly4YU0AhMqdSheyi58ywlXVSkqCu4/gnpqmuSSUaqVeQKAjjieWVEhtglKUJLq+49vtjvd69ENJSkFalq326A6q5TqGK55c/xqeFAQgd/Dvq7/AO37wla8NYXbcy5zTJrsiz6G1GxmBZRgi0pMNi9zr0xTbiS7BevHD7m3yq9pKd/XbTjY5LWIvevmuGPMCos8zLiZttGcIyMRiHOPHt01NzG/ITinLshcpry4aoZ5YfqhOn/+hprC21IaS46dx7jS+qCr8v7NSrXd7WRhtrnwlPYlVN7tF1A9tzbNL2dnLjTY2dzgeeWuR8ZZBf18h15IrqnMGkt9j6kA/QvLdJ7XVR07JUR8BqE28h8x0WpY+BPGnZrSaMMuNKH+HiOz21X3yZx1keD5BLpLNPuya4lESyjBRh2UdxXcxOhugbLjLa2IV12VqturYAkEK01Y2l02YBwzHBP30Yrmk2CkQLpS3GlsKYQFhKu8d/yK3I3+Ujb031UFpiKNQs7cxUwtjkbrChxPwp4GI1fbKS+w4lXahlXtpG6Gz0HyK9eo9Rp1GvbraAHVE8cbgHlWrXgcou2yeW4246uMguIUPlQe7dXbtvuobbDf8dRpWkxIDio7/Z2VJa4E4FDS5xn34zXa56L7lpI3295R3U2VHoSkED9m2kN1sfqGfOsSkObl4acGmbdmWTfalJWWUgtK3UnbuAJCeu6z8PTfU5rwiPy/GopaXOLcAgp/rOnVW4PcsOkIlO1MppZQrsVHkzAkNtoUNiFnu6j4akRxqQBxqvmleX+Iq0Cq57vHckq5QfikvMMqUfb7f3hCe4lRd26BKh6fHTxgXLBp41lt14gXViJGf5tWtNR1p9ppKd+4oJWVq+ASN+nb67dDoEJafDnQ6aF5BI0tWsrVcnZU7KjtSvfLS1pR7ygpDbaO4HdPd+cpHp+zSiwjI40nTFpww7eVXXZJzTjfI9TFzLNMwrLTMsSsHVWtEXWna999hKQpmYgMp7k/IPx9dfOkb/HfNbuO4NjdcA4ADApzr6gx7Lu212pttqgngtzm6XM/6UJwpLSfOLkGrdRL8f8AHcfpbaWExruwhtFmu7Gx7KnWv3B+X2m+vTfrrM3VO9T3odtYZFtSfIfm9iUsdK7bfW5PVGue8za5uIHJVp/sa88cxqq+K7neEy83tpiUNW6oiG1tPqAHtKjFbCSexR3G+p1v11NbTEX0ckgyTDT7a12TonbYy5kU0cVqeIXUOX764Wf3K5FPmNPhD3jdlBqMkbSX7yZFgOw4DLh+ZThQ0taUpJGpNl6kbhtkxl2+0giaTwHi9q1Bi9LdvuZTPcXhlDflAWu3kXzL8bMegh2vw9+6zFgmSmoiMNLackgqX2uILJ/yTg29dS771SurqExnbree5kOL5GA6e4pxWnbDofeYNzaH7g+Kwb8oa52P+vt5Vw4r8yuKuUKuym3HipjlNGhIUnIriXVxWbqwaSVJUYzuyEq+Yb9da/eXvTO4hs9/s1q6/ah1Nby5Y1bXmy9R7Tcu+j3iWa3k/JqJz7E5V1ZN5WeLXHdQ9k3E/jlx+vKZiHHJ0vLYMZ3sUlYbUSG1u7EddtgNNXm/dKslF1Y7ZFDvjR85aM+ZqP8A+O9QboGWG4b5uDLFuHlxuILRmgX9tRpsPuDcx5djFnkNHxrwFgECpcWmLZQYaoc5wAqCnu9LICmkdCeh6DUSXqnedw1TGWEXgCAkYd2VXm1enW1wXX/1CbdryxOCOcrlOC4lMOFIFn70WDcc4rIwvJZ7eRcq3yHNr2hWF4zXBwLSEsqVALzakKI+OqGf1F6mZo2/6mYaAg0oGj4VuI9F7q5u23tvETtUR8LZR+qn+ZCi+yoh233Islyy6mTZlrbWcZPuONMtuEQ5CSpSwk7xEErAVsnrrVJN4vILx1zNNIXSYnHBe3trdbb0yJgMdlEy1s3YyPcEdqCIGocjxWvejzT5wzKr7IvG1nLxdn5GW4LaEvyN0lv3HCplvdB7tyQfTVLd7oy4fruJZSCeeNWEXR9hYjyrmfx8CPxrAw2eQMnTPygYvjGHfUkqkKfL7dgt09SZnuOlKn9v8UbddLF3trLMtLnFokBAeurUmBHZz7qxJtlrYlrLBxkK6nO5JwpNGoXb2cj9dvJ0qZFb75LjSX0RA2pHb7Mdw9oc2SemwO22kT3MmsOlcrSBlmlPwgva6S3ajnEfNTVzPuF494PZRX3/AAxhmN5lyhdQp2MuWHKNWxNxqBTNTEOWCqeumpV7kxchAbMhoAkdCSDtrpPpvJulteTX1iY44Cwtc57NTjkiZhtab6g7Pab1tDNt3x00lr5msRwOLRqATxkdnDKlZd/zGXlrRJjFvDPFuGqR+RKMWrEvI+PRpod6QP2jfXWWb5vrla2cAjkxoX4Vxi29MuhJiXR2F45o4l7iPuRKmv4SfcI+8P8AcRymVScBVnA+NYlTusfxfyZMwdprE8XbePyx23PbS5cW5Qd0xWCVfFZSNXO2w9S7tgLt8dq3NyAY8hhwqn33ZfTHpSIOv9uldOcWR+a7U44nJPCKvmybx6yZnx+yWy8mOWG8+5XMGVU4/nkCtqqKBJlSFdkSnqcchFceLTif/lN3FSFISVqUNgC71N0dZbxsEm3bhK993IgEqhVVU5IeKJXO275A/cB/RrRtnthIc6EEnLIucTieQyGVRA8RuHMV8fYlxhOYZ9TOZKoW9pCl2kiWq1uRdvOzXqmJEr2m46C668EsI7lK2SCo617bemNs24i0e+V7I2ta1rgHNyTDgADxrdJLu8vYmTbQy4LXNSRwIYGd6+Iiq7vMbh3yvgIyJ7gfLKfOam4xi3xxeEZA0qLlUuklz3rCeiRlFnNkoFsqS6U+4ENlLCAhJ21rW/dKXIf5tpdSutXPxaUGkAqhIx7l4Ve7Hd2dzuIh3iZ9s9rgTI0lzEaMHtYwNOWBQ8cedVEePvE3P/CnIFbe0k1tPMEVqazUceYDjMPkL6eTatrhKbyOa8JNYxKSh1QC5BBZPUddN7rtrt4s3WFiZRcObpEkSAtKY+IDAcCvbXebzoV/UuwPkvXfTdPnxfV3cphwbjqjYTreP4Qz5sqs0458cuSsNcOQc98gUXB68lkOWMvj7jKuj3PLGYyX1mRJEmzom5P6M5LfWElpO4bJ6npqRtewM2awjsbydz3saBojxcexzhlTm3DbXWsdl0naT75NasAN7eO8mxhAT5Y5E8zJcamxVUlpx9jxkVzeP+LmC2DaWpGYZp7OW87ZimSO912BLYbkT4MuW0Pl9wqUkn0BG2rF7XW7PLmc20tzk1vild3kYheNIbdW277j5Lzc9U9QRZQwrb7ZbFuWoOIY9jewgOAzppufOTk4pxXxdx9V219OXyTyBkNyiwvUPScjsMWxyvdagysjlrDbrMpcmWp3dfaR8qdhtrFgx1tcwvYMXPe4avmQBASPurzt1MXX3UW5z3DIIpmANcyEaYmvXKMYoOGeJxqihumzfO+U7XHuOaexzzJ7y+k1uLYnQRl21lZS4T6GHoNbDT3mS52N+4647s2kAqKgBvqJfx/UyO1LqcSEOCLxJqbYpawRuKNiawEk9vGrafGn7cvkRiGUZc/yqrGOOslySmrbWtxO2vnsptmGtiBHtm8fMitx995vcLQ+5ukADY7ba59e7ztm1l9jLIHTMKkMRVH8R4e2t0struN42yPdbRp+iMhb5iFjSgx0B2MiHlxq5HhTge64o48oK6BmS76whT5bzldT10FVY1ElzUz1VVaX33Jz0aOUqbQ852jdatkjWr7t1TuMtvJfdOyuZFIW6iGhwwzGr8pKVcWFjstvdutN9gEhZGS18jnsa1xBAJGlCmBQlUq3Csy3FIWJV0+a5EqK5lhhAjzPYD7T3andP06d1LeK9/yp3KuuumW3qB0/YdKRX2/NbbwR4KXMc/Ug8Wko5ziTkFWvM9509v8Acb9Na2ofPdFxOpmrSWrwOQamS5VFnyHb4wsOOLrNrSteyyTXT2Zb2S0DSol/hsJjtbYmRKyEpuTJ/TmFKB2SSoKKldNefPUL1E6Uu9liu44ZNzv5rnRPcMSN9vAmDRbcTpzcONd09IndcWPWMHTdjMzb4Zoi1tvceO3u3kYsfI8FrdZ7UGAGNIjxx488VZTeRZfgWfZnf011S/UXFdfZRKfqa9DCfetJs6sU2G4NhIe7u4p2Ht/L1Oto9ONs9C9xjvNDb1mySxhw1g6WgBX+YAHHW4goA0lwKchWy+sfVvrvbS2mx9V7Vt1ruNvcaYZILdokkJKRsZICdTGhB34lKh/Q/dC4krPJDKOK6fCRD4qxRKo9TkUWO2xYSDS7xXIyoFguOmO3bWHaGG/bDy2jvuSdtWHQvUW8bx1K7a7W3jteiIZybaN0Wi4EbCRCHNQD9RNTkA0goca6j6k/2wb10f6J2HqJ1rvEv/me4gPlgQyRtE6Fdceol0TMXknRqwAq4fh3mbE+Y6Nu1oXkxrOLFjPW1KlwuOVf1ff9O0477bbTpLTYKgB8hOxA+PqPZ92bu7gbseRvMTDqbGT5ZC4BDg7DF4TwrnXhTrHorcekZmSyOE+z3BJguAiSgAKdKlzTjk7OvBeDPclya3xjG3pdXisiLIYtc0kR4zEiqsnGEKjR8bb72pVjMiL2UlZT7DW53KjsNcMgi60676k3vY+nZZLfoGWd0D9wk/RuDdBviZat8LnR27sInNACKhKrV3tbulNl2a33zemsuN+jkaY7NpcWyxg+J1yULY2vGBDTqcBkK9XF3F8HhXGpTNzm1/nTjTz9k9k+buRJV22++XXJy0S2mmksx31udG0JSEpHUk9db9sXS/SfoD0vdbzvm4yXFjFG0umuQHTueFUNcS5znSPdgB2KSi1H6363u/UnemSWG22m1sLWxttrIPZAQ1AxWkklwAxcVU5AV+5hZyJeSU8PdKY0quafhlI+SSiSVOEpI3J9Bvqs6g3rd9w6ito9wa2OG5to3RNZwZIjscyXcCFKFUpfTllDb7PcXH/OZMWvB/KW4ftxzr1yqdJiP+9FSyWmBKW727l5tlCjtsdwggJ67Hrp6XZy+GQTtDQxiqnzAU1BuZFw0RvLg52lF+UuI9+deuA0hqsiy1Fx9EyDHf8AyAnsXv8AIhHqOh1zLrBksJjmfqcySFpHdiMOyo11I+S/fbhA6ORzc+IwU+2kLlS5CP1SWhJcZ/SYJDfYodA+WVKeUB2noeg9NhpgST7ptbi0FPKY1RwQoQTwrZ9ibATDbvKSmZ+PsUJTA8xKW3CD7eyQ3EZI7T8oK0AAA/hvr5Gf3C2slp13d3EWETJMx7suddc9OQHXXlOGJc74EVXdlFipEhWyiO0q233PXu/Zt0BGvOt3GJGhz8APfXsXYbNroOYNYSDZuhSTuQPlG4PXf9o0i1tASHDnxq0urFiEDOlXHtXPcGyyNj6EkD9vQ/h+OifbgJiWnxLl++tfmsWlhQCnLx6yWttwlX5XW9/iOo6df2/DW/dI2bjbyY4iYY+ytJ3izaHAADEGnQwuY47IsF9xISptHU+pLqd9ht09Ndf9ILNp3W9uRgsrWp/trWj9S27Y4YmgcCfgal5QRIrFmzdTLpyjecsKarpyzDkTXLGY42FSYZRGTuygsbjuWoI3PXfX1n9KtiidNNuk83kzufCyMCIvc9E1gHJuGCnFSorzjvNzNJZO2y3tm3MQhmkl1OawRsB8L/Fg46sQANWGFSZbEevc7rd2OuWjd769Tao/ezv2JUB3OIbU2CEqSCAo9dem3Rbbttym7aPNYkjZirEaUAx1HI+FzeOZrirvOu2aLNr/AKclNChyOzy4jiDwrDZlCi2rEerFtX1VlYPLTVKnNIltzHm2lPuxURFSIypLa2mypSUq3KAdar1xtu37vfw2IvIba6mkWPzfG2XBXMIDwdJQEJwHGrHp66nsJn3wt5rizhb+qGEsLQSgdr0uDCuRIRUqtPK/GTlvJJa73Fv7uclfsre4ZnR8SnqpcerWYUosx3mHbdb75lLO6ZMdPd7D6VBJKdjrimw9B7zuLZItpZZTxGaQl1u8thADkGjzPEB2EBDXqf8A+7nSdpDHt9yd0tWQW8Wn6xvmzyFzdRXydLQ0fkeQNbUJC13UvhLzZKQk2WQYZjwJHc3+oWlq6hPr2p+lgNNE7/8ARba3i39I+qJG/rSW0X+pxdh/siqK99cOlYlFrFdy9oa1n/qd+FKWZ4KZo1Bcfe5YpGlstrcIRi1lIAKQSSlUaxaluEbdEpSVK9ANWEnpLeWkfnXV/E1oC+CN7j7BmTyqqb66WE0oii2+ck4BZGNz5qEHeSlIjPfAnOpddAfxHkC9eZjx2bK1fVHrGrW62SlbtTW0NgypmtcfBJQ47K9xAGx+bS3+n+82w+tsW+fZMaCGl+mV5yTSG+E8UXLM0qx9U+m9yebTfA62nfKWK0F0UbVwe6RpBcBxSNw5LXfx/wAO+MvClZGsOWKG/uuQbEy1Q+P8ppp0yznOtySovQq58riZEl1ft7updXHQVdoRttrZNkHTFoWR7tFKN9Iwt5mFrhy0tOD2n+IF1bY699Q9+kftPpS+xtemYwDNukczC9CPF5sxHmW4Ck+WGtcgBJ4U9tvxHkfMNYsysdp/GXjFLDqn0U4h1OaWUNxn21Lmx4qIFFRR1FXq437iQeoV01ttxs53MedcpY2bcgzwuI/zZAdiVq1n1h0t0DceVFPL1t1s9APN1Ps43Lh5bjrmncOGkhpOSU3mKeKeI1zcit8ZpD1BCmrCcq5pzKE3k86U60Ch0Y09bssvXT5aCv3rfZDbUR8x1BZ0zG4eXszjDan55XBXO7Wlw+OFXu7+qd054vfWKEXN60f9ttNpIbdrWkqBceWX+Q1U8BBlcFUVm8H8a8VxSRe0nDmVXOU8iXTjkXkPme5P1n6WlTnepmLLYcTAVYtqcV7UGKVJbKd1kbaLfpq2bqg2t7nOcUlmIGI5NKoT3BO2kb56qbluLLfePUDb4LPpSFodYbRGdJl7XtLdYjwGqaQAuGDVUUtneEcIoKtHFnGEW6yvOUWTl3kmdWuRzj+iS7FSVWU67tUF9pqVMCCWa+OgKSohXQgkyHdObaIm2G1td57CCZVVD2niccvZWl7p1bvHV927rjr99vt2xfTiG1tre3Y18rY/5TIYvCXMZhrnlccAgOQEUvIeyuvHmdCZz5NJybidi4427b4ZNYj8i46ppCDvc47JLcK2jIS5ulRcYkOgbJUVdNaXv9r/AEZ4buLo5bd+DZIyjgRwkZ+LT3ioWx699tRc2sc1tqXR5zT5coH/ALT8FIGYChvHCmlxnJuM+W2HpnGGaVGSSYSO+fRe6quyepKkEpTd4zZJjW8J1KR6qaLR+CyNUM23snYJbd4ezs4HiD2ircuu9uk8i9jLRzTA9xyNJyzasKt9ZcaKS2QtKVo3R2K+Yk7bBPcDuNvTWv3NvNH4mg49lT45o3N8JwI4U311yA5AUptaVHsaUEISkFC3XNkrQEbjuKWxtuN9idtU0t1Owpw7+NWVtbl4UFKa2TnqlLUkuIdcSArYr7UALJCmtjuFgfEddz+3Uy1lEuDij+fPsrN1bOajgVby7edd5yRuQyCexKyULUO7tChuFbADoe5J2/Zt107NEqgHGk2rnNOPyVytZ9U/TS25khkSC24pDKd99igkK6bH5Sdunx9QdYItxD4nLJwSrBhl1amjwrjzqMK/G7Or60dyAyWqmtQ0tcaPIYEpUxLzQcZ7mkuBLLRbUCpZJcHwA2Oto2PpvcCDdXDvLjAUA8fZU53UNtG7Qxmo4Kn3jtHLnUa+W/Eeh5GqLaBltfArL6IlSsYt6OK66/KlBwJWzCe2WpqeG91CM5s3JCSkEqIGpcvm2cjnvADx8pGR7zz7KmX3kXsCPY+W0cBqVA6P/OOJrXp5k4nyPizk68xPKWEmWyWJlPZRkqEO9pnipEO0jd2ymUlbamnWVDvjvoWhQ9NXlhdMuLfWwYgo4cQePs7a0i+tZLCfyXBY3DUwj8zcge+kFMgLajrcKT7hSSoI9W0AdSrpsgA6ka3LUHQ1wwSm0THc+sU84Ce4n50nuSdz0Xt/ZXsdTAQlQpYS04DE05mPqEcBYcKgsBI2BCflG43A69DpDipptjSCVzp46x9K2kboDQdQolRKlBBPXdXUA7dOg1FKY8qc0uOIyrmPaansuhaQPcUhPYgArOw22UoLWSFDffYnTJcScKNGBB49lKZc9hA6Aq6ntUQlO6ttynrsAobdTsT8fw1h+onxDGn4Y3KE4VhlOLefCGifcWe4t9vyn8vb3EdVgj4dNYFWTQFQ5UpquC4XkNjYurcS46CBtsduvUAK7SBuPx21HdqccKkMjUK7LhT94fgolyY7srtS1IJWSWlBXYnogoSD27Ejbf8Axj6dDrLI1d4qfdKWx/p5gYVMzjvAWS4gIYSltvtX7gSUE7jdAP8A0JSrYDbp69dPhgCJTHnuDcTnUvMQxCNOXFjx0KD8YoQkp3acQkqUpbfud3etZ/MO4n5Qd/UDTU8DVVuaU5BcNiBL/lNTexBiTXR2ULU13BtpsFISw8EIRsXANgFDr6jqSeo1jWGM0JifjVY+WJ0hRcPbUhsQv2oZbbceR279weUpTfepQ2271bOFfwG/w9DqLpcxSPlrD4xKUyNOQjD6bK1O2sJ9yBZKaS2oMNRVtPOJcKm1huWyjsUlXTdK0EjpvvpqeJs0WuMlsiYoAVPBKI5nWsgY4AtFZ/FPqqKYK20WA+wpJKLCI/VuFJUD3OsrecYdbc36PNlTf+MARqogJjPlXB/U46gW4fdUqZ8UzPPiwaVyII/bS28hA6rxV8k36tEWHLTwbyEmO8hhySlLjlI+lX+RAKytpxSQSNgSFegOt66Cha7rHbGFoC3kZ/8Ai51zbry4kZ0vf6CV+lkz/wBJ4VpetRxHtIDr0JAW3IbZU+1OVXe4S2S0H3x+6X7S0dwV0J2217pfGWua4EANPuTnXjBksbmOa1Qo7/vqcvGGRPSvqbJaUvKssUn07bpUSUof7EBSFnqFFTW5P9rqNXzbfzmtk/ix4+3Otc1FjTE3EBew1Xb5M20qPkzjENxcOXaQV09mEKPcusbkByWypxOx9qSW0Ageo6Hpq6YTGwhhPiCcsP8AGq6FofIrx4GFQc0dzTnUaIy2IhUlCU9y4yilCCCEKKe30I6DY/0jTDmEtUZj41Ka5zXK3NaIFbMsJClNIWkKUltrbu2cKtggJ2HzbK+HxP7dVV0G5uqyaTg0YvXh3fCrwvtyeKEvALG05k5t4/RFj2cCJE44bzCuAf2d73bC/ZpprajH9xHall11AUU7lIG++mYUge2SUeInBeA/fSLp8lxH5Mbjh8yHDsAP3irHeWm2plW+/DlRltAFpgILYQ3GcSU/PsR2J26bAb7dB007ctEyp83fVfbSG3eFQEHDgB2mqj+SMbrq2wlvRnFqlvPnY/KUdxPcpbaUhJCEH4+utWu7dgdpTIVtFrcTBoIAJb20yrbttWP/AFMeQtbwdCWSpav3ZSSSo9e9C/h/RqhmcWvLQ7LhU5vlTBHqvM86d2v5UXaxmYOWNqnMRECKy+tanXo7Q6pbYcX3fu0q9AdSIt0kaNEqp31El2qIu82EpIvcD316lUOOX/tqqpDS30gyHSSEFBPVLYQfVfUb7altkt7huphRx4cqiO+qt3HW3BcwTlwwrnVQrLHZT/e4+5HUoA7bdu56IO2+4Sgdd/h8dMuh0lR8tKErJOAQcftlTmtWTVi33diVmQtgHt7myAke2FEfHuSN/wANJBwJzIpDgmCFFrOQENulbDau4CQj20Ee2pI3IV6bg7bfD1025p1HJExNPFxCAkY0/WB1zKH0PuIOxWhtCyjuU2pHUFJO25JG2x6DT8TfEEKtA/wqJOA2N2OfLOlbzbfR8XxvHPq3facubdQWjuG8hKIqlqcX1G3tjbp6bnfUrzmwkPcQtQGQOlDg0k+FVqNsuvRdQ3VV0lCn30qcQkuJ22P5mhv1AVqwguoygJAb+2obonNHbSZGLSluoRPhtbhPc0VJQoAp6dpVt03O+2pEjA4amn3U00tZmCfj7ab3IcNuZL6V1rCWQyot+0CFocCidlFSeoVuPw1hkJDUHGnGTtUE/KSlTMofHHgDh+FmnGDWaS8v5Lp4crJs7xufZyGp8+T2LekpgqUv6lxLhbAT29Dr5CiC5dJ9O1+RQY19mLnqbfN2Z9dcQtbYsIaGIASMAvuqOuB29pz5RJtuDsan8Y47j9w5WSoduuSzLt1RZLjTpSmWfdUlZZPUeoOpkUO9QODXPGk5Y1YTWtjaN8y6GphAJAxzxrrpX/OCyYyufyHh0nDsQxycqtxSYy2849eNoeLLEkBXaopWn5twf/I1MeLyKE3Mzw6NqL7TUOHeempp22e324/qTl06x4cM1J7Ka3lix8x+PaipzPimYxmOWWklEPIa24k+0iggL7PckBDjh7OzuP4bazFdtkP6hITljwKcR2D4ocqmC+X9OWzjcOOhDh7BXuqrnO4MKOvLc+q3MitYzcmzerIsKwFXNeaQ4/FW6klSVJdWpIB9dtNX814NDbEpqBXtqdZPtmMe4WDmtKKXA/BRTCcncw5Hit9WYErlC6rH8nA9p9EZcNmT7yN0gqblNt7fP+GqdzOp2OVzjp4Vsu2bRtJXcH28byEwzT2JSMXwvdz3DZ23I1xKZsyG5QFtMQwUP7KLjYTILYT2nfcDbfSXMu5j5tw5J+NWz976djnMce2NM4zIHH3fY14r7gSltYjdO/y5OqMXgEOSQcilMiQpZ+dCx9SkEdPiNSbSKSNHlyoVpi46jvy0t2+wjawhBgMFwXLhXrwTi7xhp7P9MOTs381OxW4h5Fi9sFEKCFq71g/0ddN7kWPYbmNAVxpm03jrFo+l8J7KfTknDeJ7PGKWkwe/hYjvYwjIt5aWWpLqQs97IadSN0uDp66oLeRksxuLgF0KInbUtu79aWs5juI2yRkfLw7DUmq6Zx/idDjdLTZVJyOzaitIfVBjoDJeKSklao5CSEr2O51UXe7bXHc6PLKVAupeor9yG1aDSSzirxjNb3HKYciyJuYNrRNg8eUT5VIl9iyoPT0xXA62ARsUqBHTVnaSx3R1W0HmRjMnIHlUOeDeNphF3extZt7jpc5VRxy+FOw/jlNjePXue56Z06TizCErxCg2kvpQw0Essygg9ypEhau0JI339dPW1nfSy65GeFzkamP7qqLi803DbCF7WNlCh7sBj91YbyE8YsA5qx3jl/ImI+B39jSxJlVStY5Pm5u1XWbYkpqGYdRX2ksNuJXupTbQWpfx16M6b6W2TbrFkct4f6jKGvc1oI0kj5QASD8K0PbuousLbc7q7sun4912O3LmeZLJ5cAcD85c4saTgoGo8MKj3l3i54z8EUFI834g5TW3TgSm2zTkSLdsPXh7wA5WUl5IfyK0ckK+ZLLMaOlaiASkdNbFdjbLEtY2M+ZwDifER2Ak+/Cou0s9SOvtykgjfbfQlxJjtGscIWpkZmARsA/zEmr3fDHP8h4u4bZxfjrFhiGHIrm7uVTVNHXYrbuv2RBkMux0NtvQJbjRHRaS438ST11I2nf5xDNG9mRIa1UAC8RXM+r+g/N3lBI1Wv0F7nmVdPNyoceRTlSD5a51ylWaYlR2712jHnbISYuOsTESpKWG3lzpSQHlltMlSkp3Urq4evrrVbjqLdrrf7fbnyBsIYZCxvBCgWqUdGTs3AwRFskr2KXZDgFAPDszp5/70I+dOV7EDDpddLaLalW2cuRlzYUdkgh2sYrglTCl7H51r7hvrZ5L+Q+FzmtCYoV/wq1suj7vb3me4mLmrg2NQCvBwJQ91N5lmV7cu1GOw3ICGWKZ2wmyWlLdkz23lJQUJCytJc90gpO3pvqLa3MFy6SJ7h5fdmKgbnZTxXgkaDrUDlpQ8Uy5V33dZCwRx1mDyHj3F9RkKvr5NdxnQIkc08gWUolLoUfakpajqeV2pUlIV0J3GquK9COgbK5sGohscbUe7tJ7O3Gu39PQXm9WUcs1hcbvfW7dIlvptO3WjRjgCQTp4j3LX5S0tziMCTcUdPScCUs5KzL5A5CUrJedMjbQC5IkwqSR9Y0w/JcO6AdtifyjTjnvtmfrObaQnuMzv8e2rK6azerltpcvuOor6I+G1tf0trh/1PGkkDjmUUrXRj1M67YryPDMYbRcAF6bzl5CTe3IHVvArcmYxgkhxxhbaWh+6AbZQOmm2yQsBkhMUDExlmKyO7gcuz8KTut8beA7Zv12X2rfl2vagPIamQmuQA7DjqLjUEkcXT+eM7f/AIm5RyWsyaksMlFAmVUwxX2EWXLdC5bdaSFfRTHD3gNkHqB8NJdvHSllCdy3C8DJ2tLQ5QpJ5NzxrlN30r1VuW7P2zZNrjdDKA8tDkDWDHVLKSgAGZKlcEp3vCD7fHInjl5HW/NeV57jVpTx8WyiPRCiZsabIY1zkC23Yctxp1p5lmAAj25KkLC/ZJSB11z/AH3q7pfcNult9t3WE7iSPAoD24/MQCqDjgK2CDpPc7N0cNzbQvaShDZGyAgFXMChviT5cUPGricN5P4PpM9ouC4WZO8985ZkqRkPIUzCqFy5rcesnUtrh/xXZNExaCGthwsQmX1JIbZKuxO51VWfQ+yvghg2G6G77lcq+ZzWp4+xShaMnYoBjUO+u+qd5fd7iLT+i9O7TEGsbLJo8uIcx/7jjiGt1OecAqLTc5rm2XcK+bFVxlecfTTjXM9Vjkbi6wrlRo1DAXUfUHLmbB9ha22VsvBtaQkBawvbbXTekulIdkiO0dTWjG7dbzi5dGxP125Bo0hC1rvmGfdWr3m4ybx0/Du+1X7Z798ckLi/W4xPCuV7HIC7R4mZh3y5ipMZxxY3nz+VVlzdriZZJernMbv2J71bUYohDgbeksVTJ77VxKQAkuBKSrfqPXXPOvPRjp31Ckvt43aKVm53s7fpxC97Y7SGMgAiNp0ayM3HHjVz0j6nzdIvsorGBk2220ThdxyNYX3jnDIyHGMHNGqQMKUlXwqzQxoES1zmXeWLde3FtHm1V0Fy0Wy17apSYbjjoSJRGyu7dO251zGD+3fp3aLiQ3N1uk8pYiCRgVOOWK8yp51Gv/US93i8debZZRWliZS5jP1HtjDj8ocBm3ggGPClGcDyiVgsyiwqZW4Nbp7VNTImO0D65bMV0usRJUmGgR3mH9tnAsBau49RrYLToXqj+huZ0pfS2d7H8ofHE4uDVRhlAK5KQnGoTOqNkt+qY906nZNutjirHTztDXOCF7GvOppC4FuCjKoV2fFmd559bwhy5424/j2G3El+bYcyVdDAjufqZLkleQSMgjOPSC89J7VNtrKVtkJT1AGldN2/qa/rDb9j6j2yaPZYo3ON8A0B0xz1PYNTmHNjX4DhXbupNz9PX9MXHV/TPWFxfbr9N5Tdpnle8NYEDY2wuAA0AfM1VxOBJpufDXP8q4SyXKOHrleQvTsazqLx/a2VjIizGZ1S0Xv0HIqgvpS+41Oq3WVPqWokbHbcga7HvvTu4zRfUWF1c21wxrml0JxcCEyIOfdXngXu29RQmx3Boc17TLbDFojkLQHRHHFqjDiDxNW9pxXNrCRZhOduGsktxnq9pmFHMyA4pKlKeU4ohspdQRsgp67fDXBdw9EuuOr9qvOnv/IN5ax8zJm+XclkkJ4uDl8JIwLQMuFaw/fumbOKBdqb9awubIXPcGSAHLDEJz++uum4qmRnFKzHOstzWCp9DxqLlysi1HyoVt7rMSOy67FS4Qr2lLKe5I3BG+t06K/t+t9gnt7/ANR903vfbSxcPJt9xu2y2w8JSd7XEayHfK1xQEKQmFG59eW8zA3p3a9v2y7DCPOhEjpceTnOcNRGGoNVDghpEZRkDaM3qLUMTW4cCzbqmW3mQ0wmOwooBhto3QY+/wCVQ6K07uXVMe69Vx7yxkjbW3nETA7Tp0syDNOCAZcK2nYdocemLjbtcZuJITKdJJcSf41xB5inTdtTewbGrjyRGmTY1iuJ7jSvkaQghPuL9Ep3V8fhrcIepXbv9Rt8Emi5fG9w1jAMHM5DCtFbZDaruK+mZrt45GByFVJQ4DiaYjlnlEcfVGFTnprDFA+v9BkTWFhbsSwjxPlMtABCY8p9sgH4bjXMPVLdC6wsrpksbLZjHRgtd4gQEKjtIwKIldU6A6Gd1duG5WcMLn7q0GcMcEDmOf8Al/zAFaVFRl9Vl/HEiRGlImG2xaVPExo/J7ceSUqbCv7K0LSdj66sejtxtLjo6aNo1SGzLnHiUdVBuXT19091g2K4jMbIL5seg8y3PtCUyPLQKcebcTsUGqjHc9evtDtJ/HbXyb/uBgc7qq9uUHkmQYcVOVdT9PSDu5Zk7z3ffVa2TKBVLCu73W19/wCHylR7j+PxGw156igjdYzAt/Va4HHlxr2tsYRsZamghPalI6LLUntG5UkqI36/iCOp6nSbXBrQ5dJfWxz27XA80pUImqKx3DY7o2+I6jb/AAdOul3LGC4Ha6qN0DdJFOnikhTjTxJ32eZ2HpuPT4dOmuhdHRedaSqAD5wJ7krQ+oIGskaRnpNPHg6yl6enrsp7cg/scT6kfDrrrHpRE2K9u42nSDcN/wDVXNup2h0cRwyP41Y/gcT6zGpTKXG46lqDollCHXGHfYaSy402voXUqTuFbjt219euhHsi6Pmk8xsD2HUJMFBDW6Q3tPOvGPVdx9PvbZC0yNGGhSAQpUEjhjiONZTIM1qsTrVpzi8hRKVCG4huXGnlPzXpS0R2Gn/bQWGJJW6Nwnfu23G2m+ofUfbn279k6xvbeHY2gN89rXOlnLgEaSfA14JBLRmKrtp6b3DfrwHpm1kk3IkvEIIRgbiS0kq5oHHhzpPZnnnHFVXMybGxg3H6U2w/XsQwl6fCkso9tqXBloStxmYoHtSUkb77E7E61/fuqPT8Qs/71l95Vu1sQjGl8TmAgPEuYeoX+HvFXXTvSXWW4XZgtIZLbznESF+EbmkqWPYSA5oRcQcQuaU0nEXNWNP59awJE8oj2rTbLQU01GYqJzj31BbsG2AGPqpy1j3HgAfc6q9SdSfRHrC2t93uZ7tzhtdwBGx5wDXa11OAGOo4FwHblW5eoXQt5b7Bbtga124QEucAS50jNKDSTjpaB4WY4ZUvvIPlHlfiamfy3HMbxi/xCOGxZ2Dq7L9TovdUhtmVOiNPIYkV7jqggvNq/dqI7gAQddZ9SerPUDpCA7ttNvZXGxEoXgPMkZPy6wqFv+cYZApWq+mXSXQnWdz/AEjeLu9tt+KljB5YimAGLWPILg9oxLCFIxac6gZN8+uT3QS09jFeFJ7x7VSlfakHYkKlyHSf6dcFuPXf1ClwjmtogeUTT8XA16Jtf7ffT9oSSO7lI5zkf+horAI8yeUbtx4u5s6wgJT2orIcCGN1HqkFiKXD/Tvqgn9VvUG7a7ztzna08GIz2DSFq+Z6L+ndjpbHtsbzxMkkjz8Xp8KwGYQvJ7yQGFVfDreNSr2nymDkdnzXmqZ07J+JxVvty4MbA0uFNQ3IyEtqTLal7tuRwR2KJG3Rugh1l1ex88LmSXMcjX/VzkukiIyjaSqNQKW+2nS30v8ATqK6ueobqSw2i4tnwHb7UAMvw8I4yxtAc/RkHl4A1YrUlMBheWeeXNlinPfH1fmNzgMpgRcli2aMa4IzhiUlL9ZZ/pzJVZXNvBQvulsNxVx2XQGydxtrru2Reo9zfPZubbWeGOQAPedMJAGbAwa3DtQY4GuNbjvnpR0raef0Hdz2kV7ETqbCJNyhTwuj8yRxFuHJgQ8uQ6mkg1NOXx3lOWVtdV5pkcOpooyCzOxXjtiXTVlrGSlCWYE21luqsf05tCO0tMJjBSehIGujR7fuNwAN0nYYxnHE0sYf9RJLiOzAGuM2nV2z9P3U1/sFk6fdZCrbm/c2eSJ2KvZG1oYZCSut5e4GnIhYrR1tG3jlPBRR0zTSmWoVKVVaWm1bhwNriFp1C3O4lSwQtR6k79dWptoBD9O1umHkMAnLDhWp3G9ble7md43GV11uLnai+b9UkjJQ9QU4BEAQJXKixnH8SrTXUFfGqK5C3ZTrbPd87rnzvypMh5bj8h9YHzOOLUo7dTrMcUNvFoja1kQHDD7d9Y3beN03+8+u3eZ9xdkBquTBo+VrQAGtaOAaAKpr8pp9fmt5eTEwWItatx6LXxosZlkmI26U/Vve180mbMWS64tZKlFW2+yQNcE6qvW7rcvlQeSD4AMEaCUKDicyTmvKu2dORXkFlELiV8szWD53Odp/ysU+Fo5NAHNaoP5X42EjJ38hoZFpQ31ZKc/TLymnTKi6g+y57n+Z2cN9qdG/ebfKFdqiNyD6a1XbfMYC9SCXE10t72yWzGTDUEXEKPdxrIYh50c+cQOJpeYqx3yAwtpr6VmQtUKk5VqWEulS32Mk9pqoy0tNHt9uybZUlIAEkEavBOJBpuACo+b9ta9PtUcjybM+W8Y/5CeR4gnniKndieV8ac8Y61mnF+V1mUR3ITMu0p4j7Iy/D3XwSqtzLGVrFjj0uvXu04XWxHcWP3TjiSFGBdbdG46iA4H5XDL28Qewj21HjuZrf9GUOY4HjkT/AJTxpo8qxOygPLUiQtpHuBXRO6Qnfu7SFDcFX7P6dVztsc0K0lQeVWsd41zEehKUkFTbWItTLjjmw6fOj0SEgoK9uh3V03Hw/bp19q/T4achMRfgiIudYqtuptll8CmEpZU7s64lxJUENJWVvr7SNlhKEqPbv0VttprbNtfd7uyB6aQhPctWU72x2BeB4lT/AAqcVXliG4bDDjJRGaAabShR7m2AChtG5GyldOp12GacNYGj5QE9gwqBYbcZFDfnzWknf4tU3yZCYfYWppIcbSUofS8TuHGU7hPuJUB1HadUN6yOYEDjh/hWzQxyQIZMUCez8apT+6Dw9Hj4nxxyNIisN28PKrnErCYloB+Y1KjCQ2p0AJKVuuMMvKJ9Xe9Xqok1G3h1vdiLJj2v97T+w1re/Rxus3tY0AQyMLOwSqoHMAt9lUq2FIz2OthI2UggkBRHzDbvUR+f5vT19dXWR7q1djZAEcMKSpwpSWHHlMdqu3fdY267kgkD0Cht09RqVDKAM6jzFHYUnv0aZB37PkHduAFKBHzb9w3AJ/q9NSAQ7GkDTyxpz6J1cmM04UjYJSlXZ3eqQQNgfy/N16/jqHLGQ4lvy0oEA45UpV1kh1BCDsrYkLU4kAEKCt1fKTsr+vTOVODyjzBrMRav6ltCl/k2HctIBA2337dzv3E9CSB+3TXmEZhalMaGjCs9Dp4sdTLqUBa91JIKSop7zsOp2J/HcdNNOmWlhpdkacPGKmN7rz74SXPdHckj5W2kdAUoV1HaVH8T1/aNY1tqQC5oSpgcfY+JJYWltxQ2b7VKKtgggoV2J2B2Xvsn+kn1OlxSafmXGsAOVO2pw4DhbyaxlTTClKKiSpzb5U7jvZI6pRulO24+ZPw66fbK1/yKErEmjzNLjkOFSXxvHq/2mG221xnmyntW2rteacWCHVBQ7vdc2267k9p20Ok0kFVNNPbJgcNFPFVVxbYdbkuCXG7koakKPc6kqP70JKClTQWpJ222IPw0gzMK68Sfh3UkRxyaSwI9cRkO8/spcV8Ztn6dLchwbkFtp1x1az8+6NnkgOe72pACVb7J6+mo73tGAqcIJHgueneOHsp4sdupFatCkB72QAorS4lYU4CPmd33dbbHXY7dD/h02Wr4m5D7LUB0cYd+p4jT/Qcnqr2GGLpplbUb50Oqc3VHBRsp1uSkIU0oJV8w3A+JB0zOG3DCy5xYBnknPHt4rUJ8Elu4vgKE5jgazPIVcJHjrzzGqbJt+HM4Q5L+mdloMxpgfwjZOturQPkfRu2QOhBOx6bauui2i26p22Rri6Nt7CndrCJWndZl02w30coDJfpJRzBOg/CtLaRZSRGrZH1kZtDSYjjglMmUhLjiCn3FsIH78JQvY/EbbjXvWTWSjyrl/GvEjSzQCz5SAal7xwllzHsefYW2ovVy21OIaVHQt1h1Z7W0kfIjfW1wAiONPlDa16Z/6kgAJxNVj+ZFu/W59ugq75LchbStwC2pDiW39yB2qQF/hqTcSBgaExIpvaGeaxz5MmkrUdcReckNF6Qvvc9xJcWpeyC2d+8KUT6ft0kkMjLncM6dlYHy+EYHh+6thf7NPirinK2R5l5A5/VR7zDuIn2IOI1Ngw1IrLbPpLBmJnSW1hTMmNjcRKVoSdx77oJHyjWubhO9rmliaicOXa4d2WPErU3yzFG2PFr3hT/p5fbGrZPIi1bzGhtRWTWm7OGHFNtMqT7zZbSe3saSd9kpAAQAANtMuLbqPSCso4rivGm2ONpMr2pGT7Ko8yfk/kajnTYc6xmvITIWlMaV7iQpLZUkK9vYkNkDfr8dU80l3auLS4o3h9u+rtkNjMwvLVX24029rmrN+UOzW1/VrUj3HSVbDYbdqUf2W9+g/HUX68TDS8I7trDbZ0bS6L5KxUiNGcaSEPd7/VwndKSlB+XdQA3Usb9N9IRryrEXjWAoKOGKV5E1IQ0vuaUlBHZHCAd1LO27jnrsfwGoroGg+FEp1kpBBbyrk5WzadqO5Dke2+4S4UlxQU2lJ27lbHdB3Pp8NRHxhcFA7KfbLG8EyjFe0UqavKLFSEsSCt5DY7lqO6j3LIBbWo7KWpY/1NAkmjQHH9lNughc0lhPcBS6i37S1oMZQBG7W2w297t7Vp2PTtA6DSxI5x1cKbcHNwd7vtypa10x2OhDiwku9wcPwJH5gQR0Gx0p0juAQAJjxpGnHUMzwNSd44nFYiGSEL9O1sr7gXHDsQvbbchvr19NTLZyuLeCZ8KgXrVbqKeyo7ea9jY5Nk2JY9RyChvHq1bzyEvdqRMsVJ7E93QbNst9d/x207M3VIMsBSLM6FJXEVE2FknIuIe2lQ+vbZ7SUBxaFdm3Qjc9yttuumw1+bVAqbIIpCNWSU6mP+Rj0dLcS6p3HHe4la1DuT1QeiCeiwk9Fem+pcVzcNAQ+EcKhS2cLjqVDSje58wd0IckV0lh1YJWqK4ltPQ7J3R13OwIIH4amx3jsnjGq51sdSsxavdj9uNTmpuN/HLg9vjSRzRya3ZeSPNGPst1uTPzg+5ZtrjyJLDLr4d+Vb2yUkHY9dfJ2ZrIp/qLNTKeBxAWvsVJd7/ucn11jEwWTEDmluHbh2Baivx5k/IfIPO2e8QDDbzi7GMImu/peatsPxaG/gqS9IVJjltkJXLeGxSvvO3dqOdrvJfHe3CL/CUzxzq6dN03PEllJIb0DJ7lavHDsK4U8dpRfcA/vLcZGW47knAFTDior2rZbK7QuIGzjoW+6hxwFIKh26cmsbOCyc2GaR1zggc5RjzFQIr/AGy3W0vbPVfO+WSMIAmfvryckVdNkGIZVS3mZysRurCM4ifZVkh2K97+7RdQhTRKyjZPQD8dMMdBAwOna97gMdNNRR3VxcBu3F0RJ41DnF7Tg7F4sXFsKvU8gW9W+XbtT8pL8+XKSruAfU64Vk9yTtuB66iT7jHcpNBFNHJECAuRXmExrcINn3p8f0e53QdBKPylCE5HhTb+VvKU5cjj6/Pjwi5lxJTdbAfg1CSqIwhlttLsopbX3LQhXVX4jVrZ3m8bna+W6SNjMsRj3+2kbVsm1WU0rH3d04NHGT76zePRBc17NjfV0qoY+jRvWqBjpYDqELKClaUp70KV2jVLP5sUrrVztUrDi4ZL2VYwbhbxxiKBSBgCcXHtJpF5s3wHGqVVN3ZKC3StS4wkoXJPf377qCidh1/o0qK33gjTbOjGrDEZLxpb4b24e2QSuY0EEgHgM/hSbwHDuKXYzz/H9IzGUHfbVbT0ofdlp3XuuK6Pyk9dJubDereE293JC+BPyhD9v8ashNbtn+osHSeb/mco9opeM8LcN3OaY7J5U5IFGxBdS8mkZsUtmQAvvIdZQ7utzrsDt0Go1teQ2TDFaQPfOf4vEE4lPjTN9e9WXMfmWr4xMoTw8KnUxd+PUd0VGBwUsw4TC0pyWQ8ymM2pCVe85JcccT3hKCT6/DVTcC3dJ500bda4hKrvp+s58JJmgkcMO+mb4bxvx24/5wy7nPDsv/j7OJkCW1IkMzkP02ONu96HHWv3qmGQypR+QKCvw1PjvRLt7obUOgkD0DCE1ggK4FOwD2VX7rHv7YmWG7yOk2dxDzmT5gwA5p8KeTA6eyxO1qmbB28ySt5fy6TYzLyNHVcrRCbWuUv6KAylyT37LDLQPylwg+g1s+wbfdSNjs7jzRC/EoheexuSLUW6+n3Odf023cUaM1HRG3kXuOCDMoV5Baszi1lhgdY1aQq7FPGigmBKDm/JgZzHmbJC431doGIyX3KlSo4HtIO/YSAE9DrsMTX7fA2Ellja6QA0DzJn95BJH4Gq1gtd4mG3GS96o3GIL9PaOda7dABwmJQSAHMojs1xrtrKVwpOa47iKkJZHuu+Q3lVMXOZU2OjUrEaB3tlRUuK3caSW2k+nrqWwPiBlha23iP/ADZ3a3u5aRm1eFPXd5HI4bJud55j3DDZ9hZ5YHMXMvyPTInU8nFEpO0Obs4a/kFgxer5Hk2c9MqZcU7BDch2W+VLmts/laiOdmzQI6J201ZApIYpBKXEnWiArwNc0vL2ebdDYGydaW8RLRG8qY+GlxGZHOos5XylT3/kHgd++zJ73IuUOs0imU9wbhQ2mnnwwkEuvMuqO3Qnu/p1puyyS3vWV5dYuiij8sJz401tzRJusjInDy2gN1HEZg1ZRi3El7PxeDyjefS8c4WqGLJ66zd1UCSuEpHzlysf2lJYcT1QlQRv06a2DcN6s9sj13TkeSicXdgq53Dc7W4vDstolxegIWxI7Sn8T/lBBzJSot8ieS/hlxXlT+TxJ2X81ZixVv0zpxyGxS45HiyVBTiW5klPuKW16JWkkpHXWvRdRX1zII9vgDWEkapCAv8ApbmR21DuOmhLH527vZAxQdLP1XlOLg1Gj3kU07f3N8er3XJPFPjtx9j0x1lDTmQ5W+vI8hEeOkhoia4gOtobHUJQsJ33OocjOpWNMf1QiDjlGzEnmrlQ1OYNvmijspbi/ntWFGxeaI4ccPkYFPbqJqXONcLeYvkK7xrms3P8J4rVn2PSLRDEyiLU6vp5jgFb7VesyJch2bHV7oWVtBlJB676ibV07NuO8O2zdZZ4pi0OjkkkXWqLpa3EBc1HCm5+rLXabC7MUTv6fbENcyFXkkhUJwaCP8xPdwpaZP8AaD51fj/rMTyhXkmSsPolx41rU2aa1T6Vd/z+9cL9xjuGxbOwUk7a6ZfenG7wxCW0njuHtTBynLhitaLt3q10XNL5N3DfWkLwQXsbE4+5pB+8jnVYfkhzx54+O/JcriWr8I+Ms45XivwoeLc5YI1Prq23x5EdKpzLWJ+3JmC2bbQo/u3HEKWCTsNjrlW575sM17L0/wBRNdDeMLmhrINT3AjxOhcwI9rc3OOLOGNelegPTHeLzbW9XdAbrBe9H3cQ+pjvLlsUbUdq0XDnPD4kdg3HxLxFRZ5S+8By5j3IfFfFnD/CFvismvyzBK/nHkayqLTOMsyDIMjuYlJcY3iFbbCFDny/qZTjTEdsFLb4SlXaAdW3TnpP6bssIGbTZxefNJ5glaA24mccy97leQewoK5l1j6gdTW+/X+2btFZwRxtexluoNvbNaPCWGMtBy1eY7U5wzzq+5HPniRxXyNmzPFXOnHXBHJPG2Nt3fNFPyRjwh5VeZrfvI2byO5SYkaba1EIqRIjsqfbjhxKUJCQTrc7fp2KwmbH01Kdvu9u/TbGI2vB1FSHoV7dRzyrlXS/UNxd/Un1Gtpd56d3Z7XLDOIzH5Q8L42OXkiYIONMFyB5eYl5D22FZPifkvg3IORtR8gj0UPG6ubAmY1LqXw27MW4Gf8AWyHbhZSw+O33CrfuUn0qd9vuptu3UXW53nmz+UiCMsjABUZKDq4gDDiVro8EnQdztX/j/Qu0vt2tmM0r5pmukkYWoQ3iXR5lMERKe6s5C5mheO/I/wDCGQz7qZBopF0/R20P9byy1yStCnokEXK3EPsU8hYQVo2O6U/KRud7Dp71IZuNnLYeUINwBRrWjwudwJXhxrnu+9A243G3v2OB297/ABPxboYc/D/EmROK08X2/Ec7czcJjHuexV3mV/qU27yHk2nCqqW1Iu1fUw8TjsMBXYxjUHsYSEuBJ7fmHdudbDf7Hum9WUNtFLovcXSPATSOI5d2Iqr3ffemNkvZNx2eGeGzi0xRQSO1MlLPmlAKOGoopxqYllNqvHqusY0aZLyzHHQlM5qZLU8uNL2CXi1LClEO9h/Lvsk60C4bP0pJO13/AHW1JmXYlwzc1Dggwwq92vbr31UuIC6NlhvDF8sgHxMzAIIUtGKHiKSueeTvEK8Gj1KLjIPpMljJrpcz3H0ppZEpSGWorz6iplhwOK2QpRG/qNU3VnqdabdBt1nsssvnXM7GOLmktjJcEDihwxQL31d9P+g/Xt31BO+7trVbdXBgQOnYAdT2gePLNMjhVc/lFwFyFzrnXEFn438jN4ReZlYDG8hyl0G0jM2WFwXZNfaSmIS0mXMlxmQ2tHckKOxVttrvPl3M9vDPG0ue9rQdORJyrlGz2llabvfWu6Est7Fz5AHA6vLDtJGkocHYBSKub4nw/kbFsRpK3Kslj3+W0NJWQb6VEaciovrdMFtEie4qW4tDcZ90FSCe5Q2PprSN16U6qgu7jcek5HM3UEfpF+guLwil58GlgUjMnvqn37etjv3j9ANtpSSJMw1rTm1oxU8RljSZyXJcrfr7uyhWzbLVC6+mzhWcZLkRsw1H9QdVYEj3GmkJPYBskHrrje4Q7xuNnLLuF0+4fbucJmzu1gEE6/EMECFAEHKt22bZen4bu3tbq3JfdNBjkjcjzqHgGj8pPHjUYIHIl/kFPaWFjaYxZsru25GMKxl51aJFWjYNLlturdUicy4SFhs9nTfprmb+rNn2pj7MS236jHzxtjKFzYwpwORwwFdlb0xtdjexQWMN1E0W7mzecmD+OkjAt5E4rhT2t8y21bFmRRjcKamZWLZcmRJ4+ogIYb9tx2Yns/cpcUonbcE6oukP7jdp3jbr60gtJAySIxvkczFq4IHA4E93fXPnenFheTxy/WyRGKZQxzDpfqKgMxxIyVO6mKtMywfkHB8iwu5bM9mydBZsatxqaqqmtL7kqW0opdQ537DcaJOuekL7Zpdk3PU25lHgceHd9/wrqlh031R0h1TZ9S7W7yZIBjHKCwSsIyByITFDSl4RW3h+B/wS469YSauiyVKX3EKaR+lSZbsuItz3CA2sJWQU+u+tq6F36z27arizfJG+0hsJS54c0As4YOIJPNKofU5knUXVR6ma1sMNxdQHSCCkjWBrgAMwoUEe2vZyfZodxKskFolh2qjuoQkg7j2u3bf+0npvr5q+uO+Qbjujr+1/+WlJcztAwC8+YpvoaydFv80JcPMbM4H3iq4cgfMibM7tu5wKT1Ppv1SPToRrhm0OfdF7ZVAkaQO2vZ+0Q+TbR6cgVpBxVLSFI7Qe107lR+ZW2/oB+X01mNrmtEKI9r1K5VtczQTqHFtKFtaytBV0SSnpvseo32J1m6Y0SguGBIC+2qd7BpKZ07eKKHbIUlQSlK457ehHofhrpvRYAguCOErfurn3UI8TWnFxBp5cHcKpc8b7jvB39E/nQrqPiddX9Mgu8XaqQZRgMs65r1RGBbxc0P41NaTygxxzhk63W7WhUeTXMONTnktgNSoxWHgFFJKUrT/Rr6G7j1xP0b0Q+7sjbm8ZJEwtkR3ge3MNOBISvMUXRUnWHUjLECYMcyR2pg4tchFV0c3eWnH8i6+azk5PeKdQprFMQbmX6PrUIPsSFQInuw48pCunetQ215Y3KDc+s90+ts4JHea/VpGoQBx/MGk6Qe7KvSfR3QLumttEVy+K3gRPNk0iYsPzAH5y1OFJLC1eUXN6Po8Q4pvMMpJCO166uEAWoZfUR3NB4NwoZW36KUpRT6ga6r0Z6QdWbkWgxPlcQhDGv08cC45J7jTW/wDVvp50ydcl0yS4GRcjWqMkaFcfdU++EvDqXhUZu15GyQMoa7ZcyHGn978lY2ccNnar7GW0qV+bsK1EdO4a9g9I+ksu027LnqieK0smIS0ODSRmhcoa0c+NebOr/VuHdLh0XTkEk968kB7mkgHL9Ng8TjyBQdhr3+XHKlvl3FuWcPcB0KOQ8+yesbpK6FGnwq+vcAfYL8GNa2b0eAXRFaUVOrc9ptKT1UdWvW3V0PV0Q6B6La24dMGtfJqDWBkZB0tLsTkMezBc6l+lvQVxsW5s6/63lG37baapGiRrtZc4EanNaC5rfFgEUlAiVUJnviB5dYpTxHK2gxbNOQBVuT5XFeGZKq6tobobSr6S2t01jdbBdd7x2LLntrI3BI2OuX33o3vlsRbtMVxOArmwhztHY4nSAe6vRPTnqN0xvjX3Mt42w2UPDWXV6028Uuf8oFXSIcDgE4pXm4M8SfuA5ZFtci5e48468bcTiR3VMys55GYvLr3UfMHXarHIr7bDSwNkpcdStatgANWNr6Fbo6H6i/nitomhfEDqOGQCnGmepPVL092+8Zs3T99Lv27yOA02EDnR48nvLdScdOAGOFWK+H/GPllhTFnX2dhx45xZkeSU99keY2bV/U5FPoKpH08yuxSGSWkw7SG1v9VJCUoSpXadj0630B0pvfTdkbKPyW7RJOJJHPUPe3D5QMlT83NB28v9V949K7gNkvLncLzrq3tpIba2gZG6CGaT5HXDi52p0ZOEcZJ1AE1a9SXVJeRDJoLKvs4LDzkL36yQzIiofjEIdjpcYUpruZPQhJ2GuxQywzx64HNdGuYyryVuO37ltc4t92hlgu3ND9MjS1xDsQ5HYoazOnag50aKKSmczVV+H5JLbIDjdRMS2Sdv3j7RjoP7D3ujb9uqvepnW+03EwzERA9oT8an7VC243KCJ2LHSNX31S5y/FUlqQUKIU0hwBW2y+5PYpPYR8QlHp6ba897hKI2/wCYYH2V6R2mNkjQAAFXCq6Mmwk2UyVI7S6fcdV7qt07LX1URtttsD/RvqDZEA6s21sz3tjaFzHCmAzTiVme0oJiq95TTjZUQntbR27qLvxWpaT3Ek/AJ21ajS5iAVD80tKAZkmoTZTxVkWGZAzmnHtzdYZk9O+Hq3KMamvVV0h+OsOqRKfiqSJ1cVp2VEkIeivblKmyBplr3MdqYSOzge/nUkNt54y2ZofGcwcQn4EHiKkBgn3EZVS9GxzyiwjuQptqOnk/jqpK3Gkp3QZuV8fNue4gFKgVu1C1hOylGP8ADU6KaKUJMAxyoCB4fbxH4VXTbLI5pftztWkKWOcNXsJz7uNTMiPYfydjEPNeKMix7PsSdJW1f4vYM2ceMsjuLE6OgpmVkxC90rjym2HU7blAI1MNo5oXSC08QVB9o4VXx+bbzGG5BjnT5SMft+FM9OtF8bZTGyW6ppkmlEZxqfKhsqkP17bgUVzUxw2px9tpJClhPUoCumk7fLDYbkJZ2pG5hC8u32VscNjNuUAt7Zw89VaCU1EcKlDT2FblFPBuMdso1nWS47cqJLjOpkMvMupBQpKmydwN/T1HoeutqumskZrt3B0JCgjI03aXEm3XBt7xjmTNKEHMVk66XJjyWmHGXFuyHW4kJMVsvPy33lhDLDCEAF15aj0HTYbkkAE61uaUskAd8xKDvraH3Fu6LW14DA1STkBVVX3XOQaySjjbg6plR7O2x6dMznO3oi0PNwptjHXDqar3UjtMlpCiob/mQ13DopJLNq4S3pl/5UbCO9zjiB3JWoblK36YnSWSTPBa05iNigOPLWSXJyqlWVTJ9CghtSk9V9O5fdt1SdiNuo/pJ1ZPeC3DOqSs9GoWvowS0XSlGwSBskDpsojf4ncb9SNtYa7SAFK+yo74tT9QpA3eLrWr5GSNld5TuFBHd6bn0HTfcakMmJOJwpvyi0k5j41j8fq5UKc80QVtOI91sduwV3FIV2/4+249P69OtmBch9lIfHk4AjHj9vdTmQ4oDZ70Eu9pGxSST8djsQNx/UdMSuxJw5UtsTnEHhWbpq0NtqD+5Lbi+1KUhKu5Y7krCdynt6+h3OoRk4AYVLDSqisg9CV7yENpK1d4LXYNjsfx6dU7j+nTeWHOpMTWjF2FPbx9h8iXIjdrYc7g0XUdocIC/mV3qUOg2O2/rv11lMNRpx5EmDMX1YLgOJQYi2GnW1+4PZUk9qm0hSQE+929eh/KB6AjT7Z40C/OlJiil0+YcQ3OppY/VIhw0IiqQsENl5IQEqU4eoQkJ7gS38TtttpD5XBy0w4NldqNL+shiOQtITsHCCtf7taT1V3rIHcFAnrsNjpyNpkGBQU65Xt0DBo+yUv4UptKm23WnFlSUoU82nt3bVt2qeSNgsI9Qep69N9Jlic0grq7qQ2BxxBAFKWvcjdyQpUmOsk+w2gJdYAJ2W40hfYnc+qt+1Q22GmTpcVOFS2Gdo0BHDvNOfBkpZjJacSiay4jd1aT3r+YFPuFvYrSNiR0J66w0lhPKoUsbpX6vl7DSsqKqDbwnKosvfp8zYPx0PlndBKQSlQV7iHiE7ghXQ/DTNxDFdxOhnCwvCEKmfaKZe+SBwnX9RmXL3ZGn/vq9qv8eOba6GkfSweDeTGI8d9RT2NNYXb+208t0rIV2p6q6hetj6PjZH1HtsbMGR3cAA/22gCtA6zmMmyXryFe62mXt8Dq0tFqSKFlRmw68e5WqbfTH9x0LSW196As9pS2k77ehG417zczS85qCfvrxJG9pavFBn3calfx3MbONUSzLYmFD85CZLe7aHQ42ApYZ22T2EbnYkE62i2B8pgRDprWpyfMlICBfsRUAvKjiPkflTyW4e4O4wxC0zjkzkPF61eN4lTIK5c+bfzJc0SJTq/3ECuhQWvflSnSliPHQpayANI3a6jtHB8pa1rGqSSAMBnjwHOpvTbPPs5ZmnwmRwXnwwTMnIDjV0Pjv9vPxo8aeV+LfGbLMcovMbz25AjG8yXHbWXMR48eO2N1jbErIry6qojjMjLXMbjuBBdmntmTFttNNI7iNa27cZpLY7pcv+n2puLeMsoCYta5Qxjj4WhwL3agmhamSh0j3w2is0AKVCqcg5wCg8tJCIVUEGtjDM8Xx3jPF6vDcUqaGjq4FeUz/wCG8eq8XqZEhDfY+8itqI8aFGb7RsgbFQSACTqo2y4lvtd1MXCN7jpaXai1vt58UQLkKRdRiKNjASZOZKmtenyc5AkUOaT7vB7tafZmLYXFaX3trcQrZQ6kpXuQe74AaJJXRPMkJIK1ZxMbcRBl0FAqE+XcrR80dU7klTCj2zaClVlER7KZW4BDS2gAOqvXbqdMybp5nguWgHnn8aS2wdE7XbuOjlTWzmIUkpVBfaQ6ofNsOxDSCdwpwb7JUkeg9SdR3G2lyxw4U4sjSqEHt/ZXlZBZWlXetHq33bbFfwDqu4kAlX9WornaSjHADtpbnakBA+6lHHsnO5KStLik9qUKPQFQIKe8dUlG49T1Ohrw4oqt5UhG/lz417X19727iVOLdAS4sA7JSrqe07EJSCf69tIcAQpxTGspwKB1c4zEdBdA3IKezvA2JO+xKQn5Q4d/6QBpMifMQD2fGlMVMQQaV9DSpSUuqXuU79u/RJJ+ZHT+yCB1/bpLVe4BuANBeDiPn48kpZtvpElLYW1sgBSzsAN/gAD+Y7+mlFgeACcB+2mtalTnT04zeRscrv1KZKBbYbcWlnfvcOySpLad9j7zq+nT0GpkLi1qAYcKhztbI/Sik/jUb7G2OQZHYW9otciVZSlSlJBCQ0wpf7ppskFXY0gAdT1O+ndDiV49vGlBjIx5f5WDE99dkuC3LkeylkKSiOs9rje6tl/Ju4vb1H7NShGses86r3yEP8PyjKkLOw1t8qQ2woPJHd3oT0AUCdh3fLt2p3I+OsNa0UoPe4gBwcEx7K4VnGtVGS4/PShbQBX7ridu1avXs3B3KR8NgNY1FUFOKg1IUpNeC3PHjV5C8HXvLHlh9enKuHb0RcBg2T0oWtSGZX08FpptWy0oRugEfj018yuoNpOwPLHuB7u3/H4V9kxv24b+9elIv+zIOsAIma/jU2uXfJPzAPJ/HWL8Z8CoyzxpyajQ+rkKuqyZTMYENx3pUxgNK3bipb37t99zrXmbQxkZdc3BDiQjeYKk48Ew717Ma2wtukbS0Lb2cN3NSc8dXJO8njw9yP5w4L5ozzMMKznHPJw8W49j6y7Nwqzt24Fbbgg/5tKCnPcUUhHyjr10gw7TG18bHtkuSmnFyjHghAxyKg54IcasrC8vIoHJB5kPB6cPdypQ5LkXH9bWRKrkYybC1QkIOTwAXaaePbCVOrlDbuLn9GozLy4t3AW8QkPctSm215dfqRs0doHGoK1Vj4X1HLk/BOJbiU7zXKW5cXSGVOuRluR/86bZbKx7ZUG3BuAfQjpqddT79dWZebIshBTVpwPt5ip9hts7LhLuck6SUXIHDnxT4Gnj525j8n8WwJn+BeKk5Jbh9CIiXq1p5Rj9ye5xG6Ce4pJ1X2Nhczt/7l5jjOaZj2KKa2x+xC/nZdzoERF7abyFnGa5FjsOz5Yo5OLy3YyX7emYjpbeiOpCfcZUggEEk77ajeW2B5hjdqkH5uZqwiftJAbZO1Mx0nnTI3+XeHMO6ct7RNvbWDDC0SYDqFqQohBS432pJ6q204y33hwSH5U9wNWLLfcHEeV/L48k/wAKW+K8hYbkVEiPx5hrGJYy33CsmyPfZURsrZ0lfqfU/HrqG6zvYX6zIXgVIdHBG79DAdlJTGOO/G+RyIrL+VOVpl7kEUrcRS10v3ksAbqLK2gsDtBOx6b9NTG7juVvCtlah90OxcOJpuWTdCwstQdQxHdUr5GFYfzTX2GIYlPj4DgMqJIRPySRIciSA1IacaK0OLUlO59w+hHpqojhk+pF9ftR+pdPxqsuLjqKFuBIrv4l8PuMeIPH3P8Ai/j3Pn7q9yuxW87nC5KXexpwbuMsyi8r96STsAQCBv8A03O+boN1miuHRxwtjZpcEQuPMAABBlUCPcd1bdtdfO1WwaRoGL3knJoOYqxTxrq8Yrq9mBF5In1KeH4FTBt+R7uJDtJqrmZEbWIOLUyFK+skIQOqlJXso+m+uhdOWVpNbM3B874GMITSCXuPJv4Gq++k3K8lj247cy4ExOm0DjGS0ZuuH/kacziO+piVdelpL+ZYXjcOsacS4uw8hPIOx+rsXASXJU2gwSzWXGUudQyG22k/hrc42mBpmt2st4znLIplJ7Gnn2caYuLgy6dk3y6mncEDNo2hmmMZIyW7jCEpgTqdxJxWu6pqImZ2X8Q4/VXPkVkEVaVSs+5AmfwbxLRSNtm11uITA1BnxYCfn/dNL6AfNvp2KEyfrwNMr0/nT4AdzSgUdgU0X17Lsludr3GaDprbXHw2Vm03V/KDwfctVzC7ipCnIVEzI+TmKTIOWceqXscssqDjkZm1oXIdfS3WVvbMRK6lq+7v/TYq3PzABHaj11E89v01wTJG6VEwQK5MAAPZjXNN3voLC5aG290zWCWiZXP04o57j+Y55DurG4Rg1hWZr43Z9V40q4y/jnIr6TmCpbDi6u4r7uKDLbkyktrZ7IExsOJbG5O2ovS2xzt2bzSyRt7MXmQtCqpy7zy7Kqor2Da7eS5uSCJmJpDh5gxUOAOXfwqfvkZ5F8DeRKqvhDk7OX/HfP4YTOpRnBVT49ksV1v2W11TjjjVTZxHO7oHFhTZ/sg7HUTfOjP6xcxS3MroJYR4SmoEdwpvpa6u+nrWfcNmhN9YXLkeAR5kZC4E/MTjy08itVu5T9rHnS2tg/xLlfGnK9FfTm2okuhyyDG+mTJcSgSZYW4+wmO2FdyylRISOgJ1CZsFzbyMbrikeCmppTA8w5PaBx7Kuperdtkt5HXTJ7cNaXEPYSqBSARmvI09HFf2eOauGeX8HzXnP+Dci4Vx3Iqu2zNeFWFlkVjYw4jiJceobxlVXHs5EWdYpbjvqSlQDZUrYp1uF90/uljCx15G18Jka0OYQ7PinD7q5nL1nBukb7PYDIzcpAQ0PRgaOJD9SKBkOJqw/m7zgxOuvcldw7AuRWM3xuFHrccftMCucfpa6BXOJ78eKpsNqNIlPlKVoaj9yVII67DbWvde7hLF5W3dPsees5zGIpNGmOKONwL2ucECObggxxBOddQ6M6FuX9ITz7heWcexsDpJWOlD5bidzcHRtCkgLpJdyNWa8PZBd8j8ZYflmfWP09rf1EOfOoqxt2nYiuym0LEaSwhwzC4kKHclSgAr4ba6tZ6d2tGt3q5L5GtAfFG4MaSmKhqEhVAx515iublu3XckO32rIyHuAe4OeUBw06wg7wKjl5jcH4lyYzgi3OR8n4FyJm4l1WP51h30q7aWqTDW1IqXBLbkMLZlRQop7h3lXorXnz1x23a9s3Dab63s5mPluPJb5IOo6h8pAOId28a7b6N+onX+wWW7bd05Y2e82c0LZLiC7ZqjiDXL5zAoR7XITwSoUcn/AG//AA84RRS83+VnIGQ8nJxWspqPg7F5zkLFXKa6r1G5av4kTHnYcrI8uXbbTFzpKvZhfmUlS1Dfev6BtXRXTh3frO7l+re3RbxMeYzHqb4Ym6SCXKmojwsyxwNbR6Y3fX3qd1W7YvTrY7KbqR87rjcLyeH6iJrNQaVZI10UbDi0Ah0khKM0BpqnPyp478OvIHGcnRluPRGsqtlybF3Lqu0ej5KZDJUtiTYT23kmc4lG3eXO9KvTXnRvU24bNNLuO0XbxeOJJJeTq7HqSDyXDvr6S2H9v15vEUe29SbVaS7KIwzw2zIXR4YmJ8bQ4JwaVHMVOH7O/wBt/nrwzatuYLKj4tjYNy3jtPEepcls2clylGGIdcn1Fkl0MORq2XMYlBxcNt0pV3bODcbD0BC7rqx2yLqCZ9q6CaFpkjJY7wuxKB2K8wDge6vkp6g7X05bdcX2wbHcTP8Ao7uWONY5GuDmEtzbkiISR7qspynj/H+EsL5T5Jp7qHIo5sSzcnUzjrIlwZLq3m48RPzdiESlSAlCE9Ep2A31za+2qOW/j3Da3o6eZrXMBCtLnDgOHdW/dNbpf7hJD01vMTjO3xslDSGvYG44lD4UTHiajJhnl3Y4h47xuMMAq04nm1nNtHZ2Vsll9lpM9xbiD7BAdZnuMqDfceie3cHrtr0XcsvG2rLCN+i0chkcCRI5GgFhPBp7MUqg6g6etrfcZeoPL+plgjAige0mNri4/qnFHpmGIhPzKAlRhg8z88Z3gp4wxGhu8yu6i1mJvo1dHdsrpSZUlb7E6Q644nsZdWooClKCR6emuAerkXVlrPDHsMbX7fLm0D5S0YqcABkpOJr1N/a9P6X7tYzdSdd7hBZb1Yu0F88mhjw5S0gFSSMQWgIEQcqsL8avGfHsm46kY/5M49mcCfkDkaVdY9OuK6jxVbMaUH4MJUitsUWy5CEJHvkOt77kA7aa6M2XpHeIYLfrqGU3Ye12jzg2MvB8JcGkEgZrq7ErV/Wf1y3za+uTfeiktk6wsWlsN22F01w4vYWyPYHtLNK/KCw886sAl4XjFL9DJ44qsarKTj6JCnQGccMFTEN6Oy+y8ytiL3APOVpIV3krWnqonffXtjZLrapdhk2nb/KQYQlqPaCGqzxc1CISuNfPrd5N7g6jZ1BvhuHOu3v+qEoe172yOGqRCijUdWAAaWk8KiLZeavJPGWJcoZvzJgjcnGayyZawRnD5EZOSW2LLeXGVkdnCDynKiAt11KA+6EgEbgD4+cepPUDqrbdm3C5uoG6IXuY4MP6jYlTWrfl49tes9x9FvTbdNz2Laehd0k/qNzb67sztL4W3JAcIYygEgDQuBIQoStVlZj92ypz+5tMYsZGGcTcdxCWH8bcvIcnKciccPRV0+txsMQgnqtKQVOH1O2vI+++oO9bnCbe2tDFtjifDC12l/8ArdmT34qq12vbfQnZOkg26jmm3LqjjPINLIeA8mMZHtK6a/MG8m+OuQ41gnjnIsfZYxqQ01I/h+bDW1EMxRWFqEZxaG/qSk9DsTr57/3aTb5c3GyT28M9k1gmYBHrYoOk46SCeOeddQ6b6Nk8l7LtputZVHY8ETsSvbaeSU+msbBbeTNMNSW0RpbXehX1gO6d1gnYkp9fhrz/ALLZdTttXS2s18LUgAhj3tDieLgMz7Vrd4fSvZJraGC7tgZ2HU0/w+3srAseQUKMy4qvnxosl1XepUdTLYeAI+Z1LY3IJ0S7f1ZPKkM17qTFxe//AIlwq0l9Ored4+r8du0IA4kp3LWai+UN9ZZXi2HM5BIceyVFpHdiQi2lRiRKt991yQplIX7LaEDqrYE7D11uvQu0b9tW4327Xtzdm1Zt0rQJJZC0vkCANa4oScwM61fc/TLpnbLV10y2jMwkZpc5Sh1L4QSQpqya9f8Ar+HsJl93uFzF4Xc4em5DWyiQeu51adWwmXpHa55FLxboVzzryjtEX0nqFucAwa29cg9tQIumlmQ+pO+yFKKunwHQbH8dabs9i6S381irGpXs5Hsr1vtsjfJY05kUjVte1JdA6e4UuD1PcCAdwenpqReW/wBPcEIEJ1Zc62Jj9cLXHMYVl2we1Kt9/Q7FW56bj4abuov1BmWYFfdVe8qdPbTp4bsESxtuoKjKJPTbb9uujdCsBZcho/M2tD6l+aPtDhTzYO4Uzp4HQd5O+426uJ/52up+mjXN3y74OLz99c26oZ/2sTjy+4U7WY4xxTnVxJreaJFk3grFVWOiNXPymPr7aK6FNR33YgLwa7CSUjbu9Dr2fskHTG5daTTdXOkds0VpFpawBwdIAMEPh99cqtLnrDbdi09DRxO3uad4eXkDRE7MhSMVQUpcezvxO4nYSzxfw/WGU2gIRNXVQmXXSgdoW9NsDKlKUrbfcDc67ZB176cbLG2Lp7ZBJK3DXM5WoB/AAgU8a1eb0/8AVjqWVept6bDCc2seSQOSMDQneTWRuPLrLJcdTFBV0tA2N0IdDap7jSNvlCG3C0wCB/0O2szetXVM8boduFvZxqiRRhPjl31J2/0H6at5fN3i5ubxy4hQwHvRXIe9aY3I+UsoykhzJ8ksbNDilKbiuPKahJSBuv2oUf22ANvxB1p171Fv+9O87dbiW4JJTU4kDuB4V0naulumOnm6NntIIHhFcAHSYZK5yuw5qKi7ylyHkDQj4lxtYuxc/uFMrrJddIMZeO1xfQmdeTZja2xCbiRyrs+cLcWQB8Tq26UsNxuNy8yyDo2sHikHhDV5uPFMgOdbKzctntUn3xjJduGbHN1+a8ZR6Udq1YKrdJASrP8AxStr644ih4pjFlNl29fNmRMt5cvIzcx+0f71OyJLDynlm8ukqf8AbbW44WmUIBO+wGvV/SVxcXeyNt7cuY1hc107hi4DMjme3IZ15o9ZLWxsusm9QdSRRtt57eN9vtkDvLEY0hoDmAJBE7SHOYxup7iUTE0rnJuBi5RU4rieYc75PWyUGZbWVtKscerrJpZZLs+1tHRj7LiV7khphxKNumrNpsxIG2MD7qVpXU4ktXnjh7glQY7bqs7a6+37cNt6V2WeMhkUUbY7h8ZCpHFEPPITi57SVK4Us7+LKl1v6lznkFRjGNE+3B49x2wfQzNKT+7i29g0Wp2QOrQ2AmLFbQz1+PUalzDweZvD2oBhCzJeAI4nl99aztU0EF79H6X2dxe7yAr7+4YNTAQjnxxlY7doVfNkcX91MhzzE5xvOLZU7i52Pw7x5Sx1yZVRURVV2fWdSy1uZEZbIZh1MN5Kt/YQBKXvuVa1HquLqWfazcbaRa7fHnGzwyOHArxxRAMeNdK9LpfTTb+tG2XWYd1D1rdO0MmmcJbCKU4Br1V0r28Hk+U3gKol5A85vPjj+HIb45nch0OPUSHljIuSsf8A1iFOjRlHd5h29jLEhgoT1UFkH0B1zGPqjq3bk8y4uWQLh5gVfa4E/tr2PuPoj6S7leH+pWWzXG6zIsVmdJYT/wDkHNDTjiuNNRgP3/vM+ELOvlcbYLzE9C2YetW8cfxtutcBKfeX+iWTTElSgCewp9PUg62Lb/Uje2sd9Q6CUJhrahB5+EhfbXMOsv7UOidsfHNJBc2DHlWxxXD5HSDl+qyQt+FSi8Xvvj8ieUfkVx14tZhxpx9UtcpuX9TMyHHZl8m0pbGmobC/iNJgz1vRHUypNV7Ct1Ajv+U7jUiHrXeN5Y7brsQeTIo8IR2CEAYlMeyuV9Y+gmxdG9N3HVlnDu8NzamNzPOdG6FzXPDHKkbXqA5QVABTOrDORaVt9MlTyCNlhtsb7guPboQkgntBUlXyknbWu7nbnSXEeHAVoW03mggA4JUOMvx9mukOIW12dqlOdnYUkkkgq6/mJUDuD6HVJG58DtL2kdicK2u3uBcNwpoZ9MzLU4kJCW1pKzudt0jcloJHUL3+PqPX9mrSOVQrTRIC0q7KmIzDEGXivdljve7ihBQOxr2+gPaB2pabQdyNzuo7jc6eJDmg/n/CmGOevhONRK5E4ap7mK+2thAIUpD8hKQXHn9yt0I3T3eqgB29Nj8TrDS1oVxyqVFJLrCkg8MPxqGbHGXI3EGVqzXijL8iwG+U92qnYpNMR2aE9UwruvWhyqu4J7dlsy2H0BBIG2kG9nhOu1e5vYMvaONW7LqCePydwYJWrxGIHMEYqMx+yp0YT5pXiK9FP5C8YM3EluKhKM44zbYq5MpxKdlPW2FWryYKXlAEkwJiElXo0kHbVrBukM7NN9GkwCam/Ke8HELx4cqifRx2r/MsJHutlRHZ9+oInfnTj8f+Qni5iKpV7jOQZ/Aq7AqsX8XaxaxrIzUtXcuW4hhxcqujuSlbl32lpSHASB67rt5fpJHeTI/yHZN4Du7Kd3S/vNxhYy5Ef1DAmsgF5A+UE4Kg9ppu+U/uOzrasn1fjxx+nF35LL8B7k7N0szbpqOsdkhOMULbi40d1aCU/USFpB3/ACK9NZdJJdNLk0MJQnNxHJeC8xjVKSyF48+R80gxDURoPMgZnsOHZVWuQxLO6kz7O6sptpdXEpVlY2tjJXNsLGdKPe5OkyHfmddcA2A6JSAEpASkAOxhrG6GgBgqHLIZpTLIVecyaa++oZEZhtktnuLoSo7A7D1+VRPcpRI6hXofTTpfghyqMinCs9WV5U02Ow7qSkKKB0STsFpKtiokj1/DSAVKUVlpGJMKT+8Y3c2KuxO61lW/QOlOwSk/tO51kFwKimkJcopLTMLUjeSlCkqZVuG0DuUntG5Rtt1SR6DTwlTnWdBWskzQoU0lZZ+ZaUqWD+Ub77dN0n1/H00l8mrA06yMnCszHo1++O1pKEPsJASnZXb7SdircbBQO2+/okaZ1gU6ha3KljjmJqnTEOhO/YAgbIBClb/N7aFDZRR8D+3SWkB2NY1EA8qmzxdhUOLCY/cqD6iUuLI7SQB3DYkHt7XD27fgTpSg4HKnIFJLnZJUycQx+PHaZkqiiQY7aStLqBt+8Ue1QUsAKSnqT3bAn9gGnomsDlPClSuIVjSQCedPxVxQ2Q40W2gtpIR7Y/Int3+VXRPzK/KAN+nrp12lztTUWoo0/Ki4+2sxAaU37gkqbSVLCwtfaoH0ISpSe7YBG2//ADtJjeWnxEVYTxtABhwcM67vqZabL22ipVf0SlDaE/vnSAVLbcC1KSkb9Omx9P26w6ZxJTL8KlQxW4sld/8AMKp7B++nAZdjvQ2gSp0MjuQ40NnEKKh2hxpQJUk9vbsCf6jqM5+FVjHzRTa8A48Oz99OBQ+y7HaSAENtO9/colCgOigUk9UhJ6dv4awF4UxcSI8v509+NwI0hDam2u5SVhbz/wCQOK9R3BlW5WkkfOOo26g6VoFVNzcPLgvyJh2U7HIx9nx059J9xKUcIcnBalpbeQEHEbIBaye0EBKifTY/HrrZukcOqNt0/wD7dB8JAa0XqzHYr85rZS/+g1pZ2jyYlJBVHcgyWUOQElmSwpxtQAbKCpaQV9itvm/HfXvMuLnuaAVU14mMDo2BoKgAe2pO8Q4/YZbXYvj1FUvP22TXrdY1Fqo8mQ57kp5uMv6OKlv3QlBX8e0A+uths5G+QyR7g1gbiv41QXTHF8gjaSid3ctbHnjj4LyfHXOuevKPKGMekeQ/IPGNFx5wtX/u5M7jPjrFcebYehNuvbNtZJmF4j6iauN1Q200z3kBYPPN33a16g3iOG2c6TZmTjzXIdLtOIbnixcXKEOBGVbDYQz7RszbeZmm40l6ZAuefnIz+XBoOSk8RVZP2R5ztf5YfcM5e5wdmOc2Oz8PwON+uKWudUYd+o3FnZMMoe3dZaet2WfcKSAr207k7DU/qazl3GIRW7tMDZWHD+FrSg7lIJ7geFLt5mW9vEx4DidRd2vKe/I1Zp5lc+YEipjoqMyiOqVJ+ksYMGSkyHEr+ZwbJVsnYHffUCyY62jEbsXDNMkpT2vnYWlpUYjDI9lUVc543GmuDJcVs4drXSEe47HYfC5cJxw/P9QgnvK1kbK/DUi4jbKCYqat55G/pzAggnE8RULLCGrvWHYqt1rSgdyVD96FEkISr5ugP5h66p5LWQYkHSMcM6smysBDgqcuFeRmpLjqSkuEH8zPad3Vp+YEndP7tBHU6iOikAKDDNVXOn458UkGJ4nP7DhXOY07GWEFl4h4JbUe8L7FAgkoSSVAAdR8dNESjgazrhcRHwAzQr7+VcJEt6ub9mIA44pAU68U7hrbpsvu29Af6d9JBcCrsqW4RFqABTknGu6LavOJDLC393AFuuKJUlTiSAdtgShOwPT00sOOnUcaToY0h5PhOQpaVDTr5bX3qUylaSsKSpHu9yv8m307lqG+2/x1gSKUypEpLWjSfCeFOextHaWZBSnsJQApXYgk9QUkdVLSkbfHrqZGNTQoUD21AL3EkkgY+331mKCvbccfmupKmELT7aVbLU6QAUoaJJ7kkepA2TqY2ISlEI++o80zo2EtxKV6r2euXA3U12p9xaW0gFLTYSOz5j0AV8u3/wAnTpiazw8e2ozZHuALkIPZi3v/AApGV0Vl6yQ8Oi3BsVABaBsAks7b/KfjtrKuxUJTpeHxALi7D3UtxHSmStHYpRDTaVKWkpKtiVHcjqR83w1IZjAnH9tQpRqmQhFFfjkeM0zK+oSQn3EHtSsJWEpT2/MSOiD6jTRfhhTjQGeHD93KkRcS3J/tREOlEds9TvvuPXZe22wA67/gNSIYg7xGmJpA3D8tS64Q+3zwVi2N8reRuLcMWlFwRWwZNovLOSrp6om8johOOSvr6XjjIYMeXGVJUwVIDfduANt9fPXdtsNx0sXD9OP+N51P7kPir7q+pXUUG3m36Cvb61ufUGVoWx22BrYYFHyyX0B0OLRidXtpqeUPK3y55c4QwS/+3xiSWuOYt+aLM6a6r/aeg1saY7EeMViYpPsMFqODugbAdQNcthJcT9br06CG6QCrvyqpHh58UyFc22/b+n9k3F2370+O8u3DghLScwoUqFPeRjWT568SsC8ruGcPx/l3mFfDORUbsW9yK3bu26mMzYjd16PJlOKDPsqc3ACtgNumxAOp1rLYWbTdaY3PbwLGuzBHykEYLhhnjwppk3UNtevttkjd9BIVRxOABUcjmmHEYYgpSixnA+OONMYjVruXY9y7hdXVpgt20KdAufrQyOz6hDjLj/zFJI339U6r3Xj9f/YM94qU5vUE7z/UT5bQc2lPgKrr5a5q+33wty/SyIGCvwuYM2dLdXlNYyJLTRTKMRTVg/HLf03709oSonf+jVgw9aX1u6S2Y36aJNWI/NgChOPantqTFY7RJNG6e6l80KA3U7FAp+C8qfLlTJvLA4BJsuIYbVtNnRfdqH1oD6W0OpV7RCSVhPzD/BquZYSueWbm/SCVKFKmt3HY4b0Qsja/tQY48TxqP+Anmp6mhWnlLWIbyOKHHLWLHcTGRM/eqLZKEgDf2SkbddIv/wCjQOEdo5yNOBOJI4KR8atLy4Ev6dvE2OLggA9x76S+dc2+HtTNRNhcXGxntLRGsYyGw44t9ZLfcQElWxX8dtZlg3aaFjrM/ogjimC4rRZWzXAulmkaOI1HLjS4jXWP8l4/GjVONN8e0HskVzzy0soSypJ2WtCggEgAnf8AbqvuYtwbeB0RBavvqbFLYNb/ANo53mHJf30k+L+K/DDj7J5l1kmcfxXlLinVTIyHg4wh9ZJ9vvBUgdQRtqZdbhu7WmGaMMj05tCFe8Vgx7xPIhdpjzUGllyrwnjvlOiowHE+SJvFGDPWsZ6dNq3XG3HIbTza3ELeYO3aW9+hG37NRNmurmzufqJomyBDhINTVOGRzTMciBTN3LvVvDpaC8HtxPtzHs4U5+RY1V4d5WeJ3C3jxaO8icT8VV0B/lAOXiYr2UZbD+oSEWEpalufSuRySsrG26eurrpuGKfefqLqPzLprgGRkANLUJLiUzVEHId1Ul/vm8XG2S2txEy3YXqbhArGpk0Zr3Y1cnithlMHM8svJsPh+hQ88YtStbEI0GGJaWpT00zIyw3c3TSCN1Odp7k7dNdXZLcee6RzYomqgOnBg/yhuBPI1QwRbCLRrIzulyXFXaHPMtzimktOLGE8lCdlLeNa4/kc3/WaDceRmWMuErzDkfvoeMMe9lQWtVQsutV7zTbn5e1DhUE7b6fYWOd5sDTNL/7s3yj/AEAlM+Qzq1dcXFjAl7PD05tDmoLaw/VvZhksoALwSM1I7qUEm4hX89mnzrJrLmm+iqQIXEnG0Nyk44o3l9GotnkletuJIZio2B953bYb9untccz9LlvJuXyxNPev+FIt2ybfAbzYLaHYttePFf3T/Ovphzjhdi0vzRrSnOq5eJsLRmH3IOTIljjlZj8HE38TrjjlbLbuKCgDjDllJjR5LZ9p+R2BAdWOvd01oksLp+pYrVrQ0PnDnaCoAaMgnaONaH1LP9VC26bcS3TCxxE0rSx8nDUWnLHALwpi7Pkzmfxm+4ixFschurDhvmXLrg4NVXE52TisSUxMLUmNWw3D9NHXukjsB/D9utugu7y03F9vrIYZdTeRaSncCDVxZ2G0O3Vm0bm1r47mwGIb44pA3U3xIuPEYrVkH3D/ABgoOYsax3J65qZc3sqtS8y2e2wjwHlMhxCIyWkr+lY7zt2jpqw3CWa0uI7iHU4Pwdy7ae6IvYrq2utj3JsMH07j5UhGguAJCEnE5VroujlzgnLHoNDmXIXHttVyd0ooskvaP21IWfZkNMMy22lIXt0Pbt8Dpc7heRHQhHb++riMMtpnMmDJIyUQhrgV54HhVqnEn3LvPSkoKuIx5DZBcRIzbLaf4mpaG/le2lIQErly4Qku/KPVSid9azNebhBrt2TzMYMgHnT7AuHsq0PQPQe5N+pudos3TP8AmIa5hPb4SAvsp5777tXmfDTETYX3G2RiElLgVf8AHFa86txJ3Ky5HlNBLivQkAHUODctwnAkmkeSw4ElSPaQTSD6U9BwuIsrae3MnzCO4kGBwQYp7ESuM779HlJjsASXMM4dmPx0JC0N01tBS+W/VXazYLCQrb0+GqyTet4iuz5cxY08gPjhj7anM9AvTu7tHSv+tL0OBmLvcTzpES/5jfk7IGolXm3j5xXkbUaQmRDT+rXTSoUsbj6hj3WHvad3UdlAggaj7zf7zfxxi8l8xsZVpLGq082lM/stObD6E9H2Ny6bZ7/crO7kZpd5cjUc3+FytxHMceVNzm334qnIJUWTlnhlxXlyqzduK3f5HcW30rbnzOJhmfFkNxGnVDqltIB+OqB8dzuLwdxe2ZrWozW3Xp7BqJReIHtrf9v6Cv8ApO2kj6e6k3qz80rIbd0cOs8C7y2AuI4FxJFM/H++3h8W9UuD4I+O0KI4FtyGJ7b8xSm1nft3VXdh+b1Hb2nT7tg8qAvijtgXYp5LPjz7qXKzqO9YLG96t6pQEI76ssPLBOP4VIY/zIHMicbZqsS4M4Xo62HHRHgw3FXsyPFaZHY0yxGSphptptOyUpTsBt000++6gjhbZmYNhaAABG1BieYNawP7fugLy8dvN3e7vc3kjiXvdO0FziVJcQwEknMrVdPlF923yd8mIDtbe29DglEDBcdp8DiP1sSXKrJKZkORYl5556Ylt1Cd0KPYQPTUexhltr8X73vluWoQcGjDFNIACcuNbnZdCdK7HYGz26JwYpJMrjI/HAgPOIaUGAwqV/ir9zngXkyNUYD5AWLfDvJojsVreYvDfBMteYAajyXpf/8ACZz2w7ku7bK9Fba71tu+DcrYEjU8AagMwTxTj7K4p1F0oLOV4gezyiSQx5TA/wADsjngD7qslnUDdyzefwVyndYVb5tjTtVCzjj29VFh2i+0uVk5NlCWUFbayFbdwJ39dLv9t2/e7R23XzWuaRgSflP7RyrgV7/WPTzqJu72MQfYeYC6N7Q5rhxacC1ORC51rxc/2XlFxLyHOwvnDk7ku0dadcfp7uwzXJZFRk1cFkNz4Li7ANFzsG7jX5m1H4jrriu8dOTbJdOt/K/0OAQOHNeff7K9v9DdcdOdX7Mzd9p8piIJImsYHROwUENAwXEdlWv/AGcfuRW3B2cWnB+a3UD+5fkty0u7G7yUTplpS5iipagQUVE5x9ZVDu0MobebfCkApCk7Enfr/pD1RDt9yNg357WWKulieSdQfh4McCCQM8eVcO/uZ9PZOs+n/wDyfp2GWTqW1Y2ItYml1vqJcS1FLmqURMFWrzMc4iqMY8n8O5gyN2bl/C3lNgVnwTmVfYvPTsfqrSze/UcHeaZeUGIESfYMrgpcb7dnZKTv8o11a/6e2++juWyQ6rC7a4SDT4SH4L7RiDXjvYer95tLFmzGZ0W+bVMJ7dy+JvllHN7wFKcUANV285ZD4TcY8tZ7xfyP4AYNaZXhGQTcfsbeQ5CcctYsdKFVlw088yHno1vVusyG1EndK/XXg7qLdmdI7vddPTWEbXWspaEyLVOlw5ghDXvLpno3fOt9htOqrHqK58i7ha9PESxzh44zjmxwIIpAwMl8VMjgvVnDPjFC4kWLGHZZEcUmNxTepbBjxBNTF7QWIW+53GvFH92G+u3jp/a7iwjhtLyG5lHmvGpWvj+QA4DEKK7t6VdGdRdPbhci43l9y18YDRI06WlVXE8cqYbIH/HBdxcCwp+R7C2alOsvNjIFRq+K6yshbUMghHYO7YE7nXnrp+29XZ9oZDY3G1Q7c5rSHOhDnO7yeNdlmsOoBctfLdQsDQmDCSh4kZVzorDx9Q2qQxiuZIRsY+y8mckEHu2Hqrof2+mpMth6pQNcX322GQt4QN+KVm623eXgRC8a454MA9udORg2fce4rkEB7BcQlMW9vPi0km9vZhnyq2slSEJlNwVLJ9j6kHtURt3emqaLYerdy3a2d1VfsNhCTIIYW6GyOaMA9M+yqy+6enuok3O48xrGOcxrRpVyYLzSr+Ldr3OHcRcQ2lCDRMpCED5Rsgn5QNhsANWnXUfn9J2V6GCNrnHwjIDsr5+bc/y/UbcWOJc4XZUnPMVBqxYSCvpuVuOpWAQdgT8oV+BGtY6aZH/TmtAAcRjxVcv316nspXEBcgAns40jFw0yAtoJAda6IWT6gnfYn8Nhqyl22O9jdblqzxnwnin7K2Vlw6JJCfA7EiuosONbdyTslIG/rtt036fm1rl/t9zE4FzS5ABhQZo5AS0505WHqX/ngUD6Reqk9pI3Ox9SNb70RG8RXAc3SwuYn41pXUIaTGRifFTs4hJbjzLN11QQhlLyjvtsrbZSR8ep6a6F0TPBY7jf3MhQR6ivcVAHaa0HqKB89tAxgJcUH4UpOQ7ZhXG1navPtMNidAdW9JcDaG0qUobqc3HaB+3pr1N0bc/1XYX3bfE+SUdpyQe7/CtN2+3+i3426KkDsB3j31ECRyhjDLL76byFMEdJDrUBf1rqgnqfbRFS864f6BvreLTZtxuiPLhle3saT/gO+rS8vxbEMlWMHLUE95KJTY415B5Dyxl8rjfgHivkTl/N2VKTKj0lG/U4zS9quwyMiyu8VEqaiKhW26lqKyN+1J1vGxdE75uk3kWUBMqhVICd/D2Lh31LvrJ21bO3qLqW6ttt2FwBbLM7xSLkIo2gueSmGkVMeLwxyXj8Cuicx5Pj0DO5TbCoXFvHT0rJbf3Jfy/Tz7ltCmU+2ehKGwnfqOmum2XpzBYkRXsnnXi/y48WjscRn7ENaTt+62vUrn3ewi4HTTNXmX9wBDC3TxY1+ku7lp9cB8JZFhEN9yraNca4SQZFpj8J9iPfXsVt33DHv7iSVLr2XG0nuShRcVvsEjfcdT23oiGG0B3WRltt4x8tqN1djiSpXsxrVd39XOlunrz6L0/sn7/1cfCy6n1PhhKIHQRNwkIJUahpHEkBKnFErcUj4VGq4DUbjXg2giNobZQHqOVkMNO69kOFxqZBpJKiCVHeXN3Pok9d2b9K2zaoFtsMYADUILxwwGKffxrh1xe7/P1K+7uXP3n1Punkk+GZtu7LFuksfK0YAD9KHkSME1ByzkHOozVBwbi9fgWBRkPRGs7v4ZjsyozezIexqlabS66s/MQ69uFKHco7nfWY7i+vmadtYILFPmKAkdnI/Y1fXWwdIdKyndfU+9m3Xqp+lxsYHqWOIVLmYlAOGluQwGCV1xYmC8cXaENv3XNnMs1YLapD6LGxjrdABdcWVLpMVr2gjqtWy0p6ddJb9FYzeXbg3W5nicUPacQPZjWZ5+qOstsLnstumfTeIY6WmONwHDhLdSFcsWk8BSptm0Ro0XJOdLmIXHnUuUXHFN70msRLQr3WIqorClycttUq7R3KSI6T/Z266fmLImi43hwdPm2JuIB5AfiffVHtz3TzSbL6XW0ga1v6+4zI2UtRHPDnI21iTFGnWnFcKw2c4FF5eoljmiqpsV4krw1KGIzvpF2ViylCg3+v2CP3NTFJWB9JH3WfyqIOm73b4dxZ5u+RxN29hURkKv8AqIxXsHbhVh0x1VN0BuIHpzPcbh17NqabpuryoyuIhjP812H82TwjMA1H3PfCzx859x6Jh+NcG4HgHHDaENS82qMXq8byK4hRu1sMY9+nMRbFbTqUq3mS1HvHXY7dau86Y2ne2taLaOGwZ+YANcQO7EBOfv5b5sPrV1r6cbnNvnVG73O99XSkkWc0huII3uxJuC4lupU/SiyywFNBiH22PDTjDNMSt/FzhxiJyTg+U1t6/wAmDIbSfHpXYheZntTrexlSmp1nPhOutFiOnYBw77fCE7pLZnFg2OItmjK+YpwwyxzWrfd/W71E6m2e9l9XLuGPY76zljhs2QNile5wHlvjjZpLGRv0u1SE4DBcKcXOq9mb9dBktqSh73IrrXae/wCVakBsEHYuJ7SFbnuT29NaZe20U4MLwQ04EVy3brlwa0hFQFe3OoeuUMrGLSVTZkuwuMPmvhVPkKgqZOw91aFpVFmJ7Pq7LGXVELV8y3oagVJCkEpFPb2L2k2165z2L4JCitH8DjxauIOYyrbvrGzRi4sgG3ACPYuEgH5uxwy5JWIyjjCRWtmRGCHo7rSFRZUZSZEaXHdQHESYz7W6H2VoUO1YJ3/p6aan26a2cuLQPaKdi3Nl1jkgQjiCKjXlFGptC/fYPa0v3HCohPd2dAnff0TuBtqOXac8anRFx+Utphr+tQ/3vdiUNoc7EbKK9iQr5g2AT3n0G3x6fHfVbdPmKuAIbVnHGQBqJptlYN9R3WU6MI6AntYQ6kBTKVfIp+UTukvr2PynYp/AnUaB8yglQOFZuJNJ8mIq7M/upvcuwOtdr3HUR0oW57vtBTfUBABHTcep3J/EatwAGayPFTVu+Z7iw/Jxqs3P4WRUbiaSFHLWO291Z99j3LKEphvIW/XEIHe2iQ4ruHb0UgKHrvqwhDpomOHyvyPdVtc26DzUUIh5Dt76UNDWqRFZTLeSW3AS2htCWmigJ+X290qPYCBsAPQatcmitdmiOtcQa9EisbeUlQa9truAS529qlt7dqu1J+ZAUR69Tt6baA1TjwqN5LuNIjIaxKpEeKpJSlK19UrJC1bduzayD3IT07j13J1l2aVjyQuNZemx5xaW2gx7QWpHavYpUVdPm9QQR+PxGkjtpp7Q0oMacGDjqggIdQ2lpO6Fkju3X6BSu09xPXffqdLJCJSEPKsnKw5gx/kYAQUlS3EpBUARt85c2UUnt32G5Hw0hz9IXhQh5Y0i2sf9t6XGcaCfbWPZSo7BbbgBR7h2JAVsf6xt66aErSS12BWnC0tRy8K7otAp5xSQ1shJO6yjYo6j0SkgpSSOnx006RpJSpjcWjVmlPnhGEFK2XPaUoOFIBTt8m5HdvtsAAOm/wADqRG4OGOdQZvASG5CpjYNiYkRwxFSWnGO0rV2dpKiSXPcWdiNiOvxAO40+GA0xBcFqh3E/CpB1Fc4y3EaTG3bCQkndZUZA6FxwL2UpKEjcJPTbqNOMIVAPbVjCYXtcQfF204keuWiEEqa3BG6XDsG+5J6hI6Edp9N+g/HfT8jQ4DJEqIJWMnBYUcDXmaIZUhwNLR7i/bWlIT3d2/V1KevcnsGozm6atC8Ss05lM6U8l1lbEdUdaEOIT8rpR29nX5gpICUqJHrsQevTfSSpFRbcESFr1016Ki3+mdBfU0tbncS4nv3SAdgoq/L7igCPx005wBR1TJLQSt4t+P2Snhxz6eSnuaW4hLxG/a0VIacUAQdwv5UqIIJA2O2nGhpPIVR3YMQIePEOBqQeJQJbau5BjLbV2lorDjY9Q32BLR2XvvuVbBX9GspjgRVBcSiTxYh1LbmWW7A8afId/3EtOJ4V5BYZEFLkl16RLoJMGPEipUlRclTJMlLKUJTutSwANbP0aCerttYmoC9iJTscpT3Vp3VKjp2+GOs2kgXkrTnVDfj19pLyU8gK6oscjxZPBvHTzcOVYZRyUx9DfmqYW0uYabDkOfqolritr9pyaYzA6KJI17Mv+ptvs/Dq1XJKBjfE4k5YAoM+JXsOVeR4NpnmOt6Pja1VyZ7X4D2NU9lbHPiFwDwVw3x/WL4jw2FV4jDlyWMeyi4jt2ObZ0/BdXEsM2vLmShb4i2c1paoUdn2mgyErCQFADW95vtyf8A/TZJH/UFqyNDvBGHYiMZK5PnceaAAYUmCK1803qAsDkaMlI4pl96ZKUU1Gfdo8ms+4u8n+ObnFL2xhRcJoKqQmtafW1CtkWUhx6zZkNIWluR7kcFA7gexXUas9jtfo9sYERXkkDjj+6k3l2bp51/nXhywAWkTwJQ2HLfLWa+Q3j0Ke5sOSeO5FRyVhb0uJEtJFzAUidT2sdtbiC7MLney6EnuPcDrb47mz+n1TvEaZnMe3lWszxTwPbC5vha5R+yqzOZm82q83ydnK4VnSWTNhLVOqbJuRHk10v3Fd7aY7/asNoTtsoDYjY9dYu9tMUYfGhjOIIKg+6pFpuQe7S4nV21HN3ILiIp12LPeQ2CpSW/dcBX07SHwT2lRJ+I1rMrpY/kUY+3/CrtjY5CrkITjRHv7KQA5LbLzhUFLVsN22x6NNJ7f8o58SPhqOb26aSw+J3P/GlfRwoXDwg8/wBte/8AiBMZKFmCl5QUrsQj5gy2s79qiAO5YP8Aq6a+olkOKAUGKBmJedIFdseZHe7JbrK+qCplB6kLG6V95HUgeu/rpovc5qoUpvy3ADEfb9tYGyccfkBEdKQkntUgEk/Modeu/wC8UfX8NYVoGp2VPxEvLScgD7KUFdTqSGyhICnFJaWQO0dm/cSnb4pPT0O+sA6sCiml62aiQVAFOzDr22GW3dw8EBKASkJU2CPmK+oHub+n46fhYc3gA5VGlmD3BqYGveYxlRpE+UlX0lehxxpvu9tby0pPzLSNyltSgAVbbgempnmNhKKMagH9U4DEH4UpMbkOSKupetRHiWJaV3QYKlqjxm3FFbJS4fzBbRG+/XffTsUpJHEHjSLqNoicGJgO1f2Vzv0JbgIKFN7PLV37/BalFWyh6fMDvuPiNPvUYjGokKCQMQKWjGkhWPErKEqB/e9zbnchJO52+UpGy1n476QXABOPKpgYNWGDuf4UrXbBDHd7zhU9shI71dpaUkHfuSCd+g9f26dAOlOyq+QF0iO9lNnkeSrabcPersde9sJUTshKRuVkkkKHceh/DTjArsEwpDyw4AFaZWbyCGZi4zawUn3PdV3Ht2Gw/MPUdP6euliQsKDBtKZbue1QlXn3z07Pcgs2Vchcg+WmYUNItpFfQzo7fjfiC2WnNodZU2TcGeIqEjsSO5Z9dfP+WWS6hkhIfLfY/wD5L2DOvt3ay2+y9JutnW+29JbPOST9S0nfJ1zJlj1R+L2Z1VvV+WXOuGZXn3Er3GjfD9JW/qDjbdFDbgxJyGnHAXWt2nQvcgbbK+OtLuLTcLmNfpXNavZw5Y1okDOjm7q+XZbjXuRCgPUknn7c6jM/zFwb5NVWb8LcmZJlc6vsU9mT2tKp1qfTeypQbV7jkdpI+Z5XodjtpNns39MkbvEzCYonAphmcsOw94p1zN4LJ7i4u2RbgoEcQOLgc0Ts91JLiaJ46eNL6Md4h5tus0qIiXFLxzL5aloCVOuLcYU17SGUke8rok7dNObiTcym+kZ5RfiXaQATzRoGfYAuedOC03SGFkN9IoQAAuUn2kk8s6lXNd8R83xpvLXeLMXurutUqW89FbZdsoM5Z95TjLn1ASlLjyifTUGW23RzGtsLkBjgVGIX30xAwWU6XAwfxrqseds6q+PrpvBe2nhSq2QxQma9HX9A4ll8sjtbStY9tzb4arZdgunAybjIQxBj+3sqXJf7RY30fgD5XEIEVeXDKoaePnN2WLr8sl+WGT19y/Fs3nK91PuKUIQLxSDsyndKd09APQazu1ttsFnFFYQucjcHYEuOCqQnFUwGGdXE+438kxfLbmOLhySlLknkx4hwH1WmFcTP5FPcW22qYIqDDkSN9goJcQFDZzb4D11iPbN6dbtLQ6OI4Y8OdM/VWT5APP8AFgS3Hhwy401PKXlhj1jAYqZuNw6aPNZMeJXRPaafiBwJShKh27AgH8dTLXpW5tp/N87zGDHsHGnp9ygkl020ehxOWSU03G1bh+J1OQZm7SRZyZJVJL11u9Ga70+4Hj2q7iEBXwGn7m3mddC3h/V7OPx5UzPJf20HmzThgLgBnxTDClFwaZ3MOcvGw5hrqXBYipMiTFwp2TAMRpodyWX1SW0ICnCnt9fjpjdzbWLGNlGh3b8alQSb5LEtssyZfbuqWnhnNxW/8huQ02Cb7jDi7AospKeTrebGevM8yCOmSliPj8mIHUlqU0N9nEkfN/SNXe12+3zWbb2SduhfkjBE6qRgSE0oFwXAjHhUG1vNzub1zo7OS7uojp8p4H04KLrkGBJGWB4ZJVntXm0G+bVDw7j25uahqbJXBmZh2w62a77hUqyuJLJRGdbX0XuQTt0662TznPjAbGkIyLjin+btpu8kvGvdcblfwwXjsCy1B8I/giacRypaLzB6wfj1GWZJaZi72tJi8U8TB1WJR229gzGuJ0RYCGyvbvKlDp8NAlY+QNI+od/C35B+ztqJZwz2kTrnaLdlkwuV15en/uCf4ow7MJwQmnWbzy3qITGP22TwuIKBSEIb484qaN9ldoHNipmxfaSuRHdW38qinqCfXU18rSPLleByjh+7n7fdUeCBt3cncLW2l3a+xJvL4mOBiZOjBQEDhzrEeM8njfjXl/k3Pp9VkNMzdWX1cWqlVs+Xcl76JEds2KFh2QtxTSS4skn5lbap9stWDqN8/lyNjZGdIDTiT291aL1ZuF3JP5VxNFc3BCOe0sEYC5NQhoAyQYnjTBeWPBll5WyeO8VwTkyjwSzpuRZWWY1k2VV9lFRi8ZUgvygpbMcSnXpClFKGUbevXW1xbF9fuDDJJ5VvpJOprlIwOGWPbwpvqDrWyk2+K5sdvndvdu2P9SN7VcWoMVwxHOrweMODqiqxvG6Cz5vxESWairhWEqCxkliiymMsNNPyUpU2so+qdQVdgI9dtXx2K1LxF9SQ3kInuBHaqVrVz6h31290sm1zPkOJLnwtT7Gow/cP+3zAz7F4GRYVCvMqzGvgPvVN/V4m/WwbSPEbS7PgT1vK3baZQO5Li9gSNxv11D3HZ7qB4ZbiSVjQodpDW5ceIAqf016jWkUvlbgyO3ifIA9rpg8hcnBAik8AaoewrHJFQJNLYtqYkxH3Y60AJKm3GVqbU0FehUFpPUfHWlXlsJnawMVT/GvQdhuTI4QC4GMhW9xxBWktyoV1tTLLb6Q7HS50WU9yu1JUN+u/d8Pw1QSONrN5b8Izx4Vt9oG39sZ4SszUQfv51Wlk/JiFrlsLf7kha0vICgSnqQof9D6aZu7Nz3a2LqQJ+6r7a9wj8sxS/Nkn3+2ovZDliYE/6oKcVGWruQtBPRPcfkO3xG+psVt9bCGH50x7Eqvn3Bu1XgnkX6YnPkP210HNmrRgqQ653gbblfzKTt0BSf8AF1Ty7fLbSND/AOVqz5VskO+Q3sB8oq4tUZKf3011zZv+64vvWlSCSlRJTv17jvt6geoGtktImOTi2uf7pcvik8xpRwP2SvZUZsuOpplbziB3Er7lKCVEdEq6nbbp8NRrvaS9XtHuzqbYdUtia2N5Id20uHclVKQhYeQruHbsFeqSNx+O234nVCLAxqCPED7a2V+7+a0YhCKxc1Ua0YdjSIyJTakk9i0pOx36KSdt0FJ+PqdWFnJPaStljcWuDhjjVNuMFjucBt7podGcAnDBMOVbOniVxjj/AAP4v45zrxn5K1vKOAysZiZDyz4+ZnkFaL7D0sBKLWw4/kOSBMr7WvWFK+hWC08E7JKVHfXRDulnJp0yMMzmhVOZ7+dclvOmTJHLtG4W0p20FIp0LgFy1f5T8Kmdn2CcKeYHCdO7PtazL8KySGmXx7yRXlpy0xuydb/cxZjiO56HNiPfI4he25HaofAyryC23S1NletxIBByLTwK/bCuKyWe/wDpnv533YATar+pHiWPavHFE7eBqoag8R+ROKuSsjpM4qbWZh2JV8nIH8qpYTshq3pmipMD9O9lKii2fdKU+2kbhXzDoNcg3zab3ZpyXglwILHDJyFR7a9h+nvVdp6i2Eb+n267940PhaFLHEBQezguVban2tOWkeT/AIacYca8pY9msXJMFv3qx17I8TvcekyqPDMhRbYVkrVlZQY0WWqWhhhJeYWvdbSt+uvXnS2/2W8dOQ3rPDfmxaySJygmRvhJaCPlQA54mvnl60+nG+en3qbdvkibHtb7h0jC17HEGQK9jg1xLSHKS1wCcKjF98Dx7yqLyHxj5A4Bh+RZO1m9a5x/nMHFKWfcTIt9jjK5+NXFiivYeUzFn0i3oneobd0RCSfmA15a9eehbrcdytuoNqidLJKwxShjST4MWuQcx4VPKvSX9r3XtvDsl90jukzIxayfUQF7g0FkuEjGrxD0f/tmqqPGi5tUZNnUJ2mta66x/GGpkitsosiPJSuRLUyiFIbdaSlmQ4dz2qPcO09Br5l/3T7C+06OtItwaWtO4xgk4BuB+Ne6Om/qXubezRyDbZCAHEEByYjT/F3hRTBZHh3OvIHIV7j2E8b5dkZaJn2T9XFQ1VxRMWXAp6e4tqPuAfTuJ2GtI2vqHoLYOmLS833drS0hTRG17iXu0hP5YBcceyt/3HdbW1tvrp7mCGCRyNDnAE+zP9lORivD3K+Pqj087C7oW7LiAuC37c55e57i0pttxfcUp9SD001ddYdGX9v9VZ3cDrZ7Srz4B8QOGINQoZ7p8f18z4zt3B+tulOarlwp14mL5im8raNOMZBDsjbwXkw5NBYszPdD7Sy2j/N+0pUBsDvt11p1xvXTsTRub7u2fAI3aXiZjmgZcCqnurM15bmMXgmjNoGkl+tukN7SuHaK2Y5UGVF4Rw2NZRlRZ8ehaRKjK/yjDnt9W1bHopO/UeoOq3qe7iufTDaZonh7HFxUccT+5Oyvm/DdwT+p+5zWT/MtH3ZLXcHBRiOY7ar8vXTFsnk7H21Or3+Hodgoa5r01fR287Y3ElrlCcAeH251672qMT2bT/zAAlJlTwS/3flKuu5G4I6/H4EDXRw+Lz3PCq/D3VeCJzok5V7W3vcUAe3bYfMfifw+PXbS5IHSOLWBABhyqI9uilVSSkIkhsKICihC+0dN9/k3/BOrrZ1il8kKCQFPb31r25xh0alNQNODF7PbkJb+VTh7nFgklRHXft/Ajpq9+laGTMiUF7iXEYHA4LzrVLgeNpdk0YA5UvExMDlYzYM8sYyvKcIaYjy3aB+NLfj2kxpY+iQpiKtl55oO/EEpB9Qdexv7aLe2hv5Yd/gc+1MQdE17SjnBEc1SFrRdxh3283KO26QuY7bepSWGQlg0MzcVcC0HDjXslYXQZHRRps3j3GOCeJ4wiLZjsV8VzM79hBBZi1bjTQkwkSge0J2U4d/TXta4tIZ4xJetFvY4JG0o93+UJjpP31T2Mtp07ubrTb7l3U/XpLvGQBZ27uLpAfC8sz1KBT1YmxkKMVRjPFdFD4H4u/fv2FulmGM6yNkpPv2MhuSlqTEVKBJ9x5Re7T0A1cWzLw2n09qG2O18m4PcP85+xWtL3t2zN3s7z1tcv6p63CCODxCxtz+WNmhWO0n8rQGqMVrhjPKuHYS9JxbgnBneQc0fLP6tlT5dnV6ZZV2uSb65sAqW2UqJUUNL2/Aal2u6ts1ttkha+cFC8gkA8yXLSt66C6j6miZvvqnujdo6aYvlWw0sk0Z6YIY/AeQLxjxrNzs3rqOexecx3j/J3ICnnnce4sxltM7H6mYobxymnClKW8yQAp6T3BPrsNB3ARTeZel17uQKtjHytPA6eQ5+2qy16XvN1tXbZ6dWrdj6S0NFxudydE8rPzDzckcMdEaclrvusmhlMTkjyJuIsVqGhmVivFVXK2iwlJWFxkzKtxCv1uzO4GxBQk9BqVLeFsgv95d5lyngiaqM7ABge+mtt2S5Bk6O9H7eSQvJbdbnK3xPCeIslB/RjzxUEiuas85T5cbXIkTf7juJI5dKZKCxXZfbwAjftU24tpmvjOt7+gCtvhqQ7cL28YJbtzbbb0OARqjkeZob0r0J6fvEMEZ6o9QHpgdUlpFIuOIBMjmnmoWsli/K1PFZewvxyxFp5KihN5ybeJcaqEPtktSZ70iYC9kE1JBUEh32+4/Aactd7/T+l2WIRwhAZiuXYDz51B3zoLcbiRvUvrFuLmyIsG2wIZi0/LGGs8MEZyJLdacKyLHJGF4LkX0sA2XNnNlgr2pFmtTbMOqTIA7W0ytn6rHq1n4paAWU9CTp+DeILaQi2jNzuSkOkJKNX7Y1Dl6L6l6p2cXF15HTPppECWxoXOl04k6cJbiQ8C46V4V3Xuf45jUmHc873TGW5TLIVi/HGNsmZXQHw97rYbr47pRZzknZPvyUlKQCdhpTt3hgnEu4g3F4flY1UHYmXw7ab2vpHed6hk230rtn7fsMYS53G5Oh8jSEJL3D9NuBPlxkHtpTzeQH73us+U7yt4z4+9pDsXEmLAqvreP7R7UW9hA7HmWVFQCozCev5SdS37u2U+bubvKtRlG1ST3kAKuSVRW3SMW1kWXQtrNvXVgcQ+7dH+hC5c4o3+EkYpI8nnXXE5Ps8maYx/jCrh8dcfREusS81v4ghOKiBASXKCrWWXEPOo6iQ9uSdlevXTn9adMkcTRbWKYl2DiOynJ+hbPY3u3TrieXeerZCCyzgfrR3KeVCEBw8uNAnhphc4vsZburBeF5ExllBEcbiOz23FTFomhhtc5iVJUyj3ni/wBzhW2ClRV0IIOtF3N1qzcHttDrtHOVhQ5JiBzThzpLtm6gsWxv6ms3WF9cNMrWEBrdDnENLWqS1oTSjsQmSEVG/kTnDi/Cq9+zzbIK2hgxWlBz9WQ+HXFJBAREiIadkzHFH5UpaStZ+Gqq73GwsmeZdPYxn+bM9gbmfdVttnT2538ojsY3ySE4aUT35D2kVA+3+4hV113X1nGHDuQ51x+7asfxE/kbhwhK69xwiW9x/Clty57N2OjiHZjbEB3t7XEfN3iri6jtpXNZFC+WwccXYtcO2MO9+OBGAxNbl/8Ab2+8l7766ht9xDfAG/qBeDZnNKBvAhiuBK8Kkgiy4v5trXJ/FmRQbuYthbsnELBg0meU6kthyTHtMYlK+oX9KknukRDKjrCStK+3bTl5ZidnmWB8yNMC3Bw/1R/M33InGtQeNw2iURbtE6Fy4P8Amjd2tkHhTv0nsqPNxxtZQHXni242UdxWrbuDR36gDYhKlHbYdSdQ2Wrk1IVHH7Z1dR7nFJ8paftnSIvKt5mAphbKWY7SQpRUkE7Abhw7jp8xIJ6H/Bpb7cn5hWWPGsvbi81H+7gy719VRUBCXAk/UzHlj6OuYJ7HJTxKt3iNiENjq4fwG51iGynvpvIhwCYuOTRxx7uHGri3aIgZHDE5dpqNvMWGU0KBCgxQ0+3XSmAy44hHe6+V7OOK7SAXnFElRHT+rVvM2KF7ILcJHGMB9/7atptT9reX4SOTDjn91MS/RyFOtoYHQAgfKEob3T6ICE7kE+o32A1gzEYFKoBEBmK6XMamkFtKFBSAndaikFfy9QjqCOvw0B7jxFMPa0Lh8Kb62xyX+swSllftIbWHOoSlwe4j5idvyJUD09P69L8wKjqafA97VJ91OjT4yr2ip5TYSgJ9tCQQT3AeigUkD122GlFzRiuFJfbM1K0Uva3G0uNg9qw4FbtAFPa0D17j8ivUjqdwdYDmmmhGR8oFZ4Y4Wj84Q7ukqQt0FKDuN1qKVAh31/pAHTWHvYAppT42nHjSKtccMeV9R7SOxxspUk7pUFpO7ZWSdtiOu3Ug9dVbnEyaqQImjBMffWWx/GULdKnGipKQVH5T2qUd+qiPzbDp+3WWyD83wpaJgUFSZwzEwuMjdpSVo9sg9v5R279UgjcbdQNv26fa/wAsjkag3DQ5y4JUicUx9yvd9/2W3G3NklsEgLX2gpQvv6HtHUnf+o+mpweSPDn7qrnxKVBp0RHYW2j5HApHzLbCASCtZIKOu69inZJ+JPX01kSEeyrC1RoIOITBazfuSRH9tKCtsJHaQndaEDoUAHZOyB679d9O+a9EOVZdDEHKSFpOT4a1pK2PdZWkENrCSAVHoQdugPcdh121gueR2U9E9jMcFpLuXNlDkuxZaXHGk7D3UsrSlhKQNwXE7tkr9U7gH00kEmpoMOnzWEA8qWlXZQJTIDi1LWBs53Bog7AKCt+8OAbevT8R6aHBpA1CmzPJlGQG09eJrY7AmG6pCFflPuBkI32WO1Su9KgfQjbrvpTQvy+yqK+uQXapMSvfUk8YktKZaKVN/TJR3OuyP8wS4sgDYuFTrTw333HalW3x66S86Tp4dta5M4Odqxz4VLjixiHLs62JIiRp8V19tTsaS02/AeS0C+n3m3kFhbSVthYGxSO0H1A1e9MuJ6gtHNc5rvPCFueR5ZftrV+rX6enryRwaUtyoOSqPm7OdKLyf5RZx/x18gMurMghsO41xtljybRTiI0SEuPWvpecYdeIbcSgL7UPDdPf6E69T7LtJtt0s/qoXMYXhxDs8lC8slLTXlLcNwluopGsc2SVwAIGSFMBwyrAYZnNBW8K8au1kthVTA45xJ5ual5IhJacxuvkJdDiejhdK+4FPQk762I7XLLuk9xcYeZK4jmQpDfYmVa79QRatjafE1cOWJrX/wDuow2OT14dyNS/US21wJtNNdlxFNqWunlL2kNkISFMKZc2Sr+0kb6vPIbAsQGkEKB99Ihn8AaXAEOQkFc8h+/hVPfEXP8AyX41ZfFzbjy2fgpjSWyuJ3lMWd2L3WiSwoFPtqAI2HU/jqG17oHEZ6uBxBB4H9lS3CO4i0yDP8w+Yd3D31bXln3GPFLy2waPj3kVxLNxzkJmqESNyhjrsdq2r7Eo2ZdWhLTbthVF0ArbfLh7d9ttLs79lnJpic9tm4+KIoWrzYc2dypnhUGXbbhzQ6NweAcCcHe1MP31WXbYtihly1U9rHs2W3FJYdCwG5TAUfYkqSs7JdKNtx8D01JndaT+JpRePJfxpUBu4/BK1U9/bjWEk1sSAnubWkuLQEqWpST7Lfqe1Pp3r6gH1A1TzR27z4SMM8asRNI7Eg4cDjWJjQWFKW6Xkob3Pc2SB0J+X1GwLnp1/HTL5ImkNI8H240N1zKQMQMU5V7nn66Iw0h0oQSC3ulexBJ7kkJHqkf6umvNCoELEyGCe3jWQJAoaCnwryRBCDrSkbyHSruU4R2hKO75QhOx+c76Q4l+ACBKcasYDnceC05VdFabQE9xX7o/chIK+1zYn3Nxt27em2sRtLn6wFA+3tolex4GjPjwrEch5vS8WYTPyvIjv7z7UOjgK2bXaXK0qVHYQd+5LCNgpxQ6JT6nfUovDGhyAknAfbKo0cUlxKIogUAxPIdlNvh2aS80wqRn93USV/r0+HBo3mpJDEdsLTDVHVXhxCFRVOJcWh3qr19RpuI+ZISS1xGYOY5Ec+2pM7BA3yRi7NRhhw7/AMKfutTJitxu18CGlt3ZIHzoI+dpKVL+ZSUkbD4EasW6AABn3VVyBoJUEycuHurMWtg27GS0plRc7QrfvA7VH/GI6HuJ32OpLcWquKVAbhKBiChz+2VIKI+yl6WHAUoZWkq9pWyFdOhA/sft21HAIfhyqzDQ5oUYJXgsrtrZQK0lK1klRcUtRSQexA23Vsnt9dSBgFPKq2Qtc8ggkgc+HZTTXVhImu9jfzgBSHGvc6MqWo9m3XYnt2P7dOxngc6QWBul+YJpIKxcoLkiQdwpXYAdxv07lBQ29Aen9B04yIEK84rWXShoAY1D9uHCrnOSsqtKmmbqc8zL+F2Ge5dPwJ48RI2aQm1pT3RGMjyut+luWN3CkOe6TtudfOy4vJWjRuDm6CUEcB1uC80xw4+2vtJstoIonzbdZMvWyE69z3WR1u/HBxihfqYQnyogVEqqrmG751dzZ7kPkOxrXqxhhyLhvCONfT2uXzwVkQk3MVHbasl1AT7ncVbHffTlzttqJmmad31YGAB8JwUL3ce2pTemtmktD/4Y5onJ/WvZwI4v82l5CIMURFCVBiy5P8peIrq85PlcdcfYVFuEIbY4uaehScxum1LV9Oy5UuoVPLykgBW3zdx221Il2p80HkvnH1z00jDSnFeGHbWtwdLWtndL0jBPuFwdX1F4rnwR4YkPPhGOA4cVrC5x5EwM9w0Wnkp4fNcRVqIiWI2Y1zl7U5Nevr2PuwKWXHgKkrV2p6p+U7+u2nYdh3PbI/Nt5YrnH5XFv3KUrXz09due+Pa5J7qckmQamu8v/wDVucB2BVwyppME5x4L4343miPiXNOO00ySox8pvsfsAzMbfdUWPoXVTXospHZsOiug1Dv9h3fcbiOWYMiMfBqJjz+6nLW4m2Zr7Z2u8v3KdLg4eUmYeoBb2Eiuvi21yHNcjd5CqeYpsPh+vStc+Hlq26gOpa7kvsx2XZLiHFgNkdOukbht/kWpimxeqkrw5Jl+NQrabfNr3Jstwxs8dwh8tgD9IOSHMBDXRkeYZRyJZXMHx+uIjdTAUtT+R5GGI2NtvNkd6U2Ugradac6ndQ+OoG3xWm0OEu6sJgePC0hNPv7asOrtz6i2yGMbcGvkenkwOKOxz7TjSZr+Xkzo8bjx517IuRE97VzkGC00W6oYYHyB4S43Y17YXvusDYEeus3u03t+/wCptHFtiSPdzT7CrWy3Tcth2dt9vscUW+vCCJ6AK7ILzPAZ1H/NcVxmzyWLUNZpmeWZ69OQ1DpKGo+veMjuQv2Ftoe7g4keqU7q2BO2w1d2QO3RFkDRLGiL7+ZU+yqCbauqd+W9lP8ATDENTi/BrmjiCeB4HLHNTUs88fyLjPjGprbqHJNwtiKhjCJSVMZNaSHQ0hguVW/1RbBGy9gQCdatPsjdx3Ns7pDHOpwHt4DH3cBW29NR9UdQWL4LCwkudojadUzQXNLmjBwdiEwNeXibgXzNzDHbS8tbHGPEPha4T2399mclrGbq5gEL99NDWX309jaPvgqDYa9gKOxCiPXZt0tOl4IonbsfqrhuDW4DliQ3H3nvFVWz23W+47sdg6ea7cL0nGO1IuHRYj+YY1ZGnFS9OIBqxnwg4kb43mzoPBGF5jmsUJW5kPPnNNfJxLBVyCH0ujH1y1v0lm0slSkL/MoEdTvvpu4v3ziKX6ZltaxsIa5EUErkeHLllW97t07uO02jdp633mN0nzfQ2ZbLc8PDLpSRrlOWQQgZVaPV4xBs5aU5Tm2T8kWj6i0rFeI4W9TJXuFLjuvV28ZyMVHYq+QbH10w42dx4o/MmmUYNUD2nlUeG13EQhu12lrtto3Ke+IDxyI1eJeKYmpBI43yagx5p+zdxnx3w6R2uGlxaTGseULthQAaamMJU461IeT6pSFKCj66mSQmONbuSOJhODGHxk8iRwT21SRNtL/cHMsI7rqLd2/82cFtjERxa5EIB5pgKVOMce5UIRsOMsVqePMdR3fX8tcnutRszsN9lyZ0ODOd+okOEblJWUgk9BqRHG9setmm1ttPzOQSEcxxQ9vsprcW2nnm36iuZtz3U/LY2ILrZnJrnjBg4BFWuOAYtkzec2V7xK7lXLmYSZCXrvkTPnEY/hFa4yPaP0BdDMeY2kA7BpKgoDqdJs5bqKYTbc17mgq6SQloT/LjjzK1W9Q9HbNNZMn63NrtVkB+laWjRNcP4gSDHSSMMcQcalzK8vOQMTeoOOIlRjXMPINassvU+H8eUaKxiTK/y31+WvpdjR2mQdlOFQUUjrreIeqtwkLY4lle1uLgmgdxT8a0CP0K2m+s5N8lI2npzMSXM7/Oe0ZFsIRzj7O6nkr/ADY5bwCbXs5zhHHdZPl7O12FUcRd1dKUkbNtGTVjsQ/3HYK2A366ePVd3A3S5HTOKANxHt5d9U1v6NbHvDHO2B91LZRYPupT5MYPEo/FOzE1x518k+feT8FlwrwNePmM2ECRG+siO/V39sJrRZV2oUt95lSWFEJQlI6q3O+qjeN6uLmDTfPELDkGnE8wUUqeHKpvTnQXT+07oI9qtzvu5MkBLSD5TCMuDQW8STmExqp5PiVlc6keyHD+PM2bxSobckzM4yxxDP8AETy3Cp2dGYfLbzcZ0kqBKRvv01QCEiISBmi35ucFPszxrqt3uI/qBt765tTvUuVtbtJEQ4NKAhRlh7aog8z+QJvHWfWGPPuLbU2Ch+OVbpI9N9t9twk6p77b23zC6IBBx7a3LYd5ZtrdNxgqKDgiVVjmVwxJddu6+WSH/wB48yg7JQSdyCkHr19dQLXzGpZXARwyd93vq43GaEn+p2b1afmaPxpuHckZmxnG3lboUfnSe0dqu38yQTuCNSvopYZA6LApVc3ebe9iMU2LQMaQ5v0Vr6xGW8ruV/aHQpHXYdfXU91oboDUi/jVTHuzNrcfJefIIPBT2gcq9JydmWFOKUnuQdlBQG5HqR13+Omf6XNCjAopX/k1let1nSS3DE11LnVk9B3WlC07FKgQko2G/Q9B/RpTY7uA6XBQvFcv21Glutsvmkgo8cARmPjXkRaWMTcR197Sd+1zuO/aD03/AASP6tSjb2k/ikwfVX/V9xs2lkA1sFZ2uyqyWko9rY9vVzb5Rtv1B33BPxOos222qqHEt+2FSbfqe9I8t8aORVx91Z2tyG295RE2VFQro6I0h5lEhKtwtLiG3EJcCk9CD0I1HfaxMarAp4YZe6rK13q+nfofI5saqmJHLmmXZhVnv29/KvkXhXO4eDY3W3fIWE5rZNpueMoKXJhccUSp+4pmCVIhTYzYK1q+VC0p2V+Op9hevJFvchEydke4r+X40jcLGyvLN7bos+lKhTih/Z2Vt7eP/LGEH+FuRHscq+UOP1Prbn01u0l2Xj1m0FJTBuIS0rH1dS+SA08lSCR136HWysfBNIyaWNkr48tYUHs7u0e+uLT23UXQE13HsN5c2O2bg0Nkmt8JWNVdTCoOk5HSQ4g1bxjvLWFWr2HZllfJNRiVc84wzhfFWAlLvusun2Gl37ESM9JeLYUFKaQhllhI6ncbatrXdNut71l5fSuhujg2NjSGtGXiOIy7aopenr692692vovb37u6SPzLrdb1wwKav0dTxpXIl5dI52CVM29g1uU45YQF2M9iBKYKZE2klqjT0NNBL7gjSkJWtpbiB2kpHcUqIBB1ud9b2242TopldauCnSUUDHA9qJXBtpvLvY93hu4oon3kT0DJm62asWjWwkakOIBwULVeGVcXce8kYRYQeOuFa2m44qZ36vd5tMaj1WQZQ9AU59auPIC13luyU9xdU84UlRPp6a8W/wB1/pbL6pejl1tvTsMe329k8XInDNcrfLxJY0YkjiMcM1r15sPXHVnSPUkU/WPUs131hcw+TDZsc6S3t2yJo1NwhjOWkMCjtqJ8DxN4Yzp60ynjbmDL6V1E12O9jFa4iDi8RMT247UGay7HakTNwCSsPbAq9OnX4RdS2sfR/T0DLoTbtdtfL5k0u23MbGtDvBpuXAtDnj5ggAI9tdU3L1R9QOnbmHb+rdnhfA6JpbKqyu1BS9qEhvYC0GuGOeKNPheYV89HKzk64RaxpLuOOpr335Eb3ELEVtJkLkhEkApJB3A1zG69QI9wsnbfbxwxxvOk6Ynu0pjqUYEjlx41eXnrZu+8dMzba3aXN2jyHNE5Dka5CFLtOnDMKuNTlj8Y1V7klUlSIdYtFQ4j9GixPefkBD6VO2S7FSjIYeR3hG43A/Hf0mdGen9/6mdbWXR+0EW975AKNZI8SMZ4pJnnHyg4FSuARAK83zdcX+17POGukmD7hfOe9AFCeU2MeEjj+FOXneFodoWqqJ3qSxG9lJWSpailBCio+pUd9yfjr6A9d+k77fZ7bpnbwXfTQtaEBAL2gK7Dga07pXqV0e6m+mTU568hmKrN5MwCxpZLi1tK7PcWoO9m4A3A2P4ka84SdM7p07c/T3kektdg7P3BK9tdFdX2e4wBrXBdIw7s6j3ZxLZDo9hKvbGwT3AoUSB1B3G2yv8ADrbm7fuchbJDhFxUHGuiDe7RjS1yaj21iO289zZKlNhO4226Ejcevr3DbSprLd9XhOlg+6qybe7Vqr4qcbj8Fdn7VyoqQ92oaHXdK99yo9o/KNb70DaRO3AxbsNQkRrU5jl21pfUm8F8Gq0wc0Y4hKdNdPJrbp59mW6tmSha0MrIShlCx+7SNyTufXW0bh0lc7bvsl1BI5zZWlGnIcvbWpnqE3No0SNCjPtp7qPMp0NFe7JRBlKrawxYcV5lD6ZbiFhQU6CktlxnvBG/Xptr0P6e9V9TbffWly4ReZawiNjQFDm5FznflIB5YphWi31hZXTpI2ukY2abU8tJDgSERvYmYp2rmtxPG26PJbOfZ8vcsZBFiP45izMFt+LUvPAKbYhVsJYbrG2SoAurHf06ka+gG3stbqyt9ytpHXu5TxscmYYT28Ma1bbL7f8AeH3OyWcUPT3QVpI9txdF5a6Zozc+R4WUu4Nb4ew1hL3h/kbKof8AF3P+Yx8Kw1l5xcfBq6aY8vsKd2o0mzbLi1rdT09pJUfgTqfdbRftYJ96k0MLikbQQT2cSV41Z7T6jdHbDcnp/wBJdtfufUbmgOvZGa2rkXNiwAAz1FEzFe2swzPslozTcZY5G4e41YipVJzG6gmHdW0JB7VyK1Lfa4kONgq99/13366T/T91urb9Fv0e2j87ghcO/wDbnUW+6l6T2XdRuHWt6/qLrN8nhtIX64Yn/wAMi4KDhpZjwrH49jz1VKeouCsOfzXJRJLF5yhkHfLpokhaCHXlX/b9TMeQevtNbgHpsNJtbW4IMGzwuLhnK5T3nEKRySpm77tFfwM3b1S3Fu27KWaoNst0bM5uBDRCuljSMNTgpzrBzseh4NkSX8hTN505omtOfT1UNk2tfRKbUFJTHibKRURW1HYuLPedvXSI4G2tyjGvutzOZRQPwH4VaWu73HVG0mLaPL6V9N4nDVI53lSTghMXhPNeRkBhjlXflGH3bkdOV+R+RIhVfvR5FNxVjshcmM4pQCWI0mIjtnWEgk9pbRujfpsdOXNs6OQS7yS6U5RNX3af250zsfUO2MmOw+jdoZLzS5s26XA0OAxLnhxVkY4qSpzWuciu5EzSoQwthXBPDENl1r2g2mvyK3hJT8qUw5ISK9h5sfj7m3wB1mSK7naH3Z+n28ZNyc4UmK96P6Z3DzGSDqr1HkcCqmS3jef8zf5jmnMHw9teKgF4Yysa8eMVl0uPOICrzlG4qn4zMhxs+2/Ijv2I/wBdFgAkr7ik/A7aXGy5e3RtrXQ24zkIzHFV+FS92/pYmG9+r9/Hc7uFEO2RShxaM2tcGfygv5UXsrpjxKLju2fcwqsuOZuXpDnZPulwZDzNa7MG3uvT2w5WV7CVdQhJBCR8dOx6bZ2jb2vmuOLzjn2jAJ2UuafdOsLBjep57fpz0+Y1WQ62tMgYqhrCkkjk/MVxonU0Krs2M254y1GQ5yhHfRYFVtrW3CfaV7sWJHZid6pMoAgFS0hIPw21gGO2k8+7e6W9TBoHhBrNpuV1fWL+mPSrbzZ9LlyT30hAL2kI5zi5A1pz0tK16crpM15Kjx8j5YuzxtxZXFuWxjqLFAs7Bop+UWMuL2Lj7oABaAJHx207NFJcD6rc3aLbgwHE9+KnuFR9g3PpvoyZ20dA2v8AWuuZlY64Mf6cRGehj1DsfzAjnXGqmo5OTBw/DcEVWcQUbM5qVl81ZrHi63GU3Hl0UhCGZT3asAu+7u24hR3O4B1FvbZ2823lGNsVlGCjsWu7m4++qXq3p6PYrOfeuqdzM/qRO9j4rWP9QBSr45QSWt1DBujxNcAUqLefeLGJN2L1mI0WynqStMedLQqwdbZUkdqmXZCpLiFO93qn5lDr6a00dN2UL/OawPceLgXH3lffWrWvV16+JsRJjjacQPCpGBacjhxByPbUc7XgmLVvl56raaLXelptKBuuQpJHc0gEhCG2+qjtsAQNgdODbgx6tJ0jnVu/f3Oj8JLnUzttg72PTY15TPyqy4rpSJFbaVkh2BZ10pk7fVV86MW347gO4JSe1QJSsKSSNNOZNazCeAlsrTgRge339vCp8N+y+gMF2A+3cPE12LXclHZw4ilojy5yKu2reUMDjZkywPaRl2OvRceyh1lOyfqLOlfaOO2UogfM80qKt09SnfVqN1ZKjbqEEp8zMPezAE9oy4Cq93SFu8edt8/klFLHBWDsDlUYc1qO+f8Amz4xW1tZ4WlXKzmQRo7bljX1WAPXESsW7uW4dhb1tl9DHmLQSQ0VEhB3I6g6Ylu9ul1RQOeZRiRpyHeFA++pFl05u8AbcObF9O44EuRe0A4kdqUwUrleZZ2UtXHuAZGKmWxHLlhkU+HSq91tv2tv0ZtqxfDaUbbqLoJJ2KfjqFA66brbCHNaSDmmXMdtW00PltH1EjAWkgNaC7jzwrwvUdtkoC70NJe7u5ECvQ77SO4HtdfkPgrfKSdt/kT+A+OpbI3gapMX1X3FxI54cSoA5J8K65mALjsB1tklTqe0Ng7LSUnqQE9x37QNuvrpmYBrVGFMB2s+KvPD46sHYqnH07r+VSUhGykIWo7OOlXdvuPx00x0mknHKkv8oyeFUoXxon62KkxUrBbILim+8BxR3O7fp3/L/V8NZ1PdIAq5U2WtaCWjCs9HwIodQhSe5tC9iEkbb9CNwNkEj1+IAHTrqQ+NcqbbK0NxFLWvwdHYkqYDSB17Ut7Bbg3GwWQAQTsT0I0wHhoRcKhyPxVuK+ysocFDvYChHuK2AQod7iVAEjtSAlO+3x66w8EjDOm2S6u+kvkvHjsiK6zHDoeQj6kFKBt+5IVsSRue8pO5/DpqLIXJ4Sh+2FPxuIdqIGnKuzEcVUtppxIQ4hxKV7e313Tt3oUSn+yobfDbRG/zGB/OsStDXEJj+FSUxOl+jUkrQkd6U7DsPwH5iPwAPbt+HXUnUr8DhVVIBTsxYTCAPlBISpSFdAkEfnV27HuKvxPUamQvTBxplzcFArIMlttSzukhGw3DaQtA9Qe0k7KWARt6jfSnTtbg2lNVESs2h5sMoKFgb7OBCwS4pPwKk9AR06D0/HToma4KClNPaCU8XsSsJIZdW6pbit0KKipA7SkDb5U9vTZX9BPr0061yFTlQXMDdAchrEzKpl51QPaylYBV1Ukddvl7eqlK69N+u+nTI0EFKieZIBpU4Un2KRcKSFNOLe7VHcKZLylAk7bq2SkN7eoI1jVGTi0kcEpt00zmkOQdxp7sOkzYjrQfiNkk/IWgthSUq7Up2j9yu9e/p8CPiNZbIxpwASq+Zz3ggZpUpccfMgsexBlLLPa4VS4bCvbR2AqW6l15JQwd+il7p/xdztrEsjXZCq8xPZmRjyqRVfZuQKCynRW48l6PEUBG96VGZWhTzSXQPowqYWkJ33SkJddP7sAbnW6+mUbbjrzbozg0PkeuaaI3FQMiVIRcFzrS/Ul5tOhNwkGEjmRxjH+ORozOWoAqeAyqJ/NnIdJyxw95ocO3eRt2V2347W1/Ew336hGQxKufGnssfW1VS0lNIw68y0GIrhceSzspxXcdtesY2RxX8YtlcGvIcC4v06muzdkpJCgKASi15TAP0zJCGtjLkBGAOlOeJTnhq4VrTeKX3SeRx4n0fD+USZj+TYRVRcEZlyXSJP0NEpVbA9/3D3LUzAaS2sndXy9NSmSOk8RXWMMeypV1asjuiYQPLIVUwx7+2pX4JzZd86cB8gVdnMTd3PGFnUZRKC93n4+JW7opbaWy1v3IiwZbjXf0IQFfDUh07nlpd82XetQHWflNIj0rIP8A4hj+/wC6oFZzh/0k+Q4El2llqcfiOe33ISogk97pHakhXVIHw0mVutCSrqhQS+WS1wOoZ8ieFM1KqHIsqP3fvoy1dvvJQSWQB3fP2kb9OgPx31VSxuGRA7xVpBOC0YYA+2vQ+3NgN+9XSZDDXcpWynl9CDsFgknboeg9BqM7AjViO7DvSpAkEmBAHbz7K70z78JQ7JkvCMhAX8/cVqJ2AU4FdUgn036kabRBk0MWlPIjP6eLjw4J+34JXoGSNs+4iROfW/2dEp2CEkf2EJJ+Y/tOgq0YAaRSWtY53mNKZVka6SmYW1LkIIUSgBxfcpBICgSCTuED/U0hST4cKwY5A5QcCacmhbYS+hx+QShAQoIbb6lDZCfcBV0SSr+rYadYzU7S0+I9qUmZwbgnhGFOfWXkOXGkxqadXQG/fUqyvrVC1JrojSfcdkx21pEftShJ/eOK23Hyg6keYWt8LXK3N3+NRcF8aqTkEVf2c6ru8i8kd5ev4tBSWCp2NU881NPMe7y/PfmhLU+1SUkD6YqQpTPy/KhP7dMfpmN0sjneYqNGWGePbyq0to3xvajUOJKceKHHI1KPjaLX18fFMRix4BrKyCzKlvRpMpuWEQI30sFixiPAMJdW6Cs7DuPdv131mEDF7DiRUe8IfKSV1n3ezsqRRkp+mbaWgLSC2GgntHZ82+x9OiR+3VnGCvZxqmkAaTmnZn7axzy1reWGlKbStKiO4JUe1KTtugjckq1J+VhXJKi6XeaCQFTP7qSNg8itYLnaFmQOzZKCPccVukBS1bAo677jppiJquJ4VIlc5rdL+S4U38tMtUhKSe7ce32oAHaQd9yR2+gJ/ZqWiDHKowLHu1DNpwWkvPsW692Q9J7BssntJCVOBGwSARujtH9R0tpa3A4Gkgmd3iTCmqyTP5ZW4iIHksoBBcb3JX/Z7T3EjofT46TqchTKpDLXxaneJrk7v24ZVsSZFhMrG8fEhFPS+JfH9mVIcvc3bY5D5QzFgju7or2Pq/Wa6VLBPap1vcFQ39NfO8Wj4PDI1ts45EI55HaW5Yc6+0cEdlu26skv5Juq98aE8u1W02+AhfCWSjy3BvFHYoaYhzhqPPadynCMak8c4+ytSrDn/lGUnILy7Z7u557H6VYYyCA5K7u5odpKQoaebbW4iMkqx7cnzu8TyewDxBavzc7bbQN2/epWbhuWr9PaLON0bWngJZwsJDcnKaa2m8cZ2QybS34fxuJkCCt9y58h+cHG3YFYdlKlS6CkyMwrRHYn52g0VEkbDWWW0L2eTZh/kOBPmOdigz0g4ip+5XMUTIYetpZLSYhLfZNnBa6YJgLmWDXGdP5taU1NP451maZjIpeKKXK/MPluCpQn5dyFInUvBmHPoP716FW5k0xUux4nartS08dwgbfDSLeCaJZNjdKQPne9yAdwKE07ultPtPTx3TrWez6b6dcf0rW2STc7gcNRgJkDjgqt40ncs8VMbeyf9B5Ddb8kOYlvNpb4k42q59VxbiDzalD6GXIKJWNPMMLCkKKXQlQAPppQfuwl02lz5s0mLgQQMOROGFPWFpNebJBvbLBmwdCMa7Vd3bmvvbsHJ4YrZgQOBbSC5F8G8SRYQP77sfrrm/b9o4T45cGwHK0QnegisZXa1KZlQ+FEpDnudoO5J0nz5JX/AE8jjJdjNoBAB5asqj7HbjcpJb3oyzMHSjf5+53xwI4mKKTS8pimleysZmHiDErsehQ/IZGNcM8arQDReN3FlE9P5TyaT8n0NfLyTF0S2oz0ptKe9TzYAO++nZW28cbRubSW4eW1uJb3kYZ407t9hs277p5fpjaSbrvI/nbrePEVlGcQ58UU+lGty8JzxFLXD/ELJafFHZlpx3g3gN4yzI7gk2nI8CLn3NmdxFNJ9pUWZSlq+iyJrYISFtFSVD+jQ5m4WrfMu3i228qi/qFw7mqQT21GlHRdx1H/AEPZYrn1B9U4wphtQ62sbV4yJkkBgc1jkJR2Iry8ZeMN1Hk2czxU4LpuO8DgqdbvvL7nCvamyJ8Yd6pMnHaO2RByBp5YU4pst9x6j9mkRRXs8P1G2I2wObnkA/7pxqx6ifsDYIm+qN07cOuQnl7DtocjXDISzR6oUGAKoM6W+D+OthNzGS/wZxwvyC5FZ9xOQeQ3JyDD4/xZZO82wqK/KW4xcajL7lNpZcJ2I20W9jdXcpdt0jfqQDqkcNLQ38wAPE8ErG77s612Nt11jdu6c2PU1sezWJL7ydfla99vqQEIHam99LyB44/xNnrTC4eWefXkDBdQiFRNCypPH7A3gsISidAyOM5jkhqvUEklD4SoA7H10jb7LbxM8bdDLd7ip1PcoY08SNQyFObhv2/7F0n9RD9D6d9DyZyhrZd3vQeXkHzwX45sqRB8freDkUSt8keSZ2c5az7acd8RfHWPPrsTx+V2p9iuvZdKmwxuUuMNgvdSR8p1PZt08spbLJ9ZfrhG0FscY/gcvhLuK9la3Z3G4R7SL3oHaorHZp8bjft3LHTzOOckbZNMzQRiAhONTWxnF+QqDHVV13R8eeMeLhgMiDDZguZ+xAT16iCrtXMeTsCpzdXd8NTmMnjjMN55duOLWopHs+KVqujpqG+Em2ybh1ZuhKue/ULMvPAF+TQeWCU4uERI4Yeb4mwOvy6c0su23MfMcQxHG3CNku1jc/Z6V7I3UlLYQ2SAdT4dbWFtnHHHBxfIAD7AQVHbUDqCQukEvWN6+zjP8vbdrcHgjlJpQNHAqrj7a7ahNC9fyK6TDl+SedqUsGFYxv0/A6BwkqdTHkKUK1KWldN/nVsNtLgMYcRbs8+Y463gaB3E8qYvW3w2xtw10XTHTgAQxHXdSjgXN+cEjPgDlWRuUsQrFMble2r195Sqr4K49afehlKABEiSpdcUrWkq27u4oSf6NZLomzE3RE04/IweDHuwNRLAGe1M3SFvIBpPmbteuAkPNwY/LDLBa9k+Pa1sFt+dX4947YMo9qMerWGbDLci94br/wA4YDjsV55Hy7J7lAn105LKWNAnIiiXwxsx+7I9lNWUVleXJhsH3PUvUIx8+U6IIXD/AClA4N4FQDwWlph2H2L8Y2nHPH8HjGjd2cseU+RFqsJ9jGHq9AjzVLltqf8AXc9vr6aYklcW6mNZbwnEuPzEcudLuWh9w226nv5d33AFGbfZgNbGeDXPaA0pxRae/E8EpbWQ1IxTF7PlbK2QQ/yLlDjn8EVshRHfJZjTE/Tlpnb5UMIPQdDpDYn3LgbeHEf8x68cVAPvpjc7p+0w6epL2HZtpPy2FuAbx45Kw4F3N7vZWC5i5d4B4JYjTueeQXeVMw91Kqvi/jd8PVscxz+7bfxqK4EFlDg2U5KIT09NR3yWUculHX96Dw8LG8lUfccaj2Vx1JfW7z0paw9NdPaPFe37dV3KHYHynoXlRl5YA4LWk198DNsD5L5he5nwesrMMfy5mFXSMAjLa/U2HYbJbZsH4EMexGcdYAS52j5lDc7nrqVtds8zytuC1rpCuhowYft8aTu17aw7Xa2uyPubmO1YRNeSN0iaQklWtcSUC5qpCEplWvu7mUiG59C6rs7iUuMrJSUg+o2Weh3Hw1Ku9lExUNAcOIqr2/rWS3Y9kj9UZTj9sKxMu6La/wDNyVNubFTW4UQojb9u521GFkCA2f5x2JTp6h0gy2+LXDJa8Kr9DbgTIBClDopfUJ6EDr036nT39Nc8DyVwNMR9SsBLbjFzh7uysdOmpUoOMrU3v1UU9oCj3dSQPgdtSYNTAGShUNU13dMe8utXFpOf27660SpIY9xp5RIBPUbem/TY+m+2npI4XPR7cD2/hUVm4XkTVhkJPJPfjX4zfWO3tJcKRv1O2/Uk9CTtvvtpD9tsiS52fxpX/kO6NemKLn+6s1FuLho93f8AI4fiCEbfs69Og9NQpLGyAyJSrW33ncbgeWCE9i04uLPvXDiYcZmfaT33ENsQayI9KcddKh8oU2kpCevXcjVPcxiM/pNAYhxOFbLYyXh8UjiW9n3VbZ4hCl4Puv4gzmFLpMlsojcaqgQlBzIzHlAIcaSlkqVCVKKtj17ynprR9w3XyZNLEkJVUxAx+Ndz6R6Z3Xd7A3O3wtcA4kvlAETB2r8x41fDwblmY4jZTOU4FRU4Tx3Lro8bKOP7pxyI9l8FGy37tiM6kgZAllRV7n53T8pHpqy2reyyMNuXYEo0ogHIdwrVeorGyFx/THPff3kj0c+MNLIyUwAGTR24VdBx1h0huVi2f8bhGQ4JmFOJcSWlpmRY0rU+N7jXZ3H3AtqQoAgHdHadx021vNsY7xgivFDSCjhme/srgm99Pbj01uT3bI5GCUeZbl2lrscwMiHBV7TU1XPJqZ4/8BZXm+fY9eZVI4fxF2blwrWEx5WRSm5K3YMyAhQU2Gn69SUuu7dqFp+Yba6Xs7LqbZnXFuGuitfCVKFzf4h3VyDrLbbKbq9rZC22h3J4fGB4mxIELV44jALVfUXyyl+StBifKPEuZ5rI4V5LMyVV8S4TGQm3r7aE4tF9j+QzWWdq9uLNSv3E7oTvvse0p1wnr/bN6ZPrtXzusp3F3ksXTqz0uOXl/wCFepfSqTpFu3Pjvtv2x3VNiA1243hJOkoI3sZqxeMsVOAqUZ8jJmIYXU4pn+O4ziWFOtRa1zFqiMudndnXylpbcjR2W2m2v1GUDsXWkF1Sydjv11qp6i3V+0s6Z6mtbR/T8iMdbMi1vexRgVaQVyUYpgak23pLa9WdRXHUHSd1fXnU41yi4neGWMbm46ySdXltOIa/wgJglPxE4zPKlRFreOOI6Lh7BJSIzn8eZHUoY5EkMMgKUKmtDotoa3CSPelSOvU63D/7QdD75tH9GsOmtl2zph4VwFrAHuGKgowELmSq8zXNLjrb/wAE3F971n1BddR9VxOcPobeXVtzScFkkI8pwA/LEzsrJYXgHE/EuUH+6eFmXJnI6mP03LLD+JbK9ZZiFxK5CrmbZy36qpKZACmY7JSdx27H11pzPRD0s6MYXeluwW7eoGBxL4Iw1pJ+ZXoTjirQdNROpOruvuvtjDev5Nu2To0O8y0j+nigJenhETI2tllBbg6RwOGINZfMuesSqrdWOzHUsZCwk/W0u/bZ16h0UmUwvtIG3ofQjXi/1B6l3Oz3522MtHndGuLZImRubIx38Li5Gonb31C6b9KuoL6wG827dWzOPgn/AOVIObHDjzFR75AyivvoizHqJ1gh5HekxY6XlpUTuhSjvt1O2uX750vv+4Fj7vbLhZMWq1UPAk4J70rrPSe1ybTMPPvIInNKHU9Mxw+KVEHJoWWpfSY+EXj/AL7p9hSYJA237e4kHZKdttzrEPp91nKwP+iHlOQYkABOaEpXV49z2R7HN+vgDmjFTj3Dt++vBD4v5iyB9bFThLq3W4kiwAcmR2EmNHAW8Qpatg52nYD1J1sVr6Kda7w5zIobVgYzUSZRkioOda7f9XdKWDNd1duRzwwANJU5ffS74t4N5pv8gr2HaeDRNPyEt/VTX0yHGh3fMsttb7gD1PTW8+nPoF1Ndb9DG64toHSFEAMhGCElMAO3BK1bqjrjpmy22WZskkjWNJOGlcMseJqV2TeKmTRpDIt8+p6lkBX+etwlFLiUkFLqlPOp7E+vy9Ndt6u9EbfZLmK23q5k89+DDE1iEcy5xKDtONcr2z1RtL2Jztts5pbgZsJyHYB76bS8g8YcMvB3+8tPJGRyWVtOVFe1HRWV7aPnU5PdaW6lltJT8xKwT+GqKfpTbOmLmG06ckdf3MwaJXOURwtVSHYDUQc0wcK2zZrzqPqjG9sht23g+FxKySHgGDnwXtpbcf8Al9x7CZkV3H3G7+Q8jTkss2V9BSwujYXuW21TLNwplsRIqD/kGgO/bc69cdL9WW237PFYbdZrdta0GQBGApj2hOAyqDv/AKS7tu8zJ+r98Fh0pESWW8urzSM0Y1oLC9x/O/Jafdrk3iCtfh5NyTncPPORV/8AoDDoQEpqkkvI+SJS4uSpph1odFS3ype53BGtth3vYYni6vpDcbq44NIPh5DHwgdo4cK0s9I9ebnHJsfQ23u2zpAfPducGunaM3TXIRxXMRsAGACEU4dg9EzGobyTlXKqrGMIMdMqHg9ZdCH9Uz3d7beUzA43IspCmkgfRx0pb3O26juNWr5LW8j+s3eeMW4GELHA9wIXE9laraRXPTt8dn6EsLi96lDtL72WHVodkTbNQiJqqfOkJPHDOsuwMoy2vZq8OrW+K+NmmmSu5eiM1mSWNeUFxxdBWNpMWnivMbbSJA9zY9wTqWW3V9HpiH0m1ActLi1PgOz4mq+T+hbBdOvuopnb71m53hiDjJbxyKgFxITrme0r+nH4VwJrGY2KSmRLx3gzHItnZrkPM3vIFw0+9UIlbEyH5+RKQZeR2KHFAhlgqbB9SkdNFsIgz6fY4tLSSHSkfEH8xPOpm7nc9xczd/VC8fDZNaHQWERDZSODY4D4beNPzvR3IGsM9T4JguRx5d4JvLvM9k0FQm32WZ8uAvu2CYMUNqg4rUocP+VcHudqQdzppttYWM+nT9Tujsy7FD2nFKsYtx6q6o2d8G1eX096bwk6y0mNjwP43LrupSPytwXgKzGa4RSWcNvN+drNDtbTqRKiYVWynlY1Hf2CWo7zXY1MyGxWs7bfK2pXokp0u4263afrt3Ie4HCNvy9gAOdQOmup9zspz0z6WwFl7cAtfeSNH1LgvicHKWW8Y54uAzcteaPWZTy/UCvXDseK+KUx1tRokNUaFkmQV7RAbbW0W1CgrFtJKvTvI6dPXWRaz7nCDOfI2tuIa0oSP8xp6W+2P083I3kckO/del6ue8OfbwSEYkFR58gKDA6Vrox5cSsiPYD48UcJmFHdbav87ne6/UQJSl+2+6HpB93IrVKEqJDZLYPTcaTEC8fSbK0Ng/NIRzzTnTu7Nub24HVXrDcyuu3t1QWLEbLIzgCGeG3jJQDUjiM6604vx5xZbfUsVb/JvM1utx9JcDci/lOS9yt9aVE1+PU7Q69ygkBPxVpP01ltxEVu0z7iSingf83IUs771f13Y+TLOzZPTe38JAVsDA38q/zLiY8AFJPAVh7jimjlKHIfkTc18gsKbdqcOhOrjY9WPJUX48Mx2lJcyS0BASB2lBV6Ajrpl202lufrd4cXznFrBkvEAfbCrPbuvN1gZ/4h6PW0kYeElvHjVcSNRC8OI/7eLjnqAzIr1WnH13y80g3SXeMOJ4oQ83TRQ1V5PeQG2QVOT5TKg1SVrrY/Krd3sPUDQ/Z335M13+hYNyYuKduVR7Hq/bfT1xbthG99fSKDM9ZbeCTVkxpUzSDmPCvE0grXGsdtmHK7h+mvLLGsNqv0+XcpcXKo5JgqS2IlVOeU5Ls5sVlZLhQFp7R0PTbVPuG26ybva2SfTMCOBxUDDUwZon7aRuUm9W8h3nre4tot+3GbzPIA0TDX/wAySNoDY2uORcQeyox5PiLdmJLqJDK1JAbfYZS6HEbEKUzKcbS/IIKTv7YKAehI31rJtw8aw5paM0qbbXgjLWOBIORXD99RmyvB295D6kNJiRwtTiyjsQhtpPUqLqiUNbepIT2+uoUjGAlMk+FbJbXrWMDBi8nD8MONVgco3M3k+4sMF4TSFNR1PRck5MMNUqBUBDio8qvxBhSSxc3xKVJ+qcIixtioBxWw1rYvRfyOg2tCxpR8oyHMM/idzOQrdbYS7axlzuitcULIgQrhmsn8LT/CcTlSexHxoxzCKxqHBrXBIV7zz8qZ+9nWM54+5InTpC+5+bNfd+da1nck/hqxhhZbhGN0u48z2lMDzpU+73F9P5khBBdgmAaOQHADl7adKpw1EBaEvRyEdpb7ylKCSAAfk2SOp/NuTqZG/UO2o00LJAXsP6hOX2ypSpxKHOU9EYQlpwdqXVto7FKUEdxSXFDtbAQd9z0Hp10pxGS8KimOSAa5GhKyJwmNDSpCkturcHY0ghXbuhIW9I6gqUo7ABW34fE6ZMQGCq7kTh76ZXzSowBr1QsRcksPPiIhiOysMkDcuPEp3T3p2Chsnbffbff01hrHGMuQBqnvSsvYyN4CkvNcUYdGXJ70to9xKY8fYfO4048pZ7UkJCSpAPX02320NY0HVhy7qiXAkawngKUK+PWEmMy0ykLaWffQ0kFSgT+cgjdKAfXf1OlyMCYGq+GQv1F/7K5nCFpC0oQvtCiO3s+ZS31/KkNdQkICfUem/rqNJGS3hWDK0Hsrm1i3trT3slakrWHBskKIDRJIBHXdA6+nX01FJIdj8w/CsSBrkQoftx7a5SMYjOMuuqaQh11Wyu3bdXQJ9pKCCpSW0H4dDpBC99JEj4z4lRKQFfjbVNczq4IW2yt5MqECP3K21NIU6yn1UhxpR37d/Q6gQHybh0DjgcR+yrQgywiUIXJjTvQadpbSHEp7HNu0K6946AFI9Nj2j+j9urEEEdtVUjA1/YazqYgZ6DvCyNz2nu7x+XubA2ClH0PwV/TpzFpVrgQlNOyrzp7DIAUkKSE7dVgBLgV8yj2hKitO/X8DpYco7aYeUyzrKttkBsIQ2v3FKAccWp7cH0CEElKdz6EH+n11KhIAwzNNuBeMVw5YV4JMTZWwU4CFfMFKKCHN9xsgdFJ26HTrdAwUqtMvLNKt0/bOvOv6hat3GIqUthPvEuqSoIBP73tWAorCevRWnfEeVMgA48687cltl4IExHzKV7TTSwgrB6bK70u7gdVAbj10guAchKVnyC7wke+nexQTCwl41XvtOLICpMmKzJV2klPtIdLqtiPQo3J/DQHOOTT7wKiTwCIpqK91SFxmJNRHcWKetp4KVJ/zu+m7JeSR3GQiHGR7z76FnZvvWkK2/LvtrDgQNRDWn/Njh7KiaGEhpLi45Ii03/nHmOYcc+H3IGT4Tdv0uQC/wGlhXMNkxpzTFpeJizFVyUqH0ywwr5B6hG5PUnXR/SWPV1tFxW2nHJPBn2BK5z6sERdFyNHG4hUHHJ+R4HP8K19PFrkCy4W57a5Iza/iTMXz2vt+LORHLS8Xa5dlMXOqmSzEnSW3S5InN11k20pobhLB332316xaIbdwY3SDggaCThiSTljzry9IJr+B0ZUvCOBODRpyA5d1Q9y3xNyjFs2vbXGKiVZ47lN7PnUtvQxnp0J5Eie6Gq6yZjtqXW3DbyuxSFgdyttt9XjrOO5j+qgIQhT2eyqpu6SteYZASQuZQBM059lLLA5WfcE5k5J+nsayU5W22J5tj0yNIhP2eP3LAj21VYRX0tHv9spdR3p3bcbSoagTWDzhih5YYjEVKjuGgeJRqIPPL7vxp68Usqrkineo5MZ6GKlbsRnuJSpcdC9o7+yuinVNEd3w0xFK5rf1QA9U/wAKj3cDWu1wO1NJVT9xHAikTk3H8qicJYdTJrAA2z3JUp11xJK1JXuOnaPT4aC3zOFNsmdm7Ad2fdSRqcbdtnVzJnYmsj9zakqHtl6T8G0ggbtM7bn/ABj6ajSRBihMDT7LjUFC5+z211S47BPtBLftMvK9oOfKp9zqlXeP8VW3QHURtu4NJ/LUkSEKhVaThxhm4mLS202oo3LpDaStJ2G6UkDc9fTfptpBYgJkrAfoPhOIHwrINYImuaS8pEj6h9SXG0JQPbQgq7UD5Nz3gfDbrpjQFVeFSxcMAQaiSOVOZSY3PnQ5EdESW7MZ9tMmXES0WIEdHaoNzffWhtXup/PsdgOnpvohEcp0uckYGBVF7jTNwPKa1zWq44ocf8Ki95A+RWCsVVzx3iTypNq5aIazG2hxExa+YuvbQlitq3GH3AtkLBL6k/IogBPTSZ5y4CNhPktKZjxe6p1laOI+olaPMIw5jvqGlByILS1QxCRGiM0/uPyVuSDHcdU4QPaZdO4S57Sdkgfj6ddQzIJnuYc2/bCrE2xjZrK+L41YRxLktpk1W9ZWEVDVu2WHJUlxtCnXIrQKWIknsSgdzbKEnvA+bu6+mpcTXx4L4eRqsvHQF2sBUw9v7qduTyLUxZrMR+dCbeSgl5K3v3DZUSO0ugdgKfgkddWTZS0EldXCqcxBxKHDu/GvQjkOqfW6zHmMOKUgoKkuNkEK+X5V9PTf4fhpx0/6YLsD30yLdvmagulMV50nrjIYJejsvzmnUpIUUl1JbaDKO5ISQvrtv6beunIZGKi+I0maJzjghCc6w0nJoMlLRad7Sj3CpIO61ntKQBsRsD3b9dSfCcyaadbuLA4gB1NVMfRZOvfvNklRO6lpJSgq7e7tV0B/1dODSQATzptoIapBDuwV2DDa+cwlfvbFBBUdgCsN9eqvyeo+GpLYmvCLj2U0bmQO8BRMMcq326D7e/BVVkE7L72fnvIWXTSpSMl5At8fvLKAoq7kKrkR8Wra+OWlAFO7Ctth668g2vQ20WgOiS4dI78znNLvYdCfCvoJu3r/ANbbntrNktYdu2/Y2Af9vaRSxRuT+JZ3vJPHx4qa8Uv7d3Cd1kLmSZbkvKGbSw6HocLJ7vFZFVVqTv7Qr4Fdhda20hkHZIWXOg676fh6N2qGf6gumfJ/mLSPcGClxf3B9c2W1naNoi2+xtHBHeRHK17wiHU987zjxRK8+U/bi4Gz60hzeRLrkrPqmuLJr8QyO7xn+EoaY5BYbaq6fDqh5TbW3QLeXuOh30l/Rm1STedK+dzu1zEHcAwVnZ/7hevemIHM6RbY7TdvB1z20comeuZL5Z5Qp4o0diV7My+3xxJm1K1h07OeXafjdvtC+Mcau8MpcJkto7NmZMaPgSrl1ohGxH1o3BPXrpM/RW13MrZZZLlG5NDmhvtGjGo+0eue/wC0X79+ZteyT9XvK/1KeK5kvWk8WON2IQf/AMya70fb34OpsTZwrjq1z7iGgDaWpzHGlhidRKuUBISoW0+2wy9mSC4B8xStsnTsvR+2TN8t75/LGQBaAPcxfjWZvXzrfcty/rHUzLLeNzB8El62aTyuyNsc8TAO9przY19uvgTCKS1q8GnZ3h1leJcTc5jR2OLDMrL3gQ4qRc2OH2CUqUD/ANLaRpcnSO1vhEDHSsjH8JaCe86DT24/3Cdf7zeRXO8/R3dtAnl28jJfp2JkBGyduHeThX5gH25/HnjZ2XbY6MvezOYHC9yHdzMYus1DrpJVIasZ+JOwWnwVHYpjADf00lvSG1RsLInTNaeRb+LDSOpv7gOuerWR2m7MsRs0YAFpEyaK2QflLGThxB4q+sFU/bJ8dEZw5yLnVhyPzNlfv/UwpvLl5jeUR6l5Kw42usromIU8CN7KxugFtQGkWfRm02MpngdP5h5ua74FiVbXP9zPqNH083pfphm29P7QGlrhtkMlu+RpCOEkj55Xu1DB2IJrMZl9uzhvkfLa3JORMz5dzWopyj9L44uL/Eo/G0INdvtpbxukwapcWlAQAAuQvoOusHovaH3H1MpmfNzJanuDAKj7B/cb1r0ns8m19LWe0bfdTNSS7ihmN48FV1TS3Mmak4MGNZPkPwB4e5KhVmPXOUcmVXH9V7Ia4xxa1w/H8FkoY2CG5sOHhH6zJR2jYgzhuNKuujdrvHtdO+dGlQA5oHuDKi9K/wBwHV3R80247VZ7S/qKZVvpop5rsF2Za59yY2n/APNUorrwr46f48HFOC5nyZwzgDrBjWOP8Sz8Jx5NwwsFLyLOytcEv7d36gE95RIbJ/Z01JuOmbWeEW7ZriKAfljLGg9/6ZJ99V22etfUNt1W7rne7Ha976tUFlzuDLmZ0RHy+WyO6hiGngsbkr0cX+FHDXCGGSsR4cVkvHEqySo3Ob0L+Oy87upLhUXJ1jeZFjN4wuYsrV8zcdtI36JHTbDemLGK2+kt5J4oz8xYWhzjzc7QSvcndWOqfXHrfrreo9461NtukMJ/TtZhK20ZyDYoZonIBhi84DGk/ReA/ClVbyMjuLTkDOsmkvfUuZDnF3R3FiH+4r91DcfGa+tQoLO/SPtvpEHSe127dLDIXfxOLXO95ZVlu39wnXe5WbdstI9v27aGt0+RaRSRR6eRLpnyf/HWayTws46zGQycnzTlG3qWF97WNrusXgUKT07QqNU4bXy3UIA6JW+oaUelrB79U8lxKOTnNQdwDR8Vqo2z1m6i2WN39Hstrt7twQzNilfN/vSzyNHsaKyMzw/wB6max2qy3kPF6FpsNGrxmZhta082OhS7LVhMizPeOhKX0q/bpcvTVlK3QZJ2xfwhzQO75KiQerW/Mvjul5a7fd7mcfNnbO9wPMNFw2P2FhHZXrxzxC4qxCvehYzIyeokSSVSblEujnXkhRG3c7YWuPT192/XoB10pvTdgyIQwulYwci38Wmsbj6udU7xctn3htrcxsKtjc2RsTe5kcrB2YrhXqxvxM4oxuxXdpGRX18sqV+t5RZQ72a2pSu4qjtS6v8AToxBPQNsJA+A0hnTG3MxaZdfNWr8W1IvvWbq69thYhlnBYBP04Y3xtIHAlsutw/1PJ7aUy/H3DJl8zfXdnlGRGMpC4tNcT61eOx1N7FBRSwKeBEc7SOnuBeks6V21svnyOlkk4ai0p3DQBWWesvVNttbtr2uCwsw8EOmhjkFw4HNZnzPeF46S2lXlHGNZlbUSFLvsmq6aKCn9Bx2VVUVXJSU9vbKECnamuIA+AfSPxGnrjp2yuhonfK6JPlVoHwaD8aotj9Qdz2CR91b2tjPuLyvn3DJZ5Gn/L5kxYPaw1ADkb7Snj5yLPtLFzkbnrEJVtIdkSncNybj6I+PeUVFlubecX39iWE77JC3lqA+OoTejtsZF5LJLgR9jmD/APAx9q1sl3619T7lf/1LdrXb7u5QD9VtwWhMkY25a1vc0AchUScp/lwfBfMlOyb7kbyhm2r3eV3r2bcTyrgqWNlLEmdwnLbSr8NkADUiDpixtmpDJOOZVqnv8FMXfrH1FeeGa0236cf8sRzBn+6Lj8ajw9/KTfbOlz37KfyT5hz5khanFuSeSeH9kqV69iGeAmUD/AdTW7PC1qeZMe8tX/0VTXXqJfXTdH0G2xj/ACMnH33BrDq/lD/tnmWJY5d810kHcR08m8KCP8dh2f8Ae7e5snfp82snZ7ZzdL3SOHbp/wCGoY653NoSOC1b3CX8ZjXGd/KG/bPnvJde5f8ANdCUjb2WuTOEUtH8SSrx0W9uf/L6THsttECGvkQnm3/hpLuuN0cPFDak89Mn/Uoc/lDPtmLZDKOW/NdlIIIU1yhwx39P2uePLg6/Hppf9ItyV1yf/D/w1HZ1huUfyxwJyR//AFK9UX+UW+2bGjmP/et5oyAd/wB4/wAocOlz5v8A814/Mt//AJOmnbFaPOoukXvb/wANPjrjdWu1Nitx3CT/AKlED+UU+2PClJlO8neZlj2rCxHn8ocQ/Tnrv2qTD4ChuqSfwK9JdsNu4aRLMB2Fn4sNSf8A7gbkQhtbJeaTL/8Az6Vw/lRPtomY1Idzfyvfisq7hVL5E4qbrljbYIc+m4PYnKQPX/L77+p1Bk6StJfnuLo/7UeH/wDCrYLD1g3fbo9FvtmzmQp43RXDnYZfNclv/wANSFov5dzwWxTH0Y3iWW+QOL17bC46XajIeIhYhLn+UX+pTeFZswPL/wAYLBHw21V3Hp3tN0Vnub5w5a40+EVWFv669SwXYvnWG0SXAco1R3Gn/dbdNanYRXZjv8u/4JYrIFlTZV5Et5AhaXG8mm5zgVrdtPJJV7zTlrxZMgodKjvuGOnw21Hf6YdPObobJdMH+V0f4xGtxk/uz9UJozbTxbU7biEMHkzMiI5ER3LHH/eWn7xD7PHjxi9g3ZWfK/kfyA+wQYjOf5jx5bwoW3/paBXcVU8RJ/apClbfHTUPpZ09A/zGzXpd2vjP/wDSqn3L+4/q2+tfo7Xa9isYT8300Fyxzv8AU9129xXiFQ8qmrxt4x4bxawYOO5NnEirQ6XYlTZysWVXV+4AU3DZrcTrFoaWepClL6k62K26SsrUaWzXLgq+Ix/hEK0y+9WN83CyFlNabeEBGsNuDIV5udcO9mGFOBl/EmJZxieW4bfpmv1GaY/Mxm4La4SZAq5zK2XkQy7BejMPALJSotL2V1IOrq1sRZsfHBLKGSBHBW4j/d+6tMvOoLq+8kXEcJEEmtmDsHc11r2Z1DPxK+2Nwb4Y4vl+HcS53zVYUOX5RJy5UTNMkwu2OO2sxtKJicZcqOPqBUKFLKAtxp/6kFY3/HePfbLa7hALed0ga3IghR72kfCrK2613O3ufqfKtpFCFr2vLHDkQJAfcRUlcS8ZuOsZztPJNjIyPOstilKqidm86usWKBxIKUv1EGrqKWIzISFfK44h1aP7JB1U7b0Xs+23v9QWae8Hyulc06f9IaxgHuNbhvPrd1junSzujbJlltmwS4TMs2SRunGYbK+SWV5av5WlrTxBFO9mGMHNI6INhkWS1tb3byq+gsGKhqejbYsTJbEJVoWFD1S3IbB+OrfcNoj3IgXM0/lD8jXNDT3+FT7TWidO9TP6ZlN1Z2dhNep4ZJ43TGM82MdJ5S9ro3Vk6mkq8dpkUWNwo+OwG0JQn9JYZZfJSNi66+82+t+S4N+51fc4SSe7frp0bZBHa/R2rnwRIix6WuPt0k+0Iahbhvu5bxuJ3TeZDeXRK/qlzmjsDQ5oa0cGhGjJErzfwpiqvq1P4xQS5E/c2E2bVxZk+ctSe1TkubJbdkvrI9O5Xy/DbVZ/4l08YnxPtYX+YVc58cb3uPNz3NLie1af/wDKeom+W2K8uY4ov5bGSPZGwcmsa4NA9nfTWNeOnE7cqVLVQSnnZTrrxQ9c2xjsKdX3lMWKiWiOw2hX5UhOwHTWst9JOhQpdZhxK/M4lF5DL2IlbjL6wdbzQxwmW3aI2hqiCIPcB/G/TqcTxJK0kp/iphM6xdnIzHkuuiuHdNLW5BUR6hn9jLa8dempTv12L5BPrqhm9COiJrgzl161p/I2SNrB/siH7ya2GH166kj29tlJtmxyyt/5z4JjMe9wuQz/AODuroleKWMOR/p6/knlyiBKip6ov8YRIUlY2W2XJ2HT9m1D1AA30+fRPpUR+XHcbgxv+V8IUcv5BwqDB6073FMZpts2acnhJFcEDtAbdNQ0pcE8e6rj6xj21RyLyhOnMK7i5d2+M2Db4KShbb0cYixHKHEqIPalJ/AjV5sfpnsnTty282ye8bcN4l0JXBEP6KfdVPv3qfuXUVu60vtv2tts4fKxk7QEyIP1BII4YmvPn3jhj/Jt1KuMzz7lG0af9r6eiZyCmrMfrUsp7Uog19ZjcNQCvVRdcdKj1J1ndvTTY993B257vPeT3TkTU6IBoGQaGwhAPbjnStm9Ut26e25m27LY7XbxtXU8RSulkUqfMkfO4nsAQAYAJTM3n29+G8hWwmflnKrcBhfd+kwb/F4EB4H1bkKi4Y3PeQfj3P7n4nUMekvTJk1vku3N/hLok+EQPxradr/uD6w2hrjZ2e0/UuCeY6Kd7xiuAdcmMexlODE8POLqqh/h7HbPMcYiFgR1SaObj0ewUgDbdUyTjMtZWQOp23OrsdB7QyEQQyXMcYCeFzAvesZqjf6y9UXG4/1PcobG8n1agJmzOYD2NE7Qg4DGuvFfDbifDvqH6mdmLttLUVyMgs7KmsrxxZB3V9ZKx5aU9TvslAA/DSoOhdnt26Y3zrxJLHOPtMZ+CU7uvrZ1hvJa28ZZi0ZlCxsscWf8DJgveSqV0xfDPjNN5/EFvkvJGUT0O+7FRkWQVMuFBUFdwESDFx2DGbCT6EpURt66VH0PtDH+Y5873f5izDuSMVaf/wDQXXEO3/0zbItusrUhHeRFI1zxkdb3TPc5RmFTkBTq3XEC8ghCpsuUOU10RQlpyjYucciQJDDYAbjSHY+KN2TsZASAGzI7SB1B1YydPRysEUt1eOhGTS9qYf7H31rO1epkmzXP9Qs9k2E7opInfBO+RpObmg3Plh2J8Xl6sc6W8XFnKzHY2MUmSX9DXQ4qYkZdWnH0S2WhvuUPyqGWEurJJKwkK3O+4Opo2zTH5LJ52xoiAs+/QuPfWtz9UOvd4k3vc7KzuryV5e4S/UFhPa1tw3AcASnAqK78VxKhwxiUihgoYnTz32V3IP1l3ZPblRfnT5PuKfWVnfbtDYPokafgsYLVhZbq1eOBPvINM791XvPUksbt2kD7WH+XC1WQxjJGMaRpCYKuo8Sa8icKqX75vJLp2dk1rGcS5XuXzkaRFquzfsFbXRIsKBGKd/z+2Xd/VWkM263bN57y583NxB/ACpDusd0j2s7NtrYbKwe1JBAHNdKufmSPe+R3+nUG8m1k8iomspUw1cT7N2raX7jtGw+zErJp22Smf9PHbsJLSfX2y/7ZPqk6XNZMuHh0znuYD8qgNPeAAvtNQto6guNjDn7fDbtvnNQTOa58jBx0anmNp4ahHqTIivVMrQ5SIoaiXKxaE0yI7C8bRBhvx2QNgiOqVDnMsf8AlkoC9+u+lSWkbohDGXRxDgxG/hUeDd5W7md13CKK+uC7URceY9rjzcGyMLu4kjsryYtjdPh8R2PTxj9TJJcn28512wubJ9XVUifYSluOyHSeu3RCfgkDprMFpDbR6IQQeebveVp/fOo906huGzbi9vkx4MiYNEMbf4WRtQNHb83N1YyNhVWMiVlNvJscotkKWa5WRPsS4VIlz1TT1sWLCgRFAdA4W1vf9HpqLb4Y5jO4ufKeLiCndgBU6brDcjtA2Pb47exsCP1Pp2ua+btlke98jl4tDgz/AC13ZfijObfTx7m4vUU7awuVQV0yPBqbUJUlSWrT2oZsJTG6erYkJQr4g6LiwZdPBmfIWD8qjT7kX4010/1Rc9Na5dttrQ7i4eGeRjnyxcFiV/ltd/m8skcDWVdqkCoao6qXJxuvZShtpvHm4FcptlJBLLK/oXjHS4OilN9jnU7KB66dktWvjELXPZGODUC9hKKnPnVfHvFwdxO6X7WXl4SSTca5AXHiRrGpOAcreym8teGMMspLMtgWlM4hkNSE1UxoM2Chv/nM9qxi2KH5Z3O7gCVK367nVNL0xtskvmx+ZEOLWEBpPNC12PclWDOrN1BcZfKkLn6vE0jT2NDC0BvIZDglNTnnh3xjyHXPVFxdZ1CrpO4lxaa2pYbcxtQ2WxIL2OSlqacBPcAQVA9TqsvehNov2GOaS5Ebsw1zAD2H9PLsqzs/UDebJ4kjitXPGRc15Q8x+oENIqt+35wVTQWa2pl5rWwmBs3Hhz8YYQAEhCQQjEgD2pAAPr09dKi6F2aCMRROmawZAGMfdHT8vqR1BPIZZ2wPkOZcJD//AFa4vfb+4XfX3rv+Rt91K6WuKnqr4gqw1SgQPTY6c/8ACtq/jn97P+Cls9S9+jCNitE/0yf9WsfI+3ZwdKLZdyDks+11b7bnFR2/j1/gvc7/ALSdJHRG1AqJLj/eZ/06mRerHUkK6IrPHPwSf9WuP/F08HJGzeRcnNdDuUXWKgqUf7at8LIWoH033Glf+FbV/wC5cf7zP+Clf/dvqQhHw2Tu9kv/AFqD9urhIvIkKyflJTqEJQFm7xPuISvvKlK/gnu7nFfmII/ZtpJ6I2gkEvuCR/mZ/wAFYHqz1EIzEILHQSp8Ev8A1qyjngFw46TvkvJYQohSmk2+K+2tSfRSwrDFFSh+JOlHovaznJcf7zP+nUUep+/gr5Vov+mT/q10sfb84cjqcU1k/Jg91ZcUP1TDdt+wIAB/gYKASkdOusDonahlJcY/5mf9OsyeqHUEgDXRWaD/ACSf9WvanwK4iQtK05RyWlaUhKVC1xIEAfHcYVvur4nWf/C9q/8AcuP95n/BTf8A9yt9LNBhtNH+iTh/+drsV4H8RrIKsl5IOwSP/orim+yTv1UMMCj3eh3Pp6aSeiNpOJfcf7zP+CmT6ib0cPKtU/0yf9WvLJ8BOIJLiXDlPJjRSFDtZtMPQkgpCdiDg6iQAOnXUeX0/wBmldqMt0D2OZ/06Uz1G3ti/pWpXm2T/q15R9vnhwBIGVcobpO/f+r4f3K/NuFEYNsQoq6/0ax/9vtm/wDduv8AeZ/06WfUrfD/AMm0/wByT/q14pn26eE5rjLruU8pIdjviQ041cYclaXAj21fMrBVkpcQAFA9DtpqT052ORCZboEFVDo17v5eVOM9T9/jCCK0RE+ST/q1lGfADh9lPaMp5OXtsApdtiBUEj+yCnCE7JOnf/t9s3/uXP8AvM/6dNP9Sd8eVdFaf7sn/VrsV4C8QKG38UcmDYbAi2xLcH/G3/gknuHwPw0D0/2Yf826/wB5n/Tps+om9n/lWv8Auyf9WvN/xfXDe4Uco5PKgruKjcYlurrvsrbCQDuev4/t0sdA7OAnmXP+8z/p0g+oO8kqYrX/AHX/APUrsT9v/hxO+2Tcm7q7io/rGKde716DCwlP7NgNtLHQu0AIJLn/AHmf9Osj1B3kBPKtf92T/qV6HfAfh95pLK8l5K7Ep7QBbYpuB/Xhh6/t9dKd0PtLm6TJcD/aZ/06YPXW6l2oxWy/6X/9SsG99unhR5YcOWcrp29Ei+xRaN/h8j2Eug7Dp+G2kjoXaAEElyn+pn/Tp4eoG8AJ5Np/uyf9WvS19vThtjYMZdyqyAAAlFzhwSAPXZJwUgb/AB21n/wfax8s10B2Oj/GM1n/AO4O8f8As2v+7J/1aVEDwf4org2WMi5GLjY2Dzl1QF0j8ApOLIDf/mAk6V/4TtaJ5tz/ALzP+nTD+u94kKvjtz/sv/6lLSv8WePoBaUbnNJy2VdzarG1qpXYfj2J/QkIQSeu6QD+3bpoHRO1AIZLgjtcz/p01/5runCO3BT+F/8A1KwfL/hzxhzXxtbcW5fdZzHx24n0lk/JpbOgi20eTQz02MMxH5uM2MJCXHkBLnfHWS30BT66u+m9ntul93bvO3ukfcsY9obIQWEPCFQ1rCqZeL31RdR7pP1PtTtn3BsbLVz2OWMEOVhUIXOeEXPDGoIWH2KvDyfJcmjMOfIc9TLrbM2LlfHin4broT/nkJMziuXHjTEKSFJWlGwPw10KTrHdJIyzRA1cyGuX3660OPpHbmFfMuHDkXMT4MFSG4e+2bw9wpevX2M8oc63D0tUd6fAyq944s6uwlx0oAnS4kPi6sKpbjjYcWUrQkudQkadtut94tRpjbCiJiH/AIPFR7vobZrxPMdO0ji0sH3sNZDyH+2d45+TFzXZNn8jOqzKYLCosrJsPnYhTW95E2AZj3qpWFWcKcIu37tYZQ8B0KyOmnoevd4t2+XHHbeWMgWyFO5ZF+2FMf8A2/2f/wB26T/VH/06jbjv2NvFXGZs+fA5P8knX7CQXnBKy3i5bTLXalDcKM0xw7HQ1EaCem4LiiSVLVqJN1lutw/XI2EuXk7Ll8+Xx7amf+GbUIxEHz6QEzZ/wUsJv2afGGxZTHmZ5zy80kggHJuO0k7bHYqRxalXqPgQf26U3rPdG/8ALt/91/8Ax0wehdoJXzLn/eZ/06xc/wCyh4oT2kMnNOeIraEgBMTKePkAkei1B3i94KX+3WD1luZzjt/91/8Ax1hvQm0tUCW5Q/5mf9Ok8v7FniI4SVZ75DnfbYHLuOSEH4lO/E5IKj1JO+sHrHcyE8uBP9L/APjp0dE7WMRJcf7zP+nXdD+xn4kwVlbGfeQvcrfu78s43PcdwQVbcTJKu3bpvvpDurdxcELIE7n/APHSh0ZtY/5lwv8AqZ/wV7H/ALIniu/8x5H8iWnAfkeaynjEONJ9Chrv4iWhKSOnpv8At1Hf1LfvGlzYtPJHf8VOM6Q2yM6mvn1c1b/wUic7+wl4w55TN4875A+YeLUwSUyoOH59w/VCyBG21jKlcE2M2QnY7dvupT+zTZ6gvFBDIgBkAHJ/6qcb0ptjTqJlc/mS1f8A0p8Kj6f5XbwFUwWFcyeY60lZcK1cg8KFwrP5lFf/AHvnUrPrpz/yS+/gh9zv+Knj05ZF2ovmJRM2/wDDXdV/yvXgFUvpfj8t+X7pD7clTcjP+GVtuPNKCkKcSjgFtSgCPTcDTY6gvA7UGRKvJ2P/AMVOHYLQgAvlQZYtw/8Ahp1T/LveGwCEt8yeW8dKWw26mJn/ABPETJSFbj6kR+D2vcPw6bbj108ep78hCyFO53/HUV3Sm3OCa5h7W/8ABxrpH8un4TlJDnKflS+T1Kns64pWsq/xt/7kx82lt6r3FpVrIfc7D/46aPSG3HOS497MP/grwN/y4nhMw+qRH5f8t2FLO5Q3yDxOWx+Halzg9zt236bEaz/5XuAw0QJ3P/46UekdsOb5ie9n/BXd/o53hh3+4eZvLoq33Pdn3EKgevdtsrgo7bqG522Olf8Al244JHAE/wAr/wDjrH/h+1/xTe9v/BWVZ/l5fDdlaljl/wAr1rVsCV5vxF0SBt2gJ4NSAD/h30sdY7mMmQf7r/8Ajpt/Re0vADnzoP8AM3/grkP5eXwyBUf71/KglXqTm3E2/T9o4RBPr8dKHWm6gJog/wB1/wDx02eh9nP5px/tN/4K9SP5fLw9bAS3y95WJQnftQM44m7ATt1A/uR336az/wCa7sMQyD3P/wCOlf8AhW0omudO9n/Tq9rWoVuFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUa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jRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRRooo0UUaKKNFFGiijRRX/2Q==






<span style="color: rgb(102, 102, 102); font-family: verdana; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(245, 244, 237); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">普通图书馆</span>